Puzzles solved by Haiduc Andrada