Ya so I am definetly new to the forums here, but I do use TipIt all the time. Anyways so I got tired of having to force flip tiles in the tile flipping puzzle room so I sat down and worked out the math for solving any puzzle in the least number of moves as possible. I wrote a Java applet that can solve any puzzle and give the shortest solution. Below are some images showing the applet. I was just wandering if this is something anyone else would like to use. I would gladly give TipIt this applet to use. I am not too sure if this is in the right topic on the forums so I apologize if it isn't. If anyone wants to know the details of how the puzzles are solved (or how I know there is no shorter solution possible) feel free to ask. Oh ya if I am breaking any rules in this post it's due to ignorance. http://imageshack.us/photo/my-images/11/sampleekc.png/