very naive and inefficient LARGE_INT division along with some fixes and improvements for LARGE_INT