RufaSwap, is a permuted picture puzzle where the challenge is to restore the picture. Two pieces are selected with cursor clicks to initiate pairwise swapping. Choose number of pieces to control the level of difficulty. Great for kids. Use your own *.png photos or the ones provided.

Now written in Ada, any PC or laptop with Windows, OS-X or Linux and GNAT may recompile; but first try the delivered exes. Now comes with a Mac Binary Bundle.

Minimum system requirements: 

Windows, Mac OS-X or GNU/Linux with graphics card and driver that supports OpenGL v 3.3 or greater