Puzzles solved by cooperativa