Division+and+Long+Division