Largest remainder method