16Puzzle
(1)Click Reset Button (2)Click Shuffle Button
(3)Click on the lattice and drag, selected cells will rotate and replace their location.
If only 1 column or 1 row, no rotation will occur.
The goal is to order numbers to initial state(leftup1 to rightdown 16).