Long Division with and without remainders