$ 0 0 I don't understand "why does it save the ++ to the end on the second line?". What result do you get and what you expect?