""" 作戦 0: 全テストケース固定の解答 作戦 1: (N-1) 個同じ離散振り子 """ #================================================== # 入力 N,K=map(int,input().split()) T=[0]+list(map(int,input().split())) U=[0]+list(map(int,input().split())) #================================================== print(10**5, 10**4, 100) for _ in range(N-1): print(10**9, 10**9, 10**9)