Puzzles solved by pedroigor