Variations Of The 15 Puzzle