Thank you! :) Good suggestions - I'm definitely going to ramp up the difficulty in the next revision.