Puzzles solved by 145