Factoring or Number Theory