Hi @Owen! Thank you for buying the game and congratulations on solving level 22. As far as I know, the solution you found is the right one, I don't know if there's another one (I don't think so but I've already been surprised ;^)