Was a very enjoyable brain teaser, really got stuck for a long time at level 5, but it was rewarding once I have solved it.
Glad you got that rewarding feeling! Thank you for playing!