Puzzle Of Nature