5 in enjoyment because it's actually really good!
The levels are pretty good, it's one of the few puzzle games here that made me think.
The concept might be a bit easy to simply brute force though, I don't know if you can expand it much further (but surely I'm wrong).
Great game for sure!