This puzzle consists of two intersecting rings made up of a number of coloured balls. The rings of balls intersect at two places, so they share two of the balls. Each ring of balls can be turned, so the balls can be mixed.
The source code of the game can be found at: https://github.com/VelbazhdSoftwareLLC/HungarianRingsForAndroid