Puzzles solved by Juan Manuel PERDOMO