Well this gave my memory a good workout. It was nicely polished and fun to play.
Thank you so much!! :D