Backtracking Algorithm X Crossword Puzzle Knight Tour M Coloring Problem N Queen Number of ways in Maze Partitions of set Permutation of Strings Powerset Rat in maze Subset Sum Sudoku Solve