Puzzles solved by Duarte Salomón