Added division, and try edge-case numbers 80% of the time