Puzzles solved by Andrew Macara