Hard Factoring Practice