The sliding puzzle game is a quiet and powerful way to train a programmer’s brain. To complete the picture, children must think ahead, plan moves and understand that every slide changes the whole board. This is exactly how algorithms work. You cannot just move anything at any time, you have to think in steps. Children learn to break a big problem into smaller moves, and when they make a mistake, they simply try again. This is the heart of debugging. The Yago picture in the puzzle also keeps the theme of the story alive, so they are always connecting play with thinking and problem solving.