I really like this style of puzzle game! Really clever idea! I like that the number of combinations possible makes this hard to brute force, though I did stumble upon some solutions with fully understanding what I did that beat level.
Overall, great work!