What Makes The Puzzle Challenging