This was super fun! It was simple enough for me to understand but eventually I really did get tripped up! 10/10 great job!