Puzzles solved by Dumitru Andrei