n = int(raw_input()) prime_factors = [] start = 2 while start*start <= n: if n % start == 0: expo = 0 while n % start == 0: expo = expo + 1 n = n / start prime_factors.append([start,expo]) start = start + 1 if n > 1: prime_factors.append([n,1]) print prime_factors