Puzzles solved by violetta pp