The current division code handles only positive integers. See if I can fix it to handle non-positive integers.