Long Division with Remainders