Puzzles solved by ilca