Puzzles solved by sofie