I recently purchased a puzzle game called "IQ-Arrows" and I was thinking of writing software to solve it efficiently. Here is a link to a blog post about the game,