Really clever take on the theme, a bit hard tho, you have to think carefully to solve the loops.
Feel free to look at the hints when you get stuck. Thanks for playing.