Hope you manage to finish up to your satisfaction, GLS. I've either messed up or lost interest halfway through challenges too, usually because I didn't plan properly and let my enthusiasm carry me away without stopping to think it through. There's a valuable lesson to be learned here!

I would like to see you go further with this, as I like what you have, so I hope you find time to work on it over the weekend.