Buy the book
Syncro is a beautiful game where you have to unite all the petals in a single flower. In how many moves can you do it?
You didn't ask, but let me tell you I learned a lot of maths over at KhanAcademy.