Flash game from: www.subtangent.com
A challenging puzzle with six levels of difficulty. Good for the interactive whiteboard if full screen option is selected
Solutions (pdf)