Learning through tinkering. Goal is to be able to interpret and contribute to 2swap's n-cop solver. Challenges assigned by 2swap/math club