Nice idea, had good time trying to solve those puzzles, stuck on the level #5
Thanks :)
I made a solution video if you are interested