Popular puzzles created by life