Popular puzzles created by ilp