fermats divisor problem