0	0	0
1	1	1
2	2	2
2	2	3
3	3	4
4	4	5
5	4	6
6	5	7
6	6	8
7	6	9
8	7	10
8	8	11
9	8	12
10	9	13
10	10	14
11	10	15
12	11	15
12	11	16
13	12	17
13	12	18
14	13	18
14	13	19
15	14	20
15	14	20
16	15	21
16	15	22
17	16	22
17	16	23
18	17	23
18	17	24
19	18	24
19	18	25
20	18	25
20	19	26
20	19	26
21	20	27
21	20	27
22	20	28
22	21	28
22	21	28
23	21	29
23	22	29
23	22	30
24	22	30
24	23	30
24	23	31
25	23	31
25	24	31
25	24	32
26	24	32
26	24	32
26	25	33
27	25	33
27	25	33
27	26	34
28	26	34
28	26	34
28	26	34
29	27	35
29	27	35
29	27	35
29	27	35
30	28	36
30	28	36
30	28	36
31	28	36
31	29	37
31	29	37
32	29	37
32	29	38
32	30	38
33	30	38
33	30	38
33	30	39
34	31	39
34	31	39
34	31	39
35	31	40
35	32	40
35	32	40
36	32	41
36	33	41
36	33	41
37	33	42
37	33	42
38	34	42
38	34	43
38	34	43
39	34	43
39	35	44
40	35	44
40	35	44
41	35	45
41	36	45
41	36	46
42	36	46
42	37	46
43	37	47
43	38	47
44	38	48
44	38	48
45	39	49
46	39	49
46	40	50
47	40	50
47	40	50
48	41	51
48	41	51
49	42	52
50	42	52
50	42	53
51	43	53
52	43	54
52	44	55
53	44	55
54	45	56
55	45	56
55	46	57
56	46	57
57	47	58
58	47	58
58	48	59
59	48	60
60	49	60
61	49	61
62	50	62
62	50	62
63	51	63
64	51	64
65	52	64
66	53	65
67	53	66
68	54	66
69	54	67
70	55	68
71	56	69
72	56	69
73	57	70
74	58	71
75	58	72
76	59	73
77	60	73
78	60	74
80	61	75
81	62	76
82	62	77
83	63	78
84	64	79
85	65	80
86	66	81
87	66	82
88	67	82
91	68	83
93	69	85
94	70	86
96	71	87
97	72	88
99	73	89
100	74	90
102	75	91
103	76	92
105	77	94
107	78	95
108	79	96
110	80	98
112	81	99
114	82	100
115	84	102
117	85	103
119	86	105
121	87	107
123	89	108
125	90	110
127	92	112
129	93	114
132	95	115
134	96	117
136	98	119
139	100	121
141	102	123
144	104	125
146	105	127
149	107	129
152	109	131
155	111	133
157	113	135
160	115	137
163	117	139
165	119	142
168	121	144
171	123	146
174	125	148
176	127	151
180	129	153
182	131	156
185	134	158
188	136	161
191	138	163
193	141	166
196	143	169
201	146	172
203	149	175
206	152	177
209	156	180
212	159	183
214	162	186
217	166	189
220	169	192
222	172	195
224	176	198
226	179	201
227	182	204
229	185	207
230	189	210
231	192	212
232	196	215
234	200	217
235	203	219
236	207	221
238	210	223
239	213	225
241	216	227
242	219	229
244	222	230
245	224	232
247	226	234
248	228	236
249	230	237
251	231	239
252	233	241
254	235	243
255	237	245
255	239	246
255	241	248
255	243	250
255	245	251
255	247	253
255	249	254
255	251	255
255	252	255
255	254	255
255	255	255
255	255	255
255	255	255
255	255	255
255	255	255
255	255	255
255	255	255
255	255	255
255	255	255
255	255	255
255	255	255
255	255	255
255	255	255
255	255	255
255	255	255
