am i the only one that thinks it's weird to discuss so long about remainder/modulus when there's no integer division?
a // b = (a - a%b)/b -- Wim