It's quite fun! But it seems you can just use RGALL and CHOIO? It reminds me of that one puzzle in Myst 4.