Puzzles solved by 576