Nice puzzles, but I didn't really understand what I was doing until last 2 rooms.
Hi! Thanks for the feedback!