Instant Factoring