N = int(input()) ans = [] for x in range(N+1): for y in range(N+1): if(x == y == 0):continue if(x*y > N):break if((N - x*y) % (x+y) != 0):continue z = (N - x*y) // (x+y) ans.append((x,y,z)) print(len(ans)) for i in ans: print(*i)