Solve n-puzzles with depth and breadth first search