Puzzles solved by Sofimoni