Puzzles solved by Amaretto