factors a number. try dumb arguments, they're the best