x = int(input()) if x == 0: print('0 0') else : import itertools import math x_list = list(itertools.combinations(range(31),x)) # ans_sum = sum(list(map(lambda x: sum(list(map(lambda y: 2**y , x))) , x_list))) a = math.factorial(30)//math.factorial(30-(x-1))//math.factorial(x-1) x_32 = 2147483647 print('{0} {1}'.format(len(x_list), x_32*a))