Microsoft Excel VBA Hungarian and Olympic Rings puzzle games.
Hungarian Rings or Devil's Circles is a sliding puzzle consisting of two interwoven rings, each of which has several (usually 2x9 (blue and yellow) + 2x10 (red and black)) coloured balls you can't take out. Moving the balls around the circles can switch balls, rearranging their order. The challenge is to set the balls so the corresponding colours are next to each other. Also included is a more challenging five Olympic Rings puzzle.
If you would like an unprotected and unobsfucated version of Hungarian Rings this can be purchased for £2.40 (including VAT) via Payhip secure checkout.