Iterative-Deepening-Search-5-Puzzle A Depth-First search solution to 5 puzzles (3 X 2 grid with 5 tiles numbered 1 through 5 )