Puzzles solved by ALCIA