You may remember the 15 puzzle from your childhood. Usually a small plastic square with 15 tiles in a 4 by 4 grid, with the numbers 1–15 on the tiles, where you had to slide them around horizontally and vertically to get them in order.
You can make the puzzle more challenging by making each tile part of an image and we produced an online version of this for a client, coded in javascript.