const num = +readline() const cache = [] getFactor(num, cache) print(cache.sort((a, b)=>a-b).join(' ')) function getFactor(num, cache){ if(num === 1) return if(isEven(num)){ cache.push(2) return getFactor(num/2, cache) } if(isFifth(num)){ ...