Puzzles solved by Perlaceo team