modulo question

hi, i was reading this just now:
http://arduino.cc/en/Reference/Modulo
this bit of code got to me though

x = 7 % 5;   // x now contains 2
x = 9 % 5;   // x now contains 4
x = 5 % 5;   // x now contains 0
x = 4 % 5;   // x now contains 4

judging by the rest, should that last line be // x now contains 1?

The original example is correct. Maybe this way of looking at it will help:

7 = 1 * 5 + 2

9 = 1 * 5 + 4

5 = 1 * 5 + 0

4 = 0 * 5 + 4

Ohhh :o
i see now!