import math

num = int(input())

# 분해가 전부 될때까지 loop 돌립니다.
while num != 1:
    for i in range(2, num + 1):
        # 나눠지면 출력하고,
        # 다음을 위해 해당 수로 num을 나눠줍니다.
        if(num % i == 0):
            print(i)
            num = num // i
            break

'# 코딩 문제 관련 > 파이썬' 카테고리의 다른 글

백준 1037번(python)  (0) 2020.04.09
백준 5086번(python)  (0) 2020.04.09
백준 5598번(python)  (0) 2020.04.01
백준 1541번(python)  (0) 2020.01.07
백준 11399번(python)  (0) 2020.01.07