Nice job! I thought it was a bit too hard on my first run, and then the loop happened and it made perfect sense. Good job!
Thank you !! :D