def lt(self, x):
d,m = divmod(x, self._base)<EOL>if closeto(m,<NUM_LIT:0>) and not closeto(m/self._base,<NUM_LIT:1>):<EOL><INDENT>return (d-<NUM_LIT:1>)*self._base<EOL><DEDENT>return d*self._base<EOL>
return the largest multiple of base < x