solved the puzzles