Quote Originally Posted by Russco View Post
Nows as good a time as any to learn to use the debugger.

Your last line will print 2 too many '-' chars. Why? How do you fix it?

Follow your code in a debugger, set breakpoints, add variables to the watch window and work out why this happens and how to effect a fix.
I'm actually having a terrible time using the debugger. I can't figure it out at all. I usually manually set in variables and pauses in order to debug.