The applet below solves Rush Hour® puzzles. In order to enter your own puzzle into the program, first click the 'Create Puzzle' button. Then you must define the position of the 'X' car (the car which must escape the jam) by dragging on the grid. After having done this, the other vehicles may be drawn onto the grid in any order. Once complete, click 'Finished'... You can then click 'Solve' to generate the solution.

Have fun!