use divmod()