Leetcode Factor Problem