I'm actually quite surprised how much work went into it. I spent alot of time designing, and re-designing the solution. A very difficult assignment, I do believe.
Sooooooooo glad I was able to get it all finished up in the nick of time. Sent it at 11:26 CST. Felt like being in college all over again -- up all hours of the night trying to make progress. Best of luck to everyone!!!
I just sent mine in at 11:27 CST. I won't be lying exhausted on the field of battle until I get that confirmation email. I'm so sleep-deprived.. I hope there is at least some good information in my last few hours of rambling in prose.