fails:Numeric#modulo returns the result of self#- (self#/ other) * other
