This was fun! It was surprisingly hard to wrap my head around what seemed like a simple concept. Once you understand it makes sense. Well done!
Thank you!!