although I'd love to help, I wonder if you might learn more figuring it out yourself...
heh i think i speak for all of us decently seasoned coders
"answers" are never truly appreciated >:\
this one guy took C++ here at an online university, i don't think he learned from one thing i taught him, what a shame