add solutions to two problems:

1. valid sudoku;
2. sudoku solver;