Puzzles solved by SONJA