Cute idea and well executed. I got a little confused but all the answers were there, I just had to reevaluate my assumptions.
Thank you!