#初めてのスペシャルジャッジなので、テスト(22222222) n,k=map(int,input().split()) if n==k==3: #miss print(1,1,1) print(1,1,1) print(1,1,1) if n==5 and k==0: #less for _ in range(4):print(0,0,0,0,0) if n==4 and k==0: #over print(7,6,5,4) print(6,5,4,3) print(5,4,3,2) print(4,3,2,1) print(0,0,0,0) if n==4 and k==12: #miss-1 print(-1) if n==5 and k==13: #error print(9,8,3,8,2) print(4,6,8,3,9) print(7) print(6,2,6,2,4) print(6,1,6,5,9)