Thanks! It took me quite a few hours to finish it.