Thanks for the comment! It took me a sizeable chunk of a day, but I was just finished my last final exam, so I had a bunch of free time on my hands.