That was fun! I had to work from the end and go back, and one of them took me way too long but I got there. :) Nice work!