-
Notifications
You must be signed in to change notification settings - Fork 0
/
Level4.tscn
436 lines (383 loc) · 63.5 KB
/
Level4.tscn
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
[gd_scene load_steps=40 format=2]
[ext_resource path="res://Assets/Scripts/PlayerGroup.gd" type="Script" id=1]
[ext_resource path="res://Assets/Scripts/Dog.gd" type="Script" id=2]
[ext_resource path="res://Assets/Scripts/Cat.gd" type="Script" id=3]
[ext_resource path="res://Assets/Images/Player/RedSquare.png" type="Texture" id=4]
[ext_resource path="res://Assets/Images/Level/MossyBlock.png" type="Texture" id=5]
[ext_resource path="res://Assets/Images/Player/Dog.png" type="Texture" id=6]
[ext_resource path="res://Assets/Images/Level/Drain.png" type="Texture" id=7]
[ext_resource path="res://Assets/Images/Level/Background.png" type="Texture" id=8]
[ext_resource path="res://Assets/Images/Level/HopefullyTileableWater.png" type="Texture" id=9]
[ext_resource path="res://Assets/Images/Level/Ground.png" type="Texture" id=10]
[ext_resource path="res://Assets/Images/Level/LowerWater.png" type="Texture" id=11]
[ext_resource path="res://Assets/Images/Level/ExitDoor.png" type="Texture" id=12]
[ext_resource path="res://Assets/Images/Player/Cat.png" type="Texture" id=13]
[ext_resource path="res://Assets/Sounds/jump.wav" type="AudioStream" id=14]
[ext_resource path="res://Assets/Images/Level/toxicwater.png" type="Texture" id=15]
[ext_resource path="res://Assets/Images/Level/ExitOpen.png" type="Texture" id=16]
[ext_resource path="res://Assets/Sounds/disturbingsynthwaves.wav" type="AudioStream" id=17]
[ext_resource path="res://Assets/Scripts/BlockTrigger.gd" type="Script" id=18]
[ext_resource path="res://Assets/Scripts/accessBlock.gd" type="Script" id=19]
[ext_resource path="res://Assets/Scripts/Area2D.gd" type="Script" id=20]
[ext_resource path="res://Assets/Scripts/Camera.gd" type="Script" id=21]
[ext_resource path="res://Assets/Scripts/ScaleFade.gd" type="Script" id=22]
[ext_resource path="res://Assets/Images/Level/GreenLowerWater.png" type="Texture" id=23]
[sub_resource type="SpriteFrames" id=39]
animations = [ {
"frames": [ ExtResource( 6 ) ],
"loop": true,
"name": "up",
"speed": 5.0
}, {
"frames": [ ExtResource( 13 ), ExtResource( 13 ) ],
"loop": true,
"name": "walk",
"speed": 5.0
} ]
[sub_resource type="RectangleShape2D" id=40]
extents = Vector2( 24, 24 )
[sub_resource type="RectangleShape2D" id=41]
extents = Vector2( 50, 50 )
[sub_resource type="ConvexPolygonShape2D" id=23]
points = PoolVector2Array( 192, 192, 0, 192, 0, 0, 192, 0 )
[sub_resource type="ConvexPolygonShape2D" id=22]
points = PoolVector2Array( 100, 100, 0, 100, 0, 0, 100, 0 )
[sub_resource type="TileSet" id=42]
1/name = "Ground.png 1"
1/texture = ExtResource( 10 )
1/tex_offset = Vector2( 0, 0 )
1/modulate = Color( 1, 1, 1, 1 )
1/region = Rect2( 0, 0, 200, 200 )
1/tile_mode = 0
1/occluder_offset = Vector2( 0, 0 )
1/navigation_offset = Vector2( 0, 0 )
1/shape_offset = Vector2( 0, 0 )
1/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
1/shape = SubResource( 23 )
1/shape_one_way = false
1/shape_one_way_margin = 1.0
1/shapes = [ {
"autotile_coord": Vector2( 0, 0 ),
"one_way": false,
"one_way_margin": 1.0,
"shape": SubResource( 23 ),
"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 )
} ]
1/z_index = 0
2/name = "Drain.png 2"
2/texture = ExtResource( 7 )
2/tex_offset = Vector2( 0, 0 )
2/modulate = Color( 1, 1, 1, 1 )
2/region = Rect2( 0, 0, 100, 100 )
2/tile_mode = 0
2/occluder_offset = Vector2( 0, 0 )
2/navigation_offset = Vector2( 0, 0 )
2/shape_offset = Vector2( 0, 0 )
2/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
2/shape_one_way = false
2/shape_one_way_margin = 0.0
2/shapes = [ ]
2/z_index = 0
3/name = "Background.png 3"
3/texture = ExtResource( 8 )
3/tex_offset = Vector2( 0, 0 )
3/modulate = Color( 1, 1, 1, 1 )
3/region = Rect2( 0, 0, 100, 100 )
3/tile_mode = 0
3/occluder_offset = Vector2( 0, 0 )
3/navigation_offset = Vector2( 0, 0 )
3/shape_offset = Vector2( 0, 0 )
3/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
3/shape_one_way = false
3/shape_one_way_margin = 0.0
3/shapes = [ ]
3/z_index = 0
4/name = "HopefullyTileableWater.png 4"
4/texture = ExtResource( 9 )
4/tex_offset = Vector2( 0, 0 )
4/modulate = Color( 1, 1, 1, 1 )
4/region = Rect2( 0, 0, 300, 100 )
4/tile_mode = 0
4/occluder_offset = Vector2( 0, 0 )
4/navigation_offset = Vector2( 0, 0 )
4/shape_offset = Vector2( 0, 0 )
4/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
4/shape_one_way = false
4/shape_one_way_margin = 0.0
4/shapes = [ ]
4/z_index = 0
5/name = "LowerWater.png 5"
5/texture = ExtResource( 11 )
5/tex_offset = Vector2( 0, 0 )
5/modulate = Color( 1, 1, 1, 1 )
5/region = Rect2( 0, 0, 301, 100 )
5/tile_mode = 0
5/occluder_offset = Vector2( 0, 0 )
5/navigation_offset = Vector2( 0, 0 )
5/shape_offset = Vector2( 0, 0 )
5/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
5/shape_one_way = false
5/shape_one_way_margin = 0.0
5/shapes = [ ]
5/z_index = 0
6/name = "MossyBlock.png 6"
6/texture = ExtResource( 5 )
6/tex_offset = Vector2( 0, 0 )
6/modulate = Color( 1, 1, 1, 1 )
6/region = Rect2( 0, 0, 100, 100 )
6/tile_mode = 0
6/occluder_offset = Vector2( 0, 0 )
6/navigation_offset = Vector2( 0, 0 )
6/shape_offset = Vector2( 0, 0 )
6/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
6/shape = SubResource( 22 )
6/shape_one_way = false
6/shape_one_way_margin = 1.0
6/shapes = [ {
"autotile_coord": Vector2( 0, 0 ),
"one_way": false,
"one_way_margin": 1.0,
"shape": SubResource( 22 ),
"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 )
} ]
6/z_index = 0
7/name = "ExitOpen.png 7"
7/texture = ExtResource( 16 )
7/tex_offset = Vector2( 0, 0 )
7/modulate = Color( 1, 1, 1, 1 )
7/region = Rect2( 0, 0, 200, 200 )
7/tile_mode = 0
7/occluder_offset = Vector2( 0, 0 )
7/navigation_offset = Vector2( 0, 0 )
7/shape_offset = Vector2( 0, 0 )
7/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
7/shape_one_way = false
7/shape_one_way_margin = 0.0
7/shapes = [ ]
7/z_index = 0
8/name = "toxicwater.png 8"
8/texture = ExtResource( 15 )
8/tex_offset = Vector2( 0, 0 )
8/modulate = Color( 1, 1, 1, 1 )
8/region = Rect2( 0, 0, 300, 100 )
8/tile_mode = 0
8/occluder_offset = Vector2( 0, 0 )
8/navigation_offset = Vector2( 0, 0 )
8/shape_offset = Vector2( 0, 0 )
8/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
8/shape_one_way = false
8/shape_one_way_margin = 0.0
8/shapes = [ ]
8/z_index = 0
9/name = "GreenLowerWater.png 9"
9/texture = ExtResource( 23 )
9/tex_offset = Vector2( 0, 0 )
9/modulate = Color( 1, 1, 1, 1 )
9/region = Rect2( 0, 0, 300, 100 )
9/tile_mode = 0
9/occluder_offset = Vector2( 0, 0 )
9/navigation_offset = Vector2( 0, 0 )
9/shape_offset = Vector2( 0, 0 )
9/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
9/shape_one_way = false
9/shape_one_way_margin = 0.0
9/shapes = [ ]
9/z_index = 0
[sub_resource type="ConvexPolygonShape2D" id=32]
points = PoolVector2Array( 96, 96, 0, 96, 0, 0, 96, 0 )
[sub_resource type="TileSet" id=43]
0/name = "MossyBlock.png 0"
0/texture = ExtResource( 5 )
0/tex_offset = Vector2( 0, 0 )
0/modulate = Color( 1, 1, 1, 1 )
0/region = Rect2( 0, 0, 96, 96 )
0/tile_mode = 0
0/occluder_offset = Vector2( 0, 0 )
0/navigation_offset = Vector2( 0, 0 )
0/shape_offset = Vector2( 0, 0 )
0/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
0/shape = SubResource( 32 )
0/shape_one_way = false
0/shape_one_way_margin = 1.0
0/shapes = [ {
"autotile_coord": Vector2( 0, 0 ),
"one_way": false,
"one_way_margin": 1.0,
"shape": SubResource( 32 ),
"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 )
} ]
0/z_index = 0
[sub_resource type="ConvexPolygonShape2D" id=36]
points = PoolVector2Array( 0, 0, 32, 0, 32, 32, 0, 32 )
[sub_resource type="ConvexPolygonShape2D" id=37]
points = PoolVector2Array( 0, 0, 32, 0, 32, 32, 0, 32 )
[sub_resource type="ConvexPolygonShape2D" id=38]
points = PoolVector2Array( 0, 0, 32, 0, 32, 32, 0, 32 )
[sub_resource type="TileSet" id=44]
0/name = "RedSquare.png 0"
0/texture = ExtResource( 4 )
0/tex_offset = Vector2( 0, 0 )
0/modulate = Color( 1, 1, 1, 1 )
0/region = Rect2( 0, 0, 96, 96 )
0/tile_mode = 2
0/autotile/icon_coordinate = Vector2( 0, 0 )
0/autotile/tile_size = Vector2( 32, 32 )
0/autotile/spacing = 0
0/autotile/occluder_map = [ ]
0/autotile/navpoly_map = [ ]
0/autotile/priority_map = [ ]
0/autotile/z_index_map = [ ]
0/occluder_offset = Vector2( 0, 0 )
0/navigation_offset = Vector2( 0, 0 )
0/shape_offset = Vector2( 0, 0 )
0/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
0/shape = SubResource( 36 )
0/shape_one_way = false
0/shape_one_way_margin = 1.0
0/shapes = [ {
"autotile_coord": Vector2( 0, 0 ),
"one_way": false,
"one_way_margin": 1.0,
"shape": SubResource( 36 ),
"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 )
}, {
"autotile_coord": Vector2( 1, 0 ),
"one_way": false,
"one_way_margin": 1.0,
"shape": SubResource( 37 ),
"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 )
}, {
"autotile_coord": Vector2( 2, 0 ),
"one_way": false,
"one_way_margin": 1.0,
"shape": SubResource( 38 ),
"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 )
} ]
0/z_index = 0
[sub_resource type="RectangleShape2D" id=45]
extents = Vector2( 65, 16.5 )
[sub_resource type="RectangleShape2D" id=46]
extents = Vector2( 100, 100 )
[sub_resource type="SpriteFrames" id=47]
animations = [ {
"frames": [ ExtResource( 12 ), ExtResource( 16 ) ],
"loop": false,
"name": "default",
"speed": 5.0
} ]
[sub_resource type="RectangleShape2D" id=48]
extents = Vector2( 2000, 150 )
[node name="Level4" type="Node2D"]
[node name="Players" type="KinematicBody2D" parent="."]
position = Vector2( -745, -3002 )
script = ExtResource( 1 )
[node name="Cat" type="Node2D" parent="Players"]
position = Vector2( -398, 201 )
[node name="KinematicBody2D" type="KinematicBody2D" parent="Players/Cat"]
position = Vector2( -150, -25 )
z_index = 10
script = ExtResource( 3 )
[node name="AnimatedSprite" type="AnimatedSprite" parent="Players/Cat/KinematicBody2D"]
scale = Vector2( 0.5, 0.5 )
frames = SubResource( 39 )
animation = "walk"
[node name="CollisionShape2D" type="CollisionShape2D" parent="Players/Cat/KinematicBody2D"]
shape = SubResource( 40 )
[node name="AudioStreamPlayer2D" type="AudioStreamPlayer2D" parent="Players/Cat/KinematicBody2D"]
position = Vector2( 60, -88 )
stream = ExtResource( 14 )
[node name="PlayerCollision" type="Area2D" parent="Players/Cat/KinematicBody2D"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Players/Cat/KinematicBody2D/PlayerCollision"]
scale = Vector2( 0.5, 0.5 )
shape = SubResource( 41 )
[node name="Dog" type="Node2D" parent="Players"]
position = Vector2( -448, 176 )
[node name="KinematicBody2D" type="KinematicBody2D" parent="Players/Dog"]
z_index = 10
script = ExtResource( 2 )
[node name="AnimatedSprite" type="AnimatedSprite" parent="Players/Dog/KinematicBody2D"]
scale = Vector2( 0.5, 0.5 )
frames = SubResource( 39 )
animation = "up"
[node name="CollisionShape2D" type="CollisionShape2D" parent="Players/Dog/KinematicBody2D"]
shape = SubResource( 40 )
[node name="AudioStreamPlayer2D" type="AudioStreamPlayer2D" parent="Players/Dog/KinematicBody2D"]
stream = ExtResource( 14 )
[node name="PlayerCollision" type="Area2D" parent="Players/Dog/KinematicBody2D"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Players/Dog/KinematicBody2D/PlayerCollision"]
scale = Vector2( 0.5, 0.5 )
shape = SubResource( 41 )
[node name="AudioStreamPlayer2D" type="AudioStreamPlayer2D" parent="Players"]
stream = ExtResource( 17 )
autoplay = true
[node name="Camera" type="Node" parent="."]
[node name="Camera2D" type="Camera2D" parent="Camera"]
position = Vector2( -100, 0 )
current = true
script = ExtResource( 21 )
[node name="Node2D" type="Node2D" parent="Camera/Camera2D"]
position = Vector2( -310, -56 )
z_index = 20
[node name="AudioStreamPlayer2D" type="AudioStreamPlayer2D" parent="Camera/Camera2D/Node2D"]
position = Vector2( -296, 156 )
stream = ExtResource( 17 )
volume_db = -21.849
autoplay = true
[node name="Fadeout" type="Node2D" parent="Camera/Camera2D"]
z_index = 30
[node name="ColorRect" type="ColorRect" parent="Camera/Camera2D/Fadeout"]
visible = false
margin_left = -340.0
margin_top = -240.0
margin_right = 340.0
margin_bottom = 240.0
color = Color( 0, 0, 0, 1 )
script = ExtResource( 22 )
[node name="Level" type="Node2D" parent="."]
position = Vector2( -138, -73 )
[node name="Level" type="TileMap" parent="Level"]
position = Vector2( 438, 173 )
tile_set = SubResource( 42 )
cell_size = Vector2( 100, 100 )
cell_custom_transform = Transform2D( 0, 0, 0, 0, 0, 0 )
format = 1
tile_data = PoolIntArray( -2883629, 6, 0, -2883628, 6, 0, -2883627, 6, 0, -2883626, 6, 0, -2883625, 6, 0, -2883624, 6, 0, -2883623, 6, 0, -2883622, 6, 0, -2883621, 6, 0, -2883620, 6, 0, -2883619, 6, 0, -2883618, 6, 0, -2883617, 6, 0, -2883616, 6, 0, -2883615, 6, 0, -2883614, 6, 0, -2883613, 6, 0, -2883612, 6, 0, -2883611, 6, 0, -2883610, 6, 0, -2883609, 6, 0, -2883608, 6, 0, -2883607, 6, 0, -2883606, 6, 0, -2883605, 6, 0, -2883604, 6, 0, -2883603, 6, 0, -2883602, 6, 0, -2883601, 6, 0, -2883600, 6, 0, -2883599, 6, 0, -2883598, 6, 0, -2883597, 6, 0, -2883596, 6, 0, -2883595, 6, 0, -2883594, 6, 0, -2883593, 6, 0, -2883592, 6, 0, -2883591, 6, 0, -2883590, 6, 0, -2883589, 6, 0, -2883588, 6, 0, -2883587, 6, 0, -2883586, 6, 0, -2883585, 6, 0, -2949120, 6, 0, -2949119, 6, 0, -2949118, 6, 0, -2949117, 6, 0, -2949116, 6, 0, -2949115, 6, 0, -2949114, 6, 0, -2949113, 6, 0, -2949112, 6, 0, -2949111, 6, 0, -2949110, 6, 0, -2949109, 6, 0, -2949108, 6, 0, -2949107, 6, 0, -2949106, 6, 0, -2949105, 6, 0, -2949104, 6, 0, -2949103, 6, 0, -2949102, 6, 0, -2949101, 6, 0, -2949100, 6, 0, -2949099, 6, 0, -2949098, 6, 0, -2949097, 6, 0, -2818093, 6, 0, -2818092, 6, 0, -2818091, 6, 0, -2818090, 6, 0, -2818089, 6, 0, -2818088, 6, 0, -2818087, 6, 0, -2818086, 6, 0, -2818085, 6, 0, -2818084, 6, 0, -2818083, 6, 0, -2818082, 6, 0, -2818081, 6, 0, -2818080, 6, 0, -2818079, 6, 0, -2818078, 6, 0, -2818077, 6, 0, -2818076, 6, 0, -2818075, 6, 0, -2818074, 6, 0, -2818073, 6, 0, -2818072, 6, 0, -2818071, 6, 0, -2818070, 6, 0, -2818069, 6, 0, -2818068, 6, 0, -2818067, 6, 0, -2818066, 6, 0, -2818065, 6, 0, -2818064, 6, 0, -2818063, 6, 0, -2818062, 6, 0, -2818061, 6, 0, -2818060, 6, 0, -2818059, 6, 0, -2818058, 6, 0, -2818057, 6, 0, -2818056, 6, 0, -2818055, 6, 0, -2818054, 6, 0, -2818053, 6, 0, -2818052, 6, 0, -2818051, 6, 0, -2818050, 6, 0, -2818049, 6, 0, -2883584, 6, 0, -2883583, 6, 0, -2883582, 6, 0, -2883581, 6, 0, -2883580, 6, 0, -2883579, 6, 0, -2883578, 6, 0, -2883577, 6, 0, -2883576, 6, 0, -2883575, 6, 0, -2883574, 6, 0, -2883573, 6, 0, -2883572, 6, 0, -2883571, 6, 0, -2883570, 6, 0, -2883569, 6, 0, -2883568, 6, 0, -2883567, 6, 0, -2883566, 6, 0, -2883565, 6, 0, -2883564, 6, 0, -2883563, 6, 0, -2883562, 6, 0, -2883561, 6, 0, -2752557, 6, 0, -2752556, 6, 0, -2752555, 6, 0, -2752554, 6, 0, -2752553, 6, 0, -2752552, 6, 0, -2752551, 6, 0, -2752550, 6, 0, -2752549, 6, 0, -2752548, 6, 0, -2752547, 6, 0, -2752546, 6, 0, -2752545, 6, 0, -2752544, 6, 0, -2752543, 6, 0, -2752542, 6, 0, -2752541, 6, 0, -2752540, 6, 0, -2752539, 6, 0, -2752538, 6, 0, -2752537, 6, 0, -2752536, 6, 0, -2752535, 6, 0, -2752534, 6, 0, -2752533, 6, 0, -2752532, 6, 0, -2752531, 6, 0, -2752530, 6, 0, -2752529, 6, 0, -2752528, 6, 0, -2752527, 6, 0, -2752526, 6, 0, -2752525, 6, 0, -2752524, 6, 0, -2752523, 6, 0, -2752522, 6, 0, -2752521, 6, 0, -2752520, 6, 0, -2752519, 6, 0, -2752518, 6, 0, -2752517, 6, 0, -2752516, 6, 0, -2752515, 6, 0, -2752514, 6, 0, -2752513, 6, 0, -2818048, 6, 0, -2818047, 6, 0, -2818046, 6, 0, -2818045, 6, 0, -2818044, 6, 0, -2818043, 6, 0, -2818042, 6, 0, -2818041, 6, 0, -2818040, 6, 0, -2818039, 6, 0, -2818038, 6, 0, -2818037, 6, 0, -2818036, 6, 0, -2818035, 6, 0, -2818034, 6, 0, -2818033, 6, 0, -2818032, 6, 0, -2818031, 6, 0, -2818030, 6, 0, -2818029, 6, 0, -2818028, 6, 0, -2818027, 6, 0, -2818026, 6, 0, -2818025, 6, 0, -2687021, 6, 0, -2687020, 6, 0, -2687019, 6, 0, -2687018, 6, 0, -2687017, 6, 0, -2687016, 6, 0, -2687015, 6, 0, -2687014, 6, 0, -2687013, 6, 0, -2687012, 6, 0, -2687011, 6, 0, -2687010, 6, 0, -2687009, 6, 0, -2687008, 6, 0, -2687007, 6, 0, -2687006, 6, 0, -2687005, 6, 0, -2687004, 6, 0, -2687003, 6, 0, -2687002, 6, 0, -2687001, 6, 0, -2687000, 6, 0, -2686999, 6, 0, -2686998, 6, 0, -2686997, 6, 0, -2686996, 6, 0, -2686995, 6, 0, -2686994, 6, 0, -2686993, 6, 0, -2686992, 6, 0, -2686991, 6, 0, -2686990, 6, 0, -2686989, 6, 0, -2686988, 6, 0, -2686987, 6, 0, -2686986, 6, 0, -2686985, 6, 0, -2686984, 6, 0, -2686983, 6, 0, -2686982, 6, 0, -2686981, 6, 0, -2686980, 6, 0, -2686979, 6, 0, -2686978, 6, 0, -2686977, 6, 0, -2752512, 6, 0, -2752511, 6, 0, -2752510, 6, 0, -2752509, 6, 0, -2752508, 6, 0, -2752507, 6, 0, -2752506, 6, 0, -2752505, 6, 0, -2752504, 6, 0, -2752503, 6, 0, -2752502, 6, 0, -2752501, 6, 0, -2752500, 6, 0, -2752499, 6, 0, -2752498, 6, 0, -2752497, 6, 0, -2752496, 6, 0, -2752495, 6, 0, -2752494, 6, 0, -2752493, 6, 0, -2752492, 6, 0, -2752491, 6, 0, -2752490, 6, 0, -2752489, 6, 0, -2621485, 6, 0, -2621484, 6, 0, -2621483, 6, 0, -2621482, 6, 0, -2621481, 6, 0, -2621480, 6, 0, -2621479, 6, 0, -2621478, 6, 0, -2621477, 6, 0, -2621476, 6, 0, -2621475, 6, 0, -2621474, 6, 0, -2621473, 6, 0, -2621472, 6, 0, -2621471, 6, 0, -2621470, 6, 0, -2621469, 6, 0, -2621468, 6, 0, -2621467, 6, 0, -2621466, 6, 0, -2621465, 6, 0, -2621464, 6, 0, -2621463, 6, 0, -2621462, 6, 0, -2621461, 6, 0, -2621460, 6, 0, -2621459, 6, 0, -2621458, 6, 0, -2621457, 6, 0, -2621456, 6, 0, -2621455, 6, 0, -2621454, 6, 0, -2621453, 6, 0, -2621452, 6, 0, -2621451, 6, 0, -2621450, 6, 0, -2621449, 6, 0, -2621448, 6, 0, -2621447, 6, 0, -2621446, 6, 0, -2621445, 6, 0, -2621444, 6, 0, -2621443, 6, 0, -2621442, 6, 0, -2621441, 6, 0, -2686976, 6, 0, -2686975, 6, 0, -2686974, 6, 0, -2686973, 6, 0, -2686972, 6, 0, -2686971, 6, 0, -2686970, 6, 0, -2686969, 6, 0, -2686968, 6, 0, -2686967, 6, 0, -2686966, 6, 0, -2686965, 6, 0, -2686964, 6, 0, -2686963, 6, 0, -2686962, 6, 0, -2686961, 6, 0, -2686960, 6, 0, -2686959, 6, 0, -2686958, 6, 0, -2686957, 6, 0, -2686956, 6, 0, -2686955, 6, 0, -2686954, 6, 0, -2686953, 6, 0, -2555949, 6, 0, -2555948, 6, 0, -2555947, 6, 0, -2555946, 6, 0, -2555945, 6, 0, -2555944, 6, 0, -2555943, 6, 0, -2555942, 6, 0, -2555941, 6, 0, -2555940, 6, 0, -2555939, 6, 0, -2555938, 6, 0, -2555937, 6, 0, -2555936, 6, 0, -2555935, 6, 0, -2555934, 6, 0, -2555933, 6, 0, -2555932, 6, 0, -2555931, 6, 0, -2555930, 6, 0, -2555929, 6, 0, -2555928, 6, 0, -2555927, 6, 0, -2555926, 6, 0, -2555925, 6, 0, -2555924, 6, 0, -2555923, 6, 0, -2555922, 6, 0, -2555921, 6, 0, -2555920, 6, 0, -2555919, 6, 0, -2555918, 6, 0, -2555917, 6, 0, -2555916, 6, 0, -2555915, 6, 0, -2555914, 6, 0, -2555913, 6, 0, -2555912, 6, 0, -2555911, 6, 0, -2555910, 6, 0, -2555909, 6, 0, -2555908, 6, 0, -2555907, 6, 0, -2555906, 6, 0, -2555905, 6, 0, -2621440, 6, 0, -2621439, 6, 0, -2621438, 6, 0, -2621437, 6, 0, -2621436, 6, 0, -2621435, 6, 0, -2621434, 6, 0, -2621433, 6, 0, -2621432, 6, 0, -2621431, 6, 0, -2621430, 6, 0, -2621429, 6, 0, -2621428, 6, 0, -2621427, 6, 0, -2621426, 6, 0, -2621425, 6, 0, -2621424, 6, 0, -2621423, 6, 0, -2621422, 6, 0, -2621421, 6, 0, -2621420, 6, 0, -2621419, 6, 0, -2621418, 6, 0, -2621417, 6, 0, -2490413, 6, 0, -2490412, 6, 0, -2490411, 6, 0, -2490410, 6, 0, -2490409, 6, 0, -2490408, 6, 0, -2490407, 6, 0, -2490406, 6, 0, -2490405, 6, 0, -2490404, 6, 0, -2490403, 6, 0, -2490402, 6, 0, -2490401, 6, 0, -2490400, 6, 0, -2490399, 6, 0, -2490398, 6, 0, -2490397, 6, 0, -2490396, 6, 0, -2490395, 6, 0, -2490394, 6, 0, -2490393, 6, 0, -2490392, 6, 0, -2490391, 6, 0, -2490390, 6, 0, -2490389, 6, 0, -2490388, 6, 0, -2490387, 6, 0, -2490386, 6, 0, -2490385, 6, 0, -2490384, 6, 0, -2490383, 6, 0, -2490382, 6, 0, -2490381, 6, 0, -2490380, 6, 0, -2490379, 6, 0, -2490378, 6, 0, -2490377, 6, 0, -2490376, 6, 0, -2490375, 6, 0, -2490374, 6, 0, -2490373, 6, 0, -2490372, 6, 0, -2490371, 6, 0, -2490370, 6, 0, -2490369, 6, 0, -2555904, 6, 0, -2555903, 6, 0, -2555902, 6, 0, -2555901, 6, 0, -2555900, 6, 0, -2555899, 6, 0, -2555898, 6, 0, -2555897, 6, 0, -2555896, 6, 0, -2555895, 6, 0, -2555894, 6, 0, -2555893, 6, 0, -2555892, 6, 0, -2555891, 6, 0, -2555890, 6, 0, -2555889, 6, 0, -2555888, 6, 0, -2555887, 6, 0, -2555886, 6, 0, -2555885, 6, 0, -2555884, 6, 0, -2555883, 6, 0, -2555882, 6, 0, -2555881, 6, 0, -2424877, 6, 0, -2424876, 6, 0, -2424875, 6, 0, -2424874, 6, 0, -2424873, 6, 0, -2424872, 6, 0, -2424871, 6, 0, -2424870, 6, 0, -2424869, 6, 0, -2424868, 6, 0, -2424867, 6, 0, -2424866, 6, 0, -2424865, 6, 0, -2424864, 6, 0, -2424863, 6, 0, -2424862, 6, 0, -2424861, 6, 0, -2424860, 6, 0, -2424859, 6, 0, -2424858, 6, 0, -2424857, 6, 0, -2424856, 6, 0, -2424855, 6, 0, -2424854, 6, 0, -2424853, 6, 0, -2424852, 6, 0, -2424851, 6, 0, -2424850, 6, 0, -2424849, 6, 0, -2424848, 6, 0, -2424847, 6, 0, -2424846, 6, 0, -2424845, 6, 0, -2424844, 6, 0, -2424843, 6, 0, -2424842, 6, 0, -2424841, 6, 0, -2424840, 6, 0, -2424839, 6, 0, -2424838, 6, 0, -2424837, 6, 0, -2424836, 6, 0, -2424835, 6, 0, -2424834, 6, 0, -2424833, 6, 0, -2490368, 6, 0, -2490367, 6, 0, -2490366, 6, 0, -2490365, 6, 0, -2490364, 6, 0, -2490363, 6, 0, -2490362, 6, 0, -2490361, 6, 0, -2490360, 6, 0, -2490359, 6, 0, -2490358, 6, 0, -2490357, 6, 0, -2490356, 6, 0, -2490355, 6, 0, -2490354, 6, 0, -2490353, 6, 0, -2490352, 6, 0, -2490351, 6, 0, -2490350, 6, 0, -2490349, 6, 0, -2490348, 6, 0, -2490347, 6, 0, -2490346, 6, 0, -2490345, 6, 0, -2359341, 6, 0, -2359340, 6, 0, -2359339, 6, 0, -2359338, 6, 0, -2359337, 6, 0, -2359336, 6, 0, -2359335, 6, 0, -2359334, 6, 0, -2359333, 6, 0, -2359332, 6, 0, -2359331, 6, 0, -2359330, 6, 0, -2359329, 6, 0, -2359328, 6, 0, -2359327, 6, 0, -2359326, 6, 0, -2359325, 6, 0, -2359324, 6, 0, -2359323, 6, 0, -2359322, 6, 0, -2359321, 6, 0, -2359320, 6, 0, -2359319, 6, 0, -2359318, 6, 0, -2359317, 6, 0, -2359316, 6, 0, -2359315, 6, 0, -2359314, 6, 0, -2359313, 6, 0, -2359312, 6, 0, -2359311, 6, 0, -2359310, 6, 0, -2359309, 6, 0, -2359308, 6, 0, -2359307, 6, 0, -2359306, 6, 0, -2359305, 6, 0, -2359304, 6, 0, -2359303, 6, 0, -2359302, 6, 0, -2359301, 6, 0, -2359300, 6, 0, -2359299, 6, 0, -2359298, 6, 0, -2359297, 6, 0, -2424832, 6, 0, -2424831, 6, 0, -2424830, 6, 0, -2424829, 6, 0, -2424828, 6, 0, -2424827, 6, 0, -2424826, 6, 0, -2424825, 6, 0, -2424824, 6, 0, -2424823, 6, 0, -2424822, 6, 0, -2424821, 6, 0, -2424820, 6, 0, -2424819, 6, 0, -2424818, 6, 0, -2424817, 6, 0, -2424816, 6, 0, -2424815, 6, 0, -2424814, 6, 0, -2424813, 6, 0, -2424812, 6, 0, -2424811, 6, 0, -2424810, 6, 0, -2424809, 6, 0, -2293805, 6, 0, -2293804, 6, 0, -2293803, 6, 0, -2293802, 6, 0, -2293801, 6, 0, -2293800, 6, 0, -2293799, 6, 0, -2293798, 6, 0, -2293797, 6, 0, -2293796, 6, 0, -2293795, 6, 0, -2293794, 6, 0, -2293793, 6, 0, -2293792, 6, 0, -2293791, 6, 0, -2293790, 6, 0, -2293789, 6, 0, -2293788, 6, 0, -2293787, 6, 0, -2293786, 6, 0, -2293785, 6, 0, -2293784, 6, 0, -2293783, 6, 0, -2293782, 6, 0, -2293781, 6, 0, -2293780, 6, 0, -2293779, 6, 0, -2293778, 6, 0, -2293777, 6, 0, -2293776, 6, 0, -2293775, 6, 0, -2293774, 6, 0, -2293773, 6, 0, -2293772, 6, 0, -2293771, 6, 0, -2293770, 6, 0, -2293769, 6, 0, -2293768, 6, 0, -2293767, 6, 0, -2293766, 6, 0, -2293765, 6, 0, -2293764, 6, 0, -2293763, 6, 0, -2293762, 6, 0, -2293761, 6, 0, -2359296, 6, 0, -2359295, 6, 0, -2359294, 6, 0, -2359293, 6, 0, -2359292, 6, 0, -2359291, 6, 0, -2359290, 6, 0, -2359289, 6, 0, -2359288, 6, 0, -2359287, 6, 0, -2359286, 6, 0, -2359285, 6, 0, -2359284, 6, 0, -2359283, 6, 0, -2359282, 6, 0, -2359281, 6, 0, -2359280, 6, 0, -2359279, 6, 0, -2359278, 6, 0, -2359277, 6, 0, -2359276, 6, 0, -2359275, 6, 0, -2359274, 6, 0, -2359273, 6, 0, -2228269, 6, 0, -2228268, 6, 0, -2228267, 6, 0, -2228266, 6, 0, -2228265, 6, 0, -2228264, 6, 0, -2228263, 6, 0, -2228262, 6, 0, -2228261, 6, 0, -2228260, 6, 0, -2228259, 6, 0, -2228258, 6, 0, -2228257, 6, 0, -2228256, 6, 0, -2228255, 6, 0, -2228254, 6, 0, -2228253, 6, 0, -2228252, 6, 0, -2228251, 6, 0, -2228250, 6, 0, -2228249, 6, 0, -2228248, 6, 0, -2228247, 6, 0, -2228246, 6, 0, -2228245, 6, 0, -2228244, 6, 0, -2228243, 6, 0, -2228242, 6, 0, -2228241, 6, 0, -2228240, 6, 0, -2228239, 6, 0, -2228238, 6, 0, -2228237, 6, 0, -2228236, 6, 0, -2228235, 6, 0, -2228234, 6, 0, -2228233, 6, 0, -2228232, 6, 0, -2228231, 6, 0, -2228230, 6, 0, -2228229, 6, 0, -2228228, 6, 0, -2228227, 6, 0, -2228226, 6, 0, -2228225, 6, 0, -2293760, 6, 0, -2293759, 6, 0, -2293758, 6, 0, -2293757, 6, 0, -2293756, 6, 0, -2293755, 6, 0, -2293754, 6, 0, -2293753, 6, 0, -2293752, 6, 0, -2293751, 6, 0, -2293750, 6, 0, -2293749, 6, 0, -2293748, 6, 0, -2293747, 6, 0, -2293746, 6, 0, -2293745, 6, 0, -2293744, 6, 0, -2293743, 6, 0, -2293742, 6, 0, -2293741, 6, 0, -2293740, 6, 0, -2293739, 6, 0, -2293738, 6, 0, -2293737, 6, 0, -2162733, 6, 0, -2162732, 6, 0, -2162731, 6, 0, -2162730, 6, 0, -2162729, 6, 0, -2162728, 6, 0, -2162727, 6, 0, -2162726, 6, 0, -2162725, 6, 0, -2162724, 6, 0, -2162723, 6, 0, -2162722, 6, 0, -2162721, 6, 0, -2162720, 6, 0, -2162719, 6, 0, -2162718, 6, 0, -2162717, 6, 0, -2162716, 6, 0, -2162715, 6, 0, -2162714, 6, 0, -2162713, 6, 0, -2162712, 6, 0, -2162711, 6, 0, -2162710, 6, 0, -2162709, 6, 0, -2162708, 6, 0, -2162707, 6, 0, -2162706, 6, 0, -2162705, 6, 0, -2162704, 6, 0, -2162703, 6, 0, -2162702, 6, 0, -2162701, 6, 0, -2162700, 6, 0, -2162699, 6, 0, -2162698, 6, 0, -2162697, 6, 0, -2162696, 6, 0, -2162695, 6, 0, -2162694, 6, 0, -2162693, 6, 0, -2162692, 6, 0, -2162691, 6, 0, -2162690, 6, 0, -2162689, 6, 0, -2228224, 6, 0, -2228223, 6, 0, -2228222, 6, 0, -2228221, 6, 0, -2228220, 6, 0, -2228219, 6, 0, -2228218, 6, 0, -2228217, 6, 0, -2228216, 6, 0, -2228215, 6, 0, -2228214, 6, 0, -2228213, 6, 0, -2228212, 6, 0, -2228211, 6, 0, -2228210, 6, 0, -2228209, 6, 0, -2228208, 6, 0, -2228207, 6, 0, -2228206, 6, 0, -2228205, 6, 0, -2228204, 6, 0, -2228203, 6, 0, -2228202, 6, 0, -2228201, 6, 0, -2097197, 6, 0, -2097196, 6, 0, -2097195, 6, 0, -2097194, 6, 0, -2097193, 6, 0, -2097192, 6, 0, -2097191, 6, 0, -2097190, 6, 0, -2097189, 6, 0, -2097188, 6, 0, -2097187, 6, 0, -2097186, 6, 0, -2097185, 6, 0, -2097184, 6, 0, -2097183, 6, 0, -2097182, 6, 0, -2097181, 6, 0, -2097180, 6, 0, -2097179, 6, 0, -2097178, 6, 0, -2097177, 6, 0, -2097176, 6, 0, -2097175, 6, 0, -2097174, 6, 0, -2097173, 6, 0, -2097172, 6, 0, -2097171, 6, 0, -2097170, 6, 0, -2097169, 6, 0, -2097168, 6, 0, -2097167, 6, 0, -2097166, 6, 0, -2097165, 6, 0, -2097164, 6, 0, -2097163, 6, 0, -2097162, 6, 0, -2097161, 6, 0, -2097160, 6, 0, -2097159, 6, 0, -2097158, 6, 0, -2097157, 6, 0, -2097156, 6, 0, -2097155, 6, 0, -2097154, 6, 0, -2097153, 6, 0, -2162688, 6, 0, -2162687, 6, 0, -2162686, 6, 0, -2162685, 6, 0, -2162684, 6, 0, -2162683, 6, 0, -2162682, 6, 0, -2162681, 6, 0, -2162680, 6, 0, -2162679, 6, 0, -2162678, 6, 0, -2162677, 6, 0, -2162676, 6, 0, -2162675, 6, 0, -2162674, 6, 0, -2162673, 6, 0, -2162672, 6, 0, -2162671, 6, 0, -2162670, 6, 0, -2162669, 6, 0, -2162668, 6, 0, -2162667, 6, 0, -2162666, 6, 0, -2162665, 6, 0, -2031661, 6, 0, -2031660, 6, 0, -2031659, 6, 0, -2031658, 6, 0, -2031657, 6, 0, -2031656, 6, 0, -2031655, 6, 0, -2031654, 6, 0, -2031653, 6, 0, -2031652, 6, 0, -2031651, 6, 0, -2031650, 6, 0, -2031649, 6, 0, -2031648, 6, 0, -2031647, 6, 0, -2031646, 6, 0, -2031645, 6, 0, -2031644, 6, 0, -2031643, 6, 0, -2031642, 6, 0, -2031641, 6, 0, -2031640, 6, 0, -2031639, 6, 0, -2031638, 6, 0, -2031637, 6, 0, -2031636, 6, 0, -2031635, 6, 0, -2031634, 6, 0, -2031633, 6, 0, -2031632, 6, 0, -2031631, 6, 0, -2031630, 6, 0, -2031629, 6, 0, -2031628, 6, 0, -2031627, 6, 0, -2031626, 6, 0, -2031625, 6, 0, -2031624, 6, 0, -2031623, 6, 0, -2031622, 6, 0, -2031621, 6, 0, -2031620, 6, 0, -2031619, 6, 0, -2031618, 6, 0, -2031617, 6, 0, -2097152, 6, 0, -2097151, 6, 0, -2097150, 6, 0, -2097149, 6, 0, -2097148, 6, 0, -2097147, 6, 0, -2097146, 6, 0, -2097145, 6, 0, -2097144, 6, 0, -2097143, 6, 0, -2097142, 6, 0, -2097141, 6, 0, -2097140, 6, 0, -2097139, 6, 0, -2097138, 6, 0, -2097137, 6, 0, -2097136, 6, 0, -2097135, 6, 0, -2097134, 6, 0, -2097133, 6, 0, -2097132, 6, 0, -2097131, 6, 0, -2097130, 6, 0, -2097129, 6, 0, -1966125, 6, 0, -1966124, 6, 0, -1966123, 6, 0, -1966122, 6, 0, -1966121, 6, 0, -1966120, 6, 0, -1966119, 6, 0, -1966118, 6, 0, -1966117, 6, 0, -1966116, 6, 0, -1966115, 6, 0, -1966114, 6, 0, -1966113, 6, 0, -1966112, 6, 0, -1966111, 6, 0, -1966110, 6, 0, -1966109, 6, 0, -1966108, 6, 0, -1966107, 6, 0, -1966106, 6, 0, -1966105, 6, 0, -1966104, 6, 0, -1966103, 6, 0, -1966102, 6, 0, -1966101, 6, 0, -1966100, 6, 0, -1966099, 6, 0, -1966098, 6, 0, -1966097, 6, 0, -1966096, 6, 0, -1966095, 6, 0, -1966094, 6, 0, -1966093, 6, 0, -1966092, 6, 0, -1966091, 6, 0, -1966090, 6, 0, -1966089, 6, 0, -1966088, 6, 0, -1966087, 6, 0, -1966086, 6, 0, -1966085, 6, 0, -1966084, 6, 0, -1966083, 6, 0, -1966082, 6, 0, -1966081, 6, 0, -2031616, 6, 0, -2031615, 6, 0, -2031614, 6, 0, -2031613, 6, 0, -2031612, 6, 0, -2031611, 6, 0, -2031610, 6, 0, -2031609, 6, 0, -2031608, 6, 0, -2031607, 6, 0, -2031606, 6, 0, -2031605, 6, 0, -2031604, 6, 0, -2031603, 6, 0, -2031602, 6, 0, -2031601, 6, 0, -2031600, 6, 0, -2031599, 6, 0, -2031598, 6, 0, -2031597, 6, 0, -2031596, 6, 0, -2031595, 6, 0, -2031594, 6, 0, -2031593, 6, 0, -1900589, 6, 0, -1900588, 6, 0, -1900587, 6, 0, -1900586, 6, 0, -1900585, 6, 0, -1900584, 6, 0, -1900583, 6, 0, -1900582, 6, 0, -1900581, 6, 0, -1900580, 6, 0, -1900579, 6, 0, -1900578, 6, 0, -1900577, 6, 0, -1900576, 6, 0, -1900575, 6, 0, -1900574, 6, 0, -1900573, 6, 0, -1900572, 6, 0, -1900571, 6, 0, -1900570, 6, 0, -1900569, 6, 0, -1900568, 6, 0, -1900567, 6, 0, -1900566, 6, 0, -1900565, 6, 0, -1900564, 6, 0, -1900563, 6, 0, -1900562, 3, 0, -1900561, 3, 0, -1900560, 3, 0, -1900559, 3, 0, -1900558, 3, 0, -1900557, 3, 0, -1900556, 3, 0, -1900555, 3, 0, -1900554, 3, 0, -1900553, 3, 0, -1900552, 3, 0, -1900551, 3, 0, -1900550, 3, 0, -1900549, 3, 0, -1900548, 3, 0, -1900547, 3, 0, -1900546, 3, 0, -1900545, 3, 0, -1966080, 3, 0, -1966079, 3, 0, -1966078, 6, 0, -1966077, 6, 0, -1966076, 6, 0, -1966075, 6, 0, -1966074, 6, 0, -1966073, 6, 0, -1966072, 6, 0, -1966071, 6, 0, -1966070, 6, 0, -1966069, 6, 0, -1966068, 6, 0, -1966067, 6, 0, -1966066, 6, 0, -1966065, 6, 0, -1966064, 6, 0, -1966063, 6, 0, -1966062, 6, 0, -1966061, 6, 0, -1966060, 6, 0, -1966059, 6, 0, -1966058, 6, 0, -1966057, 6, 0, -1835053, 6, 0, -1835052, 6, 0, -1835051, 6, 0, -1835050, 6, 0, -1835049, 6, 0, -1835048, 6, 0, -1835047, 6, 0, -1835046, 6, 0, -1835045, 6, 0, -1835044, 6, 0, -1835043, 6, 0, -1835042, 6, 0, -1835041, 6, 0, -1835040, 6, 0, -1835039, 6, 0, -1835038, 6, 0, -1835037, 6, 0, -1835036, 6, 0, -1835035, 6, 0, -1835034, 6, 0, -1835033, 6, 0, -1835032, 6, 0, -1835031, 6, 0, -1835030, 6, 0, -1835029, 6, 0, -1835028, 6, 0, -1835027, 6, 0, -1835026, 3, 0, -1835025, 6, 0, -1835024, 6, 0, -1835023, 6, 0, -1835022, 6, 0, -1835021, 3, 0, -1835020, 6, 0, -1835019, 6, 0, -1835018, 6, 0, -1835017, 6, 0, -1835016, 3, 0, -1835015, 6, 0, -1835014, 6, 0, -1835013, 6, 0, -1835012, 6, 0, -1835011, 6, 0, -1835010, 6, 0, -1835009, 3, 0, -1900544, 6, 0, -1900543, 3, 0, -1900542, 6, 0, -1900541, 6, 0, -1900540, 6, 0, -1900539, 6, 0, -1900538, 6, 0, -1900537, 6, 0, -1900536, 6, 0, -1900535, 6, 0, -1900534, 6, 0, -1900533, 6, 0, -1900532, 6, 0, -1900531, 6, 0, -1900530, 6, 0, -1900529, 6, 0, -1900528, 6, 0, -1900527, 6, 0, -1900526, 6, 0, -1900525, 6, 0, -1900524, 6, 0, -1900523, 6, 0, -1900522, 6, 0, -1900521, 6, 0, -1769517, 6, 0, -1769516, 6, 0, -1769515, 6, 0, -1769514, 6, 0, -1769513, 6, 0, -1769512, 6, 0, -1769511, 6, 0, -1769510, 6, 0, -1769509, 6, 0, -1769508, 6, 0, -1769507, 6, 0, -1769506, 6, 0, -1769505, 6, 0, -1769504, 6, 0, -1769503, 6, 0, -1769502, 6, 0, -1769501, 6, 0, -1769500, 6, 0, -1769499, 6, 0, -1769498, 6, 0, -1769497, 6, 0, -1769496, 6, 0, -1769495, 6, 0, -1769494, 6, 0, -1769493, 6, 0, -1769492, 6, 0, -1769491, 6, 0, -1769490, 3, 0, -1769489, 3, 0, -1769488, 3, 0, -1769487, 3, 0, -1769486, 6, 0, -1769485, 3, 0, -1769484, 3, 0, -1769483, 3, 0, -1769482, 3, 0, -1769481, 3, 0, -1769480, 3, 0, -1769479, 3, 0, -1769478, 3, 0, -1769477, 3, 0, -1769476, 3, 0, -1769475, 3, 0, -1769474, 6, 0, -1769473, 3, 0, -1835008, 6, 0, -1835007, 3, 0, -1835006, 6, 0, -1835005, 6, 0, -1835004, 6, 0, -1835003, 6, 0, -1835002, 6, 0, -1835001, 6, 0, -1835000, 6, 0, -1834999, 6, 0, -1834998, 6, 0, -1834997, 6, 0, -1834996, 6, 0, -1834995, 6, 0, -1834994, 6, 0, -1834993, 6, 0, -1834992, 6, 0, -1834991, 6, 0, -1834990, 6, 0, -1834989, 6, 0, -1834988, 6, 0, -1834987, 6, 0, -1834986, 6, 0, -1834985, 6, 0, -1703981, 6, 0, -1703980, 6, 0, -1703979, 6, 0, -1703978, 6, 0, -1703977, 6, 0, -1703976, 6, 0, -1703975, 6, 0, -1703974, 6, 0, -1703973, 6, 0, -1703972, 6, 0, -1703971, 6, 0, -1703970, 6, 0, -1703969, 6, 0, -1703968, 6, 0, -1703967, 6, 0, -1703966, 6, 0, -1703965, 6, 0, -1703964, 6, 0, -1703963, 6, 0, -1703962, 6, 0, -1703961, 6, 0, -1703960, 6, 0, -1703959, 6, 0, -1703958, 6, 0, -1703957, 6, 0, -1703956, 6, 0, -1703955, 6, 0, -1703954, 3, 0, -1703953, 6, 0, -1703952, 6, 0, -1703951, 3, 0, -1703950, 6, 0, -1703949, 3, 0, -1703948, 6, 0, -1703947, 6, 0, -1703946, 6, 0, -1703945, 3, 0, -1703944, 6, 0, -1703943, 6, 0, -1703942, 3, 0, -1703941, 6, 0, -1703940, 3, 0, -1703939, 6, 0, -1703938, 6, 0, -1703937, 3, 0, -1769472, 6, 0, -1769471, 6, 0, -1769470, 6, 0, -1769469, 6, 0, -1769468, 6, 0, -1769467, 6, 0, -1769466, 6, 0, -1769465, 6, 0, -1769464, 6, 0, -1769463, 6, 0, -1769462, 6, 0, -1769461, 6, 0, -1769460, 6, 0, -1769459, 6, 0, -1769458, 6, 0, -1769457, 6, 0, -1769456, 6, 0, -1769455, 6, 0, -1769454, 6, 0, -1769453, 6, 0, -1769452, 6, 0, -1769451, 6, 0, -1769450, 6, 0, -1769449, 6, 0, -1638445, 6, 0, -1638444, 6, 0, -1638443, 6, 0, -1638442, 6, 0, -1638441, 6, 0, -1638440, 6, 0, -1638439, 6, 0, -1638438, 6, 0, -1638437, 6, 0, -1638436, 6, 0, -1638435, 6, 0, -1638434, 6, 0, -1638433, 6, 0, -1638432, 6, 0, -1638431, 6, 0, -1638430, 6, 0, -1638429, 6, 0, -1638428, 6, 0, -1638427, 6, 0, -1638426, 6, 0, -1638425, 6, 0, -1638424, 6, 0, -1638423, 6, 0, -1638422, 6, 0, -1638421, 6, 0, -1638420, 6, 0, -1638419, 6, 0, -1638418, 3, 0, -1638417, 3, 0, -1638416, 6, 0, -1638415, 3, 0, -1638414, 3, 0, -1638413, 3, 0, -1638412, 3, 0, -1638411, 3, 0, -1638410, 6, 0, -1638409, 3, 0, -1638408, 3, 0, -1638407, 3, 0, -1638406, 3, 0, -1638405, 6, 0, -1638404, 3, 0, -1638403, 6, 0, -1638402, 3, 0, -1638401, 3, 0, -1703936, 3, 0, -1703935, 3, 0, -1703934, 6, 0, -1703933, 6, 0, -1703932, 6, 0, -1703931, 6, 0, -1703930, 6, 0, -1703929, 6, 0, -1703928, 6, 0, -1703927, 6, 0, -1703926, 6, 0, -1703925, 6, 0, -1703924, 6, 0, -1703923, 6, 0, -1703922, 6, 0, -1703921, 6, 0, -1703920, 6, 0, -1703919, 6, 0, -1703918, 6, 0, -1703917, 6, 0, -1703916, 6, 0, -1703915, 6, 0, -1703914, 6, 0, -1703913, 6, 0, -1572909, 6, 0, -1572908, 6, 0, -1572907, 6, 0, -1572906, 6, 0, -1572905, 6, 0, -1572904, 6, 0, -1572903, 6, 0, -1572902, 6, 0, -1572901, 6, 0, -1572900, 6, 0, -1572899, 6, 0, -1572898, 6, 0, -1572897, 6, 0, -1572896, 6, 0, -1572895, 6, 0, -1572894, 6, 0, -1572893, 6, 0, -1572892, 6, 0, -1572891, 6, 0, -1572890, 6, 0, -1572889, 6, 0, -1572888, 6, 0, -1572887, 6, 0, -1572886, 6, 0, -1572885, 6, 0, -1572884, 6, 0, -1572883, 6, 0, -1572882, 6, 0, -1572881, 3, 0, -1572880, 6, 0, -1572879, 6, 0, -1572878, 6, 0, -1572877, 6, 0, -1572876, 6, 0, -1572875, 3, 0, -1572874, 6, 0, -1572873, 6, 0, -1572872, 6, 0, -1572871, 6, 0, -1572870, 6, 0, -1572869, 6, 0, -1572868, 3, 0, -1572867, 6, 0, -1572866, 6, 0, -1572865, 6, 0, -1638400, 6, 0, -1638399, 3, 0, -1638398, 6, 0, -1638397, 6, 0, -1638396, 6, 0, -1638395, 6, 0, -1638394, 6, 0, -1638393, 6, 0, -1638392, 6, 0, -1638391, 6, 0, -1638390, 6, 0, -1638389, 6, 0, -1638388, 6, 0, -1638387, 6, 0, -1638386, 6, 0, -1638385, 6, 0, -1638384, 6, 0, -1638383, 6, 0, -1638382, 6, 0, -1638381, 6, 0, -1638380, 6, 0, -1638379, 6, 0, -1638378, 6, 0, -1638377, 6, 0, -1507373, 6, 0, -1507372, 6, 0, -1507371, 6, 0, -1507370, 6, 0, -1507369, 6, 0, -1507368, 6, 0, -1507367, 6, 0, -1507366, 6, 0, -1507365, 6, 0, -1507364, 6, 0, -1507363, 6, 0, -1507362, 6, 0, -1507361, 6, 0, -1507360, 6, 0, -1507359, 6, 0, -1507358, 6, 0, -1507357, 6, 0, -1507356, 6, 0, -1507355, 6, 0, -1507354, 6, 0, -1507353, 6, 0, -1507352, 6, 0, -1507351, 6, 0, -1507350, 6, 0, -1507349, 6, 0, -1507348, 6, 0, -1507347, 6, 0, -1507346, 3, 0, -1507345, 3, 0, -1507344, 3, 0, -1507343, 3, 0, -1507342, 3, 0, -1507341, 3, 0, -1507340, 6, 0, -1507339, 3, 0, -1507338, 6, 0, -1507337, 3, 0, -1507336, 3, 0, -1507335, 3, 0, -1507334, 3, 0, -1507333, 3, 0, -1507332, 3, 0, -1507331, 6, 0, -1507330, 6, 0, -1507329, 6, 0, -1572864, 6, 0, -1572863, 3, 0, -1572862, 6, 0, -1572861, 6, 0, -1572860, 6, 0, -1572859, 6, 0, -1572858, 6, 0, -1572857, 6, 0, -1572856, 6, 0, -1572855, 6, 0, -1572854, 6, 0, -1572853, 6, 0, -1572852, 6, 0, -1572851, 6, 0, -1572850, 6, 0, -1572849, 6, 0, -1572848, 6, 0, -1572847, 6, 0, -1572846, 6, 0, -1572845, 6, 0, -1572844, 6, 0, -1572843, 6, 0, -1572842, 6, 0, -1572841, 6, 0, -1441837, 6, 0, -1441836, 6, 0, -1441835, 6, 0, -1441834, 6, 0, -1441833, 6, 0, -1441832, 6, 0, -1441831, 6, 0, -1441830, 6, 0, -1441829, 6, 0, -1441828, 6, 0, -1441827, 6, 0, -1441826, 6, 0, -1441825, 6, 0, -1441824, 6, 0, -1441823, 6, 0, -1441822, 6, 0, -1441821, 6, 0, -1441820, 6, 0, -1441819, 6, 0, -1441818, 6, 0, -1441817, 6, 0, -1441816, 6, 0, -1441815, 6, 0, -1441814, 6, 0, -1441813, 6, 0, -1441812, 6, 0, -1441811, 6, 0, -1441810, 3, 0, -1441809, 3, 0, -1441808, 6, 0, -1441807, 3, 0, -1441806, 6, 0, -1441805, 3, 0, -1441804, 6, 0, -1441803, 3, 0, -1441802, 6, 0, -1441801, 3, 0, -1441800, 6, 0, -1441799, 6, 0, -1441798, 6, 0, -1441797, 6, 0, -1441796, 3, 0, -1441795, 6, 0, -1441794, 3, 0, -1441793, 3, 0, -1507328, 3, 0, -1507327, 3, 0, -1507326, 6, 0, -1507325, 6, 0, -1507324, 6, 0, -1507323, 6, 0, -1507322, 6, 0, -1507321, 6, 0, -1507320, 6, 0, -1507319, 6, 0, -1507318, 6, 0, -1507317, 6, 0, -1507316, 6, 0, -1507315, 6, 0, -1507314, 6, 0, -1507313, 6, 0, -1507312, 6, 0, -1507311, 6, 0, -1507310, 6, 0, -1507309, 6, 0, -1507308, 6, 0, -1507307, 6, 0, -1507306, 6, 0, -1507305, 6, 0, -1376301, 6, 0, -1376300, 6, 0, -1376299, 6, 0, -1376298, 6, 0, -1376297, 6, 0, -1376296, 6, 0, -1376295, 6, 0, -1376294, 6, 0, -1376293, 6, 0, -1376292, 6, 0, -1376291, 6, 0, -1376290, 6, 0, -1376289, 6, 0, -1376288, 6, 0, -1376287, 6, 0, -1376286, 6, 0, -1376285, 6, 0, -1376284, 6, 0, -1376283, 6, 0, -1376282, 6, 0, -1376281, 6, 0, -1376280, 6, 0, -1376279, 6, 0, -1376278, 6, 0, -1376277, 6, 0, -1376276, 6, 0, -1376275, 6, 0, -1376274, 3, 0, -1376273, 6, 0, -1376272, 6, 0, -1376271, 3, 0, -1376270, 6, 0, -1376269, 6, 0, -1376268, 6, 0, -1376267, 3, 0, -1376266, 6, 0, -1376265, 3, 0, -1376264, 3, 0, -1376263, 3, 0, -1376262, 3, 0, -1376261, 6, 0, -1376260, 3, 0, -1376259, 6, 0, -1376258, 6, 0, -1376257, 6, 0, -1441792, 6, 0, -1441791, 6, 0, -1441790, 6, 0, -1441789, 6, 0, -1441788, 6, 0, -1441787, 6, 0, -1441786, 6, 0, -1441785, 6, 0, -1441784, 6, 0, -1441783, 6, 0, -1441782, 6, 0, -1441781, 6, 0, -1441780, 6, 0, -1441779, 6, 0, -1441778, 6, 0, -1441777, 6, 0, -1441776, 6, 0, -1441775, 6, 0, -1441774, 6, 0, -1441773, 6, 0, -1441772, 6, 0, -1441771, 6, 0, -1441770, 6, 0, -1441769, 6, 0, -1310765, 6, 0, -1310764, 6, 0, -1310763, 6, 0, -1310762, 6, 0, -1310761, 6, 0, -1310760, 6, 0, -1310759, 6, 0, -1310758, 6, 0, -1310757, 6, 0, -1310756, 6, 0, -1310755, 6, 0, -1310754, 6, 0, -1310753, 6, 0, -1310752, 6, 0, -1310751, 6, 0, -1310750, 6, 0, -1310749, 6, 0, -1310748, 6, 0, -1310747, 6, 0, -1310746, 6, 0, -1310745, 6, 0, -1310744, 6, 0, -1310743, 6, 0, -1310742, 6, 0, -1310741, 6, 0, -1310740, 6, 0, -1310739, 6, 0, -1310738, 3, 0, -1310737, 3, 0, -1310736, 6, 0, -1310735, 3, 0, -1310734, 3, 0, -1310733, 3, 0, -1310732, 3, 0, -1310731, 3, 0, -1310730, 3, 0, -1310729, 3, 0, -1310728, 3, 0, -1310727, 6, 0, -1310726, 3, 0, -1310725, 6, 0, -1310724, 3, 0, -1310723, 3, 0, -1310722, 3, 0, -1310721, 3, 0, -1376256, 3, 0, -1376255, 6, 0, -1376254, 6, 0, -1376253, 6, 0, -1376252, 6, 0, -1376251, 6, 0, -1376250, 6, 0, -1376249, 6, 0, -1376248, 6, 0, -1376247, 6, 0, -1376246, 6, 0, -1376245, 6, 0, -1376244, 6, 0, -1376243, 6, 0, -1376242, 6, 0, -1376241, 6, 0, -1376240, 6, 0, -1376239, 6, 0, -1376238, 6, 0, -1376237, 6, 0, -1376236, 6, 0, -1376235, 6, 0, -1376234, 6, 0, -1376233, 6, 0, -1245229, 6, 0, -1245228, 6, 0, -1245227, 6, 0, -1245226, 6, 0, -1245225, 6, 0, -1245224, 6, 0, -1245223, 6, 0, -1245222, 6, 0, -1245221, 6, 0, -1245220, 6, 0, -1245219, 6, 0, -1245218, 6, 0, -1245217, 6, 0, -1245216, 6, 0, -1245215, 6, 0, -1245214, 6, 0, -1245213, 6, 0, -1245212, 6, 0, -1245211, 6, 0, -1245210, 6, 0, -1245209, 6, 0, -1245208, 6, 0, -1245207, 6, 0, -1245206, 6, 0, -1245205, 6, 0, -1245204, 6, 0, -1245203, 6, 0, -1245202, 6, 0, -1245201, 6, 0, -1245200, 6, 0, -1245199, 3, 0, -1245198, 6, 0, -1245197, 6, 0, -1245196, 6, 0, -1245195, 6, 0, -1245194, 6, 0, -1245193, 6, 0, -1245192, 3, 0, -1245191, 6, 0, -1245190, 6, 0, -1245189, 6, 0, -1245188, 6, 0, -1245187, 6, 0, -1245186, 6, 0, -1245185, 6, 0, -1310720, 3, 0, -1310719, 6, 0, -1310718, 6, 0, -1310717, 6, 0, -1310716, 6, 0, -1310715, 6, 0, -1310714, 6, 0, -1310713, 6, 0, -1310712, 6, 0, -1310711, 6, 0, -1310710, 6, 0, -1310709, 6, 0, -1310708, 6, 0, -1310707, 6, 0, -1310706, 6, 0, -1310705, 6, 0, -1310704, 6, 0, -1310703, 6, 0, -1310702, 6, 0, -1310701, 6, 0, -1310700, 6, 0, -1310699, 6, 0, -1310698, 6, 0, -1310697, 6, 0, -1179693, 6, 0, -1179692, 6, 0, -1179691, 6, 0, -1179690, 6, 0, -1179689, 6, 0, -1179688, 6, 0, -1179687, 6, 0, -1179686, 6, 0, -1179685, 6, 0, -1179684, 6, 0, -1179683, 6, 0, -1179682, 6, 0, -1179681, 6, 0, -1179680, 6, 0, -1179679, 6, 0, -1179678, 6, 0, -1179677, 6, 0, -1179676, 6, 0, -1179675, 6, 0, -1179674, 6, 0, -1179673, 6, 0, -1179672, 6, 0, -1179671, 6, 0, -1179670, 6, 0, -1179669, 6, 0, -1179668, 6, 0, -1179667, 6, 0, -1179666, 3, 0, -1179665, 3, 0, -1179664, 6, 0, -1179663, 3, 0, -1179662, 3, 0, -1179661, 3, 0, -1179660, 3, 0, -1179659, 3, 0, -1179658, 3, 0, -1179657, 3, 0, -1179656, 3, 0, -1179655, 3, 0, -1179654, 3, 0, -1179653, 3, 0, -1179652, 3, 0, -1179651, 3, 0, -1179650, 3, 0, -1179649, 3, 0, -1245184, 3, 0, -1245183, 3, 0, -1245182, 6, 0, -1245181, 6, 0, -1245180, 6, 0, -1245179, 6, 0, -1245178, 6, 0, -1245177, 6, 0, -1245176, 6, 0, -1245175, 6, 0, -1245174, 6, 0, -1245173, 6, 0, -1245172, 6, 0, -1245171, 6, 0, -1245170, 6, 0, -1245169, 6, 0, -1245168, 6, 0, -1245167, 6, 0, -1245166, 6, 0, -1245165, 6, 0, -1245164, 6, 0, -1245163, 6, 0, -1245162, 6, 0, -1245161, 6, 0, -1114157, 6, 0, -1114156, 6, 0, -1114155, 6, 0, -1114154, 6, 0, -1114153, 6, 0, -1114152, 6, 0, -1114151, 6, 0, -1114150, 6, 0, -1114149, 6, 0, -1114148, 6, 0, -1114147, 6, 0, -1114146, 6, 0, -1114145, 6, 0, -1114144, 6, 0, -1114143, 6, 0, -1114142, 6, 0, -1114141, 6, 0, -1114140, 6, 0, -1114139, 6, 0, -1114138, 6, 0, -1114137, 6, 0, -1114136, 6, 0, -1114135, 6, 0, -1114134, 6, 0, -1114133, 6, 0, -1114132, 6, 0, -1114131, 6, 0, -1114130, 6, 0, -1114129, 3, 0, -1114128, 6, 0, -1114127, 3, 0, -1114126, 6, 0, -1114125, 6, 0, -1114124, 6, 0, -1114123, 6, 0, -1114122, 3, 0, -1114121, 6, 0, -1114120, 6, 0, -1114119, 6, 0, -1114118, 3, 0, -1114117, 6, 0, -1114116, 6, 0, -1114115, 6, 0, -1114114, 3, 0, -1114113, 6, 0, -1179648, 6, 0, -1179647, 3, 0, -1179646, 6, 0, -1179645, 6, 0, -1179644, 6, 0, -1179643, 6, 0, -1179642, 6, 0, -1179641, 6, 0, -1179640, 6, 0, -1179639, 6, 0, -1179638, 6, 0, -1179637, 6, 0, -1179636, 6, 0, -1179635, 6, 0, -1179634, 6, 0, -1179633, 6, 0, -1179632, 6, 0, -1179631, 6, 0, -1179630, 6, 0, -1179629, 6, 0, -1179628, 6, 0, -1179627, 6, 0, -1179626, 6, 0, -1179625, 6, 0, -1048621, 6, 0, -1048620, 6, 0, -1048619, 6, 0, -1048618, 6, 0, -1048617, 6, 0, -1048616, 6, 0, -1048615, 6, 0, -1048614, 6, 0, -1048613, 6, 0, -1048612, 6, 0, -1048611, 6, 0, -1048610, 6, 0, -1048609, 6, 0, -1048608, 6, 0, -1048607, 6, 0, -1048606, 6, 0, -1048605, 6, 0, -1048604, 6, 0, -1048603, 6, 0, -1048602, 6, 0, -1048601, 6, 0, -1048600, 6, 0, -1048599, 6, 0, -1048598, 6, 0, -1048597, 6, 0, -1048596, 6, 0, -1048595, 6, 0, -1048594, 3, 0, -1048593, 3, 0, -1048592, 3, 0, -1048591, 3, 0, -1048590, 6, 0, -1048589, 3, 0, -1048588, 3, 0, -1048587, 6, 0, -1048586, 3, 0, -1048585, 6, 0, -1048584, 3, 0, -1048583, 6, 0, -1048582, 3, 0, -1048581, 3, 0, -1048580, 3, 0, -1048579, 3, 0, -1048578, 3, 0, -1048577, 3, 0, -1114112, 3, 0, -1114111, 3, 0, -1114110, 6, 0, -1114109, 6, 0, -1114108, 6, 0, -1114107, 6, 0, -1114106, 6, 0, -1114105, 6, 0, -1114104, 6, 0, -1114103, 6, 0, -1114102, 6, 0, -1114101, 6, 0, -1114100, 6, 0, -1114099, 6, 0, -1114098, 6, 0, -1114097, 6, 0, -1114096, 6, 0, -1114095, 6, 0, -1114094, 6, 0, -1114093, 6, 0, -1114092, 6, 0, -1114091, 6, 0, -1114090, 6, 0, -1114089, 6, 0, -983085, 6, 0, -983084, 6, 0, -983083, 6, 0, -983082, 6, 0, -983081, 6, 0, -983080, 6, 0, -983079, 6, 0, -983078, 6, 0, -983077, 6, 0, -983076, 6, 0, -983075, 6, 0, -983074, 6, 0, -983073, 6, 0, -983072, 6, 0, -983071, 6, 0, -983070, 6, 0, -983069, 6, 0, -983068, 6, 0, -983067, 6, 0, -983066, 6, 0, -983065, 6, 0, -983064, 6, 0, -983063, 6, 0, -983062, 6, 0, -983061, 6, 0, -983060, 6, 0, -983059, 6, 0, -983058, 3, 0, -983057, 6, 0, -983056, 6, 0, -983055, 3, 0, -983054, 6, 0, -983053, 3, 0, -983052, 3, 0, -983051, 3, 0, -983050, 3, 0, -983049, 3, 0, -983048, 3, 0, -983047, 6, 0, -983046, 3, 0, -983045, 3, 0, -983044, 3, 0, -983043, 3, 0, -983042, 3, 0, -983041, 3, 0, -1048576, 6, 0, -1048575, 3, 0, -1048574, 6, 0, -1048573, 6, 0, -1048572, 6, 0, -1048571, 6, 0, -1048570, 6, 0, -1048569, 6, 0, -1048568, 6, 0, -1048567, 6, 0, -1048566, 6, 0, -1048565, 6, 0, -1048564, 6, 0, -1048563, 6, 0, -1048562, 6, 0, -1048561, 6, 0, -1048560, 6, 0, -1048559, 6, 0, -1048558, 6, 0, -1048557, 6, 0, -1048556, 6, 0, -1048555, 6, 0, -1048554, 6, 0, -1048553, 6, 0, -917549, 6, 0, -917548, 6, 0, -917547, 6, 0, -917546, 6, 0, -917545, 6, 0, -917544, 6, 0, -917543, 6, 0, -917542, 6, 0, -917541, 6, 0, -917540, 6, 0, -917539, 6, 0, -917538, 6, 0, -917537, 6, 0, -917536, 6, 0, -917535, 6, 0, -917534, 6, 0, -917533, 6, 0, -917532, 6, 0, -917531, 6, 0, -917530, 6, 0, -917529, 6, 0, -917528, 6, 0, -917527, 6, 0, -917526, 6, 0, -917525, 6, 0, -917524, 6, 0, -917523, 6, 0, -917522, 3, 0, -917521, 6, 0, -917520, 6, 0, -917519, 6, 0, -917518, 6, 0, -917517, 3, 0, -917516, 3, 0, -917515, 6, 0, -917514, 6, 0, -917513, 6, 0, -917512, 3, 0, -917511, 6, 0, -917510, 3, 0, -917509, 6, 0, -917508, 6, 0, -917507, 6, 0, -917506, 6, 0, -917505, 3, 0, -983040, 6, 0, -983039, 3, 0, -983038, 6, 0, -983037, 6, 0, -983036, 6, 0, -983035, 6, 0, -983034, 6, 0, -983033, 6, 0, -983032, 6, 0, -983031, 6, 0, -983030, 6, 0, -983029, 6, 0, -983028, 6, 0, -983027, 6, 0, -983026, 6, 0, -983025, 6, 0, -983024, 6, 0, -983023, 6, 0, -983022, 6, 0, -983021, 6, 0, -983020, 6, 0, -983019, 6, 0, -983018, 6, 0, -983017, 6, 0, -852013, 6, 0, -852012, 6, 0, -852011, 6, 0, -852010, 6, 0, -852009, 6, 0, -852008, 6, 0, -852007, 6, 0, -852006, 6, 0, -852005, 6, 0, -852004, 6, 0, -852003, 6, 0, -852002, 6, 0, -852001, 6, 0, -852000, 6, 0, -851999, 6, 0, -851998, 6, 0, -851997, 6, 0, -851996, 6, 0, -851995, 6, 0, -851994, 6, 0, -851993, 6, 0, -851992, 6, 0, -851991, 6, 0, -851990, 6, 0, -851989, 6, 0, -851988, 6, 0, -851987, 6, 0, -851986, 3, 0, -851985, 3, 0, -851984, 3, 0, -851983, 3, 0, -851982, 3, 0, -851981, 3, 0, -851980, 3, 0, -851979, 6, 0, -851978, 3, 0, -851977, 3, 0, -851976, 3, 0, -851975, 6, 0, -851974, 3, 0, -851973, 6, 0, -851972, 3, 0, -851971, 6, 0, -851970, 6, 0, -851969, 3, 0, -917504, 6, 0, -917503, 3, 0, -917502, 6, 0, -917501, 6, 0, -917500, 6, 0, -917499, 6, 0, -917498, 6, 0, -917497, 6, 0, -917496, 6, 0, -917495, 6, 0, -917494, 6, 0, -917493, 6, 0, -917492, 6, 0, -917491, 6, 0, -917490, 6, 0, -917489, 6, 0, -917488, 6, 0, -917487, 6, 0, -917486, 6, 0, -917485, 6, 0, -917484, 6, 0, -917483, 6, 0, -917482, 6, 0, -917481, 6, 0, -786477, 6, 0, -786476, 6, 0, -786475, 6, 0, -786474, 6, 0, -786473, 6, 0, -786472, 6, 0, -786471, 6, 0, -786470, 6, 0, -786469, 6, 0, -786468, 6, 0, -786467, 6, 0, -786466, 6, 0, -786465, 6, 0, -786464, 6, 0, -786463, 6, 0, -786462, 6, 0, -786461, 6, 0, -786460, 6, 0, -786459, 6, 0, -786458, 6, 0, -786457, 6, 0, -786456, 6, 0, -786455, 6, 0, -786454, 6, 0, -786453, 6, 0, -786452, 6, 0, -786451, 6, 0, -786450, 6, 0, -786449, 6, 0, -786448, 6, 0, -786447, 6, 0, -786446, 3, 0, -786445, 6, 0, -786444, 3, 0, -786443, 6, 0, -786442, 6, 0, -786441, 3, 0, -786440, 6, 0, -786439, 6, 0, -786438, 3, 0, -786437, 6, 0, -786436, 3, 0, -786435, 3, 0, -786434, 3, 0, -786433, 3, 0, -851968, 6, 0, -851967, 3, 0, -851966, 6, 0, -851965, 6, 0, -851964, 6, 0, -851963, 6, 0, -851962, 6, 0, -851961, 6, 0, -851960, 6, 0, -851959, 6, 0, -851958, 6, 0, -851957, 6, 0, -851956, 6, 0, -851955, 6, 0, -851954, 6, 0, -851953, 6, 0, -851952, 6, 0, -851951, 6, 0, -851950, 6, 0, -851949, 6, 0, -851948, 6, 0, -851947, 6, 0, -851946, 6, 0, -851945, 6, 0, -720941, 6, 0, -720940, 6, 0, -720939, 6, 0, -720938, 6, 0, -720937, 6, 0, -720936, 6, 0, -720935, 6, 0, -720934, 6, 0, -720933, 6, 0, -720932, 6, 0, -720931, 6, 0, -720930, 6, 0, -720929, 6, 0, -720928, 6, 0, -720927, 6, 0, -720926, 6, 0, -720925, 6, 0, -720924, 6, 0, -720923, 6, 0, -720922, 6, 0, -720921, 6, 0, -720920, 6, 0, -720919, 6, 0, -720918, 6, 0, -720917, 6, 0, -720916, 6, 0, -720915, 6, 0, -720914, 6, 0, -720913, 6, 0, -720912, 6, 0, -720911, 6, 0, -720910, 3, 0, -720909, 6, 0, -720908, 3, 0, -720907, 6, 0, -720906, 3, 0, -720905, 3, 0, -720904, 6, 0, -720903, 3, 0, -720902, 3, 0, -720901, 6, 0, -720900, 3, 0, -720899, 6, 0, -720898, 3, 0, -720897, 6, 0, -786432, 6, 0, -786431, 3, 0, -786430, 6, 0, -786429, 6, 0, -786428, 6, 0, -786427, 6, 0, -786426, 6, 0, -786425, 6, 0, -786424, 6, 0, -786423, 6, 0, -786422, 6, 0, -786421, 6, 0, -786420, 6, 0, -786419, 6, 0, -786418, 6, 0, -786417, 6, 0, -786416, 6, 0, -786415, 6, 0, -786414, 6, 0, -786413, 6, 0, -786412, 6, 0, -786411, 6, 0, -786410, 6, 0, -786409, 6, 0, -655405, 6, 0, -655404, 6, 0, -655403, 6, 0, -655402, 6, 0, -655401, 6, 0, -655400, 6, 0, -655399, 6, 0, -655398, 6, 0, -655397, 6, 0, -655396, 6, 0, -655395, 6, 0, -655394, 6, 0, -655393, 6, 0, -655392, 6, 0, -655391, 6, 0, -655390, 6, 0, -655389, 6, 0, -655388, 6, 0, -655387, 6, 0, -655386, 6, 0, -655385, 6, 0, -655384, 6, 0, -655383, 6, 0, -655382, 6, 0, -655381, 6, 0, -655380, 6, 0, -655379, 6, 0, -655378, 3, 0, -655377, 3, 0, -655376, 3, 0, -655375, 3, 0, -655374, 3, 0, -655373, 3, 0, -655372, 3, 0, -655371, 6, 0, -655370, 3, 0, -655369, 6, 0, -655368, 3, 0, -655367, 3, 0, -655366, 3, 0, -655365, 3, 0, -655364, 3, 0, -655363, 6, 0, -655362, 3, 0, -655361, 3, 0, -720896, 3, 0, -720895, 3, 0, -720894, 6, 0, -720893, 6, 0, -720892, 6, 0, -720891, 6, 0, -720890, 6, 0, -720889, 6, 0, -720888, 6, 0, -720887, 6, 0, -720886, 6, 0, -720885, 6, 0, -720884, 6, 0, -720883, 6, 0, -720882, 6, 0, -720881, 6, 0, -720880, 6, 0, -720879, 6, 0, -720878, 6, 0, -720877, 6, 0, -720876, 6, 0, -720875, 6, 0, -720874, 6, 0, -720873, 6, 0, -589869, 6, 0, -589868, 6, 0, -589867, 6, 0, -589866, 6, 0, -589865, 6, 0, -589864, 6, 0, -589863, 6, 0, -589862, 6, 0, -589861, 6, 0, -589860, 6, 0, -589859, 6, 0, -589858, 6, 0, -589857, 6, 0, -589856, 6, 0, -589855, 6, 0, -589854, 6, 0, -589853, 6, 0, -589852, 6, 0, -589851, 6, 0, -589850, 6, 0, -589849, 6, 0, -589848, 6, 0, -589847, 6, 0, -589846, 6, 0, -589845, 6, 0, -589844, 6, 0, -589843, 6, 0, -589842, 3, 0, -589841, 6, 0, -589840, 6, 0, -589839, 6, 0, -589838, 6, 0, -589837, 6, 0, -589836, 3, 0, -589835, 6, 0, -589834, 6, 0, -589833, 6, 0, -589832, 3, 0, -589831, 6, 0, -589830, 6, 0, -589829, 6, 0, -589828, 3, 0, -589827, 6, 0, -589826, 6, 0, -589825, 6, 0, -655360, 6, 0, -655359, 3, 0, -655358, 6, 0, -655357, 6, 0, -655356, 6, 0, -655355, 6, 0, -655354, 6, 0, -655353, 6, 0, -655352, 6, 0, -655351, 6, 0, -655350, 6, 0, -655349, 6, 0, -655348, 6, 0, -655347, 6, 0, -655346, 6, 0, -655345, 6, 0, -655344, 6, 0, -655343, 6, 0, -655342, 6, 0, -655341, 6, 0, -655340, 6, 0, -655339, 6, 0, -655338, 6, 0, -655337, 6, 0, -524333, 6, 0, -524332, 6, 0, -524331, 6, 0, -524330, 6, 0, -524329, 6, 0, -524328, 6, 0, -524327, 6, 0, -524326, 6, 0, -524325, 6, 0, -524324, 6, 0, -524323, 6, 0, -524322, 6, 0, -524321, 6, 0, -524320, 6, 0, -524319, 6, 0, -524318, 6, 0, -524317, 6, 0, -524316, 6, 0, -524315, 6, 0, -524314, 6, 0, -524313, 6, 0, -524312, 6, 0, -524311, 6, 0, -524310, 6, 0, -524309, 6, 0, -524308, 6, 0, -524307, 6, 0, -524306, 3, 0, -524305, 3, 0, -524304, 3, 0, -524303, 3, 0, -524302, 3, 0, -524301, 3, 0, -524300, 3, 0, -524299, 3, 0, -524298, 3, 0, -524297, 3, 0, -524296, 3, 0, -524295, 3, 0, -524294, 3, 0, -524293, 3, 0, -524292, 3, 0, -524291, 6, 0, -524290, 3, 0, -524289, 3, 0, -589824, 3, 0, -589823, 3, 0, -589822, 6, 0, -589821, 6, 0, -589820, 6, 0, -589819, 6, 0, -589818, 6, 0, -589817, 6, 0, -589816, 6, 0, -589815, 6, 0, -589814, 6, 0, -589813, 6, 0, -589812, 6, 0, -589811, 6, 0, -589810, 6, 0, -589809, 6, 0, -589808, 6, 0, -589807, 6, 0, -589806, 6, 0, -589805, 6, 0, -589804, 6, 0, -589803, 6, 0, -589802, 6, 0, -589801, 6, 0, -458797, 6, 0, -458796, 6, 0, -458795, 6, 0, -458794, 6, 0, -458793, 6, 0, -458792, 6, 0, -458791, 6, 0, -458790, 6, 0, -458789, 6, 0, -458788, 6, 0, -458787, 6, 0, -458786, 6, 0, -458785, 6, 0, -458784, 6, 0, -458783, 6, 0, -458782, 6, 0, -458781, 6, 0, -458780, 6, 0, -458779, 6, 0, -458778, 6, 0, -458777, 6, 0, -458776, 6, 0, -458775, 6, 0, -458774, 6, 0, -458773, 6, 0, -458772, 6, 0, -458771, 6, 0, -458770, 6, 0, -458769, 6, 0, -458768, 6, 0, -458767, 6, 0, -458766, 6, 0, -458765, 6, 0, -458764, 6, 0, -458763, 6, 0, -458762, 3, 0, -458761, 6, 0, -458760, 6, 0, -458759, 6, 0, -458758, 3, 0, -458757, 6, 0, -458756, 6, 0, -458755, 6, 0, -458754, 3, 0, -458753, 6, 0, -524288, 6, 0, -524287, 6, 0, -524286, 6, 0, -524285, 6, 0, -524284, 6, 0, -524283, 6, 0, -524282, 6, 0, -524281, 6, 0, -524280, 6, 0, -524279, 6, 0, -524278, 6, 0, -524277, 6, 0, -524276, 6, 0, -524275, 6, 0, -524274, 6, 0, -524273, 6, 0, -524272, 6, 0, -524271, 6, 0, -524270, 6, 0, -524269, 6, 0, -524268, 6, 0, -524267, 6, 0, -524266, 6, 0, -524265, 6, 0, -393261, 6, 0, -393260, 6, 0, -393259, 6, 0, -393258, 6, 0, -393257, 6, 0, -393256, 6, 0, -393255, 6, 0, -393254, 6, 0, -393253, 6, 0, -393252, 6, 0, -393251, 6, 0, -393250, 6, 0, -393249, 6, 0, -393248, 6, 0, -393247, 6, 0, -393246, 6, 0, -393245, 6, 0, -393244, 6, 0, -393243, 6, 0, -393242, 6, 0, -393241, 6, 0, -393240, 6, 0, -393239, 6, 0, -393238, 6, 0, -393237, 6, 0, -393236, 6, 0, -393235, 6, 0, -393234, 3, 0, -393233, 3, 0, -393232, 3, 0, -393231, 3, 0, -393230, 3, 0, -393229, 3, 0, -393228, 3, 0, -393227, 3, 0, -393226, 3, 0, -393225, 3, 0, -393224, 6, 0, -393223, 3, 0, -393222, 3, 0, -393221, 6, 0, -393220, 3, 0, -393219, 3, 0, -393218, 3, 0, -393217, 3, 0, -458752, 3, 0, -458751, 3, 0, -458750, 6, 0, -458749, 6, 0, -458748, 6, 0, -458747, 6, 0, -458746, 6, 0, -458745, 6, 0, -458744, 6, 0, -458743, 6, 0, -458742, 6, 0, -458741, 6, 0, -458740, 6, 0, -458739, 6, 0, -458738, 6, 0, -458737, 6, 0, -458736, 6, 0, -458735, 6, 0, -458734, 6, 0, -458733, 6, 0, -458732, 6, 0, -458731, 6, 0, -458730, 6, 0, -458729, 6, 0, -327725, 6, 0, -327724, 6, 0, -327723, 6, 0, -327722, 6, 0, -327721, 6, 0, -327720, 6, 0, -327719, 6, 0, -327718, 6, 0, -327717, 6, 0, -327716, 6, 0, -327715, 6, 0, -327714, 6, 0, -327713, 6, 0, -327712, 6, 0, -327711, 6, 0, -327710, 6, 0, -327709, 6, 0, -327708, 6, 0, -327707, 6, 0, -327706, 6, 0, -327705, 6, 0, -327704, 6, 0, -327703, 6, 0, -327702, 6, 0, -327701, 6, 0, -327700, 6, 0, -327699, 6, 0, -327698, 3, 0, -327697, 6, 0, -327696, 6, 0, -327695, 6, 0, -327694, 6, 0, -327693, 6, 0, -327692, 6, 0, -327691, 3, 0, -327690, 6, 0, -327689, 6, 0, -327688, 6, 0, -327687, 6, 0, -327686, 3, 0, -327685, 6, 0, -327684, 3, 0, -327683, 3, 0, -327682, 3, 0, -327681, 3, 0, -393216, 3, 0, -393215, 3, 0, -393214, 6, 0, -393213, 6, 0, -393212, 6, 0, -393211, 6, 0, -393210, 6, 0, -393209, 6, 0, -393208, 6, 0, -393207, 6, 0, -393206, 6, 0, -393205, 6, 0, -393204, 6, 0, -393203, 6, 0, -393202, 6, 0, -393201, 6, 0, -393200, 6, 0, -393199, 6, 0, -393198, 6, 0, -393197, 6, 0, -393196, 6, 0, -393195, 6, 0, -393194, 6, 0, -393193, 6, 0, -262189, 6, 0, -262188, 6, 0, -262187, 6, 0, -262186, 6, 0, -262185, 6, 0, -262184, 6, 0, -262183, 6, 0, -262182, 6, 0, -262181, 6, 0, -262180, 6, 0, -262179, 6, 0, -262178, 6, 0, -262177, 6, 0, -262176, 6, 0, -262175, 6, 0, -262174, 6, 0, -262173, 6, 0, -262172, 6, 0, -262171, 6, 0, -262170, 6, 0, -262169, 6, 0, -262168, 6, 0, -262167, 6, 0, -262166, 6, 0, -262165, 6, 0, -262164, 6, 0, -262163, 6, 0, -262162, 3, 0, -262161, 3, 0, -262160, 3, 0, -262159, 3, 0, -262158, 3, 0, -262157, 6, 0, -262156, 3, 0, -262155, 3, 0, -262154, 3, 0, -262153, 6, 0, -262152, 3, 0, -262151, 6, 0, -262150, 3, 0, -262149, 3, 0, -262148, 3, 0, -262147, 3, 0, -262146, 3, 0, -262145, 3, 0, -327680, 3, 0, -327679, 3, 0, -327678, 6, 0, -327677, 6, 0, -327676, 6, 0, -327675, 6, 0, -327674, 6, 0, -327673, 6, 0, -327672, 6, 0, -327671, 6, 0, -327670, 6, 0, -327669, 6, 0, -327668, 6, 0, -327667, 6, 0, -327666, 6, 0, -327665, 6, 0, -327664, 6, 0, -327663, 6, 0, -327662, 6, 0, -327661, 6, 0, -327660, 6, 0, -327659, 6, 0, -327658, 6, 0, -327657, 6, 0, -196653, 6, 0, -196652, 6, 0, -196651, 6, 0, -196650, 6, 0, -196649, 6, 0, -196648, 6, 0, -196647, 6, 0, -196646, 6, 0, -196645, 6, 0, -196644, 6, 0, -196643, 6, 0, -196642, 6, 0, -196641, 6, 0, -196640, 6, 0, -196639, 6, 0, -196638, 6, 0, -196637, 6, 0, -196636, 6, 0, -196635, 6, 0, -196634, 6, 0, -196633, 6, 0, -196632, 6, 0, -196631, 6, 0, -196630, 6, 0, -196629, 6, 0, -196628, 6, 0, -196627, 6, 0, -196626, 6, 0, -196625, 3, 0, -196624, 6, 0, -196623, 3, 0, -196622, 6, 0, -196621, 6, 0, -196620, 3, 0, -196619, 6, 0, -196618, 3, 0, -196617, 6, 0, -196616, 3, 0, -196615, 6, 0, -196614, 3, 0, -196613, 6, 0, -196612, 6, 0, -196611, 3, 0, -196610, 6, 0, -196609, 6, 0, -262144, 6, 0, -262143, 6, 0, -262142, 6, 0, -262141, 6, 0, -262140, 6, 0, -262139, 6, 0, -262138, 6, 0, -262137, 6, 0, -262136, 6, 0, -262135, 6, 0, -262134, 6, 0, -262133, 6, 0, -262132, 6, 0, -262131, 6, 0, -262130, 6, 0, -262129, 6, 0, -262128, 6, 0, -262127, 6, 0, -262126, 6, 0, -262125, 6, 0, -262124, 6, 0, -262123, 6, 0, -262122, 6, 0, -262121, 6, 0, -131117, 6, 0, -131116, 6, 0, -131115, 6, 0, -131114, 6, 0, -131113, 6, 0, -131112, 6, 0, -131111, 6, 0, -131110, 6, 0, -131109, 6, 0, -131108, 6, 0, -131107, 6, 0, -131106, 6, 0, -131105, 6, 0, -131104, 6, 0, -131103, 6, 0, -131102, 6, 0, -131101, 6, 0, -131100, 6, 0, -131099, 6, 0, -131098, 6, 0, -131097, 6, 0, -131096, 6, 0, -131095, 6, 0, -131094, 6, 0, -131093, 6, 0, -131092, 6, 0, -131091, 6, 0, -131090, 3, 0, -131089, 3, 0, -131088, 6, 0, -131087, 3, 0, -131086, 3, 0, -131085, 3, 0, -131084, 3, 0, -131083, 6, 0, -131082, 3, 0, -131081, 6, 0, -131080, 3, 0, -131079, 3, 0, -131078, 3, 0, -131077, 6, 0, -131076, 3, 0, -131075, 3, 0, -131074, 6, 0, -131073, 6, 0, -196606, 6, 0, -196605, 6, 0, -196604, 6, 0, -196603, 6, 0, -196602, 6, 0, -196601, 6, 0, -196600, 6, 0, -196599, 6, 0, -196598, 6, 0, -196597, 6, 0, -196596, 6, 0, -196595, 6, 0, -196594, 6, 0, -196593, 6, 0, -196592, 6, 0, -196591, 6, 0, -196590, 6, 0, -196589, 6, 0, -196588, 6, 0, -196587, 6, 0, -196586, 6, 0, -196585, 6, 0, -65581, 6, 0, -65580, 6, 0, -65579, 6, 0, -65578, 6, 0, -65577, 6, 0, -65576, 6, 0, -65575, 6, 0, -65574, 6, 0, -65573, 6, 0, -65572, 6, 0, -65571, 6, 0, -65570, 6, 0, -65569, 6, 0, -65568, 6, 0, -65567, 6, 0, -65566, 6, 0, -65565, 6, 0, -65564, 6, 0, -65563, 6, 0, -65562, 6, 0, -65561, 6, 0, -65560, 6, 0, -65559, 6, 0, -65558, 6, 0, -65557, 6, 0, -65556, 6, 0, -65555, 6, 0, -65554, 6, 0, -65553, 6, 0, -65552, 6, 0, -65551, 3, 0, -65550, 6, 0, -65549, 6, 0, -65548, 3, 0, -65547, 6, 0, -65546, 3, 0, -65545, 6, 0, -65544, 3, 0, -65543, 6, 0, -65542, 6, 0, -65541, 6, 0, -65540, 3, 0, -65539, 3, 0, -65538, 3, 0, -65537, 3, 0, -131070, 6, 0, -131069, 6, 0, -131068, 6, 0, -131067, 6, 0, -131066, 6, 0, -131065, 6, 0, -131064, 6, 0, -131063, 6, 0, -131062, 6, 0, -131061, 6, 0, -131060, 6, 0, -131059, 6, 0, -131058, 6, 0, -131057, 6, 0, -131056, 6, 0, -131055, 6, 0, -131054, 6, 0, -131053, 6, 0, -131052, 6, 0, -131051, 6, 0, -131050, 6, 0, -131049, 6, 0, -45, 6, 0, -44, 6, 0, -43, 6, 0, -42, 6, 0, -41, 6, 0, -40, 6, 0, -39, 6, 0, -38, 6, 0, -37, 6, 0, -36, 6, 0, -35, 6, 0, -34, 6, 0, -33, 6, 0, -32, 6, 0, -31, 6, 0, -30, 6, 0, -29, 6, 0, -28, 6, 0, -27, 6, 0, -26, 6, 0, -25, 6, 0, -24, 6, 0, -23, 6, 0, -22, 6, 0, -21, 6, 0, -20, 6, 0, -19, 6, 0, -18, 3, 0, -17, 3, 0, -16, 3, 0, -15, 3, 0, -14, 6, 0, -13, 3, 0, -12, 3, 0, -11, 6, 0, -10, 3, 0, -9, 3, 0, -8, 3, 0, -7, 6, 0, -6, 6, 0, -5, 6, 0, -4, 6, 0, -3, 6, 0, -2, 6, 0, -1, 6, 0, -65536, 6, 0, -65535, 6, 0, -65534, 6, 0, -65533, 6, 0, -65532, 6, 0, -65531, 6, 0, -65530, 6, 0, -65529, 6, 0, -65528, 6, 0, -65527, 6, 0, -65526, 6, 0, -65525, 6, 0, -65524, 6, 0, -65523, 6, 0, -65522, 6, 0, -65521, 6, 0, -65520, 6, 0, -65519, 6, 0, -65518, 6, 0, -65517, 6, 0, -65516, 6, 0, -65515, 6, 0, -65514, 6, 0, -65513, 6, 0, 65491, 6, 0, 65492, 6, 0, 65493, 6, 0, 65494, 6, 0, 65495, 6, 0, 65496, 6, 0, 65497, 6, 0, 65498, 6, 0, 65499, 6, 0, 65500, 6, 0, 65501, 6, 0, 65502, 6, 0, 65503, 6, 0, 65504, 6, 0, 65505, 6, 0, 65506, 6, 0, 65507, 6, 0, 65508, 6, 0, 65509, 6, 0, 65510, 6, 0, 65511, 6, 0, 65512, 6, 0, 65513, 6, 0, 65514, 6, 0, 65515, 6, 0, 65516, 6, 0, 65517, 6, 0, 65518, 6, 0, 65519, 6, 0, 65520, 6, 0, 65521, 6, 0, 65522, 6, 0, 65523, 6, 0, 65524, 6, 0, 65525, 6, 0, 65526, 6, 0, 65527, 6, 0, 65528, 6, 0, 65529, 6, 0, 65530, 6, 0, 65531, 6, 0, 65532, 6, 0, 65533, 6, 0, 65534, 6, 0, 65535, 6, 0, 0, 6, 0, 1, 6, 0, 2, 6, 0, 3, 6, 0, 4, 6, 0, 5, 6, 0, 6, 6, 0, 7, 6, 0, 8, 6, 0, 9, 6, 0, 10, 6, 0, 11, 6, 0, 12, 6, 0, 13, 6, 0, 14, 6, 0, 15, 6, 0, 16, 6, 0, 17, 6, 0, 18, 6, 0, 19, 6, 0, 20, 6, 0, 21, 6, 0, 22, 6, 0, 23, 6, 0, 131027, 1, 0, 131029, 1, 0, 131031, 1, 0, 131033, 1, 0, 131035, 1, 0, 131037, 1, 0, 131039, 1, 0, 131041, 1, 0, 131043, 1, 0, 131045, 1, 0, 131047, 1, 0, 131049, 1, 0, 131050, 1, 0, 131052, 1, 0, 131054, 1, 0, 131056, 1, 0, 131058, 1, 0, 131060, 1, 0, 131062, 1, 0, 131064, 1, 0, 131066, 1, 0, 131068, 1, 0, 131070, 1, 0, 65536, 1, 0, 65538, 1, 0, 65540, 1, 0, 65542, 1, 0, 65544, 1, 0, 65546, 1, 0, 65548, 1, 0, 65550, 1, 0, 65552, 1, 0, 65554, 1, 0, 65556, 1, 0, 65558, 1, 0, 262099, 1, 0, 262101, 1, 0, 262103, 1, 0, 262105, 1, 0, 262107, 1, 0, 262109, 1, 0, 262111, 1, 0, 262113, 1, 0, 262115, 1, 0, 262116, 1, 0, 262118, 1, 0, 262120, 1, 0, 262122, 1, 0, 262124, 1, 0, 262126, 1, 0, 262128, 1, 0, 262130, 1, 0, 262132, 1, 0, 262134, 1, 0, 262136, 1, 0, 262138, 1, 0, 262140, 1, 0, 262142, 1, 0, 196608, 1, 0, 196610, 1, 0, 196612, 1, 0, 196614, 1, 0, 196616, 1, 0, 196618, 1, 0, 196620, 1, 0, 196622, 1, 0, 196624, 1, 0, 196626, 1, 0, 196628, 1, 0, 196630, 1, 0, 393171, 1, 0, 393173, 1, 0, 393175, 1, 0, 393177, 1, 0, 393179, 1, 0, 393181, 1, 0, 393183, 1, 0, 393185, 1, 0, 393187, 1, 0, 393189, 1, 0, 393191, 1, 0, 393193, 1, 0, 393195, 1, 0, 393197, 1, 0, 393199, 1, 0, 393201, 1, 0, 393203, 1, 0, 393205, 1, 0, 393207, 1, 0, 393209, 1, 0, 393211, 1, 0, 393213, 1, 0, 393215, 1, 0, 327681, 1, 0, 327683, 1, 0, 327685, 1, 0, 327687, 1, 0, 327689, 1, 0, 327691, 1, 0, 327693, 1, 0, 327695, 1, 0, 327697, 1, 0, 327699, 1, 0, 327701, 1, 0, 327702, 1, 0 )
[node name="AccessBlock" type="TileMap" parent="Level"]
position = Vector2( 442, 169 )
tile_set = SubResource( 43 )
cell_size = Vector2( 100, 100 )
cell_custom_transform = Transform2D( 0, 0, 0, 0, 0, 0 )
format = 1
script = ExtResource( 19 )
[node name="playerButton" type="TileMap" parent="Level"]
position = Vector2( 4730, -423 )
tile_set = SubResource( 44 )
cell_size = Vector2( 32, 32 )
format = 1
[node name="Area2D" type="Area2D" parent="Level"]
position = Vector2( 3438, -327 )
script = ExtResource( 20 )
[node name="CollisionShape2D" type="CollisionShape2D" parent="Level/Area2D"]
position = Vector2( 1292, -112 )
shape = SubResource( 45 )
[node name="Finish" type="Node2D" parent="Level"]
position = Vector2( -7286, -119 )
[node name="BlockTrigger" type="Area2D" parent="Level/Finish"]
position = Vector2( 10584, -112 )
script = ExtResource( 18 )
[node name="Triple" type="CollisionShape2D" parent="Level/Finish/BlockTrigger"]
position = Vector2( -2764, 201 )
z_index = 1
shape = SubResource( 46 )
[node name="AnimatedSprite" type="AnimatedSprite" parent="Level/Finish/BlockTrigger/Triple"]
z_index = -1
frames = SubResource( 47 )
[node name="Death" type="Area2D" parent="Level"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Level/Death"]
position = Vector2( 4538, 223 )
shape = SubResource( 48 )
[connection signal="area_shape_entered" from="Players/Cat/KinematicBody2D/PlayerCollision" to="Level/Finish/BlockTrigger" method="_on_PlayerCollision_area_shape_entered"]
[connection signal="area_shape_exited" from="Players/Cat/KinematicBody2D/PlayerCollision" to="Level/Finish/BlockTrigger" method="_on_PlayerCollision_area_shape_exited"]
[connection signal="area_shape_entered" from="Players/Dog/KinematicBody2D/PlayerCollision" to="Level/Finish/BlockTrigger" method="_on_PlayerCollision_area_shape_entered"]
[connection signal="area_shape_exited" from="Players/Dog/KinematicBody2D/PlayerCollision" to="Level/Finish/BlockTrigger" method="_on_PlayerCollision_area_shape_exited"]
[connection signal="area_entered" from="Level/Area2D" to="Level/AccessBlock" method="_on_Area2D_area_entered"]