and step through the program using the debugger so that you can see the changes as they happen. Then hopefully you'll understand.