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?
WolframAlpha helped me a lot when studying for Calculus...