Thank you so much for the high praise, I'm glad you agree that the challenge makes it all the more fun. Thank you for playing!