This was hard to understand but really cool once I got it! Very original puzzle concept!
Thank you for the feedback :)