Welcome to the world of puzzles.