Puzzles solved by ACE