floor: q=-4 r=1.   truncating: q = -3  r = -1
