Puzzles solved by ANGELS