Wow! Thank you so much! I'm glad that you enjoyed it and that you were able to get to the end. Its always challenging to know whether the difficulty curve is too easy or too hard, so hopefully I found a good place in the middle this time.