diff --git a/Button.gd b/Button.gd new file mode 100644 index 0000000..56def39 --- /dev/null +++ b/Button.gd @@ -0,0 +1,5 @@ +extends Button + + +func _on_pressed(): + pass diff --git a/EXPORT/Pig War v.1.4.8.8.exe b/EXPORT/Pig War v.1.4.8.8.exe new file mode 100644 index 0000000..d646809 Binary files /dev/null and b/EXPORT/Pig War v.1.4.8.8.exe differ diff --git a/Level_complete.gd b/Level_complete.gd new file mode 100644 index 0000000..bd74f1e --- /dev/null +++ b/Level_complete.gd @@ -0,0 +1,5 @@ +extends Node2D + + +func _on_button_pressed(): + get_tree().change_scene_to_file("res://menu.tscn") diff --git a/PNG/Textures&trees.png b/PNG/Textures&trees.png new file mode 100644 index 0000000..d30c2d0 Binary files /dev/null and b/PNG/Textures&trees.png differ diff --git a/PNG/Textures&trees.png.import b/PNG/Textures&trees.png.import new file mode 100644 index 0000000..56d83b7 --- /dev/null +++ b/PNG/Textures&trees.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dbj1ohlnvrotu" +path="res://.godot/imported/Textures&trees.png-b88c6c9469d48f19b0463daccc478183.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://PNG/Textures&trees.png" +dest_files=["res://.godot/imported/Textures&trees.png-b88c6c9469d48f19b0463daccc478183.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/PNG/attacks.png b/PNG/attacks.png new file mode 100644 index 0000000..a621725 Binary files /dev/null and b/PNG/attacks.png differ diff --git a/PNG/attacks.png.import b/PNG/attacks.png.import new file mode 100644 index 0000000..2b8fe93 --- /dev/null +++ b/PNG/attacks.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://m5kf0ds5xmi2" +path="res://.godot/imported/attacks.png-4a909406870aa48486594b4fedcdedf7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://PNG/attacks.png" +dest_files=["res://.godot/imported/attacks.png-4a909406870aa48486594b4fedcdedf7.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/PNG/axe.png b/PNG/axe.png new file mode 100644 index 0000000..71d6a5e Binary files /dev/null and b/PNG/axe.png differ diff --git a/PNG/axe.png.import b/PNG/axe.png.import new file mode 100644 index 0000000..c1308b4 --- /dev/null +++ b/PNG/axe.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b1851eopti04j" +path="res://.godot/imported/axe.png-559d504a31c0f2afa93dcf5f595d2399.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://PNG/axe.png" +dest_files=["res://.godot/imported/axe.png-559d504a31c0f2afa93dcf5f595d2399.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/PNG/bg/Tlayer1.png b/PNG/bg/Tlayer1.png new file mode 100644 index 0000000..207cc45 Binary files /dev/null and b/PNG/bg/Tlayer1.png differ diff --git a/PNG/bg/Tlayer1.png.import b/PNG/bg/Tlayer1.png.import new file mode 100644 index 0000000..3bf2a25 --- /dev/null +++ b/PNG/bg/Tlayer1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cmx2kbi5eefmb" +path="res://.godot/imported/Tlayer1.png-9ee98bcaa68a28a84c519dbf85bd82af.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://PNG/bg/Tlayer1.png" +dest_files=["res://.godot/imported/Tlayer1.png-9ee98bcaa68a28a84c519dbf85bd82af.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/PNG/bg/Tlayer2.png b/PNG/bg/Tlayer2.png new file mode 100644 index 0000000..3c0276a Binary files /dev/null and b/PNG/bg/Tlayer2.png differ diff --git a/PNG/bg/Tlayer2.png.import b/PNG/bg/Tlayer2.png.import new file mode 100644 index 0000000..65b7bb2 --- /dev/null +++ b/PNG/bg/Tlayer2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dkfwismmwqoa3" +path="res://.godot/imported/Tlayer2.png-307dc66a3b40f25df0add50b31ecb720.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://PNG/bg/Tlayer2.png" +dest_files=["res://.godot/imported/Tlayer2.png-307dc66a3b40f25df0add50b31ecb720.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/PNG/bg/Tlayer3.png b/PNG/bg/Tlayer3.png new file mode 100644 index 0000000..2c0c886 Binary files /dev/null and b/PNG/bg/Tlayer3.png differ diff --git a/PNG/bg/Tlayer3.png.import b/PNG/bg/Tlayer3.png.import new file mode 100644 index 0000000..9d22786 --- /dev/null +++ b/PNG/bg/Tlayer3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://gwlh0ksw5ptm" +path="res://.godot/imported/Tlayer3.png-4278221b2bd265a12bf103e935104e0c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://PNG/bg/Tlayer3.png" +dest_files=["res://.godot/imported/Tlayer3.png-4278221b2bd265a12bf103e935104e0c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/PNG/bg/bgcolor.png b/PNG/bg/bgcolor.png new file mode 100644 index 0000000..257f79d Binary files /dev/null and b/PNG/bg/bgcolor.png differ diff --git a/PNG/bg/bgcolor.png.import b/PNG/bg/bgcolor.png.import new file mode 100644 index 0000000..b391fed --- /dev/null +++ b/PNG/bg/bgcolor.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dq2onarh3re80" +path="res://.godot/imported/bgcolor.png-cf983caab6c5ace35d981acc4a750086.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://PNG/bg/bgcolor.png" +dest_files=["res://.godot/imported/bgcolor.png-cf983caab6c5ace35d981acc4a750086.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/PNG/bg/parallax-forest-back-trees.png b/PNG/bg/parallax-forest-back-trees.png new file mode 100644 index 0000000..9eed2cf Binary files /dev/null and b/PNG/bg/parallax-forest-back-trees.png differ diff --git a/PNG/bg/parallax-forest-back-trees.png.import b/PNG/bg/parallax-forest-back-trees.png.import new file mode 100644 index 0000000..c4c7082 --- /dev/null +++ b/PNG/bg/parallax-forest-back-trees.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ctt2r8yxq0e7n" +path="res://.godot/imported/parallax-forest-back-trees.png-7a1fc7acbe8c6f922267e60c71778dcb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://PNG/bg/parallax-forest-back-trees.png" +dest_files=["res://.godot/imported/parallax-forest-back-trees.png-7a1fc7acbe8c6f922267e60c71778dcb.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/PNG/bg/parallax-forest-front-trees.png b/PNG/bg/parallax-forest-front-trees.png new file mode 100644 index 0000000..ba94118 Binary files /dev/null and b/PNG/bg/parallax-forest-front-trees.png differ diff --git a/PNG/bg/parallax-forest-front-trees.png.import b/PNG/bg/parallax-forest-front-trees.png.import new file mode 100644 index 0000000..8590f48 --- /dev/null +++ b/PNG/bg/parallax-forest-front-trees.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cbt6nkap7mhdc" +path="res://.godot/imported/parallax-forest-front-trees.png-253dea54bf14eec266660eede2f72a10.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://PNG/bg/parallax-forest-front-trees.png" +dest_files=["res://.godot/imported/parallax-forest-front-trees.png-253dea54bf14eec266660eede2f72a10.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/PNG/bg/parallax-forest-lights.png b/PNG/bg/parallax-forest-lights.png new file mode 100644 index 0000000..f014539 Binary files /dev/null and b/PNG/bg/parallax-forest-lights.png differ diff --git a/PNG/bg/parallax-forest-lights.png.import b/PNG/bg/parallax-forest-lights.png.import new file mode 100644 index 0000000..e5ccc87 --- /dev/null +++ b/PNG/bg/parallax-forest-lights.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bmplsa5l2ole5" +path="res://.godot/imported/parallax-forest-lights.png-289f3722365f8d64e03dd73f294db760.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://PNG/bg/parallax-forest-lights.png" +dest_files=["res://.godot/imported/parallax-forest-lights.png-289f3722365f8d64e03dd73f294db760.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/PNG/bg/parallax-forest-middle-trees.png b/PNG/bg/parallax-forest-middle-trees.png new file mode 100644 index 0000000..795d9b0 Binary files /dev/null and b/PNG/bg/parallax-forest-middle-trees.png differ diff --git a/PNG/bg/parallax-forest-middle-trees.png.import b/PNG/bg/parallax-forest-middle-trees.png.import new file mode 100644 index 0000000..5e68e41 --- /dev/null +++ b/PNG/bg/parallax-forest-middle-trees.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dqxwoneiwss4g" +path="res://.godot/imported/parallax-forest-middle-trees.png-0c4e0dca20d859fc845e1026e297f763.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://PNG/bg/parallax-forest-middle-trees.png" +dest_files=["res://.godot/imported/parallax-forest-middle-trees.png-0c4e0dca20d859fc845e1026e297f763.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/PNG/boss_.png b/PNG/boss_.png new file mode 100644 index 0000000..eb69c41 Binary files /dev/null and b/PNG/boss_.png differ diff --git a/PNG/boss_.png.import b/PNG/boss_.png.import new file mode 100644 index 0000000..c2db150 --- /dev/null +++ b/PNG/boss_.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://l3afqytkxo41" +path="res://.godot/imported/boss_.png-e540c921d06dbc45337c6293e522357b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://PNG/boss_.png" +dest_files=["res://.godot/imported/boss_.png-e540c921d06dbc45337c6293e522357b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/PNG/cheese.png b/PNG/cheese.png new file mode 100644 index 0000000..fbcc16c Binary files /dev/null and b/PNG/cheese.png differ diff --git a/PNG/cheese.png.import b/PNG/cheese.png.import new file mode 100644 index 0000000..1306419 --- /dev/null +++ b/PNG/cheese.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://16w5yf5sey0y" +path="res://.godot/imported/cheese.png-611b84a28a0963cecd501bde0b6980cb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://PNG/cheese.png" +dest_files=["res://.godot/imported/cheese.png-611b84a28a0963cecd501bde0b6980cb.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/PNG/enemy_ULTRAHOG.png b/PNG/enemy_ULTRAHOG.png new file mode 100644 index 0000000..20453a8 Binary files /dev/null and b/PNG/enemy_ULTRAHOG.png differ diff --git a/PNG/enemy_ULTRAHOG.png.import b/PNG/enemy_ULTRAHOG.png.import new file mode 100644 index 0000000..ce33761 --- /dev/null +++ b/PNG/enemy_ULTRAHOG.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://doobyiohlqobj" +path="res://.godot/imported/enemy_ULTRAHOG.png-ab2be11f9d8cf1c4d5d63e4deddd7754.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://PNG/enemy_ULTRAHOG.png" +dest_files=["res://.godot/imported/enemy_ULTRAHOG.png-ab2be11f9d8cf1c4d5d63e4deddd7754.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/PNG/enemy_volk.png b/PNG/enemy_volk.png new file mode 100644 index 0000000..4860efe Binary files /dev/null and b/PNG/enemy_volk.png differ diff --git a/PNG/enemy_volk.png.import b/PNG/enemy_volk.png.import new file mode 100644 index 0000000..bed682b --- /dev/null +++ b/PNG/enemy_volk.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://1d4rfnh5l6ye" +path="res://.godot/imported/enemy_volk.png-273d1d956ff3d6927cc93991dbd8abcc.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://PNG/enemy_volk.png" +dest_files=["res://.godot/imported/enemy_volk.png-273d1d956ff3d6927cc93991dbd8abcc.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/PNG/heal.png b/PNG/heal.png new file mode 100644 index 0000000..8a951d2 Binary files /dev/null and b/PNG/heal.png differ diff --git a/PNG/heal.png.import b/PNG/heal.png.import new file mode 100644 index 0000000..283c9c8 --- /dev/null +++ b/PNG/heal.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cmtbkdhh4qu7y" +path="res://.godot/imported/heal.png-56bff97e95fba09ee6a89bccc3e71ca5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://PNG/heal.png" +dest_files=["res://.godot/imported/heal.png-56bff97e95fba09ee6a89bccc3e71ca5.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/PNG/hog.png b/PNG/hog.png new file mode 100644 index 0000000..a111273 Binary files /dev/null and b/PNG/hog.png differ diff --git a/PNG/hog.png.import b/PNG/hog.png.import new file mode 100644 index 0000000..655247c --- /dev/null +++ b/PNG/hog.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b0tbjq460rhrl" +path="res://.godot/imported/hog.png-2773db1ba91c51ba959ca5497fc6af96.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://PNG/hog.png" +dest_files=["res://.godot/imported/hog.png-2773db1ba91c51ba959ca5497fc6af96.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/PNG/meat.png b/PNG/meat.png new file mode 100644 index 0000000..3a5edc8 Binary files /dev/null and b/PNG/meat.png differ diff --git a/PNG/meat.png.import b/PNG/meat.png.import new file mode 100644 index 0000000..e563302 --- /dev/null +++ b/PNG/meat.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://k74a3naaamca" +path="res://.godot/imported/meat.png-5998eba7c9eb5f3160e1e9f9b17342b0.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://PNG/meat.png" +dest_files=["res://.godot/imported/meat.png-5998eba7c9eb5f3160e1e9f9b17342b0.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/PNG/pig_player-Sheet.png b/PNG/pig_player-Sheet.png new file mode 100644 index 0000000..953c00e Binary files /dev/null and b/PNG/pig_player-Sheet.png differ diff --git a/PNG/pig_player-Sheet.png.import b/PNG/pig_player-Sheet.png.import new file mode 100644 index 0000000..a62177e --- /dev/null +++ b/PNG/pig_player-Sheet.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cyiyf8a47d7is" +path="res://.godot/imported/pig_player-Sheet.png-e891436dcf4b6e30dfa3c01e4913db69.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://PNG/pig_player-Sheet.png" +dest_files=["res://.godot/imported/pig_player-Sheet.png-e891436dcf4b6e30dfa3c01e4913db69.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/PNG/pngwing.com (1).png b/PNG/pngwing.com (1).png new file mode 100644 index 0000000..9cb3574 Binary files /dev/null and b/PNG/pngwing.com (1).png differ diff --git a/PNG/pngwing.com (1).png.import b/PNG/pngwing.com (1).png.import new file mode 100644 index 0000000..5694e88 --- /dev/null +++ b/PNG/pngwing.com (1).png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b2rl4b11gcdta" +path="res://.godot/imported/pngwing.com (1).png-1404a1d16a8070a1231701c703e369fb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://PNG/pngwing.com (1).png" +dest_files=["res://.godot/imported/pngwing.com (1).png-1404a1d16a8070a1231701c703e369fb.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/PNG/ship.png b/PNG/ship.png new file mode 100644 index 0000000..1ce96d2 Binary files /dev/null and b/PNG/ship.png differ diff --git a/PNG/ship.png.import b/PNG/ship.png.import new file mode 100644 index 0000000..719ab8a --- /dev/null +++ b/PNG/ship.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://xqb747musdjy" +path="res://.godot/imported/ship.png-4511dece615282fc2f0c5c4c3ba9140b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://PNG/ship.png" +dest_files=["res://.godot/imported/ship.png-4511dece615282fc2f0c5c4c3ba9140b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/bg.gd b/bg.gd new file mode 100644 index 0000000..d3cc0ca --- /dev/null +++ b/bg.gd @@ -0,0 +1,6 @@ +extends ParallaxBackground + +var speed = 100 +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(delta): + scroll_offset.x -= speed * delta diff --git a/bg.tscn b/bg.tscn new file mode 100644 index 0000000..286e3ac --- /dev/null +++ b/bg.tscn @@ -0,0 +1,45 @@ +[gd_scene load_steps=6 format=3 uid="uid://cm5d7r33x0lry"] + +[ext_resource type="Texture2D" uid="uid://dq2onarh3re80" path="res://PNG/bg/bgcolor.png" id="1_3krag"] +[ext_resource type="Script" path="res://bg.gd" id="1_w7fop"] +[ext_resource type="Texture2D" uid="uid://cmx2kbi5eefmb" path="res://PNG/bg/Tlayer1.png" id="2_k87bj"] +[ext_resource type="Texture2D" uid="uid://dkfwismmwqoa3" path="res://PNG/bg/Tlayer2.png" id="3_bf4ff"] +[ext_resource type="Texture2D" uid="uid://gwlh0ksw5ptm" path="res://PNG/bg/Tlayer3.png" id="4_c2k65"] + +[node name="BG" type="ParallaxBackground"] +script = ExtResource("1_w7fop") + +[node name="ParallaxLayer" type="ParallaxLayer" parent="."] +motion_scale = Vector2(0.2, 1) +motion_mirroring = Vector2(1150, 0) + +[node name="Bgcolor" type="Sprite2D" parent="ParallaxLayer"] +position = Vector2(575.5, 324) +scale = Vector2(4.79583, 4.0375) +texture = ExtResource("1_3krag") + +[node name="ParallaxLayer2" type="ParallaxLayer" parent="."] +motion_scale = Vector2(0.3, 1) +motion_mirroring = Vector2(1150, 0) + +[node name="Tlayer1" type="Sprite2D" parent="ParallaxLayer2"] +position = Vector2(576, 323) +scale = Vector2(4.79167, 4.025) +texture = ExtResource("2_k87bj") + +[node name="ParallaxLayer3" type="ParallaxLayer" parent="."] +motion_scale = Vector2(0.5, 1) +motion_mirroring = Vector2(1150, 0) + +[node name="Tlayer2" type="Sprite2D" parent="ParallaxLayer3"] +position = Vector2(575.5, 324.5) +scale = Vector2(4.8125, 4.04375) +texture = ExtResource("3_bf4ff") + +[node name="ParallaxLayer4" type="ParallaxLayer" parent="."] +motion_mirroring = Vector2(1150, 0) + +[node name="Tlayer3" type="Sprite2D" parent="ParallaxLayer4"] +position = Vector2(578, 324.5) +scale = Vector2(4.8, 4.03125) +texture = ExtResource("4_c2k65") diff --git a/end.gd b/end.gd new file mode 100644 index 0000000..7755fbd --- /dev/null +++ b/end.gd @@ -0,0 +1,9 @@ +extends Node2D + +@onready var anim = $AnimatedSprite2D + + + +func _on_button_pressed(): + anim.play("End") + get_tree().change_scene_to_file("res://menu.tscn") diff --git a/end.tscn b/end.tscn new file mode 100644 index 0000000..99fa8e3 --- /dev/null +++ b/end.tscn @@ -0,0 +1,79 @@ +[gd_scene load_steps=10 format=3 uid="uid://bta3o5fnoq0cn"] + +[ext_resource type="Script" path="res://end.gd" id="1_33pfj"] +[ext_resource type="Texture2D" uid="uid://l3afqytkxo41" path="res://PNG/boss_.png" id="2_802so"] +[ext_resource type="AudioStream" uid="uid://bk4mthp1ltp4c" path="res://music/Unknown — Change Da World My final Message Goodbye (www.lightaudio.ru).mp3" id="3_hgw8q"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_chk1s"] +atlas = ExtResource("2_802so") +region = Rect2(0, 0, 333, 240) + +[sub_resource type="AtlasTexture" id="AtlasTexture_fepxr"] +atlas = ExtResource("2_802so") +region = Rect2(666, 480, 333, 240) + +[sub_resource type="AtlasTexture" id="AtlasTexture_3n01o"] +atlas = ExtResource("2_802so") +region = Rect2(0, 720, 333, 240) + +[sub_resource type="AtlasTexture" id="AtlasTexture_80c12"] +atlas = ExtResource("2_802so") +region = Rect2(333, 720, 333, 240) + +[sub_resource type="AtlasTexture" id="AtlasTexture_w706w"] +atlas = ExtResource("2_802so") +region = Rect2(666, 720, 333, 240) + +[sub_resource type="SpriteFrames" id="SpriteFrames_h5ygi"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_chk1s") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_fepxr") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_3n01o") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_80c12") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_w706w") +}], +"loop": false, +"name": &"End", +"speed": 1.0 +}] + +[node name="END" type="Node2D"] +script = ExtResource("1_33pfj") + +[node name="Camera2D" type="Camera2D" parent="."] +position = Vector2(79, -66) +offset = Vector2(0, -6.195) +zoom = Vector2(2.995, 2.995) + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] +position = Vector2(99, -45) +scale = Vector2(0.474474, 0.483333) +sprite_frames = SubResource("SpriteFrames_h5ygi") +animation = &"End" +autoplay = "End" + +[node name="Button" type="Button" parent="."] +offset_left = -6.0 +offset_top = -17.0 +offset_right = 168.0 +offset_bottom = 17.0 +theme_override_colors/font_pressed_color = Color(1, 0, 0, 1) +theme_override_colors/font_color = Color(1, 0, 0, 1) +theme_override_colors/font_outline_color = Color(1, 0, 0, 1) +text = "FINISH HIM" + +[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."] +stream = ExtResource("3_hgw8q") +autoplay = true + +[connection signal="pressed" from="Button" to="." method="_on_button_pressed"] diff --git a/end_level.gd b/end_level.gd new file mode 100644 index 0000000..cab7fdd --- /dev/null +++ b/end_level.gd @@ -0,0 +1,5 @@ +extends Node2D + +func _on_area_2d_body_entered(body): + if body.name == "Player": + get_tree().change_scene_to_file("res://level_complete.tscn") diff --git a/end_level.tscn b/end_level.tscn new file mode 100644 index 0000000..bbb349a --- /dev/null +++ b/end_level.tscn @@ -0,0 +1,23 @@ +[gd_scene load_steps=3 format=3 uid="uid://dtmhq4c7dkh2v"] + +[ext_resource type="Script" path="res://end_level.gd" id="1_xctwu"] + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_1rj5o"] +size = Vector2(120, 60) + +[node name="END_LEVEL" type="Node2D"] +script = ExtResource("1_xctwu") + +[node name="Area2D" type="Area2D" parent="."] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Area2D"] +position = Vector2(60, 31) +shape = SubResource("RectangleShape2D_1rj5o") + +[node name="Label" type="Label" parent="."] +offset_right = 40.0 +offset_bottom = 23.0 +theme_override_colors/font_color = Color(1, 0, 0, 1) +text = "EXIT HERE!" + +[connection signal="body_entered" from="Area2D" to="." method="_on_area_2d_body_entered"] diff --git a/enemy_HOG.gd b/enemy_HOG.gd new file mode 100644 index 0000000..dc86b9a --- /dev/null +++ b/enemy_HOG.gd @@ -0,0 +1,65 @@ +extends CharacterBody2D + + + +var gravity = ProjectSettings.get_setting("physics/2d/default_gravity") + +@onready var anim = $AnimatedSprite2D + +var speed = 100 + +var attack = false +var alive = true + +var chase = false + +func _physics_process(delta): + if not is_on_floor(): + velocity.y += gravity * delta + var player = $"../../Player" + var direction = (player.position - self.position).normalized() + if chase == true: + velocity.x = direction.x * speed + if attack == false and alive == true: + anim.play("Run") + + + else: + velocity.x = 0 + anim.play("Idle") + if direction.x < 0: + $AnimatedSprite2D.flip_h = true + else: + $AnimatedSprite2D.flip_h = false + + if attack == true and alive == true: + anim.play("Attack") + move_and_slide() + +func _on_detector_body_entered(body): + if body.name == "Player": + chase = true + + + +func _on_detector_body_exited(body): + if body.name == "Player": + chase = false + +func _on_attack_body_entered(body): + if body.name == "Player": + if body.dashing == false: + $Attack2.play() + body.health -= 35 + attack = true + await anim.animation_finished + attack = false + +func death(): + if $"../../Player".scale.x >= 2: + $Death.play() + $"../../Player".health += 25 + alive = false + anim.play("Death") + await anim.animation_finished + queue_free() diff --git a/enemy_HOG.tscn b/enemy_HOG.tscn new file mode 100644 index 0000000..a2b4c4b --- /dev/null +++ b/enemy_HOG.tscn @@ -0,0 +1,148 @@ +[gd_scene load_steps=17 format=3 uid="uid://gfiayc8bdbca"] + +[ext_resource type="Texture2D" uid="uid://b0tbjq460rhrl" path="res://PNG/hog.png" id="1_5a6q0"] +[ext_resource type="Script" path="res://enemy_HOG.gd" id="1_s46b0"] +[ext_resource type="AudioStream" uid="uid://dy5gbqwro0k7s" path="res://music/29-bruh (mp3cut.net).mp3" id="3_wc3ry"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_3qmm2"] +atlas = ExtResource("1_5a6q0") +region = Rect2(150, 150, 150, 75) + +[sub_resource type="AtlasTexture" id="AtlasTexture_htby3"] +atlas = ExtResource("1_5a6q0") +region = Rect2(150, 75, 150, 75) + +[sub_resource type="AtlasTexture" id="AtlasTexture_xivh5"] +atlas = ExtResource("1_5a6q0") +region = Rect2(0, 150, 173, 75) + +[sub_resource type="AtlasTexture" id="AtlasTexture_5twmf"] +atlas = ExtResource("1_5a6q0") +region = Rect2(0, 225, 173, 75) + +[sub_resource type="AtlasTexture" id="AtlasTexture_tiqxj"] +atlas = ExtResource("1_5a6q0") +region = Rect2(150, 150, 150, 75) + +[sub_resource type="AtlasTexture" id="AtlasTexture_kpteq"] +atlas = ExtResource("1_5a6q0") +region = Rect2(0, 0, 150, 75) + +[sub_resource type="AtlasTexture" id="AtlasTexture_1fstc"] +atlas = ExtResource("1_5a6q0") +region = Rect2(150, 0, 150, 75) + +[sub_resource type="AtlasTexture" id="AtlasTexture_0e61g"] +atlas = ExtResource("1_5a6q0") +region = Rect2(0, 0, 150, 75) + +[sub_resource type="AtlasTexture" id="AtlasTexture_71k8e"] +atlas = ExtResource("1_5a6q0") +region = Rect2(0, 75, 150, 75) + +[sub_resource type="SpriteFrames" id="SpriteFrames_ktcxv"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_3qmm2") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_htby3") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_xivh5") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_5twmf") +}], +"loop": false, +"name": &"Attack", +"speed": 10.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_tiqxj") +}], +"loop": false, +"name": &"Death", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_kpteq") +}], +"loop": true, +"name": &"Idle", +"speed": 10.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_1fstc") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_0e61g") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_71k8e") +}], +"loop": true, +"name": &"Run", +"speed": 10.0 +}] + +[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_7qbhy"] +radius = 13.1578 +height = 44.0531 + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_86mdi"] +size = Vector2(63.0952, 6) + +[sub_resource type="CircleShape2D" id="CircleShape2D_1ku2x"] +radius = 222.643 + +[node name="enemy_HOG" type="CharacterBody2D"] +scale = Vector2(1.68, 1.52) +script = ExtResource("1_s46b0") + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] +position = Vector2(4.76191, 6.57894) +scale = Vector2(0.404444, 0.445614) +sprite_frames = SubResource("SpriteFrames_ktcxv") +animation = &"Attack" +frame = 3 +frame_progress = 1.0 + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +rotation = 1.57531 +shape = SubResource("CapsuleShape2D_7qbhy") + +[node name="Label" type="Label" parent="."] +offset_left = -52.0 +offset_top = -35.0 +offset_right = 91.0 +offset_bottom = -12.0 +text = "need size for kill: 2" + +[node name="Attack" type="Area2D" parent="."] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Attack"] +position = Vector2(0, 3.28947) +shape = SubResource("RectangleShape2D_86mdi") + +[node name="detector" type="Area2D" parent="."] +visible = false + +[node name="CollisionShape2D" type="CollisionShape2D" parent="detector"] +shape = SubResource("CircleShape2D_1ku2x") + +[node name="Attack2" type="AudioStreamPlayer2D" parent="."] +stream = ExtResource("3_wc3ry") +volume_db = 13.986 + +[node name="Death" type="AudioStreamPlayer2D" parent="."] +stream = ExtResource("3_wc3ry") +volume_db = 9.362 + +[connection signal="body_entered" from="Attack" to="." method="_on_attack_body_entered"] +[connection signal="body_entered" from="detector" to="." method="_on_detector_body_entered"] +[connection signal="body_exited" from="detector" to="." method="_on_detector_body_exited"] diff --git a/enemy_boss.gd b/enemy_boss.gd new file mode 100644 index 0000000..73b77fc --- /dev/null +++ b/enemy_boss.gd @@ -0,0 +1,56 @@ +extends CharacterBody2D + + + +var gravity = ProjectSettings.get_setting("physics/2d/default_gravity") + +@onready var anim = $AnimatedSprite2D + +var speed = 160 + +var attack = false +var alive = true + +var chase = false + +func _physics_process(delta): + var player = $"../../Player" + var direction = (player.position - self.position).normalized() + if chase == true and alive == true: + velocity.x = direction.x * speed + velocity.y = direction.y * speed + if attack == false and alive == true: + anim.play("Idle") #run + else: + velocity.x = 0 + anim.play("Idle") + + if attack == true and alive == true: + anim.play("Attack") + + if alive == false: + velocity.x = 0 + move_and_slide() + +func _on_detector_body_entered(body): + if body.name == "Player": + chase = true + + + +func _on_detector_body_exited(body): + if body.name == "Player": + chase = false + +func _on_attack_body_entered(body): + if body.name == "Player": + if body.dashing == false: + $Attack.play() + body.health -= 35 + attack = true + await anim.animation_finished + attack = false + +func death(): + if $"../../Player".scale.x >= 5: + get_tree().change_scene_to_file("res://end.tscn") diff --git a/enemy_boss.tscn b/enemy_boss.tscn new file mode 100644 index 0000000..5431208 --- /dev/null +++ b/enemy_boss.tscn @@ -0,0 +1,115 @@ +[gd_scene load_steps=15 format=3 uid="uid://dmmmgg8slp45s"] + +[ext_resource type="Script" path="res://enemy_boss.gd" id="1_1c1vv"] +[ext_resource type="Texture2D" uid="uid://l3afqytkxo41" path="res://PNG/boss_.png" id="2_thqda"] +[ext_resource type="AudioStream" uid="uid://byfd76e60ipvh" path="res://music/Инцидент 0293_ Тарковский Комар (mp3cut.net).mp3" id="3_ygcxa"] + +[sub_resource type="CircleShape2D" id="CircleShape2D_2a4a8"] +radius = 58.0086 + +[sub_resource type="CircleShape2D" id="CircleShape2D_ol7g8"] +radius = 1298.68 + +[sub_resource type="CircleShape2D" id="CircleShape2D_fb2v6"] +radius = 86.1452 + +[sub_resource type="AtlasTexture" id="AtlasTexture_7mnt7"] +atlas = ExtResource("2_thqda") +region = Rect2(333, 0, 333, 229) + +[sub_resource type="AtlasTexture" id="AtlasTexture_wx6dr"] +atlas = ExtResource("2_thqda") +region = Rect2(666, 0, 333, 179) + +[sub_resource type="AtlasTexture" id="AtlasTexture_k2bx6"] +atlas = ExtResource("2_thqda") +region = Rect2(0, 232, 333, 232) + +[sub_resource type="AtlasTexture" id="AtlasTexture_4ypvh"] +atlas = ExtResource("2_thqda") +region = Rect2(333, 222, 333, 222) + +[sub_resource type="AtlasTexture" id="AtlasTexture_m5cb1"] +atlas = ExtResource("2_thqda") +region = Rect2(666, 215, 333, 215) + +[sub_resource type="AtlasTexture" id="AtlasTexture_ri3jp"] +atlas = ExtResource("2_thqda") +region = Rect2(0, 436, 333, 218) + +[sub_resource type="AtlasTexture" id="AtlasTexture_2dj44"] +atlas = ExtResource("2_thqda") +region = Rect2(0, 0, 332, 228) + +[sub_resource type="SpriteFrames" id="SpriteFrames_ev3uw"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_7mnt7") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_wx6dr") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_k2bx6") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_4ypvh") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_m5cb1") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_ri3jp") +}], +"loop": false, +"name": &"Attack", +"speed": 10.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_2dj44") +}], +"loop": true, +"name": &"Idle", +"speed": 5.0 +}] + +[node name="enemy_boss" type="CharacterBody2D"] +script = ExtResource("1_1c1vv") + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +shape = SubResource("CircleShape2D_2a4a8") + +[node name="detector" type="Area2D" parent="."] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="detector"] +shape = SubResource("CircleShape2D_ol7g8") + +[node name="attack" type="Area2D" parent="."] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="attack"] +shape = SubResource("CircleShape2D_fb2v6") + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] +position = Vector2(34, 17) +scale = Vector2(0.777108, 0.789474) +sprite_frames = SubResource("SpriteFrames_ev3uw") +animation = &"Attack" +autoplay = "Idle" + +[node name="Label" type="Label" parent="."] +offset_left = -68.0 +offset_top = -83.0 +offset_right = 75.0 +offset_bottom = -60.0 +text = "FINAL BOSS: BORIS +need size for kill: 5" + +[node name="Attack" type="AudioStreamPlayer2D" parent="."] +stream = ExtResource("3_ygcxa") +volume_db = 5.393 + +[connection signal="body_entered" from="detector" to="." method="_on_detector_body_entered"] +[connection signal="body_exited" from="detector" to="." method="_on_detector_body_exited"] +[connection signal="body_entered" from="attack" to="." method="_on_attack_body_entered"] diff --git a/enemy_boss_end.tscn b/enemy_boss_end.tscn new file mode 100644 index 0000000..2561928 --- /dev/null +++ b/enemy_boss_end.tscn @@ -0,0 +1,67 @@ +[gd_scene load_steps=10 format=3 uid="uid://stm7cvoaxp2l"] + +[ext_resource type="Texture2D" uid="uid://l3afqytkxo41" path="res://PNG/boss_.png" id="1_qra8t"] + +[sub_resource type="CircleShape2D" id="CircleShape2D_0skbk"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_mhi4k"] +atlas = ExtResource("1_qra8t") +region = Rect2(0, 0, 333, 250) + +[sub_resource type="AtlasTexture" id="AtlasTexture_e8khh"] +atlas = ExtResource("1_qra8t") +region = Rect2(333, 500, 333, 250) + +[sub_resource type="AtlasTexture" id="AtlasTexture_4jyge"] +atlas = ExtResource("1_qra8t") +region = Rect2(666, 500, 333, 250) + +[sub_resource type="AtlasTexture" id="AtlasTexture_c008r"] +atlas = ExtResource("1_qra8t") +region = Rect2(0, 750, 333, 250) + +[sub_resource type="AtlasTexture" id="AtlasTexture_j6dp0"] +atlas = ExtResource("1_qra8t") +region = Rect2(333, 750, 333, 250) + +[sub_resource type="AtlasTexture" id="AtlasTexture_2x8t4"] +atlas = ExtResource("1_qra8t") +region = Rect2(666, 750, 333, 250) + +[sub_resource type="SpriteFrames" id="SpriteFrames_iqq1u"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_mhi4k") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_e8khh") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_4jyge") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_c008r") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_j6dp0") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_2x8t4") +}], +"loop": false, +"name": &"Death", +"speed": 1.0 +}] + +[node name="enemy_boss_end" type="CharacterBody2D"] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +shape = SubResource("CircleShape2D_0skbk") + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] +sprite_frames = SubResource("SpriteFrames_iqq1u") +animation = &"Death" +autoplay = "Death" +frame = 5 +frame_progress = 1.0 diff --git a/enemy_shield.gd b/enemy_shield.gd new file mode 100644 index 0000000..0c303b7 --- /dev/null +++ b/enemy_shield.gd @@ -0,0 +1,72 @@ +extends CharacterBody2D + + + +var gravity = ProjectSettings.get_setting("physics/2d/default_gravity") + +@onready var anim = $AnimatedSprite2D + +var speed = 100 + +var attack = false +var alive = true + +var chase = false + +func _physics_process(delta): + if not is_on_floor(): + velocity.y += gravity * delta + var player = $"../../Player" + var direction = (player.position - self.position).normalized() + if chase == true: + velocity.x = direction.x * speed + if attack == false and alive == true: + anim.play("Run") + + + else: + velocity.x = 0 + anim.play("Idle") + if direction.x < 0: + $AnimatedSprite2D.flip_h = false + else: + $AnimatedSprite2D.flip_h = true + + if attack == true and alive == true: + anim.play("Attack") + move_and_slide() + +func _on_detector_body_entered(body): + if body.name == "Player": + chase = true + + + +func _on_detector_body_exited(body): + if body.name == "Player": + chase = false + +func _on_attack_body_entered(body): + if body.name == "Player": + if body.dashing == false: + $Attack2.play() + body.health -= 35 + attack = true + await anim.animation_finished + attack = false + + +func death(): + pass + + + + +func _on_area_2d_body_entered(body): + if body.name == "Player": + $Death.play() + $"../../Player".health += 25 + alive = false + anim.play("Death") + await anim.animation_finished + queue_free() diff --git a/enemy_shield.tscn b/enemy_shield.tscn new file mode 100644 index 0000000..4e6301f --- /dev/null +++ b/enemy_shield.tscn @@ -0,0 +1,177 @@ +[gd_scene load_steps=22 format=3 uid="uid://cmnxcms46frnb"] + +[ext_resource type="Script" path="res://enemy_shield.gd" id="1_djn6r"] +[ext_resource type="Texture2D" uid="uid://doobyiohlqobj" path="res://PNG/enemy_ULTRAHOG.png" id="1_qdt18"] +[ext_resource type="AudioStream" uid="uid://dbmkbfh6rkd2a" path="res://music/yt1s_nYWSz5R.mp3" id="3_q34gk"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_jabb2"] +atlas = ExtResource("1_qdt18") +region = Rect2(333, 0, 333, 250) + +[sub_resource type="AtlasTexture" id="AtlasTexture_oab1u"] +atlas = ExtResource("1_qdt18") +region = Rect2(666, 0, 333, 250) + +[sub_resource type="AtlasTexture" id="AtlasTexture_63fxx"] +atlas = ExtResource("1_qdt18") +region = Rect2(666, 500, 333, 250) + +[sub_resource type="AtlasTexture" id="AtlasTexture_7eclk"] +atlas = ExtResource("1_qdt18") +region = Rect2(666, 250, 333, 250) + +[sub_resource type="AtlasTexture" id="AtlasTexture_m1hrg"] +atlas = ExtResource("1_qdt18") +region = Rect2(0, 500, 333, 250) + +[sub_resource type="AtlasTexture" id="AtlasTexture_xuly2"] +atlas = ExtResource("1_qdt18") +region = Rect2(333, 500, 333, 250) + +[sub_resource type="AtlasTexture" id="AtlasTexture_386t1"] +atlas = ExtResource("1_qdt18") +region = Rect2(0, 750, 333, 250) + +[sub_resource type="AtlasTexture" id="AtlasTexture_2alc5"] +atlas = ExtResource("1_qdt18") +region = Rect2(333, 750, 333, 250) + +[sub_resource type="AtlasTexture" id="AtlasTexture_je40m"] +atlas = ExtResource("1_qdt18") +region = Rect2(666, 750, 333, 250) + +[sub_resource type="AtlasTexture" id="AtlasTexture_c3lcp"] +atlas = ExtResource("1_qdt18") +region = Rect2(0, 0, 333, 250) + +[sub_resource type="AtlasTexture" id="AtlasTexture_lf58l"] +atlas = ExtResource("1_qdt18") +region = Rect2(0, 250, 333, 250) + +[sub_resource type="AtlasTexture" id="AtlasTexture_q3p01"] +atlas = ExtResource("1_qdt18") +region = Rect2(0, 0, 333, 250) + +[sub_resource type="AtlasTexture" id="AtlasTexture_auxkh"] +atlas = ExtResource("1_qdt18") +region = Rect2(333, 250, 333, 250) + +[sub_resource type="SpriteFrames" id="SpriteFrames_wxude"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_jabb2") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_oab1u") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_63fxx") +}], +"loop": false, +"name": &"Attack", +"speed": 6.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_7eclk") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_m1hrg") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_xuly2") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_386t1") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_2alc5") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_je40m") +}], +"loop": false, +"name": &"Death", +"speed": 9.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_c3lcp") +}], +"loop": true, +"name": &"Idle", +"speed": 10.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_lf58l") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_q3p01") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_auxkh") +}], +"loop": true, +"name": &"Run", +"speed": 10.0 +}] + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_0g807"] +size = Vector2(21, 27) + +[sub_resource type="CircleShape2D" id="CircleShape2D_1xw5t"] +radius = 114.0 + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_jp2lt"] +size = Vector2(43.6293, 22) + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_7j7fo"] +size = Vector2(14, 9) + +[node name="enemy_shield" type="CharacterBody2D"] +scale = Vector2(2.185, 2.185) +script = ExtResource("1_djn6r") + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] +position = Vector2(-4, 0) +scale = Vector2(0.126126, 0.144) +sprite_frames = SubResource("SpriteFrames_wxude") +animation = &"Death" +autoplay = "Idle" + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +position = Vector2(-8.5, 0.5) +shape = SubResource("RectangleShape2D_0g807") + +[node name="Detector" type="Area2D" parent="."] +visible = false + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Detector"] +shape = SubResource("CircleShape2D_1xw5t") + +[node name="Attack" type="Area2D" parent="."] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Attack"] +position = Vector2(-9, 2) +shape = SubResource("RectangleShape2D_jp2lt") + +[node name="Area2D" type="Area2D" parent="."] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Area2D"] +position = Vector2(-5, -13) +shape = SubResource("RectangleShape2D_7j7fo") + +[node name="Attack2" type="AudioStreamPlayer2D" parent="."] +stream = ExtResource("3_q34gk") +volume_db = 16.948 + +[node name="Death" type="AudioStreamPlayer2D" parent="."] +stream = ExtResource("3_q34gk") +volume_db = 6.163 + +[connection signal="body_entered" from="Detector" to="." method="_on_detector_body_entered"] +[connection signal="body_exited" from="Detector" to="." method="_on_detector_body_exited"] +[connection signal="body_entered" from="Attack" to="." method="_on_attack_body_entered"] +[connection signal="body_entered" from="Area2D" to="." method="_on_area_2d_body_entered"] diff --git a/enemy_volf.gd b/enemy_volf.gd new file mode 100644 index 0000000..6466e80 --- /dev/null +++ b/enemy_volf.gd @@ -0,0 +1,65 @@ +extends CharacterBody2D + + + +var gravity = ProjectSettings.get_setting("physics/2d/default_gravity") + +@onready var anim = $AnimatedSprite2D + +var speed = 100 + +var attack = false +var alive = true + +var chase = false + +func _physics_process(delta): + if not is_on_floor(): + velocity.y += gravity * delta + var player = $"../../Player" + var direction = (player.position - self.position).normalized() + if chase == true: + velocity.x = direction.x * speed + if attack == false and alive == true: + anim.play("Run") + + else: + velocity.x = 0 + anim.play("Idle") + if direction.x < 0: + $AnimatedSprite2D.flip_h = true + else: + $AnimatedSprite2D.flip_h = false + + if attack == true and alive == true: + anim.play("Attack") + if alive == false: + velocity.x = 0 + + move_and_slide() + +func _on_detector_body_entered(body): + if body.name == "Player": + chase = true + + +func _on_detector_body_exited(body): + if body.name == "Player": + chase = false + +func _on_attack_body_entered(body): + if body.name == "Player": + if body.dashing == false: + $Attack2.play() + body.health -= 20 + attack = true + await anim.animation_finished + attack = false + +func death(): + $Death.play() + $"../../Player".health += 10 + alive = false + anim.play("Death") + await anim.animation_finished + queue_free() diff --git a/enemy_volf.tscn b/enemy_volf.tscn new file mode 100644 index 0000000..ae9f030 --- /dev/null +++ b/enemy_volf.tscn @@ -0,0 +1,132 @@ +[gd_scene load_steps=17 format=3 uid="uid://bohscn37ym0e2"] + +[ext_resource type="Texture2D" uid="uid://1d4rfnh5l6ye" path="res://PNG/enemy_volk.png" id="1_c78ww"] +[ext_resource type="Script" path="res://enemy_volf.gd" id="1_d24uv"] +[ext_resource type="AudioStream" uid="uid://cbguwaqyt8181" path="res://music/Violin Screech Sound effect (256 kbps) (mp3cut.net).mp3" id="3_hntqd"] +[ext_resource type="AudioStream" uid="uid://civ48vnya8k0c" path="res://music/fart-qui-sort-bien-de-ton-cul-ptn-ses-noir (mp3cut.net).mp3" id="4_qqyls"] + +[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_ny6ct"] + +[sub_resource type="AtlasTexture" id="AtlasTexture_ejlnt"] +atlas = ExtResource("1_c78ww") +region = Rect2(193, 91, 193, 91) + +[sub_resource type="AtlasTexture" id="AtlasTexture_2fswf"] +atlas = ExtResource("1_c78ww") +region = Rect2(0, 273, 193, 91) + +[sub_resource type="AtlasTexture" id="AtlasTexture_u4qwg"] +atlas = ExtResource("1_c78ww") +region = Rect2(193, 273, 193, 91) + +[sub_resource type="AtlasTexture" id="AtlasTexture_4pr8n"] +atlas = ExtResource("1_c78ww") +region = Rect2(0, 182, 193, 91) + +[sub_resource type="AtlasTexture" id="AtlasTexture_a2t5k"] +atlas = ExtResource("1_c78ww") +region = Rect2(193, 182, 193, 91) + +[sub_resource type="AtlasTexture" id="AtlasTexture_67f4u"] +atlas = ExtResource("1_c78ww") +region = Rect2(0, 0, 193, 91) + +[sub_resource type="AtlasTexture" id="AtlasTexture_wm05j"] +atlas = ExtResource("1_c78ww") +region = Rect2(0, 91, 193, 91) + +[sub_resource type="AtlasTexture" id="AtlasTexture_adefr"] +atlas = ExtResource("1_c78ww") +region = Rect2(193, 0, 193, 91) + +[sub_resource type="SpriteFrames" id="SpriteFrames_dibjr"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_ejlnt") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_2fswf") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_u4qwg") +}], +"loop": false, +"name": &"Attack", +"speed": 7.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_4pr8n") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_a2t5k") +}], +"loop": false, +"name": &"Death", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_67f4u") +}], +"loop": true, +"name": &"Idle", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_wm05j") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_67f4u") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_adefr") +}], +"loop": true, +"name": &"Run", +"speed": 10.0 +}] + +[sub_resource type="CircleShape2D" id="CircleShape2D_v8w4e"] +radius = 216.0 + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_lj1wf"] +size = Vector2(47, 12) + +[node name="enemy_volf" type="CharacterBody2D"] +script = ExtResource("1_d24uv") + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +rotation = 1.56004 +shape = SubResource("CapsuleShape2D_ny6ct") + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] +position = Vector2(3.22967, 1.49999) +scale = Vector2(0.240722, 0.252747) +sprite_frames = SubResource("SpriteFrames_dibjr") +animation = &"Death" +autoplay = "Idle" + +[node name="detector" type="Area2D" parent="."] +visible = false + +[node name="CollisionShape2D" type="CollisionShape2D" parent="detector"] +shape = SubResource("CircleShape2D_v8w4e") + +[node name="Attack" type="Area2D" parent="."] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Attack"] +position = Vector2(0.499999, -0.500011) +shape = SubResource("RectangleShape2D_lj1wf") + +[node name="Death" type="AudioStreamPlayer2D" parent="."] +stream = ExtResource("3_hntqd") + +[node name="Attack2" type="AudioStreamPlayer2D" parent="."] +stream = ExtResource("4_qqyls") + +[connection signal="body_entered" from="detector" to="." method="_on_detector_body_entered"] +[connection signal="body_exited" from="detector" to="." method="_on_detector_body_exited"] +[connection signal="body_entered" from="Attack" to="." method="_on_attack_body_entered"] diff --git a/game_over_screen.gd b/game_over_screen.gd new file mode 100644 index 0000000..8cf54fe --- /dev/null +++ b/game_over_screen.gd @@ -0,0 +1,9 @@ +extends Node2D + + +func _on_yes_pressed(): + get_tree().change_scene_to_file("res://levels_menu.tscn") + + +func _on_menu_pressed(): + get_tree().change_scene_to_file("res://menu.tscn") diff --git a/game_over_screen.tscn b/game_over_screen.tscn new file mode 100644 index 0000000..d54cf0e --- /dev/null +++ b/game_over_screen.tscn @@ -0,0 +1,50 @@ +[gd_scene load_steps=5 format=3 uid="uid://b00u8g5s2gw5v"] + +[ext_resource type="Script" path="res://game_over_screen.gd" id="1_3mcr5"] +[ext_resource type="PackedScene" uid="uid://cm5d7r33x0lry" path="res://bg.tscn" id="2_jguo6"] +[ext_resource type="Texture2D" uid="uid://b2rl4b11gcdta" path="res://PNG/pngwing.com (1).png" id="3_6taf6"] +[ext_resource type="AudioStream" uid="uid://cbguwaqyt8181" path="res://music/Violin Screech Sound effect (256 kbps) (mp3cut.net).mp3" id="4_hv8dx"] + +[node name="GameOverScreen" type="Node2D"] +script = ExtResource("1_3mcr5") + +[node name="BG" parent="." instance=ExtResource("2_jguo6")] + +[node name="Sprite2D" type="Sprite2D" parent="."] +position = Vector2(559, 64) +scale = Vector2(0.201562, 0.201562) +texture = ExtResource("3_6taf6") + +[node name="Label" type="Label" parent="."] +offset_left = 294.0 +offset_top = 250.0 +offset_right = 817.0 +offset_bottom = 314.0 +theme_override_colors/font_color = Color(1, 1, 1, 1) +theme_override_font_sizes/font_size = 46 +text = "menu or level-changer?" + +[node name="YES" type="Button" parent="."] +offset_left = 269.0 +offset_top = 413.0 +offset_right = 502.0 +offset_bottom = 474.0 +theme_override_colors/font_color = Color(0, 1, 0, 1) +theme_override_font_sizes/font_size = 31 +text = "LEVEL-CHANGER" + +[node name="MENU" type="Button" parent="."] +offset_left = 580.0 +offset_top = 413.0 +offset_right = 813.0 +offset_bottom = 474.0 +theme_override_colors/font_color = Color(1, 0, 0, 1) +theme_override_font_sizes/font_size = 31 +text = "MENU" + +[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."] +stream = ExtResource("4_hv8dx") +autoplay = true + +[connection signal="pressed" from="YES" to="." method="_on_yes_pressed"] +[connection signal="pressed" from="MENU" to="." method="_on_menu_pressed"] diff --git a/icon.svg b/icon.svg new file mode 100644 index 0000000..b370ceb --- /dev/null +++ b/icon.svg @@ -0,0 +1 @@ + diff --git a/icon.svg.import b/icon.svg.import new file mode 100644 index 0000000..3e527ac --- /dev/null +++ b/icon.svg.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c82jadfswqrhw" +path="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://icon.svg" +dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 +svg/scale=1.0 +editor/scale_with_editor_scale=false +editor/convert_colors_with_editor_theme=false diff --git a/item_heal.gd b/item_heal.gd new file mode 100644 index 0000000..830cfd6 --- /dev/null +++ b/item_heal.gd @@ -0,0 +1,10 @@ +extends Node2D + + + + +func _on_area_2d_body_entered(body): + if body.name == "Player": + $use.play() + body.health += 60 + queue_free() diff --git a/item_heal.tscn b/item_heal.tscn new file mode 100644 index 0000000..1d8f05e --- /dev/null +++ b/item_heal.tscn @@ -0,0 +1,26 @@ +[gd_scene load_steps=5 format=3 uid="uid://g73mku2gnnic"] + +[ext_resource type="Texture2D" uid="uid://cmtbkdhh4qu7y" path="res://PNG/heal.png" id="1_5ofwx"] +[ext_resource type="Script" path="res://item_heal.gd" id="1_wrwv6"] +[ext_resource type="AudioStream" uid="uid://dur6u5owwe4cs" path="res://music/nom-nom-nom_gPJiWn4 (mp3cut.net).mp3" id="3_dc023"] + +[sub_resource type="CircleShape2D" id="CircleShape2D_6bugk"] +radius = 17.0 + +[node name="item_heal" type="Node2D"] +script = ExtResource("1_wrwv6") + +[node name="Sprite2D" type="Sprite2D" parent="."] +scale = Vector2(0.18, 0.2) +texture = ExtResource("1_5ofwx") + +[node name="Area2D" type="Area2D" parent="."] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Area2D"] +shape = SubResource("CircleShape2D_6bugk") + +[node name="use" type="AudioStreamPlayer2D" parent="."] +stream = ExtResource("3_dc023") +volume_db = 6.163 + +[connection signal="body_entered" from="Area2D" to="." method="_on_area_2d_body_entered"] diff --git a/item_meat.gd b/item_meat.gd new file mode 100644 index 0000000..1687d4d --- /dev/null +++ b/item_meat.gd @@ -0,0 +1,11 @@ +extends Node2D + + +func _on_area_2d_body_entered(body): + if body.name == "Player": + $use.play() + await $use.finished + body.health += 25 + body.scale.x += 1 + body.scale.y += 1 + queue_free() diff --git a/item_meat.tscn b/item_meat.tscn new file mode 100644 index 0000000..32ba4c1 --- /dev/null +++ b/item_meat.tscn @@ -0,0 +1,25 @@ +[gd_scene load_steps=5 format=3 uid="uid://dba2gva0a7hgd"] + +[ext_resource type="Texture2D" uid="uid://k74a3naaamca" path="res://PNG/meat.png" id="1_0mxtl"] +[ext_resource type="Script" path="res://item_meat.gd" id="1_vv0l4"] +[ext_resource type="AudioStream" uid="uid://dur6u5owwe4cs" path="res://music/nom-nom-nom_gPJiWn4 (mp3cut.net).mp3" id="3_ly1mk"] + +[sub_resource type="CircleShape2D" id="CircleShape2D_mcu4i"] +radius = 32.3883 + +[node name="item_meat" type="Node2D"] +script = ExtResource("1_vv0l4") + +[node name="Sprite2D" type="Sprite2D" parent="."] +texture = ExtResource("1_0mxtl") + +[node name="Area2D" type="Area2D" parent="."] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Area2D"] +shape = SubResource("CircleShape2D_mcu4i") + +[node name="use" type="AudioStreamPlayer2D" parent="."] +stream = ExtResource("3_ly1mk") +volume_db = 3.852 + +[connection signal="body_entered" from="Area2D" to="." method="_on_area_2d_body_entered"] diff --git a/item_sheese.gd b/item_sheese.gd new file mode 100644 index 0000000..ab99139 --- /dev/null +++ b/item_sheese.gd @@ -0,0 +1,13 @@ +extends Node2D + + + + +func _on_area_2d_body_entered(body): + if body.name == "Player": + $use.play() + await $use.finished + $"../level_temp/Player".SPEED = 600.0 + body.scale.y = 0.5 + body.health = 1 + queue_free() diff --git a/item_sheese.tscn b/item_sheese.tscn new file mode 100644 index 0000000..b1034cd --- /dev/null +++ b/item_sheese.tscn @@ -0,0 +1,27 @@ +[gd_scene load_steps=5 format=3 uid="uid://ny0aid3a5b1y"] + +[ext_resource type="Texture2D" uid="uid://16w5yf5sey0y" path="res://PNG/cheese.png" id="1_22v0m"] +[ext_resource type="Script" path="res://item_sheese.gd" id="1_kgquh"] +[ext_resource type="AudioStream" uid="uid://dur6u5owwe4cs" path="res://music/nom-nom-nom_gPJiWn4 (mp3cut.net).mp3" id="3_l2tui"] + +[sub_resource type="CircleShape2D" id="CircleShape2D_vh3ui"] +radius = 48.0 + +[node name="item_sheese" type="Node2D"] +scale = Vector2(0.27, 0.27) +script = ExtResource("1_kgquh") + +[node name="Area2D" type="Area2D" parent="."] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Area2D"] +shape = SubResource("CircleShape2D_vh3ui") + +[node name="Sprite2D" type="Sprite2D" parent="."] +scale = Vector2(0.7, 0.74) +texture = ExtResource("1_22v0m") + +[node name="use" type="AudioStreamPlayer2D" parent="."] +stream = ExtResource("3_l2tui") +volume_db = 11.556 + +[connection signal="body_entered" from="Area2D" to="." method="_on_area_2d_body_entered"] diff --git a/levACBC.tmp b/levACBC.tmp new file mode 100644 index 0000000..83e5725 --- /dev/null +++ b/levACBC.tmp @@ -0,0 +1,442 @@ +[gd_scene load_steps=11 format=3 uid="uid://l0rjxyapx22x"] + +[ext_resource type="Texture2D" uid="uid://dbj1ohlnvrotu" path="res://PNG/Textures&trees.png" id="1_78wut"] +[ext_resource type="Texture2D" uid="uid://ctt2r8yxq0e7n" path="res://PNG/bg/parallax-forest-back-trees.png" id="2_ltjcq"] +[ext_resource type="Texture2D" uid="uid://cbt6nkap7mhdc" path="res://PNG/bg/parallax-forest-front-trees.png" id="3_ggg31"] +[ext_resource type="PackedScene" uid="uid://w16lwj2wk2lb" path="res://player.tscn" id="3_q8fkc"] +[ext_resource type="Texture2D" uid="uid://bmplsa5l2ole5" path="res://PNG/bg/parallax-forest-lights.png" id="4_6ctre"] +[ext_resource type="Texture2D" uid="uid://dqxwoneiwss4g" path="res://PNG/bg/parallax-forest-middle-trees.png" id="5_a0kdu"] +[ext_resource type="PackedScene" uid="uid://bohscn37ym0e2" path="res://enemy_volf.tscn" id="7_6be3o"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_n0326"] +texture = ExtResource("1_78wut") +3:0/0 = 0 +3:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +3:0/0/physics_layer_0/angular_velocity = 0.0 +4:0/0 = 0 +4:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +4:0/0/physics_layer_0/angular_velocity = 0.0 +5:0/0 = 0 +5:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +5:0/0/physics_layer_0/angular_velocity = 0.0 +6:0/0 = 0 +6:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +6:0/0/physics_layer_0/angular_velocity = 0.0 +7:0/0 = 0 +7:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +7:0/0/physics_layer_0/angular_velocity = 0.0 +8:0/0 = 0 +8:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +8:0/0/physics_layer_0/angular_velocity = 0.0 +9:0/0 = 0 +9:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +9:0/0/physics_layer_0/angular_velocity = 0.0 +10:0/0 = 0 +10:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +10:0/0/physics_layer_0/angular_velocity = 0.0 +11:0/0 = 0 +11:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +11:0/0/physics_layer_0/angular_velocity = 0.0 +12:0/0 = 0 +12:0/0/physics_layer_0/linear_velocity = Vector2(0, 0) +12:0/0/physics_layer_0/angular_velocity = 0.0 +3:1/0 = 0 +3:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +3:1/0/physics_layer_0/angular_velocity = 0.0 +4:1/0 = 0 +4:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +4:1/0/physics_layer_0/angular_velocity = 0.0 +5:1/0 = 0 +5:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +5:1/0/physics_layer_0/angular_velocity = 0.0 +6:1/0 = 0 +6:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +6:1/0/physics_layer_0/angular_velocity = 0.0 +7:1/0 = 0 +7:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +7:1/0/physics_layer_0/angular_velocity = 0.0 +8:1/0 = 0 +8:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +8:1/0/physics_layer_0/angular_velocity = 0.0 +9:1/0 = 0 +9:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +9:1/0/physics_layer_0/angular_velocity = 0.0 +10:1/0 = 0 +10:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +10:1/0/physics_layer_0/angular_velocity = 0.0 +11:1/0 = 0 +11:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +11:1/0/physics_layer_0/angular_velocity = 0.0 +12:1/0 = 0 +12:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +12:1/0/physics_layer_0/angular_velocity = 0.0 +13:1/0 = 0 +13:1/0/physics_layer_0/linear_velocity = Vector2(0, 0) +13:1/0/physics_layer_0/angular_velocity = 0.0 +3:2/0 = 0 +3:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +3:2/0/physics_layer_0/angular_velocity = 0.0 +4:2/0 = 0 +4:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +4:2/0/physics_layer_0/angular_velocity = 0.0 +5:2/0 = 0 +5:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +5:2/0/physics_layer_0/angular_velocity = 0.0 +6:2/0 = 0 +6:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +6:2/0/physics_layer_0/angular_velocity = 0.0 +7:2/0 = 0 +7:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +7:2/0/physics_layer_0/angular_velocity = 0.0 +8:2/0 = 0 +8:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +8:2/0/physics_layer_0/angular_velocity = 0.0 +9:2/0 = 0 +9:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +9:2/0/physics_layer_0/angular_velocity = 0.0 +10:2/0 = 0 +10:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +10:2/0/physics_layer_0/angular_velocity = 0.0 +11:2/0 = 0 +11:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +11:2/0/physics_layer_0/angular_velocity = 0.0 +12:2/0 = 0 +12:2/0/physics_layer_0/linear_velocity = Vector2(0, 0) +12:2/0/physics_layer_0/angular_velocity = 0.0 +3:3/0 = 0 +3:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) +3:3/0/physics_layer_0/angular_velocity = 0.0 +4:3/0 = 0 +4:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) +4:3/0/physics_layer_0/angular_velocity = 0.0 +5:3/0 = 0 +5:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) +5:3/0/physics_layer_0/angular_velocity = 0.0 +6:3/0 = 0 +6:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) +6:3/0/physics_layer_0/angular_velocity = 0.0 +7:3/0 = 0 +7:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) +7:3/0/physics_layer_0/angular_velocity = 0.0 +8:3/0 = 0 +8:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) +8:3/0/physics_layer_0/angular_velocity = 0.0 +9:3/0 = 0 +9:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) +9:3/0/physics_layer_0/angular_velocity = 0.0 +10:3/0 = 0 +10:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) +10:3/0/physics_layer_0/angular_velocity = 0.0 +11:3/0 = 0 +11:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) +11:3/0/physics_layer_0/angular_velocity = 0.0 +12:3/0 = 0 +12:3/0/physics_layer_0/linear_velocity = Vector2(0, 0) +12:3/0/physics_layer_0/angular_velocity = 0.0 +1:4/0 = 0 +1:4/0/physics_layer_0/linear_velocity = Vector2(0, 0) +1:4/0/physics_layer_0/angular_velocity = 0.0 +2:4/0 = 0 +2:4/0/physics_layer_0/linear_velocity = Vector2(0, 0) +2:4/0/physics_layer_0/angular_velocity = 0.0 +3:4/0 = 0 +3:4/0/physics_layer_0/linear_velocity = Vector2(0, 0) +3:4/0/physics_layer_0/angular_velocity = 0.0 +4:4/0 = 0 +4:4/0/physics_layer_0/linear_velocity = Vector2(0, 0) +4:4/0/physics_layer_0/angular_velocity = 0.0 +5:4/0 = 0 +5:4/0/physics_layer_0/linear_velocity = Vector2(0, 0) +5:4/0/physics_layer_0/angular_velocity = 0.0 +6:4/0 = 0 +6:4/0/physics_layer_0/linear_velocity = Vector2(0, 0) +6:4/0/physics_layer_0/angular_velocity = 0.0 +7:4/0 = 0 +7:4/0/physics_layer_0/linear_velocity = Vector2(0, 0) +7:4/0/physics_layer_0/angular_velocity = 0.0 +8:4/0 = 0 +8:4/0/physics_layer_0/linear_velocity = Vector2(0, 0) +8:4/0/physics_layer_0/angular_velocity = 0.0 +9:4/0 = 0 +9:4/0/physics_layer_0/linear_velocity = Vector2(0, 0) +9:4/0/physics_layer_0/angular_velocity = 0.0 +10:4/0 = 0 +10:4/0/physics_layer_0/linear_velocity = Vector2(0, 0) +10:4/0/physics_layer_0/angular_velocity = 0.0 +11:4/0 = 0 +11:4/0/physics_layer_0/linear_velocity = Vector2(0, 0) +11:4/0/physics_layer_0/angular_velocity = 0.0 +12:4/0 = 0 +12:4/0/physics_layer_0/linear_velocity = Vector2(0, 0) +12:4/0/physics_layer_0/angular_velocity = 0.0 +13:4/0 = 0 +13:4/0/physics_layer_0/linear_velocity = Vector2(0, 0) +13:4/0/physics_layer_0/angular_velocity = 0.0 +14:4/0 = 0 +14:4/0/physics_layer_0/linear_velocity = Vector2(0, 0) +14:4/0/physics_layer_0/angular_velocity = 0.0 +15:4/0 = 0 +15:4/0/physics_layer_0/linear_velocity = Vector2(0, 0) +15:4/0/physics_layer_0/angular_velocity = 0.0 +1:5/0 = 0 +1:5/0/physics_layer_0/linear_velocity = Vector2(0, 0) +1:5/0/physics_layer_0/angular_velocity = 0.0 +2:5/0 = 0 +2:5/0/physics_layer_0/linear_velocity = Vector2(0, 0) +2:5/0/physics_layer_0/angular_velocity = 0.0 +3:5/0 = 0 +3:5/0/physics_layer_0/linear_velocity = Vector2(0, 0) +3:5/0/physics_layer_0/angular_velocity = 0.0 +4:5/0 = 0 +4:5/0/physics_layer_0/linear_velocity = Vector2(0, 0) +4:5/0/physics_layer_0/angular_velocity = 0.0 +5:5/0 = 0 +5:5/0/physics_layer_0/linear_velocity = Vector2(0, 0) +5:5/0/physics_layer_0/angular_velocity = 0.0 +6:5/0 = 0 +6:5/0/physics_layer_0/linear_velocity = Vector2(0, 0) +6:5/0/physics_layer_0/angular_velocity = 0.0 +7:5/0 = 0 +7:5/0/physics_layer_0/linear_velocity = Vector2(0, 0) +7:5/0/physics_layer_0/angular_velocity = 0.0 +8:5/0 = 0 +8:5/0/physics_layer_0/linear_velocity = Vector2(0, 0) +8:5/0/physics_layer_0/angular_velocity = 0.0 +9:5/0 = 0 +9:5/0/physics_layer_0/linear_velocity = Vector2(0, 0) +9:5/0/physics_layer_0/angular_velocity = 0.0 +10:5/0 = 0 +10:5/0/physics_layer_0/linear_velocity = Vector2(0, 0) +10:5/0/physics_layer_0/angular_velocity = 0.0 +11:5/0 = 0 +11:5/0/physics_layer_0/linear_velocity = Vector2(0, 0) +11:5/0/physics_layer_0/angular_velocity = 0.0 +12:5/0 = 0 +12:5/0/physics_layer_0/linear_velocity = Vector2(0, 0) +12:5/0/physics_layer_0/angular_velocity = 0.0 +13:5/0 = 0 +13:5/0/physics_layer_0/linear_velocity = Vector2(0, 0) +13:5/0/physics_layer_0/angular_velocity = 0.0 +14:5/0 = 0 +14:5/0/physics_layer_0/linear_velocity = Vector2(0, 0) +14:5/0/physics_layer_0/angular_velocity = 0.0 +15:5/0 = 0 +15:5/0/physics_layer_0/linear_velocity = Vector2(0, 0) +15:5/0/physics_layer_0/angular_velocity = 0.0 +5:6/0 = 0 +5:6/0/physics_layer_0/linear_velocity = Vector2(0, 0) +5:6/0/physics_layer_0/angular_velocity = 0.0 +7:6/0 = 0 +7:6/0/physics_layer_0/linear_velocity = Vector2(0, 0) +7:6/0/physics_layer_0/angular_velocity = 0.0 +8:6/0 = 0 +8:6/0/physics_layer_0/linear_velocity = Vector2(0, 0) +8:6/0/physics_layer_0/angular_velocity = 0.0 +10:6/0 = 0 +10:6/0/physics_layer_0/linear_velocity = Vector2(0, 0) +10:6/0/physics_layer_0/angular_velocity = 0.0 +5:7/0 = 0 +5:7/0/physics_layer_0/linear_velocity = Vector2(0, 0) +5:7/0/physics_layer_0/angular_velocity = 0.0 +7:7/0 = 0 +7:7/0/physics_layer_0/linear_velocity = Vector2(0, 0) +7:7/0/physics_layer_0/angular_velocity = 0.0 +8:7/0 = 0 +8:7/0/physics_layer_0/linear_velocity = Vector2(0, 0) +8:7/0/physics_layer_0/angular_velocity = 0.0 +10:7/0 = 0 +10:7/0/physics_layer_0/linear_velocity = Vector2(0, 0) +10:7/0/physics_layer_0/angular_velocity = 0.0 +3:9/0 = 0 +3:9/0/physics_layer_0/linear_velocity = Vector2(0, 0) +3:9/0/physics_layer_0/angular_velocity = 0.0 +3:10/0 = 0 +3:10/0/physics_layer_0/linear_velocity = Vector2(0, 0) +3:10/0/physics_layer_0/angular_velocity = 0.0 +3:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:10/0 = 0 +4:10/0/physics_layer_0/linear_velocity = Vector2(0, 0) +4:10/0/physics_layer_0/angular_velocity = 0.0 +4:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:10/0 = 0 +5:10/0/physics_layer_0/linear_velocity = Vector2(0, 0) +5:10/0/physics_layer_0/angular_velocity = 0.0 +5:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:10/0 = 0 +6:10/0/physics_layer_0/linear_velocity = Vector2(0, 0) +6:10/0/physics_layer_0/angular_velocity = 0.0 +6:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:10/0 = 0 +7:10/0/physics_layer_0/linear_velocity = Vector2(0, 0) +7:10/0/physics_layer_0/angular_velocity = 0.0 +7:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +10:10/0 = 0 +10:10/0/physics_layer_0/linear_velocity = Vector2(0, 0) +10:10/0/physics_layer_0/angular_velocity = 0.0 +10:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +11:10/0 = 0 +11:10/0/physics_layer_0/linear_velocity = Vector2(0, 0) +11:10/0/physics_layer_0/angular_velocity = 0.0 +11:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +12:10/0 = 0 +12:10/0/physics_layer_0/linear_velocity = Vector2(0, 0) +12:10/0/physics_layer_0/angular_velocity = 0.0 +12:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:11/0 = 0 +3:11/0/physics_layer_0/linear_velocity = Vector2(0, 0) +3:11/0/physics_layer_0/angular_velocity = 0.0 +3:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:11/0 = 0 +4:11/0/physics_layer_0/linear_velocity = Vector2(0, 0) +4:11/0/physics_layer_0/angular_velocity = 0.0 +4:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:11/0 = 0 +5:11/0/physics_layer_0/linear_velocity = Vector2(0, 0) +5:11/0/physics_layer_0/angular_velocity = 0.0 +5:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:11/0 = 0 +6:11/0/physics_layer_0/linear_velocity = Vector2(0, 0) +6:11/0/physics_layer_0/angular_velocity = 0.0 +6:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:11/0 = 0 +7:11/0/physics_layer_0/linear_velocity = Vector2(0, 0) +7:11/0/physics_layer_0/angular_velocity = 0.0 +7:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +9:11/0 = 0 +9:11/0/physics_layer_0/linear_velocity = Vector2(0, 0) +9:11/0/physics_layer_0/angular_velocity = 0.0 +9:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +10:11/0 = 0 +10:11/0/physics_layer_0/linear_velocity = Vector2(0, 0) +10:11/0/physics_layer_0/angular_velocity = 0.0 +10:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +11:11/0 = 0 +11:11/0/physics_layer_0/linear_velocity = Vector2(0, 0) +11:11/0/physics_layer_0/angular_velocity = 0.0 +11:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +12:11/0 = 0 +12:11/0/physics_layer_0/linear_velocity = Vector2(0, 0) +12:11/0/physics_layer_0/angular_velocity = 0.0 +12:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +13:11/0 = 0 +13:11/0/physics_layer_0/linear_velocity = Vector2(0, 0) +13:11/0/physics_layer_0/angular_velocity = 0.0 +13:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:12/0 = 0 +3:12/0/physics_layer_0/linear_velocity = Vector2(0, 0) +3:12/0/physics_layer_0/angular_velocity = 0.0 +3:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:12/0 = 0 +4:12/0/physics_layer_0/linear_velocity = Vector2(0, 0) +4:12/0/physics_layer_0/angular_velocity = 0.0 +4:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:12/0 = 0 +5:12/0/physics_layer_0/linear_velocity = Vector2(0, 0) +5:12/0/physics_layer_0/angular_velocity = 0.0 +5:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:12/0 = 0 +6:12/0/physics_layer_0/linear_velocity = Vector2(0, 0) +6:12/0/physics_layer_0/angular_velocity = 0.0 +6:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:12/0 = 0 +7:12/0/physics_layer_0/linear_velocity = Vector2(0, 0) +7:12/0/physics_layer_0/angular_velocity = 0.0 +7:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:13/0 = 0 +3:13/0/physics_layer_0/linear_velocity = Vector2(0, 0) +3:13/0/physics_layer_0/angular_velocity = 0.0 +3:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:13/0 = 0 +4:13/0/physics_layer_0/linear_velocity = Vector2(0, 0) +4:13/0/physics_layer_0/angular_velocity = 0.0 +4:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:13/0 = 0 +5:13/0/physics_layer_0/linear_velocity = Vector2(0, 0) +5:13/0/physics_layer_0/angular_velocity = 0.0 +5:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:13/0 = 0 +6:13/0/physics_layer_0/linear_velocity = Vector2(0, 0) +6:13/0/physics_layer_0/angular_velocity = 0.0 +6:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:13/0 = 0 +7:13/0/physics_layer_0/linear_velocity = Vector2(0, 0) +7:13/0/physics_layer_0/angular_velocity = 0.0 +7:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) + +[sub_resource type="TileSet" id="TileSet_1xrx0"] +physics_layer_0/collision_layer = 1 +sources/0 = SubResource("TileSetAtlasSource_n0326") + +[sub_resource type="GDScript" id="GDScript_4fg23"] +script/source = "extends Label + + +func _process(delta): + text = \"health: \" + str($\"../../Player\".health) +" + +[node name="Level" type="Node2D"] + +[node name="TileMap" type="TileMap" parent="."] +position = Vector2(72, 565) +tile_set = SubResource("TileSet_1xrx0") +format = 2 +layer_0/tile_data = PackedInt32Array(-131076, 262144, 11, -131075, 327680, 10, -131074, 393216, 10, -131073, 262144, 10, -196608, 327680, 10, -196607, 393216, 10, -196606, 262144, 10, -196605, 327680, 10, -196604, 393216, 10, -196603, 262144, 10, -196602, 327680, 10, -196601, 393216, 10, -196600, 262144, 10, -196599, 327680, 10, -196598, 393216, 10, -196597, 262144, 10, -196596, 327680, 10, -196595, 393216, 10, -196594, 262144, 10, -196593, 327680, 10, -196592, 393216, 10, -196591, 262144, 10, -196590, 327680, 10, -196589, 327680, 10, -196588, 327680, 10, -196587, 327680, 10, -196586, 327680, 10, -196585, 327680, 10, -196584, 327680, 10, -196583, 327680, 10, -196582, 327680, 10, -196581, 327680, 10, -196580, 327680, 10, -196579, 327680, 10, -196578, 327680, 10, -196577, 393216, 10, -196576, 262144, 10, -196575, 327680, 10, -196574, 393216, 10, -196573, 262144, 10, -196572, 327680, 10, -196571, 393216, 10, -196570, 262144, 10, -196569, 327680, 10, -196568, 393216, 10, -196567, 262144, 10, -196566, 327680, 10, -196565, 393216, 10, -196564, 262144, 10, -196563, 327680, 10, -196562, 393216, 10, -196561, 262144, 10, -196560, 327680, 10, -196559, 393216, 10, -196558, 262144, 10, -196557, 327680, 10, -196556, 327680, 10, -196555, 393216, 10, -196554, 327680, 10, -196553, 393216, 10, -196552, 262144, 10, -196551, 327680, 10, -196550, 393216, 10, -196549, 262144, 10, -196548, 327680, 10, -196547, 393216, 10, -196546, 262144, 10, -196545, 327680, 10, -196544, 393216, 10, -196543, 262144, 10, -196542, 327680, 10, -196541, 393216, 10, -327684, 458752, 13, -262148, 458752, 12, -196612, 458752, 13, -458756, 458752, 11, -393220, 458752, 12, -655364, 458752, 11, -589828, 458752, 12, -524292, 458752, 13, -851972, 458752, 11, -786436, 458752, 12, -720900, 458752, 13, -1048580, 458752, 11, -983044, 458752, 12, -917508, 458752, 13, -1245188, 458752, 11, -1179652, 458752, 12, -1114116, 458752, 13, -1507332, 458752, 11, -1441796, 458752, 12, -1376260, 458752, 13, -1703940, 458752, 11, -1638404, 458752, 12, -1572868, 458752, 13, -1900548, 458752, 11, -1835012, 458752, 12, -1769476, 458752, 13, -2097156, 458752, 11, -2031620, 458752, 12, -1966084, 458752, 13, -2293764, 458752, 11, -2228228, 458752, 12, -2162692, 458752, 13, -65540, 262144, 11, -65539, 327680, 11, -65538, 393216, 11, -65537, 262144, 11, -131072, 327680, 11, -131071, 393216, 11, -131070, 262144, 11, -131069, 327680, 11, -131068, 393216, 11, -131067, 262144, 11, -131066, 327680, 11, -131065, 393216, 11, -131064, 262144, 11, -131063, 327680, 11, -131062, 393216, 11, -131061, 262144, 11, -131060, 327680, 11, -131059, 393216, 11, -131058, 262144, 11, -131057, 327680, 11, -131056, 393216, 11, -131055, 262144, 11, -131054, 327680, 11, -131053, 393216, 11, -131052, 262144, 11, -131051, 327680, 11, -131050, 393216, 11, -131049, 262144, 11, -131048, 327680, 11, -131047, 393216, 11, -131046, 262144, 11, -131045, 327680, 11, -131044, 393216, 11, -131043, 262144, 11, -131042, 327680, 11, -131041, 393216, 11, -131040, 262144, 11, -131039, 327680, 11, -131038, 393216, 11, -131037, 262144, 11, -131036, 327680, 11, -131035, 393216, 11, -131034, 262144, 11, -131033, 327680, 11, -131032, 393216, 11, -131031, 262144, 11, -131030, 327680, 11, -131029, 393216, 11, -131028, 262144, 11, -131027, 327680, 11, -131026, 393216, 11, -131025, 262144, 11, -131024, 327680, 11, -131023, 393216, 11, -131022, 262144, 11, -131021, 327680, 11, -131020, 393216, 11, -131019, 262144, 11, -131018, 327680, 11, -131017, 393216, 11, -131016, 262144, 11, -131015, 327680, 11, -131014, 393216, 11, -131013, 262144, 11, -131012, 327680, 11, -131011, 393216, 11, -131010, 262144, 11, -131009, 327680, 11, -131008, 393216, 11, -131007, 262144, 11, -131006, 327680, 11, -131005, 393216, 11, -4, 262144, 11, -3, 327680, 11, -2, 393216, 11, -1, 262144, 11, -65536, 327680, 11, -65535, 393216, 11, -65534, 262144, 11, -65533, 327680, 11, -65532, 393216, 11, -65531, 262144, 11, -65530, 327680, 11, -65529, 393216, 11, -65528, 262144, 11, -65527, 327680, 11, -65526, 393216, 11, -65525, 262144, 11, -65524, 327680, 11, -65523, 393216, 11, -65522, 262144, 11, -65521, 327680, 11, -65520, 393216, 11, -65519, 262144, 11, -65518, 327680, 11, -65517, 393216, 11, -65516, 262144, 11, -65515, 327680, 11, -65514, 393216, 11, -65513, 262144, 11, -65512, 327680, 11, -65511, 393216, 11, -65510, 262144, 11, -65509, 327680, 11, -65508, 393216, 11, -65507, 262144, 11, -65506, 327680, 11, -65505, 393216, 11, -65504, 262144, 11, -65503, 327680, 11, -65502, 393216, 11, -65501, 262144, 11, -65500, 327680, 11, -65499, 393216, 11, -65498, 262144, 11, -65497, 327680, 11, -65496, 393216, 11, -65495, 262144, 11, -65494, 327680, 11, -65493, 393216, 11, -65492, 262144, 11, -65491, 327680, 11, -65490, 393216, 11, -65489, 262144, 11, -65488, 327680, 11, -65487, 393216, 11, -65486, 262144, 11, -65485, 327680, 11, -65484, 393216, 11, -65483, 262144, 11, -65482, 327680, 11, -65481, 393216, 11, -65480, 262144, 11, -65479, 327680, 11, -65478, 393216, 11, -65477, 262144, 11, -65476, 327680, 11, -65475, 393216, 11, -65474, 262144, 11, -65473, 327680, 11, -65472, 393216, 11, -65471, 262144, 11, -65470, 327680, 11, -65469, 393216, 11, 65532, 262144, 11, 65533, 327680, 11, 65534, 393216, 11, 65535, 262144, 11, 0, 327680, 11, 1, 393216, 11, 2, 262144, 11, 3, 327680, 11, 4, 393216, 11, 5, 262144, 11, 6, 327680, 11, 7, 393216, 11, 8, 262144, 11, 9, 327680, 11, 10, 393216, 11, 11, 262144, 11, 12, 327680, 11, 13, 393216, 11, 14, 262144, 11, 15, 327680, 11, 16, 393216, 11, 17, 262144, 11, 18, 327680, 11, 19, 393216, 11, 20, 262144, 11, 21, 327680, 11, 22, 393216, 11, 23, 262144, 11, 24, 327680, 11, 25, 393216, 11, 26, 262144, 11, 27, 327680, 11, 28, 393216, 11, 29, 262144, 11, 30, 327680, 11, 31, 393216, 11, 32, 262144, 11, 33, 327680, 11, 34, 393216, 11, 35, 262144, 11, 36, 327680, 11, 37, 393216, 11, 38, 262144, 11, 39, 327680, 11, 40, 393216, 11, 41, 262144, 11, 42, 327680, 11, 43, 393216, 11, 44, 262144, 11, 45, 327680, 11, 46, 393216, 11, 47, 262144, 11, 48, 327680, 11, 49, 393216, 11, 50, 262144, 11, 51, 327680, 11, 52, 393216, 11, 53, 262144, 11, 54, 327680, 11, 55, 393216, 11, 56, 262144, 11, 57, 327680, 11, 58, 393216, 11, 59, 262144, 11, 60, 327680, 11, 61, 393216, 11, 62, 262144, 11, 63, 327680, 11, 64, 393216, 11, 65, 262144, 11, 66, 327680, 11, 67, 393216, 11, 131068, 262144, 11, 196604, 262144, 12, 131069, 327680, 11, 196605, 327680, 12, 131070, 393216, 11, 196606, 393216, 12, 131071, 262144, 11, 196607, 262144, 12, 65536, 327680, 11, 131072, 327680, 12, 65537, 393216, 11, 131073, 393216, 12, 65538, 262144, 11, 131074, 262144, 12, 65539, 327680, 11, 131075, 327680, 12, 65540, 393216, 11, 131076, 393216, 12, 65541, 262144, 11, 131077, 262144, 12, 65542, 327680, 11, 131078, 327680, 12, 65543, 393216, 11, 131079, 393216, 12, 65544, 262144, 11, 131080, 262144, 12, 65545, 327680, 11, 131081, 327680, 12, 65546, 393216, 11, 131082, 393216, 12, 65547, 262144, 11, 131083, 262144, 12, 65548, 327680, 11, 131084, 327680, 12, 65549, 393216, 11, 131085, 393216, 12, 65550, 262144, 11, 131086, 262144, 12, 65551, 327680, 11, 131087, 327680, 12, 65552, 393216, 11, 131088, 393216, 12, 65553, 262144, 11, 131089, 262144, 12, 65554, 327680, 11, 131090, 327680, 12, 65555, 393216, 11, 131091, 393216, 12, 65556, 262144, 11, 131092, 262144, 12, 65557, 327680, 11, 131093, 327680, 12, 65558, 393216, 11, 131094, 393216, 12, 65559, 262144, 11, 131095, 262144, 12, 65560, 327680, 11, 131096, 327680, 12, 65561, 393216, 11, 131097, 393216, 12, 65562, 262144, 11, 131098, 262144, 12, 65563, 327680, 11, 131099, 327680, 12, 65564, 393216, 11, 131100, 393216, 12, 65565, 262144, 11, 131101, 262144, 12, 65566, 327680, 11, 131102, 327680, 12, 65567, 393216, 11, 131103, 393216, 12, 65568, 262144, 11, 131104, 262144, 12, 65569, 327680, 11, 131105, 327680, 12, 65570, 393216, 11, 131106, 393216, 12, 65571, 262144, 11, 131107, 262144, 12, 65572, 327680, 11, 131108, 327680, 12, 65573, 393216, 11, 131109, 393216, 12, 65574, 262144, 11, 131110, 262144, 12, 65575, 327680, 11, 131111, 327680, 12, 65576, 393216, 11, 131112, 393216, 12, 65577, 262144, 11, 131113, 262144, 12, 65578, 327680, 11, 131114, 327680, 12, 65579, 393216, 11, 131115, 393216, 12, 65580, 262144, 11, 131116, 262144, 12, 65581, 327680, 11, 131117, 327680, 12, 65582, 393216, 11, 131118, 393216, 12, 65583, 262144, 11, 131119, 262144, 12, 65584, 327680, 11, 131120, 327680, 12, 65585, 393216, 11, 131121, 393216, 12, 65586, 262144, 11, 131122, 262144, 12, 65587, 327680, 11, 131123, 327680, 12, 65588, 393216, 11, 131124, 393216, 12, 65589, 262144, 11, 131125, 262144, 12, 65590, 327680, 11, 131126, 327680, 12, 65591, 393216, 11, 131127, 393216, 12, 65592, 262144, 11, 131128, 262144, 12, 65593, 327680, 11, 131129, 327680, 12, 65594, 393216, 11, 131130, 393216, 12, 65595, 262144, 11, 131131, 262144, 12, 65596, 327680, 11, 131132, 327680, 12, 65597, 393216, 11, 131133, 393216, 12, 65598, 262144, 11, 131134, 262144, 12, 65599, 327680, 11, 131135, 327680, 12, 65600, 393216, 11, 131136, 393216, 12, 65601, 262144, 11, 131137, 262144, 12, 65602, 327680, 11, 131138, 327680, 12, 65603, 393216, 11, 131139, 262144, 11, 262140, 262144, 11, 327676, 262144, 12, 262141, 327680, 11, 327677, 327680, 12, 262142, 393216, 11, 327678, 393216, 12, 262143, 262144, 11, 327679, 262144, 12, 196608, 327680, 11, 262144, 327680, 12, 196609, 393216, 11, 262145, 393216, 12, 196610, 262144, 11, 262146, 262144, 12, 196611, 327680, 11, 262147, 327680, 12, 196612, 393216, 11, 262148, 393216, 12, 196613, 262144, 11, 262149, 262144, 12, 196614, 327680, 11, 262150, 327680, 12, 196615, 393216, 11, 262151, 393216, 12, 196616, 262144, 11, 262152, 262144, 12, 196617, 327680, 11, 262153, 327680, 12, 196618, 393216, 11, 262154, 393216, 12, 196619, 262144, 11, 262155, 262144, 12, 196620, 327680, 11, 262156, 327680, 12, 196621, 393216, 11, 262157, 393216, 12, 196622, 262144, 11, 262158, 262144, 12, 196623, 327680, 11, 262159, 327680, 12, 196624, 393216, 11, 262160, 393216, 12, 196625, 262144, 11, 262161, 262144, 12, 196626, 327680, 11, 262162, 327680, 12, 196627, 393216, 11, 262163, 393216, 12, 196628, 262144, 11, 262164, 262144, 12, 196629, 327680, 11, 262165, 327680, 12, 196630, 393216, 11, 262166, 393216, 12, 196631, 262144, 11, 262167, 262144, 12, 196632, 327680, 11, 262168, 327680, 12, 196633, 393216, 11, 262169, 393216, 12, 196634, 262144, 11, 262170, 262144, 12, 196635, 327680, 11, 262171, 327680, 12, 196636, 393216, 11, 262172, 393216, 12, 196637, 262144, 11, 262173, 262144, 12, 196638, 327680, 11, 262174, 327680, 12, 196639, 393216, 11, 262175, 393216, 12, 196640, 262144, 11, 262176, 262144, 12, 196641, 327680, 11, 262177, 327680, 12, 196642, 393216, 11, 262178, 393216, 12, 196643, 262144, 11, 262179, 262144, 12, 196644, 327680, 11, 262180, 327680, 12, 196645, 393216, 11, 262181, 393216, 12, 196646, 262144, 11, 262182, 262144, 12, 196647, 327680, 11, 262183, 327680, 12, 196648, 393216, 11, 262184, 393216, 12, 196649, 262144, 11, 262185, 262144, 12, 196650, 327680, 11, 262186, 327680, 12, 196651, 393216, 11, 262187, 393216, 12, 196652, 262144, 11, 262188, 262144, 12, 196653, 327680, 11, 262189, 327680, 12, 196654, 393216, 11, 262190, 393216, 12, 196655, 262144, 11, 262191, 262144, 12, 196656, 327680, 11, 262192, 327680, 12, 196657, 393216, 11, 262193, 393216, 12, 196658, 262144, 11, 262194, 262144, 12, 196659, 327680, 11, 262195, 327680, 12, 196660, 393216, 11, 262196, 393216, 12, 196661, 262144, 11, 262197, 262144, 12, 196662, 327680, 11, 262198, 327680, 12, 196663, 393216, 11, 262199, 393216, 12, 196664, 262144, 11, 262200, 262144, 12, 196665, 327680, 11, 262201, 327680, 12, 196666, 393216, 11, 262202, 393216, 12, 196667, 262144, 11, 262203, 262144, 12, 196668, 327680, 11, 262204, 327680, 12, 196669, 393216, 11, 262205, 393216, 12, 196670, 262144, 11, 262206, 262144, 12, 196671, 327680, 11, 262207, 327680, 12, 196672, 393216, 11, 262208, 393216, 12, 196673, 262144, 11, 262209, 262144, 12, 196674, 327680, 11, 262210, 327680, 12, 196675, 262144, 12, 262211, 262144, 13, -196540, 262144, 10, -131004, 262144, 11, -65468, 262144, 12, 68, 262144, 13, -196539, 327680, 10, -131003, 327680, 11, -65467, 327680, 12, 69, 327680, 13, -196538, 393216, 10, -131002, 393216, 11, -65466, 393216, 12, 70, 393216, 13, -196537, 262144, 10, -131001, 262144, 11, -65465, 262144, 12, 71, 262144, 13, -196536, 327680, 10, -131000, 327680, 11, -65464, 327680, 12, 72, 327680, 13, -196535, 393216, 10, -130999, 393216, 11, -65463, 393216, 12, 73, 393216, 13, -196534, 262144, 10, -130998, 262144, 11, -65462, 262144, 12, 74, 262144, 13, -196533, 327680, 10, -130997, 327680, 11, -65461, 327680, 12, 75, 327680, 13, -196532, 393216, 10, -130996, 393216, 11, -65460, 393216, 12, 76, 393216, 13, -196531, 262144, 10, -130995, 262144, 11, -65459, 262144, 12, 77, 262144, 13, -196530, 327680, 10, -130994, 327680, 11, -65458, 327680, 12, 78, 327680, 13, -196529, 393216, 10, -130993, 393216, 11, -65457, 393216, 12, 79, 393216, 13, -196528, 262144, 10, -130992, 262144, 11, -65456, 262144, 12, 80, 262144, 13, -196527, 327680, 10, -130991, 327680, 11, -65455, 327680, 12, 81, 327680, 13, -196526, 393216, 10, -130990, 393216, 11, -65454, 393216, 12, 82, 393216, 13, -196525, 262144, 10, -130989, 262144, 11, -65453, 262144, 12, 83, 262144, 13, -196524, 327680, 10, -130988, 327680, 11, -65452, 327680, 12, 84, 327680, 13, -196523, 393216, 10, -130987, 393216, 11, -65451, 393216, 12, 85, 393216, 13, -196522, 262144, 10, -130986, 262144, 11, -65450, 262144, 12, 86, 262144, 13, -196521, 327680, 10, -130985, 327680, 11, -65449, 327680, 12, 87, 327680, 13, -196520, 393216, 10, -130984, 393216, 11, -65448, 393216, 12, 88, 393216, 13, -196519, 262144, 10, -130983, 262144, 11, -65447, 262144, 12, 89, 262144, 13, -196518, 327680, 10, -130982, 327680, 11, -65446, 327680, 12, 90, 327680, 13, -196517, 393216, 10, -130981, 393216, 11, -65445, 393216, 12, 91, 393216, 13, -196516, 262144, 10, -130980, 262144, 11, -65444, 262144, 12, 92, 262144, 13, -196515, 327680, 10, -130979, 327680, 11, -65443, 327680, 12, 93, 327680, 13, -196514, 262144, 11, -130978, 393216, 11, -65442, 393216, 12, 94, 393216, 13, 65604, 262144, 11, 131140, 327680, 11, 196676, 327680, 12, 65605, 327680, 11, 131141, 393216, 11, 196677, 393216, 12, 65606, 393216, 11, 131142, 262144, 11, 196678, 262144, 12, 65607, 262144, 11, 131143, 327680, 11, 196679, 327680, 12, 65608, 327680, 11, 131144, 393216, 11, 196680, 393216, 12, 65609, 393216, 11, 131145, 262144, 11, 196681, 262144, 12, 65610, 262144, 11, 131146, 327680, 11, 196682, 327680, 12, 65611, 327680, 11, 131147, 393216, 11, 196683, 393216, 12, 65612, 393216, 11, 131148, 262144, 11, 196684, 262144, 12, 65613, 262144, 11, 131149, 327680, 11, 196685, 327680, 12, 65614, 327680, 11, 131150, 393216, 11, 196686, 393216, 12, 65615, 393216, 11, 131151, 262144, 11, 196687, 262144, 12, 65616, 262144, 11, 131152, 327680, 11, 196688, 327680, 12, 65617, 327680, 11, 131153, 393216, 11, 196689, 393216, 12, 65618, 393216, 11, 131154, 262144, 11, 196690, 262144, 12, 65619, 262144, 11, 131155, 327680, 11, 196691, 327680, 12, 65620, 327680, 11, 131156, 393216, 11, 196692, 393216, 12, 65621, 393216, 11, 131157, 262144, 11, 196693, 262144, 12, 65622, 262144, 11, 131158, 327680, 11, 196694, 327680, 12, 65623, 327680, 11, 131159, 393216, 11, 196695, 393216, 12, 65624, 393216, 11, 131160, 262144, 11, 196696, 262144, 12, 65625, 262144, 11, 131161, 327680, 11, 196697, 327680, 12, 65626, 327680, 11, 131162, 393216, 11, 196698, 393216, 12, 65627, 393216, 11, 131163, 262144, 11, 196699, 262144, 12, 65628, 262144, 11, 131164, 262144, 11, 196700, 262144, 12, 65629, 327680, 11, 131165, 327680, 11, 196701, 327680, 12, 65630, 393216, 11, 131166, 393216, 11, 196702, 393216, 12, 262212, 327680, 13, 262213, 393216, 13, 262214, 262144, 13, 262215, 327680, 13, 262216, 393216, 13, 262217, 262144, 13, 262218, 327680, 13, 262219, 393216, 13, 262220, 262144, 13, 262221, 327680, 13, 262222, 393216, 13, 262223, 262144, 13, 262224, 327680, 13, 262225, 393216, 13, 262226, 262144, 13, 262227, 327680, 13, 262228, 393216, 13, 262229, 262144, 13, 262230, 327680, 13, 262231, 393216, 13, 262232, 262144, 13, 262233, 327680, 13, 262234, 393216, 13, 262235, 262144, 13, 262236, 262144, 13, 262237, 327680, 13, 262238, 393216, 13, -393122, 196608, 11, -327586, 196608, 12, -262050, 196608, 13, -589730, 196608, 11, -524194, 196608, 12, -458658, 196608, 13, -786338, 196608, 11, -720802, 196608, 12, -655266, 196608, 13, -982946, 196608, 11, -917410, 196608, 12, -851874, 196608, 13, -1179554, 196608, 11, -1114018, 196608, 12, -1048482, 196608, 13, -1376162, 196608, 11, -1310626, 196608, 12, -1245090, 196608, 13, -1572770, 196608, 11, -1507234, 196608, 12, -1441698, 196608, 13, -1769378, 196608, 11, -1703842, 196608, 12, -1638306, 196608, 13, -1965986, 196608, 11, -1900450, 196608, 12, -1834914, 196608, 13, -2162594, 196608, 11, -2097058, 196608, 12, -2031522, 196608, 13, -2359202, 196608, 11, -2293666, 196608, 12, -2228130, 196608, 13, -1310724, 458752, 12, -2293765, 393216, 11, -2228229, 393216, 12, -2162693, 393216, 13, -2097157, 393216, 11, -2031621, 393216, 12, -1966085, 393216, 13, -1900549, 393216, 11, -1835013, 393216, 12, -1769477, 393216, 13, -1703941, 393216, 11, -1638405, 393216, 12, -1572869, 393216, 13, -1507333, 393216, 11, -1441797, 393216, 12, -1376261, 393216, 13, -1310725, 393216, 11, -1245189, 393216, 12, -1179653, 393216, 13, -1114117, 393216, 11, -1048581, 393216, 12, -983045, 393216, 13, -917509, 393216, 11, -851973, 393216, 12, -786437, 393216, 13, -720901, 393216, 11, -655365, 393216, 11, -589829, 393216, 12, -524293, 393216, 13, -458757, 393216, 11, -393221, 393216, 12, -327685, 393216, 13, -262149, 393216, 11, -196613, 393216, 12, -131077, 393216, 13, -65541, 393216, 11, -5, 393216, 12, 65531, 393216, 13, 131067, 393216, 11, 196603, 393216, 11, 262139, 393216, 12, 327675, 393216, 13, -2293766, 393216, 11, -2228230, 393216, 12, -2162694, 393216, 13, -2097158, 393216, 11, -2031622, 393216, 12, -1966086, 393216, 13, -1900550, 393216, 11, -1835014, 393216, 12, -1769478, 393216, 13, -1703942, 393216, 11, -1638406, 393216, 12, -1572870, 393216, 13, -1507334, 393216, 11, -1441798, 393216, 12, -1376262, 393216, 13, -1310726, 393216, 11, -1245190, 393216, 12, -1179654, 393216, 13, -1114118, 393216, 11, -1048582, 393216, 12, -983046, 393216, 13, -917510, 393216, 11, -851974, 393216, 12, -786438, 393216, 13, -720902, 393216, 11, -655366, 393216, 12, -589830, 393216, 13, -524294, 393216, 11, -458758, 393216, 12, -393222, 393216, 13, -327686, 393216, 11, -262150, 393216, 12, -196614, 393216, 13, -131078, 393216, 11, -65542, 393216, 12, -6, 393216, 13, 65530, 393216, 11, 131066, 393216, 12, 196602, 393216, 13, 262138, 393216, 11, 327674, 393216, 12, -2359201, 262144, 11, -2293665, 262144, 12, -2228129, 262144, 13, -2359200, 327680, 11, -2293664, 327680, 12, -2228128, 327680, 13, -2359199, 393216, 11, -2293663, 393216, 12, -2228127, 393216, 13, -2162593, 262144, 11, -2097057, 262144, 12, -2031521, 262144, 13, -2162592, 327680, 11, -2097056, 327680, 12, -2031520, 327680, 13, -2162591, 393216, 11, -2097055, 393216, 12, -2031519, 393216, 13, -1965985, 262144, 11, -1900449, 262144, 12, -1834913, 262144, 13, -1965984, 327680, 11, -1900448, 327680, 12, -1834912, 327680, 13, -1965983, 393216, 11, -1900447, 393216, 12, -1834911, 393216, 13, -1769377, 262144, 11, -1703841, 262144, 12, -1638305, 262144, 13, -1769376, 327680, 11, -1703840, 327680, 12, -1638304, 327680, 13, -1769375, 393216, 11, -1703839, 393216, 12, -1638303, 393216, 13, -1572769, 262144, 11, -1507233, 262144, 12, -1441697, 262144, 13, -1572768, 327680, 11, -1507232, 327680, 12, -1441696, 327680, 13, -1572767, 393216, 11, -1507231, 393216, 12, -1441695, 393216, 13, -1376161, 262144, 11, -1310625, 262144, 12, -1245089, 262144, 13, -1376160, 327680, 11, -1310624, 327680, 12, -1245088, 327680, 13, -1376159, 393216, 11, -1310623, 393216, 12, -1245087, 393216, 13, -1179553, 262144, 11, -1114017, 262144, 12, -1048481, 262144, 13, -1179552, 327680, 11, -1114016, 327680, 12, -1048480, 327680, 13, -1179551, 393216, 11, -1114015, 393216, 12, -1048479, 393216, 13, -982945, 262144, 11, -917409, 262144, 12, -851873, 262144, 13, -982944, 327680, 11, -917408, 327680, 12, -851872, 327680, 13, -982943, 393216, 11, -917407, 393216, 12, -851871, 393216, 13, -786337, 262144, 11, -720801, 262144, 12, -655265, 262144, 13, -786336, 327680, 11, -720800, 327680, 12, -655264, 327680, 13, -786335, 393216, 11, -720799, 393216, 12, -655263, 393216, 13, -589729, 262144, 11, -524193, 262144, 12, -458657, 262144, 13, -589728, 327680, 11, -524192, 327680, 12, -458656, 327680, 13, -589727, 393216, 11, -524191, 393216, 12, -458655, 393216, 13, -393121, 262144, 11, -327585, 262144, 12, -262049, 262144, 13, -393120, 327680, 11, -327584, 327680, 12, -262048, 327680, 13, -393119, 393216, 11, -327583, 393216, 12, -262047, 393216, 13, -196513, 262144, 11, -130977, 262144, 11, -65441, 262144, 12, -196512, 327680, 11, -130976, 327680, 11, -65440, 327680, 12, -196511, 393216, 11, -130975, 393216, 11, -65439, 393216, 12, 95, 262144, 13, 96, 327680, 13, 97, 393216, 13, 65631, 262144, 11, 131167, 262144, 11, 196703, 262144, 12, 65632, 327680, 11, 131168, 327680, 11, 196704, 327680, 12, 65633, 393216, 11, 131169, 393216, 11, 196705, 393216, 12, 262239, 262144, 13, 262240, 327680, 13, 262241, 393216, 13, -458708, 196608, 0, -393172, 196608, 1, -327636, 196608, 2, -262100, 196608, 3, -458707, 262144, 0, -393171, 262144, 1, -327635, 262144, 2, -262099, 262144, 3, -458698, 196608, 0, -393162, 196608, 1, -327626, 196608, 2, -262090, 196608, 3, -458697, 262144, 0, -393161, 262144, 1, -327625, 262144, 2, -262089, 262144, 3, -458746, 327680, 0, -393210, 327680, 1, -327674, 327680, 2, -262138, 327680, 3, -458745, 393216, 0, -393209, 393216, 1, -327673, 393216, 2, -262137, 393216, 3, -327600, 131072, 4, -262064, 131072, 5, -327599, 196608, 4, -262063, 196608, 5, -327622, 327680, 6, -262086, 327680, 7, -327621, 458752, 6, -262085, 458752, 7, -327620, 524288, 6, -262084, 524288, 7, -327619, 655360, 6, -262083, 131072, 5, -327609, 327680, 4, -262073, 786432, 5, -327608, 393216, 4, -262072, 393216, 5, -393164, 720896, 1, -327628, 720896, 2, -262092, 720896, 3, -393163, 786432, 1, -327627, 786432, 2, -262091, 786432, 3, -458700, 720896, 0, -458699, 786432, 0, -327613, 65536, 4, -262077, 524288, 5, -327612, 131072, 4, -262076, 589824, 5, -327611, 196608, 4, -262075, 655360, 5, -327610, 262144, 4, -262074, 720896, 5, -327607, 458752, 4, -262071, 458752, 5, -327606, 524288, 4, -262070, 524288, 5, -327605, 589824, 4, -262069, 589824, 5, -327604, 655360, 4, -262068, 655360, 5, -327603, 720896, 4, -262067, 720896, 5, -327602, 786432, 4, -262066, 786432, 5, -327601, 65536, 4, -262065, 65536, 5, -327598, 262144, 4, -262062, 262144, 5, -327597, 327680, 4, -262061, 327680, 5, -327596, 393216, 4, -262060, 393216, 5, -327595, 458752, 4, -262059, 458752, 5, -327594, 524288, 4, -262058, 524288, 5, -327593, 589824, 4, -262057, 589824, 5, -327592, 655360, 4, -262056, 655360, 5, -327591, 720896, 4, -262055, 720896, 5, -327590, 786432, 4, -262054, 786432, 5, -327589, 851968, 4, -262053, 851968, 5, -327588, 917504, 4, -262052, 917504, 5, -327587, 983040, 4, -262051, 983040, 5, -458738, 458752, 0, -393202, 458752, 1, -327666, 458752, 2, -262130, 458752, 3, -458737, 524288, 0, -393201, 524288, 1, -327665, 524288, 2, -262129, 524288, 3, -262078, 458752, 5, -262082, 196608, 5, -262081, 262144, 5, -262080, 327680, 5, -262079, 393216, 5) + +[node name="BG" type="ParallaxBackground" parent="."] + +[node name="ParallaxLayer" type="ParallaxLayer" parent="BG"] +position = Vector2(0, 65) +motion_scale = Vector2(0.2, 1) +motion_mirroring = Vector2(825, 0) + +[node name="Bgcolor" type="Sprite2D" parent="BG/ParallaxLayer"] +position = Vector2(420, 345) +scale = Vector2(3.08415, 2.6375) +texture = ExtResource("2_ltjcq") + +[node name="ParallaxLayer2" type="ParallaxLayer" parent="BG"] +position = Vector2(0, 65) +motion_scale = Vector2(0.3, 1) +motion_mirroring = Vector2(825, 0) + +[node name="Tlayer1" type="Sprite2D" parent="BG/ParallaxLayer2"] +position = Vector2(417.992, 345.25) +scale = Vector2(3.07055, 2.62813) +texture = ExtResource("3_ggg31") + +[node name="ParallaxLayer3" type="ParallaxLayer" parent="BG"] +position = Vector2(0, 65) +motion_scale = Vector2(0.5, 1) +motion_mirroring = Vector2(825, 0) + +[node name="Tlayer2" type="Sprite2D" parent="BG/ParallaxLayer3"] +position = Vector2(443.843, 355.5) +scale = Vector2(3.26355, 2.78125) +texture = ExtResource("4_6ctre") + +[node name="ParallaxLayer4" type="ParallaxLayer" parent="BG"] +position = Vector2(0, 65) +motion_mirroring = Vector2(825, 0) + +[node name="Tlayer3" type="Sprite2D" parent="BG/ParallaxLayer4"] +position = Vector2(420.298, 355.5) +scale = Vector2(3.07572, 2.79375) +texture = ExtResource("5_a0kdu") + +[node name="Player" parent="." instance=ExtResource("3_q8fkc")] +position = Vector2(53, 507) + +[node name="enemyes" type="Node" parent="."] + +[node name="enemy_volf" parent="enemyes" instance=ExtResource("7_6be3o")] +position = Vector2(735, 469) + +[node name="CanvasLayer" type="CanvasLayer" parent="."] + +[node name="Label" type="Label" parent="CanvasLayer"] +offset_right = 167.0 +offset_bottom = 96.0 +theme_override_font_sizes/font_size = 36 +text = "health: 100" +script = SubResource("GDScript_4fg23") diff --git a/level.tscn b/level.tscn new file mode 100644 index 0000000..f375b4c --- /dev/null +++ b/level.tscn @@ -0,0 +1,234 @@ +[gd_scene load_steps=12 format=3 uid="uid://l0rjxyapx22x"] + +[ext_resource type="Texture2D" uid="uid://dbj1ohlnvrotu" path="res://PNG/Textures&trees.png" id="1_78wut"] +[ext_resource type="Texture2D" uid="uid://ctt2r8yxq0e7n" path="res://PNG/bg/parallax-forest-back-trees.png" id="2_ltjcq"] +[ext_resource type="Texture2D" uid="uid://cbt6nkap7mhdc" path="res://PNG/bg/parallax-forest-front-trees.png" id="3_ggg31"] +[ext_resource type="PackedScene" uid="uid://w16lwj2wk2lb" path="res://player.tscn" id="3_q8fkc"] +[ext_resource type="Texture2D" uid="uid://bmplsa5l2ole5" path="res://PNG/bg/parallax-forest-lights.png" id="4_6ctre"] +[ext_resource type="Texture2D" uid="uid://dqxwoneiwss4g" path="res://PNG/bg/parallax-forest-middle-trees.png" id="5_a0kdu"] +[ext_resource type="PackedScene" uid="uid://bohscn37ym0e2" path="res://enemy_volf.tscn" id="7_6be3o"] +[ext_resource type="PackedScene" uid="uid://dtmhq4c7dkh2v" path="res://end_level.tscn" id="8_svblh"] +[ext_resource type="AudioStream" uid="uid://b7ijg76r88mnl" path="res://music/pizza_tower_01. Time For A Smackdown.mp3" id="9_pmuu8"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_n0326"] +texture = ExtResource("1_78wut") +3:0/0 = 0 +4:0/0 = 0 +5:0/0 = 0 +6:0/0 = 0 +7:0/0 = 0 +8:0/0 = 0 +9:0/0 = 0 +10:0/0 = 0 +11:0/0 = 0 +12:0/0 = 0 +3:1/0 = 0 +4:1/0 = 0 +5:1/0 = 0 +6:1/0 = 0 +7:1/0 = 0 +8:1/0 = 0 +9:1/0 = 0 +10:1/0 = 0 +11:1/0 = 0 +12:1/0 = 0 +13:1/0 = 0 +3:2/0 = 0 +4:2/0 = 0 +5:2/0 = 0 +6:2/0 = 0 +7:2/0 = 0 +8:2/0 = 0 +9:2/0 = 0 +10:2/0 = 0 +11:2/0 = 0 +12:2/0 = 0 +3:3/0 = 0 +4:3/0 = 0 +5:3/0 = 0 +6:3/0 = 0 +7:3/0 = 0 +8:3/0 = 0 +9:3/0 = 0 +10:3/0 = 0 +11:3/0 = 0 +12:3/0 = 0 +1:4/0 = 0 +2:4/0 = 0 +3:4/0 = 0 +4:4/0 = 0 +5:4/0 = 0 +6:4/0 = 0 +7:4/0 = 0 +8:4/0 = 0 +9:4/0 = 0 +10:4/0 = 0 +11:4/0 = 0 +12:4/0 = 0 +13:4/0 = 0 +14:4/0 = 0 +15:4/0 = 0 +1:5/0 = 0 +2:5/0 = 0 +3:5/0 = 0 +4:5/0 = 0 +5:5/0 = 0 +6:5/0 = 0 +7:5/0 = 0 +8:5/0 = 0 +9:5/0 = 0 +10:5/0 = 0 +11:5/0 = 0 +12:5/0 = 0 +13:5/0 = 0 +14:5/0 = 0 +15:5/0 = 0 +5:6/0 = 0 +7:6/0 = 0 +8:6/0 = 0 +10:6/0 = 0 +5:7/0 = 0 +7:7/0 = 0 +8:7/0 = 0 +10:7/0 = 0 +3:9/0 = 0 +3:10/0 = 0 +3:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:10/0 = 0 +4:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:10/0 = 0 +5:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:10/0 = 0 +6:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:10/0 = 0 +7:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +10:10/0 = 0 +10:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +11:10/0 = 0 +11:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +12:10/0 = 0 +12:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:11/0 = 0 +3:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:11/0 = 0 +4:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:11/0 = 0 +5:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:11/0 = 0 +6:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:11/0 = 0 +7:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +9:11/0 = 0 +9:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +10:11/0 = 0 +10:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +11:11/0 = 0 +11:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +12:11/0 = 0 +12:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +13:11/0 = 0 +13:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:12/0 = 0 +3:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:12/0 = 0 +4:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:12/0 = 0 +5:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:12/0 = 0 +6:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:12/0 = 0 +7:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:13/0 = 0 +3:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:13/0 = 0 +4:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:13/0 = 0 +5:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:13/0 = 0 +6:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:13/0 = 0 +7:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) + +[sub_resource type="TileSet" id="TileSet_solvf"] +physics_layer_0/collision_layer = 1 +sources/0 = SubResource("TileSetAtlasSource_n0326") + +[node name="Level" type="Node2D"] + +[node name="level_temp" type="Node2D" parent="."] +position = Vector2(3, -2) + +[node name="BG" type="ParallaxBackground" parent="level_temp"] +scroll_offset = Vector2(0, -650) + +[node name="ParallaxLayer" type="ParallaxLayer" parent="level_temp/BG"] +position = Vector2(0, 65) +motion_scale = Vector2(0.2, 1) +motion_mirroring = Vector2(825, 0) + +[node name="Bgcolor" type="Sprite2D" parent="level_temp/BG/ParallaxLayer"] +position = Vector2(420, 345) +scale = Vector2(3.08415, 2.6375) +texture = ExtResource("2_ltjcq") + +[node name="ParallaxLayer2" type="ParallaxLayer" parent="level_temp/BG"] +position = Vector2(0, 65) +motion_scale = Vector2(0.3, 1) +motion_mirroring = Vector2(825, 0) + +[node name="Tlayer1" type="Sprite2D" parent="level_temp/BG/ParallaxLayer2"] +position = Vector2(417.992, 345.25) +scale = Vector2(3.07055, 2.62813) +texture = ExtResource("3_ggg31") + +[node name="ParallaxLayer3" type="ParallaxLayer" parent="level_temp/BG"] +position = Vector2(0, 65) +motion_scale = Vector2(0.5, 1) +motion_mirroring = Vector2(825, 0) + +[node name="Tlayer2" type="Sprite2D" parent="level_temp/BG/ParallaxLayer3"] +position = Vector2(443.843, 355.5) +scale = Vector2(3.26355, 2.78125) +texture = ExtResource("4_6ctre") + +[node name="ParallaxLayer4" type="ParallaxLayer" parent="level_temp/BG"] +position = Vector2(0, 65) +motion_mirroring = Vector2(825, 0) + +[node name="Tlayer3" type="Sprite2D" parent="level_temp/BG/ParallaxLayer4"] +position = Vector2(420.298, 355.5) +scale = Vector2(3.07572, 2.79375) +texture = ExtResource("5_a0kdu") + +[node name="enemy" type="Node2D" parent="level_temp"] + +[node name="enemy_volf" parent="level_temp/enemy" instance=ExtResource("7_6be3o")] +position = Vector2(312, 502) + +[node name="enemy_volf2" parent="level_temp/enemy" instance=ExtResource("7_6be3o")] +position = Vector2(510, 409) + +[node name="enemy_volf3" parent="level_temp/enemy" instance=ExtResource("7_6be3o")] +position = Vector2(818, 409) + +[node name="enemy_volf4" parent="level_temp/enemy" instance=ExtResource("7_6be3o")] +position = Vector2(1283, 502) + +[node name="enemy_volf5" parent="level_temp/enemy" instance=ExtResource("7_6be3o")] +position = Vector2(1067, 507) + +[node name="TileMap" type="TileMap" parent="level_temp"] +position = Vector2(72, 565) +tile_set = SubResource("TileSet_solvf") +format = 2 +layer_0/tile_data = PackedInt32Array(-131076, 262144, 11, -131075, 327680, 10, -131074, 393216, 10, -131073, 262144, 10, -196608, 327680, 10, -196607, 393216, 10, -196606, 262144, 10, -196605, 327680, 10, -196604, 393216, 10, -196603, 327680, 10, -196602, 327680, 10, -196601, 327680, 10, -196600, 327680, 10, -196599, 327680, 10, -196598, 327680, 10, -196597, 327680, 10, -196596, 327680, 10, -196595, 393216, 10, -196594, 262144, 10, -196593, 327680, 10, -196592, 393216, 10, -196591, 655360, 11, -196590, 327680, 12, -196589, 786432, 11, -196588, 327680, 10, -196587, 327680, 10, -196586, 327680, 10, -196585, 327680, 10, -196584, 262144, 11, -196583, 262144, 13, -196582, 327680, 13, -196581, 393216, 13, -196580, 327680, 11, -196579, 262144, 10, -196578, 262144, 10, -196577, 262144, 10, -196576, 262144, 10, -196575, 262144, 10, -196574, 262144, 10, -196573, 262144, 10, -196572, 262144, 10, -196571, 327680, 10, -196570, 327680, 10, -196569, 393216, 12, -196568, 393216, 12, -196567, 393216, 12, -196566, 393216, 12, -196565, 393216, 12, -196564, 393216, 12, -196563, 393216, 11, -196562, 262144, 11, -196561, 327680, 11, -196560, 786432, 11, -196559, 327680, 10, -196558, 393216, 10, -196557, 393216, 10, -196556, 262144, 10, -196555, 327680, 10, -196554, 393216, 10, -196553, 262144, 10, -196552, 327680, 10, -196551, 393216, 10, -196550, 262144, 10, -196549, 327680, 10, -196548, 393216, 10, -196547, 262144, 10, -196546, 327680, 10, -196545, 393216, 10, -196544, 262144, 10, -196543, 655360, 11, -196542, 262144, 11, -196541, 327680, 11, -327684, 458752, 13, -262148, 458752, 12, -196612, 458752, 13, -458756, 458752, 11, -393220, 458752, 12, -655364, 458752, 11, -589828, 458752, 12, -524292, 458752, 13, -851972, 458752, 11, -786436, 458752, 12, -720900, 458752, 13, -1048580, 458752, 11, -983044, 458752, 12, -917508, 458752, 13, -1245188, 458752, 11, -1179652, 458752, 12, -1114116, 458752, 13, -1507332, 458752, 11, -1441796, 458752, 12, -1376260, 458752, 13, -1703940, 458752, 11, -1638404, 458752, 12, -1572868, 458752, 13, -1900548, 458752, 11, -1835012, 458752, 12, -1769476, 458752, 13, -2097156, 458752, 11, -2031620, 458752, 12, -1966084, 458752, 13, -2293764, 458752, 11, -2228228, 458752, 12, -2162692, 458752, 13, -65540, 262144, 11, -65539, 327680, 11, -65538, 393216, 11, -65537, 262144, 11, -131072, 327680, 11, -131071, 393216, 11, -131070, 262144, 11, -131069, 327680, 11, -131068, 393216, 11, -131067, 262144, 11, -131066, 327680, 11, -131065, 393216, 11, -131064, 262144, 11, -131063, 327680, 11, -131062, 393216, 11, -131061, 262144, 11, -131060, 327680, 11, -131059, 393216, 11, -131058, 262144, 11, -131057, 327680, 11, -131056, 393216, 11, -131055, 262144, 11, -131054, 327680, 11, -131053, 393216, 11, -131052, 262144, 11, -131051, 327680, 11, -131050, 393216, 11, -131049, 262144, 11, -131048, 262144, 11, -131047, 393216, 11, -131046, 262144, 11, -131045, 327680, 11, -131044, 393216, 11, -131043, 262144, 11, -131042, 327680, 11, -131041, 393216, 11, -131040, 262144, 11, -131039, 327680, 11, -131038, 393216, 11, -131037, 262144, 11, -131036, 327680, 11, -131035, 393216, 11, -131034, 262144, 11, -131033, 327680, 11, -131032, 393216, 11, -131031, 262144, 11, -131030, 327680, 11, -131029, 393216, 11, -131028, 262144, 11, -131027, 327680, 11, -131026, 393216, 11, -131025, 262144, 11, -131024, 327680, 11, -131023, 393216, 11, -131022, 262144, 11, -131021, 327680, 11, -131020, 393216, 11, -131019, 262144, 11, -131018, 327680, 11, -131017, 393216, 11, -131016, 262144, 11, -131015, 327680, 11, -131014, 393216, 11, -131013, 262144, 11, -131012, 327680, 11, -131011, 393216, 11, -131010, 262144, 11, -131009, 327680, 11, -131008, 393216, 11, -131007, 262144, 11, -131006, 327680, 11, -131005, 393216, 11, -4, 262144, 11, -3, 327680, 11, -2, 393216, 11, -1, 262144, 11, -65536, 327680, 11, -65535, 393216, 11, -65534, 262144, 11, -65533, 327680, 11, -65532, 393216, 11, -65531, 262144, 11, -65530, 327680, 11, -65529, 393216, 11, -65528, 262144, 11, -65527, 327680, 11, -65526, 393216, 11, -65525, 262144, 11, -65524, 327680, 11, -65523, 393216, 11, -65522, 262144, 11, -65521, 327680, 11, -65520, 393216, 11, -65519, 262144, 11, -65518, 327680, 11, -65517, 393216, 11, -65516, 262144, 11, -65515, 327680, 11, -65514, 393216, 11, -65513, 262144, 11, -65512, 327680, 11, -65511, 393216, 11, -65510, 262144, 11, -65509, 327680, 11, -65508, 393216, 11, -65507, 262144, 11, -65506, 327680, 11, -65505, 393216, 11, -65504, 262144, 11, -65503, 327680, 11, -65502, 393216, 11, -65501, 262144, 11, -65500, 327680, 11, -65499, 393216, 11, -65498, 262144, 11, -65497, 327680, 11, -65496, 393216, 11, -65495, 262144, 11, -65494, 327680, 11, -65493, 393216, 11, -65492, 262144, 11, -65491, 327680, 11, -65490, 393216, 11, -65489, 262144, 11, -65488, 327680, 11, -65487, 393216, 11, -65486, 262144, 11, -65485, 327680, 11, -65484, 393216, 11, -65483, 262144, 11, -65482, 327680, 11, -65481, 393216, 11, -65480, 262144, 11, -65479, 327680, 11, -65478, 393216, 11, -65477, 262144, 11, -65476, 327680, 11, -65475, 393216, 11, -65474, 262144, 11, -65473, 327680, 11, -65472, 393216, 11, -65471, 262144, 11, -65470, 327680, 11, -65469, 393216, 11, 65532, 262144, 11, 65533, 327680, 11, 65534, 393216, 11, 65535, 262144, 11, 0, 327680, 11, 1, 393216, 11, 2, 262144, 11, 3, 327680, 11, 4, 393216, 11, 5, 262144, 11, 6, 327680, 11, 7, 393216, 11, 8, 262144, 11, 9, 327680, 11, 10, 393216, 11, 11, 262144, 11, 12, 327680, 11, 13, 393216, 11, 14, 262144, 11, 15, 327680, 11, 16, 393216, 11, 17, 262144, 11, 18, 327680, 11, 19, 393216, 11, 20, 262144, 11, 21, 327680, 11, 22, 393216, 11, 23, 262144, 11, 24, 327680, 11, 25, 393216, 11, 26, 262144, 11, 27, 327680, 11, 28, 393216, 11, 29, 262144, 11, 30, 327680, 11, 31, 393216, 11, 32, 262144, 11, 33, 327680, 11, 34, 393216, 11, 35, 262144, 11, 36, 327680, 11, 37, 393216, 11, 38, 262144, 11, 39, 327680, 11, 40, 393216, 11, 41, 262144, 11, 42, 327680, 11, 43, 393216, 11, 44, 262144, 11, 45, 327680, 11, 46, 393216, 11, 47, 262144, 11, 48, 327680, 11, 49, 393216, 11, 50, 262144, 11, 51, 327680, 11, 52, 393216, 11, 53, 262144, 11, 54, 327680, 11, 55, 393216, 11, 56, 262144, 11, 57, 327680, 11, 58, 393216, 11, 59, 262144, 11, 60, 327680, 11, 61, 393216, 11, 62, 262144, 11, 63, 327680, 11, 64, 393216, 11, 65, 262144, 11, 66, 327680, 11, 67, 393216, 11, 131068, 262144, 11, 196604, 262144, 12, 131069, 327680, 11, 196605, 327680, 12, 131070, 393216, 11, 196606, 393216, 12, 131071, 262144, 11, 196607, 262144, 12, 65536, 327680, 11, 131072, 327680, 12, 65537, 393216, 11, 131073, 393216, 12, 65538, 262144, 11, 131074, 262144, 12, 65539, 327680, 11, 131075, 327680, 12, 65540, 393216, 11, 131076, 393216, 12, 65541, 262144, 11, 131077, 262144, 12, 65542, 327680, 11, 131078, 327680, 12, 65543, 393216, 11, 131079, 393216, 12, 65544, 262144, 11, 131080, 262144, 12, 65545, 327680, 11, 131081, 327680, 12, 65546, 393216, 11, 131082, 393216, 12, 65547, 262144, 11, 131083, 262144, 12, 65548, 327680, 11, 131084, 327680, 12, 65549, 393216, 11, 131085, 393216, 12, 65550, 262144, 11, 131086, 262144, 12, 65551, 327680, 11, 131087, 327680, 12, 65552, 393216, 11, 131088, 393216, 12, 65553, 262144, 11, 131089, 262144, 12, 65554, 327680, 11, 131090, 327680, 12, 65555, 393216, 11, 131091, 393216, 12, 65556, 262144, 11, 131092, 262144, 12, 65557, 327680, 11, 131093, 327680, 12, 65558, 393216, 11, 131094, 393216, 12, 65559, 262144, 11, 131095, 262144, 12, 65560, 327680, 11, 131096, 327680, 12, 65561, 393216, 11, 131097, 393216, 12, 65562, 262144, 11, 131098, 262144, 12, 65563, 327680, 11, 131099, 327680, 12, 65564, 393216, 11, 131100, 393216, 12, 65565, 262144, 11, 131101, 262144, 12, 65566, 327680, 11, 131102, 327680, 12, 65567, 393216, 11, 131103, 393216, 12, 65568, 262144, 11, 131104, 262144, 12, 65569, 327680, 11, 131105, 327680, 12, 65570, 393216, 11, 131106, 393216, 12, 65571, 262144, 11, 131107, 262144, 12, 65572, 327680, 11, 131108, 327680, 12, 65573, 393216, 11, 131109, 393216, 12, 65574, 262144, 11, 131110, 262144, 12, 65575, 327680, 11, 131111, 327680, 12, 65576, 393216, 11, 131112, 393216, 12, 65577, 262144, 11, 131113, 262144, 12, 65578, 327680, 11, 131114, 327680, 12, 65579, 393216, 11, 131115, 393216, 12, 65580, 262144, 11, 131116, 262144, 12, 65581, 327680, 11, 131117, 327680, 12, 65582, 393216, 11, 131118, 393216, 12, 65583, 262144, 11, 131119, 262144, 12, 65584, 327680, 11, 131120, 327680, 12, 65585, 393216, 11, 131121, 393216, 12, 65586, 262144, 11, 131122, 262144, 12, 65587, 327680, 11, 131123, 327680, 12, 65588, 393216, 11, 131124, 393216, 12, 65589, 262144, 11, 131125, 262144, 12, 65590, 327680, 11, 131126, 327680, 12, 65591, 393216, 11, 131127, 393216, 12, 65592, 262144, 11, 131128, 262144, 12, 65593, 327680, 11, 131129, 327680, 12, 65594, 393216, 11, 131130, 393216, 12, 65595, 262144, 11, 131131, 262144, 12, 65596, 327680, 11, 131132, 327680, 12, 65597, 393216, 11, 131133, 393216, 12, 65598, 262144, 11, 131134, 262144, 12, 65599, 327680, 11, 131135, 327680, 12, 65600, 393216, 11, 131136, 393216, 12, 65601, 262144, 11, 131137, 262144, 12, 65602, 327680, 11, 131138, 327680, 12, 65603, 393216, 11, 131139, 262144, 11, 262140, 262144, 11, 327676, 262144, 12, 262141, 327680, 11, 327677, 327680, 12, 262142, 393216, 11, 327678, 393216, 12, 262143, 262144, 11, 327679, 262144, 12, 196608, 327680, 11, 262144, 327680, 12, 196609, 393216, 11, 262145, 393216, 12, 196610, 262144, 11, 262146, 262144, 12, 196611, 327680, 11, 262147, 327680, 12, 196612, 393216, 11, 262148, 393216, 12, 196613, 262144, 11, 262149, 262144, 12, 196614, 327680, 11, 262150, 327680, 12, 196615, 393216, 11, 262151, 393216, 12, 196616, 262144, 11, 262152, 262144, 12, 196617, 327680, 11, 262153, 327680, 12, 196618, 393216, 11, 262154, 393216, 12, 196619, 262144, 11, 262155, 262144, 12, 196620, 327680, 11, 262156, 327680, 12, 196621, 393216, 11, 262157, 393216, 12, 196622, 262144, 11, 262158, 262144, 12, 196623, 327680, 11, 262159, 327680, 12, 196624, 393216, 11, 262160, 393216, 12, 196625, 262144, 11, 262161, 262144, 12, 196626, 327680, 11, 262162, 327680, 12, 196627, 393216, 11, 262163, 393216, 12, 196628, 262144, 11, 262164, 262144, 12, 196629, 327680, 11, 262165, 327680, 12, 196630, 393216, 11, 262166, 393216, 12, 196631, 262144, 11, 262167, 262144, 12, 196632, 327680, 11, 262168, 327680, 12, 196633, 393216, 11, 262169, 393216, 12, 196634, 262144, 11, 262170, 262144, 12, 196635, 327680, 11, 262171, 327680, 12, 196636, 393216, 11, 262172, 393216, 12, 196637, 262144, 11, 262173, 262144, 12, 196638, 327680, 11, 262174, 327680, 12, 196639, 393216, 11, 262175, 393216, 12, 196640, 262144, 11, 262176, 262144, 12, 196641, 327680, 11, 262177, 327680, 12, 196642, 393216, 11, 262178, 393216, 12, 196643, 262144, 11, 262179, 262144, 12, 196644, 327680, 11, 262180, 327680, 12, 196645, 393216, 11, 262181, 393216, 12, 196646, 262144, 11, 262182, 262144, 12, 196647, 327680, 11, 262183, 327680, 12, 196648, 393216, 11, 262184, 393216, 12, 196649, 262144, 11, 262185, 262144, 12, 196650, 327680, 11, 262186, 327680, 12, 196651, 393216, 11, 262187, 393216, 12, 196652, 262144, 11, 262188, 262144, 12, 196653, 327680, 11, 262189, 327680, 12, 196654, 393216, 11, 262190, 393216, 12, 196655, 262144, 11, 262191, 262144, 12, 196656, 327680, 11, 262192, 327680, 12, 196657, 393216, 11, 262193, 393216, 12, 196658, 262144, 11, 262194, 262144, 12, 196659, 327680, 11, 262195, 327680, 12, 196660, 393216, 11, 262196, 393216, 12, 196661, 262144, 11, 262197, 262144, 12, 196662, 327680, 11, 262198, 327680, 12, 196663, 393216, 11, 262199, 393216, 12, 196664, 262144, 11, 262200, 262144, 12, 196665, 327680, 11, 262201, 327680, 12, 196666, 393216, 11, 262202, 393216, 12, 196667, 262144, 11, 262203, 262144, 12, 196668, 327680, 11, 262204, 327680, 12, 196669, 393216, 11, 262205, 393216, 12, 196670, 262144, 11, 262206, 262144, 12, 196671, 327680, 11, 262207, 327680, 12, 196672, 393216, 11, 262208, 393216, 12, 196673, 262144, 11, 262209, 262144, 12, 196674, 327680, 11, 262210, 327680, 12, 196675, 262144, 12, 262211, 262144, 13, -196540, 262144, 11, -131004, 262144, 11, 68, 262144, 13, -196539, 327680, 11, -131003, 327680, 11, -65467, 327680, 12, 69, 327680, 13, -196538, 262144, 11, -131002, 393216, 11, -65466, 393216, 12, 70, 393216, 13, -196537, 327680, 11, -131001, 262144, 11, -65465, 262144, 12, 71, 262144, 13, -131000, 327680, 11, -65464, 327680, 12, 72, 327680, 13, -130999, 393216, 11, -65463, 393216, 12, 73, 393216, 13, -130998, 262144, 11, -65462, 262144, 12, 74, 262144, 13, -130997, 327680, 11, -65461, 327680, 12, 75, 327680, 13, -130996, 393216, 11, -65460, 393216, 12, 76, 393216, 13, -130995, 262144, 11, -65459, 262144, 12, 77, 262144, 13, -130994, 327680, 11, -65458, 327680, 12, 78, 327680, 13, -130993, 393216, 11, -65457, 393216, 12, 79, 393216, 13, -196528, 327680, 10, -130992, 262144, 11, -65456, 262144, 12, 80, 262144, 13, -196527, 393216, 10, -130991, 327680, 11, -65455, 327680, 12, 81, 327680, 13, -196526, 262144, 10, -130990, 393216, 11, -65454, 393216, 12, 82, 393216, 13, -196525, 327680, 10, -130989, 262144, 11, -65453, 262144, 12, 83, 262144, 13, -196524, 393216, 10, -130988, 327680, 11, -65452, 327680, 12, 84, 327680, 13, -196523, 262144, 10, -130987, 393216, 11, -65451, 393216, 12, 85, 393216, 13, -196522, 327680, 10, -130986, 262144, 11, -65450, 262144, 12, 86, 262144, 13, -196521, 393216, 10, -130985, 327680, 11, -65449, 327680, 12, 87, 327680, 13, -196520, 262144, 10, -130984, 393216, 11, -65448, 393216, 12, 88, 393216, 13, -196519, 327680, 10, -130983, 262144, 11, -65447, 262144, 12, 89, 262144, 13, -196518, 393216, 10, -130982, 327680, 11, -65446, 327680, 12, 90, 327680, 13, -196517, 262144, 10, -130981, 393216, 11, -65445, 393216, 12, 91, 393216, 13, -196516, 327680, 10, -130980, 262144, 11, -65444, 262144, 12, 92, 262144, 13, -196515, 393216, 10, -130979, 327680, 11, -65443, 327680, 12, 93, 327680, 13, -196514, 262144, 11, -130978, 393216, 11, -65442, 393216, 12, 94, 393216, 13, 65604, 262144, 11, 131140, 327680, 11, 196676, 327680, 12, 65605, 327680, 11, 131141, 393216, 11, 196677, 393216, 12, 65606, 393216, 11, 131142, 262144, 11, 196678, 262144, 12, 65607, 262144, 11, 131143, 327680, 11, 196679, 327680, 12, 65608, 327680, 11, 131144, 393216, 11, 196680, 393216, 12, 65609, 393216, 11, 131145, 262144, 11, 196681, 262144, 12, 65610, 262144, 11, 131146, 327680, 11, 196682, 327680, 12, 65611, 327680, 11, 131147, 393216, 11, 196683, 393216, 12, 65612, 393216, 11, 131148, 262144, 11, 196684, 262144, 12, 65613, 262144, 11, 131149, 327680, 11, 196685, 327680, 12, 65614, 327680, 11, 131150, 393216, 11, 196686, 393216, 12, 65615, 393216, 11, 131151, 262144, 11, 196687, 262144, 12, 65616, 262144, 11, 131152, 327680, 11, 196688, 327680, 12, 65617, 327680, 11, 131153, 393216, 11, 196689, 393216, 12, 65618, 393216, 11, 131154, 262144, 11, 196690, 262144, 12, 65619, 262144, 11, 131155, 327680, 11, 196691, 327680, 12, 65620, 327680, 11, 131156, 393216, 11, 196692, 393216, 12, 65621, 393216, 11, 131157, 262144, 11, 196693, 262144, 12, 65622, 262144, 11, 131158, 327680, 11, 196694, 327680, 12, 65623, 327680, 11, 131159, 393216, 11, 196695, 393216, 12, 65624, 393216, 11, 131160, 262144, 11, 196696, 262144, 12, 65625, 262144, 11, 131161, 327680, 11, 196697, 327680, 12, 65626, 327680, 11, 131162, 393216, 11, 196698, 393216, 12, 65627, 393216, 11, 131163, 262144, 11, 196699, 262144, 12, 65628, 262144, 11, 131164, 262144, 11, 196700, 262144, 12, 65629, 327680, 11, 131165, 327680, 11, 196701, 327680, 12, 65630, 393216, 11, 131166, 393216, 11, 196702, 393216, 12, 262212, 327680, 13, 262213, 393216, 13, 262214, 262144, 13, 262215, 327680, 13, 262216, 393216, 13, 262217, 262144, 13, 262218, 327680, 13, 262219, 393216, 13, 262220, 262144, 13, 262221, 327680, 13, 262222, 393216, 13, 262223, 262144, 13, 262224, 327680, 13, 262225, 393216, 13, 262226, 262144, 13, 262227, 327680, 13, 262228, 393216, 13, 262229, 262144, 13, 262230, 327680, 13, 262231, 393216, 13, 262232, 262144, 13, 262233, 327680, 13, 262234, 393216, 13, 262235, 262144, 13, 262236, 262144, 13, 262237, 327680, 13, 262238, 393216, 13, -393122, 196608, 11, -327586, 196608, 12, -262050, 196608, 13, -589730, 196608, 11, -524194, 196608, 12, -458658, 196608, 13, -786338, 196608, 11, -720802, 196608, 12, -655266, 196608, 13, -982946, 196608, 11, -917410, 196608, 12, -851874, 196608, 13, -1179554, 196608, 11, -1114018, 196608, 12, -1048482, 196608, 13, -1376162, 196608, 11, -1310626, 196608, 12, -1245090, 196608, 13, -1572770, 196608, 11, -1507234, 196608, 12, -1441698, 196608, 13, -1769378, 196608, 11, -1703842, 196608, 12, -1638306, 196608, 13, -1965986, 196608, 11, -1900450, 196608, 12, -1834914, 196608, 13, -2162594, 196608, 11, -2097058, 196608, 12, -2031522, 196608, 13, -2359202, 196608, 11, -2293666, 196608, 12, -2228130, 196608, 13, -1310724, 458752, 12, -2293765, 393216, 11, -2228229, 393216, 12, -2162693, 393216, 13, -2097157, 393216, 11, -2031621, 393216, 12, -1966085, 393216, 13, -1900549, 393216, 11, -1835013, 393216, 12, -1769477, 393216, 13, -1703941, 393216, 11, -1638405, 393216, 12, -1572869, 393216, 13, -1507333, 393216, 11, -1441797, 393216, 12, -1376261, 393216, 13, -1310725, 393216, 11, -1245189, 393216, 12, -1179653, 393216, 13, -1114117, 393216, 11, -1048581, 393216, 12, -983045, 393216, 13, -917509, 393216, 11, -851973, 393216, 12, -786437, 393216, 13, -720901, 393216, 11, -655365, 393216, 11, -589829, 393216, 12, -524293, 393216, 13, -458757, 393216, 11, -393221, 393216, 12, -327685, 393216, 13, -262149, 393216, 11, -196613, 393216, 12, -131077, 393216, 13, -65541, 393216, 11, -5, 393216, 12, 65531, 393216, 13, 131067, 393216, 11, 196603, 393216, 11, 262139, 393216, 12, 327675, 393216, 13, -2293766, 393216, 11, -2228230, 393216, 12, -2162694, 393216, 13, -2097158, 393216, 11, -2031622, 393216, 12, -1966086, 393216, 13, -1900550, 393216, 11, -1835014, 393216, 12, -1769478, 393216, 13, -1703942, 393216, 11, -1638406, 393216, 12, -1572870, 393216, 13, -1507334, 393216, 11, -1441798, 393216, 12, -1376262, 393216, 13, -1310726, 393216, 11, -1245190, 393216, 12, -1179654, 393216, 13, -1114118, 393216, 11, -1048582, 393216, 12, -983046, 393216, 13, -917510, 393216, 11, -851974, 393216, 12, -786438, 393216, 13, -720902, 393216, 11, -655366, 393216, 12, -589830, 393216, 13, -524294, 393216, 11, -458758, 393216, 12, -393222, 393216, 13, -327686, 393216, 11, -262150, 393216, 12, -196614, 393216, 13, -131078, 393216, 11, -65542, 393216, 12, -6, 393216, 13, 65530, 393216, 11, 131066, 393216, 12, 196602, 393216, 13, 262138, 393216, 11, 327674, 393216, 12, -2359201, 262144, 11, -2293665, 262144, 12, -2228129, 262144, 13, -2359200, 327680, 11, -2293664, 327680, 12, -2228128, 327680, 13, -2359199, 393216, 11, -2293663, 393216, 12, -2228127, 393216, 13, -2162593, 262144, 11, -2097057, 262144, 12, -2031521, 262144, 13, -2162592, 327680, 11, -2097056, 327680, 12, -2031520, 327680, 13, -2162591, 393216, 11, -2097055, 393216, 12, -2031519, 393216, 13, -1965985, 262144, 11, -1900449, 262144, 12, -1834913, 262144, 13, -1965984, 327680, 11, -1900448, 327680, 12, -1834912, 327680, 13, -1965983, 393216, 11, -1900447, 393216, 12, -1834911, 393216, 13, -1769377, 262144, 11, -1703841, 262144, 12, -1638305, 262144, 13, -1769376, 327680, 11, -1703840, 327680, 12, -1638304, 327680, 13, -1769375, 393216, 11, -1703839, 393216, 12, -1638303, 393216, 13, -1572769, 262144, 11, -1507233, 262144, 12, -1441697, 262144, 13, -1572768, 327680, 11, -1507232, 327680, 12, -1441696, 327680, 13, -1572767, 393216, 11, -1507231, 393216, 12, -1441695, 393216, 13, -1376161, 262144, 11, -1310625, 262144, 12, -1245089, 262144, 13, -1376160, 327680, 11, -1310624, 327680, 12, -1245088, 327680, 13, -1376159, 393216, 11, -1310623, 393216, 12, -1245087, 393216, 13, -1179553, 262144, 11, -1114017, 262144, 12, -1048481, 262144, 13, -1179552, 327680, 11, -1114016, 327680, 12, -1048480, 327680, 13, -1179551, 393216, 11, -1114015, 393216, 12, -1048479, 393216, 13, -982945, 262144, 11, -917409, 262144, 12, -851873, 262144, 13, -982944, 327680, 11, -917408, 327680, 12, -851872, 327680, 13, -982943, 393216, 11, -917407, 393216, 12, -851871, 393216, 13, -786337, 262144, 11, -720801, 262144, 12, -655265, 262144, 13, -786336, 327680, 11, -720800, 327680, 12, -655264, 327680, 13, -786335, 393216, 11, -720799, 393216, 12, -655263, 393216, 13, -589729, 262144, 11, -524193, 262144, 12, -458657, 262144, 13, -589728, 327680, 11, -524192, 327680, 12, -458656, 327680, 13, -589727, 393216, 11, -524191, 393216, 12, -458655, 393216, 13, -393121, 262144, 11, -327585, 262144, 12, -262049, 262144, 13, -393120, 327680, 11, -327584, 327680, 12, -262048, 327680, 13, -393119, 393216, 11, -327583, 393216, 12, -262047, 393216, 13, -196513, 262144, 11, -130977, 262144, 11, -65441, 262144, 12, -196512, 327680, 11, -130976, 327680, 11, -65440, 327680, 12, -196511, 393216, 11, -130975, 393216, 11, -65439, 393216, 12, 95, 262144, 13, 96, 327680, 13, 97, 393216, 13, 65631, 262144, 11, 131167, 262144, 11, 196703, 262144, 12, 65632, 327680, 11, 131168, 327680, 11, 196704, 327680, 12, 65633, 393216, 11, 131169, 393216, 11, 196705, 393216, 12, 262239, 262144, 13, 262240, 327680, 13, 262241, 393216, 13, -65468, 262144, 12, -196536, 393216, 10, -196535, 262144, 10, -196534, 327680, 10, -196533, 393216, 10, -196532, 262144, 10, -196531, 327680, 10, -196530, 393216, 10, -196529, 262144, 10, -393199, 196608, 11, -327663, 196608, 12, -262127, 196608, 13, -393198, 327680, 12, -327662, 327680, 11, -262126, 327680, 12, -393197, 458752, 11, -327661, 458752, 12, -262125, 458752, 13, -524271, 196608, 10, -458735, 196608, 11, -524270, 327680, 10, -458734, 327680, 11, -524269, 458752, 10, -458733, 458752, 11, -589799, 262144, 10, -589797, 393216, 10, -524261, 393216, 11, -327636, 196608, 11, -262100, 393216, 12, -327635, 262144, 11, -262099, 262144, 11, -327634, 327680, 11, -262098, 327680, 11, -327633, 393216, 11, -262097, 393216, 11, -327632, 458752, 11, -262096, 458752, 11, -393172, 196608, 11, -393171, 262144, 11, -393170, 327680, 11, -393169, 393216, 11, -393168, 458752, 11, -458708, 196608, 11, -458707, 262144, 11, -458706, 327680, 11, -458705, 393216, 11, -458704, 458752, 11, -524244, 196608, 11, -524243, 262144, 11, -524242, 327680, 11, -524241, 393216, 11, -524240, 458752, 11, -589780, 196608, 10, -589779, 262144, 10, -589778, 327680, 10, -589777, 393216, 10, -589776, 458752, 10, -589771, 196608, 10, -524235, 196608, 11, -589770, 262144, 10, -589769, 327680, 10, -524234, 262144, 11, -524233, 327680, 11, -524232, 262144, 11, -524231, 262144, 11, -524230, 458752, 11, -589768, 327680, 10, -589767, 327680, 10, -589766, 458752, 10, -262079, 196608, 10, -327614, 196608, 10, -393149, 196608, 10, -458684, 196608, 10, -524219, 196608, 10, -262078, 655360, 11, -262077, 327680, 11, -327613, 655360, 11, -327612, 327680, 11, -393148, 655360, 11, -393147, 262144, 11, -458683, 655360, 11, -458682, 262144, 11, -262076, 262144, 11, -262075, 262144, 11, -262074, 262144, 11, -327611, 262144, 11, -327610, 262144, 11, -393146, 262144, 11, -524218, 262144, 10, -524217, 262144, 10, -458681, 327680, 11, -393145, 327680, 11, -327609, 327680, 11, -262073, 327680, 11, -589798, 327680, 10, -524263, 262144, 11, -524262, 327680, 11, -589800, 196608, 10, -524264, 196608, 11, -458727, 262144, 12, -393191, 262144, 13, -458726, 327680, 12, -393190, 327680, 13, -458725, 393216, 12, -393189, 393216, 13, -327655, 262144, 13, -262119, 262144, 13, -327654, 327680, 13, -262118, 327680, 13, -327653, 393216, 13, -262117, 393216, 13, -458728, 196608, 12, -393192, 196608, 13, -327656, 196608, 13, -262120, 196608, 13, -393188, 458752, 13, -327652, 458752, 11, -262116, 458752, 12, -589796, 458752, 10, -524260, 458752, 11, -458724, 458752, 12, -262102, 262144, 10, -262101, 327680, 10, -262105, 655360, 10, -262104, 327680, 10, -262103, 393216, 10) + +[node name="Player" parent="level_temp" instance=ExtResource("3_q8fkc")] +position = Vector2(56, 486) + +[node name="END_LEVEL" parent="." instance=ExtResource("8_svblh")] +position = Vector2(1460, 454) + +[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."] +stream = ExtResource("9_pmuu8") +autoplay = true diff --git a/level_2.tscn b/level_2.tscn new file mode 100644 index 0000000..1ac0bd3 --- /dev/null +++ b/level_2.tscn @@ -0,0 +1,236 @@ +[gd_scene load_steps=13 format=3 uid="uid://cd3ag372ps71"] + +[ext_resource type="PackedScene" uid="uid://w16lwj2wk2lb" path="res://player.tscn" id="1_c5brg"] +[ext_resource type="Texture2D" uid="uid://ctt2r8yxq0e7n" path="res://PNG/bg/parallax-forest-back-trees.png" id="1_iuj6r"] +[ext_resource type="Texture2D" uid="uid://cbt6nkap7mhdc" path="res://PNG/bg/parallax-forest-front-trees.png" id="2_mjj6c"] +[ext_resource type="Texture2D" uid="uid://bmplsa5l2ole5" path="res://PNG/bg/parallax-forest-lights.png" id="3_ctcjj"] +[ext_resource type="Texture2D" uid="uid://dqxwoneiwss4g" path="res://PNG/bg/parallax-forest-middle-trees.png" id="4_t276k"] +[ext_resource type="Texture2D" uid="uid://dbj1ohlnvrotu" path="res://PNG/Textures&trees.png" id="5_st2wm"] +[ext_resource type="PackedScene" uid="uid://bohscn37ym0e2" path="res://enemy_volf.tscn" id="7_0dfom"] +[ext_resource type="PackedScene" uid="uid://gfiayc8bdbca" path="res://enemy_HOG.tscn" id="9_i1jnf"] +[ext_resource type="PackedScene" uid="uid://dtmhq4c7dkh2v" path="res://end_level.tscn" id="9_l8dil"] +[ext_resource type="AudioStream" uid="uid://b7ijg76r88mnl" path="res://music/pizza_tower_01. Time For A Smackdown.mp3" id="10_yr1kt"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_n0326"] +texture = ExtResource("5_st2wm") +3:0/0 = 0 +4:0/0 = 0 +5:0/0 = 0 +6:0/0 = 0 +7:0/0 = 0 +8:0/0 = 0 +9:0/0 = 0 +10:0/0 = 0 +11:0/0 = 0 +12:0/0 = 0 +3:1/0 = 0 +4:1/0 = 0 +5:1/0 = 0 +6:1/0 = 0 +7:1/0 = 0 +8:1/0 = 0 +9:1/0 = 0 +10:1/0 = 0 +11:1/0 = 0 +12:1/0 = 0 +13:1/0 = 0 +3:2/0 = 0 +4:2/0 = 0 +5:2/0 = 0 +6:2/0 = 0 +7:2/0 = 0 +8:2/0 = 0 +9:2/0 = 0 +10:2/0 = 0 +11:2/0 = 0 +12:2/0 = 0 +3:3/0 = 0 +4:3/0 = 0 +5:3/0 = 0 +6:3/0 = 0 +7:3/0 = 0 +8:3/0 = 0 +9:3/0 = 0 +10:3/0 = 0 +11:3/0 = 0 +12:3/0 = 0 +1:4/0 = 0 +2:4/0 = 0 +3:4/0 = 0 +4:4/0 = 0 +5:4/0 = 0 +6:4/0 = 0 +7:4/0 = 0 +8:4/0 = 0 +9:4/0 = 0 +10:4/0 = 0 +11:4/0 = 0 +12:4/0 = 0 +13:4/0 = 0 +14:4/0 = 0 +15:4/0 = 0 +1:5/0 = 0 +2:5/0 = 0 +3:5/0 = 0 +4:5/0 = 0 +5:5/0 = 0 +6:5/0 = 0 +7:5/0 = 0 +8:5/0 = 0 +9:5/0 = 0 +10:5/0 = 0 +11:5/0 = 0 +12:5/0 = 0 +13:5/0 = 0 +14:5/0 = 0 +15:5/0 = 0 +5:6/0 = 0 +7:6/0 = 0 +8:6/0 = 0 +10:6/0 = 0 +5:7/0 = 0 +7:7/0 = 0 +8:7/0 = 0 +10:7/0 = 0 +3:9/0 = 0 +3:10/0 = 0 +3:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:10/0 = 0 +4:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:10/0 = 0 +5:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:10/0 = 0 +6:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:10/0 = 0 +7:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +10:10/0 = 0 +10:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +11:10/0 = 0 +11:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +12:10/0 = 0 +12:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:11/0 = 0 +3:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:11/0 = 0 +4:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:11/0 = 0 +5:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:11/0 = 0 +6:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:11/0 = 0 +7:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +9:11/0 = 0 +9:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +10:11/0 = 0 +10:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +11:11/0 = 0 +11:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +12:11/0 = 0 +12:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +13:11/0 = 0 +13:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:12/0 = 0 +3:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:12/0 = 0 +4:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:12/0 = 0 +5:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:12/0 = 0 +6:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:12/0 = 0 +7:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:13/0 = 0 +3:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:13/0 = 0 +4:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:13/0 = 0 +5:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:13/0 = 0 +6:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:13/0 = 0 +7:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) + +[sub_resource type="TileSet" id="TileSet_solvf"] +physics_layer_0/collision_layer = 1 +sources/0 = SubResource("TileSetAtlasSource_n0326") + +[node name="Level2" type="Node2D"] + +[node name="Player" parent="." instance=ExtResource("1_c5brg")] +position = Vector2(87, 498) + +[node name="level_temp" type="Node2D" parent="."] +position = Vector2(24, 11) + +[node name="BG" type="ParallaxBackground" parent="level_temp"] +scroll_offset = Vector2(0, -402) + +[node name="ParallaxLayer" type="ParallaxLayer" parent="level_temp/BG"] +position = Vector2(0, 65) +motion_scale = Vector2(0.2, 1) +motion_mirroring = Vector2(825, 0) + +[node name="Bgcolor" type="Sprite2D" parent="level_temp/BG/ParallaxLayer"] +position = Vector2(420, 345) +scale = Vector2(3.08415, 2.6375) +texture = ExtResource("1_iuj6r") + +[node name="ParallaxLayer2" type="ParallaxLayer" parent="level_temp/BG"] +position = Vector2(0, 65) +motion_scale = Vector2(0.3, 1) +motion_mirroring = Vector2(825, 0) + +[node name="Tlayer1" type="Sprite2D" parent="level_temp/BG/ParallaxLayer2"] +position = Vector2(417.992, 345.25) +scale = Vector2(3.07055, 2.62813) +texture = ExtResource("2_mjj6c") + +[node name="ParallaxLayer3" type="ParallaxLayer" parent="level_temp/BG"] +position = Vector2(0, 65) +motion_scale = Vector2(0.5, 1) +motion_mirroring = Vector2(825, 0) + +[node name="Tlayer2" type="Sprite2D" parent="level_temp/BG/ParallaxLayer3"] +position = Vector2(443.843, 355.5) +scale = Vector2(3.26355, 2.78125) +texture = ExtResource("3_ctcjj") + +[node name="ParallaxLayer4" type="ParallaxLayer" parent="level_temp/BG"] +position = Vector2(0, 65) +motion_mirroring = Vector2(825, 0) + +[node name="Tlayer3" type="Sprite2D" parent="level_temp/BG/ParallaxLayer4"] +position = Vector2(420.298, 355.5) +scale = Vector2(3.07572, 2.79375) +texture = ExtResource("4_t276k") + +[node name="TileMap" type="TileMap" parent="level_temp"] +position = Vector2(72, 565) +tile_set = SubResource("TileSet_solvf") +format = 2 +layer_0/tile_data = PackedInt32Array(-131076, 262144, 11, -131075, 327680, 10, -131074, 393216, 10, -131073, 262144, 10, -196608, 327680, 10, -196607, 393216, 10, -196606, 262144, 10, -196605, 327680, 10, -196604, 393216, 10, -196603, 262144, 10, -196602, 327680, 10, -196601, 393216, 10, -196600, 262144, 10, -196599, 327680, 10, -196598, 393216, 10, -196597, 262144, 10, -196596, 327680, 10, -196595, 393216, 10, -196594, 262144, 10, -196593, 655360, 11, -196592, 393216, 11, -196591, 393216, 11, -196590, 393216, 11, -196589, 393216, 11, -196588, 393216, 11, -196587, 393216, 11, -196586, 393216, 11, -196585, 720896, 11, -196584, 720896, 11, -196583, 786432, 11, -196582, 393216, 10, -196581, 262144, 10, -196580, 327680, 10, -196579, 393216, 10, -196578, 262144, 10, -196577, 327680, 10, -196576, 393216, 10, -196575, 262144, 10, -196574, 327680, 10, -196573, 393216, 10, -196572, 262144, 10, -196571, 327680, 10, -196570, 393216, 10, -196569, 262144, 10, -196568, 327680, 10, -196567, 393216, 10, -196566, 262144, 10, -196565, 327680, 10, -196564, 393216, 10, -196563, 262144, 10, -196562, 327680, 10, -196561, 393216, 10, -196560, 262144, 10, -196559, 327680, 10, -196558, 393216, 10, -196557, 393216, 10, -196556, 262144, 10, -196555, 327680, 10, -196554, 393216, 10, -196553, 262144, 10, -196552, 327680, 10, -196551, 393216, 10, -196550, 262144, 10, -196549, 327680, 10, -196548, 393216, 10, -196547, 262144, 10, -196546, 327680, 10, -196545, 393216, 10, -196544, 262144, 10, -196543, 327680, 10, -196542, 393216, 10, -196541, 262144, 10, -327684, 458752, 13, -262148, 458752, 12, -196612, 458752, 13, -458756, 458752, 11, -393220, 458752, 12, -655364, 458752, 11, -589828, 458752, 12, -524292, 458752, 13, -851972, 458752, 11, -786436, 458752, 12, -720900, 458752, 13, -1048580, 458752, 11, -983044, 458752, 12, -917508, 458752, 13, -1245188, 458752, 11, -1179652, 458752, 12, -1114116, 458752, 13, -1507332, 458752, 11, -1441796, 458752, 12, -1376260, 458752, 13, -1703940, 458752, 11, -1638404, 458752, 12, -1572868, 458752, 13, -1900548, 458752, 11, -1835012, 458752, 12, -1769476, 458752, 13, -2097156, 458752, 11, -2031620, 458752, 12, -1966084, 458752, 13, -2293764, 458752, 11, -2228228, 458752, 12, -2162692, 458752, 13, -65540, 262144, 11, -65539, 327680, 11, -65538, 393216, 11, -65537, 262144, 11, -131072, 327680, 11, -131071, 393216, 11, -131070, 262144, 11, -131069, 327680, 11, -131068, 393216, 11, -131067, 262144, 11, -131066, 327680, 11, -131065, 393216, 11, -131064, 262144, 11, -131063, 327680, 11, -131062, 393216, 11, -131061, 262144, 11, -131060, 327680, 11, -131059, 393216, 11, -131058, 262144, 11, -131057, 327680, 11, -131056, 393216, 11, -131055, 262144, 11, -131054, 327680, 11, -131053, 393216, 11, -131052, 262144, 11, -131051, 327680, 11, -131050, 393216, 11, -131049, 262144, 11, -131048, 327680, 11, -131047, 327680, 11, -131046, 262144, 11, -131045, 327680, 11, -131044, 393216, 11, -131043, 262144, 11, -131042, 327680, 11, -131041, 393216, 11, -131040, 262144, 11, -131039, 327680, 11, -131038, 393216, 11, -131037, 262144, 11, -131036, 327680, 11, -131035, 393216, 11, -131034, 262144, 11, -131033, 327680, 11, -131032, 393216, 11, -131031, 262144, 11, -131030, 327680, 11, -131029, 393216, 11, -131028, 262144, 11, -131027, 327680, 11, -131026, 393216, 11, -131025, 262144, 11, -131024, 327680, 11, -131023, 393216, 11, -131022, 262144, 11, -131021, 327680, 11, -131020, 393216, 11, -131019, 262144, 11, -131018, 327680, 11, -131017, 393216, 11, -131016, 262144, 11, -131015, 327680, 11, -131014, 393216, 11, -131013, 262144, 11, -131012, 327680, 11, -131011, 393216, 11, -131010, 262144, 11, -131009, 327680, 11, -131008, 393216, 11, -131007, 262144, 11, -131006, 327680, 11, -131005, 393216, 11, -4, 262144, 11, -3, 327680, 11, -2, 393216, 11, -1, 262144, 11, -65536, 327680, 11, -65535, 393216, 11, -65534, 262144, 11, -65533, 327680, 11, -65532, 393216, 11, -65531, 262144, 11, -65530, 327680, 11, -65529, 393216, 11, -65528, 262144, 11, -65527, 327680, 11, -65526, 393216, 11, -65525, 262144, 11, -65524, 327680, 11, -65523, 393216, 11, -65522, 262144, 11, -65521, 327680, 11, -65520, 393216, 11, -65519, 262144, 11, -65518, 327680, 11, -65517, 393216, 11, -65516, 262144, 11, -65515, 327680, 11, -65514, 393216, 11, -65513, 262144, 11, -65512, 327680, 11, -65511, 393216, 11, -65510, 262144, 11, -65509, 327680, 11, -65508, 393216, 11, -65507, 262144, 11, -65506, 327680, 11, -65505, 393216, 11, -65504, 262144, 11, -65503, 327680, 11, -65502, 393216, 11, -65501, 262144, 11, -65500, 327680, 11, -65499, 393216, 11, -65498, 262144, 11, -65497, 327680, 11, -65496, 393216, 11, -65495, 262144, 11, -65494, 327680, 11, -65493, 393216, 11, -65492, 262144, 11, -65491, 327680, 11, -65490, 393216, 11, -65489, 262144, 11, -65488, 327680, 11, -65487, 393216, 11, -65486, 262144, 11, -65485, 327680, 11, -65484, 393216, 11, -65483, 262144, 11, -65482, 327680, 11, -65481, 393216, 11, -65480, 262144, 11, -65479, 327680, 11, -65478, 393216, 11, -65477, 262144, 11, -65476, 327680, 11, -65475, 393216, 11, -65474, 262144, 11, -65473, 327680, 11, -65472, 393216, 11, -65471, 262144, 11, -65470, 327680, 11, -65469, 393216, 11, 65532, 262144, 11, 65533, 327680, 11, 65534, 393216, 11, 65535, 262144, 11, 0, 327680, 11, 1, 393216, 11, 2, 262144, 11, 3, 327680, 11, 4, 393216, 11, 5, 262144, 11, 6, 327680, 11, 7, 393216, 11, 8, 262144, 11, 9, 327680, 11, 10, 393216, 11, 11, 262144, 11, 12, 327680, 11, 13, 393216, 11, 14, 262144, 11, 15, 327680, 11, 16, 393216, 11, 17, 262144, 11, 18, 327680, 11, 19, 393216, 11, 20, 262144, 11, 21, 327680, 11, 22, 393216, 11, 23, 262144, 11, 24, 327680, 11, 25, 393216, 11, 26, 262144, 11, 27, 327680, 11, 28, 393216, 11, 29, 262144, 11, 30, 327680, 11, 31, 393216, 11, 32, 262144, 11, 33, 327680, 11, 34, 393216, 11, 35, 262144, 11, 36, 327680, 11, 37, 393216, 11, 38, 262144, 11, 39, 327680, 11, 40, 393216, 11, 41, 262144, 11, 42, 327680, 11, 43, 393216, 11, 44, 262144, 11, 45, 327680, 11, 46, 393216, 11, 47, 262144, 11, 48, 327680, 11, 49, 393216, 11, 50, 262144, 11, 51, 327680, 11, 52, 393216, 11, 53, 262144, 11, 54, 327680, 11, 55, 393216, 11, 56, 262144, 11, 57, 327680, 11, 58, 393216, 11, 59, 262144, 11, 60, 327680, 11, 61, 393216, 11, 62, 262144, 11, 63, 327680, 11, 64, 393216, 11, 65, 262144, 11, 66, 327680, 11, 67, 393216, 11, 131068, 262144, 11, 196604, 262144, 12, 131069, 327680, 11, 196605, 327680, 12, 131070, 393216, 11, 196606, 393216, 12, 131071, 262144, 11, 196607, 262144, 12, 65536, 327680, 11, 131072, 327680, 12, 65537, 393216, 11, 131073, 393216, 12, 65538, 262144, 11, 131074, 262144, 12, 65539, 327680, 11, 131075, 327680, 12, 65540, 393216, 11, 131076, 393216, 12, 65541, 262144, 11, 131077, 262144, 12, 65542, 327680, 11, 131078, 327680, 12, 65543, 393216, 11, 131079, 393216, 12, 65544, 262144, 11, 131080, 262144, 12, 65545, 327680, 11, 131081, 327680, 12, 65546, 393216, 11, 131082, 393216, 12, 65547, 262144, 11, 131083, 262144, 12, 65548, 327680, 11, 131084, 327680, 12, 65549, 393216, 11, 131085, 393216, 12, 65550, 262144, 11, 131086, 262144, 12, 65551, 327680, 11, 131087, 327680, 12, 65552, 393216, 11, 131088, 393216, 12, 65553, 262144, 11, 131089, 262144, 12, 65554, 327680, 11, 131090, 327680, 12, 65555, 393216, 11, 131091, 393216, 12, 65556, 262144, 11, 131092, 262144, 12, 65557, 327680, 11, 131093, 327680, 12, 65558, 393216, 11, 131094, 393216, 12, 65559, 262144, 11, 131095, 262144, 12, 65560, 327680, 11, 131096, 327680, 12, 65561, 393216, 11, 131097, 393216, 12, 65562, 262144, 11, 131098, 262144, 12, 65563, 327680, 11, 131099, 327680, 12, 65564, 393216, 11, 131100, 393216, 12, 65565, 262144, 11, 131101, 262144, 12, 65566, 327680, 11, 131102, 327680, 12, 65567, 393216, 11, 131103, 393216, 12, 65568, 262144, 11, 131104, 262144, 12, 65569, 327680, 11, 131105, 327680, 12, 65570, 393216, 11, 131106, 393216, 12, 65571, 262144, 11, 131107, 262144, 12, 65572, 327680, 11, 131108, 327680, 12, 65573, 393216, 11, 131109, 393216, 12, 65574, 262144, 11, 131110, 262144, 12, 65575, 327680, 11, 131111, 327680, 12, 65576, 393216, 11, 131112, 393216, 12, 65577, 262144, 11, 131113, 262144, 12, 65578, 327680, 11, 131114, 327680, 12, 65579, 393216, 11, 131115, 393216, 12, 65580, 262144, 11, 131116, 262144, 12, 65581, 327680, 11, 131117, 327680, 12, 65582, 393216, 11, 131118, 393216, 12, 65583, 262144, 11, 131119, 262144, 12, 65584, 327680, 11, 131120, 327680, 12, 65585, 393216, 11, 131121, 393216, 12, 65586, 262144, 11, 131122, 262144, 12, 65587, 327680, 11, 131123, 327680, 12, 65588, 393216, 11, 131124, 393216, 12, 65589, 262144, 11, 131125, 262144, 12, 65590, 327680, 11, 131126, 327680, 12, 65591, 393216, 11, 131127, 393216, 12, 65592, 262144, 11, 131128, 262144, 12, 65593, 327680, 11, 131129, 327680, 12, 65594, 393216, 11, 131130, 393216, 12, 65595, 262144, 11, 131131, 262144, 12, 65596, 327680, 11, 131132, 327680, 12, 65597, 393216, 11, 131133, 393216, 12, 65598, 262144, 11, 131134, 262144, 12, 65599, 327680, 11, 131135, 327680, 12, 65600, 393216, 11, 131136, 393216, 12, 65601, 262144, 11, 131137, 262144, 12, 65602, 327680, 11, 131138, 327680, 12, 65603, 393216, 11, 131139, 262144, 11, 262140, 262144, 11, 327676, 262144, 12, 262141, 327680, 11, 327677, 327680, 12, 262142, 393216, 11, 327678, 393216, 12, 262143, 262144, 11, 327679, 262144, 12, 196608, 327680, 11, 262144, 327680, 12, 196609, 393216, 11, 262145, 393216, 12, 196610, 262144, 11, 262146, 262144, 12, 196611, 327680, 11, 262147, 327680, 12, 196612, 393216, 11, 262148, 393216, 12, 196613, 262144, 11, 262149, 262144, 12, 196614, 327680, 11, 262150, 327680, 12, 196615, 393216, 11, 262151, 393216, 12, 196616, 262144, 11, 262152, 262144, 12, 196617, 327680, 11, 262153, 327680, 12, 196618, 393216, 11, 262154, 393216, 12, 196619, 262144, 11, 262155, 262144, 12, 196620, 327680, 11, 262156, 327680, 12, 196621, 393216, 11, 262157, 393216, 12, 196622, 262144, 11, 262158, 262144, 12, 196623, 327680, 11, 262159, 327680, 12, 196624, 393216, 11, 262160, 393216, 12, 196625, 262144, 11, 262161, 262144, 12, 196626, 327680, 11, 262162, 327680, 12, 196627, 393216, 11, 262163, 393216, 12, 196628, 262144, 11, 262164, 262144, 12, 196629, 327680, 11, 262165, 327680, 12, 196630, 393216, 11, 262166, 393216, 12, 196631, 262144, 11, 262167, 262144, 12, 196632, 327680, 11, 262168, 327680, 12, 196633, 393216, 11, 262169, 393216, 12, 196634, 262144, 11, 262170, 262144, 12, 196635, 327680, 11, 262171, 327680, 12, 196636, 393216, 11, 262172, 393216, 12, 196637, 262144, 11, 262173, 262144, 12, 196638, 327680, 11, 262174, 327680, 12, 196639, 393216, 11, 262175, 393216, 12, 196640, 262144, 11, 262176, 262144, 12, 196641, 327680, 11, 262177, 327680, 12, 196642, 393216, 11, 262178, 393216, 12, 196643, 262144, 11, 262179, 262144, 12, 196644, 327680, 11, 262180, 327680, 12, 196645, 393216, 11, 262181, 393216, 12, 196646, 262144, 11, 262182, 262144, 12, 196647, 327680, 11, 262183, 327680, 12, 196648, 393216, 11, 262184, 393216, 12, 196649, 262144, 11, 262185, 262144, 12, 196650, 327680, 11, 262186, 327680, 12, 196651, 393216, 11, 262187, 393216, 12, 196652, 262144, 11, 262188, 262144, 12, 196653, 327680, 11, 262189, 327680, 12, 196654, 393216, 11, 262190, 393216, 12, 196655, 262144, 11, 262191, 262144, 12, 196656, 327680, 11, 262192, 327680, 12, 196657, 393216, 11, 262193, 393216, 12, 196658, 262144, 11, 262194, 262144, 12, 196659, 327680, 11, 262195, 327680, 12, 196660, 393216, 11, 262196, 393216, 12, 196661, 262144, 11, 262197, 262144, 12, 196662, 327680, 11, 262198, 327680, 12, 196663, 393216, 11, 262199, 393216, 12, 196664, 262144, 11, 262200, 262144, 12, 196665, 327680, 11, 262201, 327680, 12, 196666, 393216, 11, 262202, 393216, 12, 196667, 262144, 11, 262203, 262144, 12, 196668, 327680, 11, 262204, 327680, 12, 196669, 393216, 11, 262205, 393216, 12, 196670, 262144, 11, 262206, 262144, 12, 196671, 327680, 11, 262207, 327680, 12, 196672, 393216, 11, 262208, 393216, 12, 196673, 262144, 11, 262209, 262144, 12, 196674, 327680, 11, 262210, 327680, 12, 196675, 262144, 12, 262211, 262144, 13, -196540, 327680, 10, -131004, 262144, 11, 68, 262144, 13, -196539, 393216, 10, -131003, 327680, 11, -65467, 327680, 12, 69, 327680, 13, -196538, 655360, 11, -131002, 393216, 11, -65466, 393216, 12, 70, 393216, 13, -196537, 262144, 13, -131001, 262144, 11, -65465, 262144, 12, 71, 262144, 13, -131000, 327680, 11, -65464, 327680, 12, 72, 327680, 13, -130999, 393216, 11, -65463, 393216, 12, 73, 393216, 13, -130998, 262144, 11, -65462, 262144, 12, 74, 262144, 13, -130997, 327680, 11, -65461, 327680, 12, 75, 327680, 13, -130996, 393216, 11, -65460, 393216, 12, 76, 393216, 13, -130995, 262144, 11, -65459, 262144, 12, 77, 262144, 13, -130994, 327680, 11, -65458, 327680, 12, 78, 327680, 13, -130993, 393216, 11, -65457, 393216, 12, 79, 393216, 13, -196528, 327680, 10, -130992, 262144, 11, -65456, 262144, 12, 80, 262144, 13, -196527, 393216, 10, -130991, 327680, 11, -65455, 327680, 12, 81, 327680, 13, -196526, 262144, 10, -130990, 393216, 11, -65454, 393216, 12, 82, 393216, 13, -196525, 327680, 10, -130989, 262144, 11, -65453, 262144, 12, 83, 262144, 13, -196524, 393216, 10, -130988, 327680, 11, -65452, 327680, 12, 84, 327680, 13, -196523, 262144, 10, -130987, 393216, 11, -65451, 393216, 12, 85, 393216, 13, -196522, 327680, 10, -130986, 262144, 11, -65450, 262144, 12, 86, 262144, 13, -196521, 393216, 10, -130985, 327680, 11, -65449, 327680, 12, 87, 327680, 13, -196520, 262144, 10, -130984, 393216, 11, -65448, 393216, 12, 88, 393216, 13, -196519, 327680, 10, -130983, 262144, 11, -65447, 262144, 12, 89, 262144, 13, -196518, 393216, 10, -130982, 327680, 11, -65446, 327680, 12, 90, 327680, 13, -196517, 262144, 10, -130981, 393216, 11, -65445, 393216, 12, 91, 393216, 13, -196516, 327680, 10, -130980, 262144, 11, -65444, 262144, 12, 92, 262144, 13, -196515, 393216, 10, -130979, 327680, 11, -65443, 327680, 12, 93, 327680, 13, -196514, 262144, 11, -130978, 393216, 11, -65442, 393216, 12, 94, 393216, 13, 65604, 262144, 11, 131140, 327680, 11, 196676, 327680, 12, 65605, 327680, 11, 131141, 393216, 11, 196677, 393216, 12, 65606, 393216, 11, 131142, 262144, 11, 196678, 262144, 12, 65607, 262144, 11, 131143, 327680, 11, 196679, 327680, 12, 65608, 327680, 11, 131144, 393216, 11, 196680, 393216, 12, 65609, 393216, 11, 131145, 262144, 11, 196681, 262144, 12, 65610, 262144, 11, 131146, 327680, 11, 196682, 327680, 12, 65611, 327680, 11, 131147, 393216, 11, 196683, 393216, 12, 65612, 393216, 11, 131148, 262144, 11, 196684, 262144, 12, 65613, 262144, 11, 131149, 327680, 11, 196685, 327680, 12, 65614, 327680, 11, 131150, 393216, 11, 196686, 393216, 12, 65615, 393216, 11, 131151, 262144, 11, 196687, 262144, 12, 65616, 262144, 11, 131152, 327680, 11, 196688, 327680, 12, 65617, 327680, 11, 131153, 393216, 11, 196689, 393216, 12, 65618, 393216, 11, 131154, 262144, 11, 196690, 262144, 12, 65619, 262144, 11, 131155, 327680, 11, 196691, 327680, 12, 65620, 327680, 11, 131156, 393216, 11, 196692, 393216, 12, 65621, 393216, 11, 131157, 262144, 11, 196693, 262144, 12, 65622, 262144, 11, 131158, 327680, 11, 196694, 327680, 12, 65623, 327680, 11, 131159, 393216, 11, 196695, 393216, 12, 65624, 393216, 11, 131160, 262144, 11, 196696, 262144, 12, 65625, 262144, 11, 131161, 327680, 11, 196697, 327680, 12, 65626, 327680, 11, 131162, 393216, 11, 196698, 393216, 12, 65627, 393216, 11, 131163, 262144, 11, 196699, 262144, 12, 65628, 262144, 11, 131164, 262144, 11, 196700, 262144, 12, 65629, 327680, 11, 131165, 327680, 11, 196701, 327680, 12, 65630, 393216, 11, 131166, 393216, 11, 196702, 393216, 12, 262212, 327680, 13, 262213, 393216, 13, 262214, 262144, 13, 262215, 327680, 13, 262216, 393216, 13, 262217, 262144, 13, 262218, 327680, 13, 262219, 393216, 13, 262220, 262144, 13, 262221, 327680, 13, 262222, 393216, 13, 262223, 262144, 13, 262224, 327680, 13, 262225, 393216, 13, 262226, 262144, 13, 262227, 327680, 13, 262228, 393216, 13, 262229, 262144, 13, 262230, 327680, 13, 262231, 393216, 13, 262232, 262144, 13, 262233, 327680, 13, 262234, 393216, 13, 262235, 262144, 13, 262236, 262144, 13, 262237, 327680, 13, 262238, 393216, 13, -393122, 196608, 11, -327586, 196608, 12, -262050, 196608, 13, -589730, 196608, 11, -524194, 196608, 12, -458658, 196608, 13, -786338, 196608, 11, -720802, 196608, 12, -655266, 196608, 13, -982946, 196608, 11, -917410, 196608, 12, -851874, 196608, 13, -1179554, 196608, 11, -1114018, 196608, 12, -1048482, 196608, 13, -1376162, 196608, 11, -1310626, 196608, 12, -1245090, 196608, 13, -1572770, 196608, 11, -1507234, 196608, 12, -1441698, 196608, 13, -1769378, 196608, 11, -1703842, 196608, 12, -1638306, 196608, 13, -1965986, 196608, 11, -1900450, 196608, 12, -1834914, 196608, 13, -2162594, 196608, 11, -2097058, 196608, 12, -2031522, 196608, 13, -2359202, 196608, 11, -2293666, 196608, 12, -2228130, 196608, 13, -1310724, 458752, 12, -2293765, 393216, 11, -2228229, 393216, 12, -2162693, 393216, 13, -2097157, 393216, 11, -2031621, 393216, 12, -1966085, 393216, 13, -1900549, 393216, 11, -1835013, 393216, 12, -1769477, 393216, 13, -1703941, 393216, 11, -1638405, 393216, 12, -1572869, 393216, 13, -1507333, 393216, 11, -1441797, 393216, 12, -1376261, 393216, 13, -1310725, 393216, 11, -1245189, 393216, 12, -1179653, 393216, 13, -1114117, 393216, 11, -1048581, 393216, 12, -983045, 393216, 13, -917509, 393216, 11, -851973, 393216, 12, -786437, 393216, 13, -720901, 393216, 11, -655365, 393216, 11, -589829, 393216, 12, -524293, 393216, 13, -458757, 393216, 11, -393221, 393216, 12, -327685, 393216, 13, -262149, 393216, 11, -196613, 393216, 12, -131077, 393216, 13, -65541, 393216, 11, -5, 393216, 12, 65531, 393216, 13, 131067, 393216, 11, 196603, 393216, 11, 262139, 393216, 12, 327675, 393216, 13, -2293766, 393216, 11, -2228230, 393216, 12, -2162694, 393216, 13, -2097158, 393216, 11, -2031622, 393216, 12, -1966086, 393216, 13, -1900550, 393216, 11, -1835014, 393216, 12, -1769478, 393216, 13, -1703942, 393216, 11, -1638406, 393216, 12, -1572870, 393216, 13, -1507334, 393216, 11, -1441798, 393216, 12, -1376262, 393216, 13, -1310726, 393216, 11, -1245190, 393216, 12, -1179654, 393216, 13, -1114118, 393216, 11, -1048582, 393216, 12, -983046, 393216, 13, -917510, 393216, 11, -851974, 393216, 12, -786438, 393216, 13, -720902, 393216, 11, -655366, 393216, 12, -589830, 393216, 13, -524294, 393216, 11, -458758, 393216, 12, -393222, 393216, 13, -327686, 393216, 11, -262150, 393216, 12, -196614, 393216, 13, -131078, 393216, 11, -65542, 393216, 12, -6, 393216, 13, 65530, 393216, 11, 131066, 393216, 12, 196602, 393216, 13, 262138, 393216, 11, 327674, 393216, 12, -2359201, 262144, 11, -2293665, 262144, 12, -2228129, 262144, 13, -2359200, 327680, 11, -2293664, 327680, 12, -2228128, 327680, 13, -2359199, 393216, 11, -2293663, 393216, 12, -2228127, 393216, 13, -2162593, 262144, 11, -2097057, 262144, 12, -2031521, 262144, 13, -2162592, 327680, 11, -2097056, 327680, 12, -2031520, 327680, 13, -2162591, 393216, 11, -2097055, 393216, 12, -2031519, 393216, 13, -1965985, 262144, 11, -1900449, 262144, 12, -1834913, 262144, 13, -1965984, 327680, 11, -1900448, 327680, 12, -1834912, 327680, 13, -1965983, 393216, 11, -1900447, 393216, 12, -1834911, 393216, 13, -1769377, 262144, 11, -1703841, 262144, 12, -1638305, 262144, 13, -1769376, 327680, 11, -1703840, 327680, 12, -1638304, 327680, 13, -1769375, 393216, 11, -1703839, 393216, 12, -1638303, 393216, 13, -1572769, 262144, 11, -1507233, 262144, 12, -1441697, 262144, 13, -1572768, 327680, 11, -1507232, 327680, 12, -1441696, 327680, 13, -1572767, 393216, 11, -1507231, 393216, 12, -1441695, 393216, 13, -1376161, 262144, 11, -1310625, 262144, 12, -1245089, 262144, 13, -1376160, 327680, 11, -1310624, 327680, 12, -1245088, 327680, 13, -1376159, 393216, 11, -1310623, 393216, 12, -1245087, 393216, 13, -1179553, 262144, 11, -1114017, 262144, 12, -1048481, 262144, 13, -1179552, 327680, 11, -1114016, 327680, 12, -1048480, 327680, 13, -1179551, 393216, 11, -1114015, 393216, 12, -1048479, 393216, 13, -982945, 262144, 11, -917409, 262144, 12, -851873, 262144, 13, -982944, 327680, 11, -917408, 327680, 12, -851872, 327680, 13, -982943, 393216, 11, -917407, 393216, 12, -851871, 393216, 13, -786337, 262144, 11, -720801, 262144, 12, -655265, 262144, 13, -786336, 327680, 11, -720800, 327680, 12, -655264, 327680, 13, -786335, 393216, 11, -720799, 393216, 12, -655263, 393216, 13, -589729, 262144, 11, -524193, 262144, 12, -458657, 262144, 13, -589728, 327680, 11, -524192, 327680, 12, -458656, 327680, 13, -589727, 393216, 11, -524191, 393216, 12, -458655, 393216, 13, -393121, 262144, 11, -327585, 262144, 12, -262049, 262144, 13, -393120, 327680, 11, -327584, 327680, 12, -262048, 327680, 13, -393119, 393216, 11, -327583, 393216, 12, -262047, 393216, 13, -196513, 262144, 11, -130977, 262144, 11, -65441, 262144, 12, -196512, 327680, 11, -130976, 327680, 11, -65440, 327680, 12, -196511, 393216, 11, -130975, 393216, 11, -65439, 393216, 12, 95, 262144, 13, 96, 327680, 13, 97, 393216, 13, 65631, 262144, 11, 131167, 262144, 11, 196703, 262144, 12, 65632, 327680, 11, 131168, 327680, 11, 196704, 327680, 12, 65633, 393216, 11, 131169, 393216, 11, 196705, 393216, 12, 262239, 262144, 13, 262240, 327680, 13, 262241, 393216, 13, -65468, 262144, 12, -196536, 327680, 13, -196535, 393216, 13, -196534, 786432, 11, -196533, 393216, 10, -196532, 262144, 10, -196531, 327680, 10, -196530, 393216, 10, -196529, 262144, 10, -262129, 196608, 10, -262128, 262144, 10, -262127, 327680, 10, -262126, 655360, 11, -327662, 655360, 10, -327661, 327680, 10, -327660, 655360, 11, -393196, 655360, 10, -393195, 655360, 11, -393194, 720896, 11, -262125, 393216, 11, -262124, 393216, 11, -262123, 393216, 11, -327659, 720896, 11, -327658, 720896, 11, -262122, 720896, 11, -524265, 327680, 10, -524264, 327680, 10, -458731, 196608, 10, -524266, 196608, 10, -458730, 655360, 11, -262121, 720896, 11, -393193, 720896, 11, -458729, 720896, 11, -327657, 720896, 11, -262120, 720896, 11, -327656, 720896, 11, -393192, 720896, 11, -458728, 720896, 11, -458727, 458752, 11, -393191, 458752, 12, -327655, 458752, 11, -262119, 458752, 12, -524263, 458752, 10, -458682, 196608, 10, -393146, 196608, 13, -327610, 196608, 12, -262074, 196608, 13, -524217, 196608, 13, -458681, 262144, 12, -393145, 262144, 13, -524216, 393216, 11, -458680, 327680, 12, -393144, 327680, 13, -524215, 393216, 11, -458679, 393216, 12, -393143, 393216, 13, -327609, 262144, 13, -327608, 327680, 13, -327607, 393216, 13, -262073, 262144, 12, -262072, 327680, 12, -262071, 393216, 12, -458678, 458752, 12, -393142, 458752, 13, -327606, 458752, 12, -262070, 458752, 13, -524214, 458752, 11, -655289, 196608, 11, -589753, 196608, 12, -851897, 196608, 10, -786361, 196608, 12, -720825, 196608, 13, -851895, 262144, 10, -851896, 262144, 10, -851894, 458752, 10, -589750, 458752, 11, -655287, 393216, 11, -720823, 393216, 11, -720822, 458752, 11, -655286, 458752, 11, -786358, 458752, 11, -589751, 393216, 11, -786359, 393216, 11, -786360, 393216, 11, -720824, 393216, 11, -655288, 393216, 11, -589752, 393216, 11) + +[node name="enemy" type="Node2D" parent="."] +position = Vector2(24, 11) + +[node name="enemy_volf" parent="enemy" instance=ExtResource("7_0dfom")] +position = Vector2(1023, 500) + +[node name="enemy_volf2" parent="enemy" instance=ExtResource("7_0dfom")] +position = Vector2(365, 464) + +[node name="enemy_volf3" parent="enemy" instance=ExtResource("7_0dfom")] +position = Vector2(575, 504) + +[node name="enemy_volf4" parent="enemy" instance=ExtResource("7_0dfom")] +position = Vector2(921, 495) + +[node name="enemy_HOG" parent="enemy" instance=ExtResource("9_i1jnf")] +position = Vector2(758, 492) + +[node name="END_LEVEL" parent="." instance=ExtResource("9_l8dil")] +position = Vector2(1482, 470) + +[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."] +stream = ExtResource("10_yr1kt") +autoplay = true diff --git a/level_3.tscn b/level_3.tscn new file mode 100644 index 0000000..dc560df --- /dev/null +++ b/level_3.tscn @@ -0,0 +1,281 @@ +[gd_scene load_steps=15 format=3 uid="uid://k0scvh1o5bws"] + +[ext_resource type="Texture2D" uid="uid://ctt2r8yxq0e7n" path="res://PNG/bg/parallax-forest-back-trees.png" id="1_rarsu"] +[ext_resource type="Texture2D" uid="uid://cbt6nkap7mhdc" path="res://PNG/bg/parallax-forest-front-trees.png" id="2_et5sd"] +[ext_resource type="Texture2D" uid="uid://bmplsa5l2ole5" path="res://PNG/bg/parallax-forest-lights.png" id="3_utrwi"] +[ext_resource type="Texture2D" uid="uid://dqxwoneiwss4g" path="res://PNG/bg/parallax-forest-middle-trees.png" id="4_mrf2s"] +[ext_resource type="Texture2D" uid="uid://dbj1ohlnvrotu" path="res://PNG/Textures&trees.png" id="5_ak4fn"] +[ext_resource type="PackedScene" uid="uid://w16lwj2wk2lb" path="res://player.tscn" id="6_4ei10"] +[ext_resource type="PackedScene" uid="uid://cmnxcms46frnb" path="res://enemy_shield.tscn" id="7_23o4x"] +[ext_resource type="PackedScene" uid="uid://gfiayc8bdbca" path="res://enemy_HOG.tscn" id="7_i7h6e"] +[ext_resource type="PackedScene" uid="uid://dba2gva0a7hgd" path="res://item_meat.tscn" id="7_ns3el"] +[ext_resource type="PackedScene" uid="uid://dtmhq4c7dkh2v" path="res://end_level.tscn" id="9_kgw1u"] +[ext_resource type="AudioStream" uid="uid://brfjj5uw33idn" path="res://music/Jasper_Byrne_-_Voyager_Hotline_Miami_2_Wrong_Number_OST_66779027.mp3" id="10_4wj3d"] +[ext_resource type="PackedScene" uid="uid://dwsbokp3bacig" path="res://ship.tscn" id="12_mjt60"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_n0326"] +texture = ExtResource("5_ak4fn") +3:0/0 = 0 +4:0/0 = 0 +5:0/0 = 0 +6:0/0 = 0 +7:0/0 = 0 +8:0/0 = 0 +9:0/0 = 0 +10:0/0 = 0 +11:0/0 = 0 +12:0/0 = 0 +3:1/0 = 0 +4:1/0 = 0 +5:1/0 = 0 +6:1/0 = 0 +7:1/0 = 0 +8:1/0 = 0 +9:1/0 = 0 +10:1/0 = 0 +11:1/0 = 0 +12:1/0 = 0 +13:1/0 = 0 +3:2/0 = 0 +4:2/0 = 0 +5:2/0 = 0 +6:2/0 = 0 +7:2/0 = 0 +8:2/0 = 0 +9:2/0 = 0 +10:2/0 = 0 +11:2/0 = 0 +12:2/0 = 0 +3:3/0 = 0 +4:3/0 = 0 +5:3/0 = 0 +6:3/0 = 0 +7:3/0 = 0 +8:3/0 = 0 +9:3/0 = 0 +10:3/0 = 0 +11:3/0 = 0 +12:3/0 = 0 +1:4/0 = 0 +2:4/0 = 0 +3:4/0 = 0 +4:4/0 = 0 +5:4/0 = 0 +6:4/0 = 0 +7:4/0 = 0 +8:4/0 = 0 +9:4/0 = 0 +10:4/0 = 0 +11:4/0 = 0 +12:4/0 = 0 +13:4/0 = 0 +14:4/0 = 0 +15:4/0 = 0 +1:5/0 = 0 +2:5/0 = 0 +3:5/0 = 0 +4:5/0 = 0 +5:5/0 = 0 +6:5/0 = 0 +7:5/0 = 0 +8:5/0 = 0 +9:5/0 = 0 +10:5/0 = 0 +11:5/0 = 0 +12:5/0 = 0 +13:5/0 = 0 +14:5/0 = 0 +15:5/0 = 0 +5:6/0 = 0 +7:6/0 = 0 +8:6/0 = 0 +10:6/0 = 0 +5:7/0 = 0 +7:7/0 = 0 +8:7/0 = 0 +10:7/0 = 0 +3:9/0 = 0 +3:10/0 = 0 +3:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:10/0 = 0 +4:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:10/0 = 0 +5:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:10/0 = 0 +6:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:10/0 = 0 +7:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +10:10/0 = 0 +10:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +11:10/0 = 0 +11:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +12:10/0 = 0 +12:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:11/0 = 0 +3:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:11/0 = 0 +4:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:11/0 = 0 +5:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:11/0 = 0 +6:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:11/0 = 0 +7:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +9:11/0 = 0 +9:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +10:11/0 = 0 +10:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +11:11/0 = 0 +11:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +12:11/0 = 0 +12:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +13:11/0 = 0 +13:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:12/0 = 0 +3:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:12/0 = 0 +4:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:12/0 = 0 +5:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:12/0 = 0 +6:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:12/0 = 0 +7:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:13/0 = 0 +3:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:13/0 = 0 +4:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:13/0 = 0 +5:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:13/0 = 0 +6:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:13/0 = 0 +7:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) + +[sub_resource type="TileSet" id="TileSet_solvf"] +physics_layer_0/collision_layer = 1 +sources/0 = SubResource("TileSetAtlasSource_n0326") + +[node name="level_3" type="Node2D"] + +[node name="level_temp" type="Node2D" parent="."] +position = Vector2(23, 12) + +[node name="BG" type="ParallaxBackground" parent="level_temp"] +scroll_offset = Vector2(0, -650) + +[node name="ParallaxLayer" type="ParallaxLayer" parent="level_temp/BG"] +position = Vector2(0, 65) +motion_scale = Vector2(0.2, 1) +motion_mirroring = Vector2(825, 0) + +[node name="Bgcolor" type="Sprite2D" parent="level_temp/BG/ParallaxLayer"] +position = Vector2(420, 345) +scale = Vector2(3.08415, 2.6375) +texture = ExtResource("1_rarsu") + +[node name="ParallaxLayer2" type="ParallaxLayer" parent="level_temp/BG"] +position = Vector2(0, 65) +motion_scale = Vector2(0.3, 1) +motion_mirroring = Vector2(825, 0) + +[node name="Tlayer1" type="Sprite2D" parent="level_temp/BG/ParallaxLayer2"] +position = Vector2(417.992, 345.25) +scale = Vector2(3.07055, 2.62813) +texture = ExtResource("2_et5sd") + +[node name="ParallaxLayer3" type="ParallaxLayer" parent="level_temp/BG"] +position = Vector2(0, 65) +motion_scale = Vector2(0.5, 1) +motion_mirroring = Vector2(825, 0) + +[node name="Tlayer2" type="Sprite2D" parent="level_temp/BG/ParallaxLayer3"] +position = Vector2(443.843, 355.5) +scale = Vector2(3.26355, 2.78125) +texture = ExtResource("3_utrwi") + +[node name="ParallaxLayer4" type="ParallaxLayer" parent="level_temp/BG"] +position = Vector2(0, 65) +motion_mirroring = Vector2(825, 0) + +[node name="Tlayer3" type="Sprite2D" parent="level_temp/BG/ParallaxLayer4"] +position = Vector2(420.298, 355.5) +scale = Vector2(3.07572, 2.79375) +texture = ExtResource("4_mrf2s") + +[node name="TileMap" type="TileMap" parent="level_temp"] +position = Vector2(72, 565) +tile_set = SubResource("TileSet_solvf") +format = 2 +layer_0/tile_data = PackedInt32Array(-131076, 262144, 11, -131075, 327680, 10, -131074, 393216, 10, -131073, 262144, 10, -196608, 327680, 10, -196607, 393216, 10, -196606, 262144, 10, -196605, 327680, 10, -196604, 393216, 10, -196603, 655360, 11, -196602, 327680, 11, -196601, 262144, 11, -196600, 327680, 11, -196599, 786432, 11, -196598, 393216, 10, -196597, 262144, 10, -196596, 327680, 10, -196595, 393216, 10, -196594, 262144, 10, -196593, 327680, 10, -196592, 393216, 10, -196591, 655360, 11, -196590, 262144, 13, -196589, 327680, 13, -196588, 393216, 13, -196587, 327680, 13, -196586, 786432, 11, -196585, 327680, 10, -196584, 262144, 10, -196583, 327680, 10, -196582, 393216, 10, -196581, 262144, 10, -196580, 327680, 10, -196579, 393216, 10, -196578, 262144, 10, -196577, 327680, 10, -196576, 393216, 10, -196575, 262144, 10, -196574, 327680, 10, -196573, 393216, 10, -196572, 262144, 10, -196571, 262144, 10, -196570, 327680, 10, -196569, 393216, 10, -196568, 262144, 10, -196567, 327680, 10, -196566, 393216, 10, -196565, 262144, 10, -196564, 327680, 10, -196563, 393216, 10, -196562, 262144, 10, -196561, 327680, 10, -196560, 393216, 10, -196559, 262144, 10, -196558, 327680, 10, -196557, 393216, 10, -196556, 262144, 10, -196555, 327680, 10, -196554, 393216, 10, -196553, 262144, 10, -196552, 327680, 10, -196551, 393216, 10, -196550, 262144, 10, -196549, 327680, 10, -196548, 393216, 10, -196547, 262144, 10, -196546, 327680, 10, -196545, 393216, 10, -196544, 262144, 10, -196543, 327680, 10, -196542, 393216, 10, -196541, 262144, 10, -327684, 458752, 13, -262148, 458752, 12, -196612, 458752, 13, -458756, 458752, 11, -393220, 458752, 12, -655364, 458752, 11, -589828, 458752, 12, -524292, 458752, 13, -851972, 458752, 11, -786436, 458752, 12, -720900, 458752, 13, -1048580, 458752, 11, -983044, 458752, 12, -917508, 458752, 13, -1245188, 458752, 11, -1179652, 458752, 12, -1114116, 458752, 13, -1507332, 458752, 11, -1441796, 458752, 12, -1376260, 458752, 13, -1703940, 458752, 11, -1638404, 458752, 12, -1572868, 458752, 13, -1900548, 458752, 11, -1835012, 458752, 12, -1769476, 458752, 13, -2097156, 458752, 11, -2031620, 458752, 12, -1966084, 458752, 13, -2293764, 458752, 11, -2228228, 458752, 12, -2162692, 458752, 13, -65540, 262144, 11, -65539, 327680, 11, -65538, 393216, 11, -65537, 262144, 11, -131072, 327680, 11, -131071, 393216, 11, -131070, 262144, 11, -131069, 327680, 11, -131068, 393216, 11, -131067, 262144, 11, -131066, 327680, 11, -131065, 393216, 11, -131064, 262144, 11, -131063, 327680, 11, -131062, 393216, 11, -131061, 262144, 11, -131060, 327680, 11, -131059, 393216, 11, -131058, 262144, 11, -131057, 327680, 11, -131056, 393216, 11, -131055, 262144, 11, -131054, 327680, 11, -131053, 393216, 11, -131052, 262144, 11, -131051, 327680, 11, -131050, 393216, 11, -131049, 262144, 11, -131048, 327680, 11, -131047, 393216, 11, -131046, 262144, 11, -131045, 327680, 11, -131044, 393216, 11, -131043, 262144, 11, -131042, 327680, 11, -131041, 393216, 11, -131040, 262144, 11, -131039, 327680, 11, -131038, 393216, 11, -131037, 262144, 11, -131036, 327680, 11, -131035, 393216, 11, -131034, 262144, 11, -131033, 327680, 11, -131032, 393216, 11, -131031, 262144, 11, -131030, 327680, 11, -131029, 393216, 11, -131028, 262144, 11, -131027, 327680, 11, -131026, 393216, 11, -131025, 262144, 11, -131024, 327680, 11, -131023, 393216, 11, -131022, 262144, 11, -131021, 327680, 11, -131020, 393216, 11, -131019, 262144, 11, -131018, 327680, 11, -131017, 393216, 11, -131016, 262144, 11, -131015, 327680, 11, -131014, 393216, 11, -131013, 262144, 11, -131012, 327680, 11, -131011, 393216, 11, -131010, 262144, 11, -131009, 327680, 11, -131008, 393216, 11, -131007, 262144, 11, -131006, 327680, 11, -131005, 393216, 11, -4, 262144, 11, -3, 327680, 11, -2, 393216, 11, -1, 262144, 11, -65536, 327680, 11, -65535, 393216, 11, -65534, 262144, 11, -65533, 327680, 11, -65532, 393216, 11, -65531, 262144, 11, -65530, 327680, 11, -65529, 393216, 11, -65528, 262144, 11, -65527, 327680, 11, -65526, 393216, 11, -65525, 262144, 11, -65524, 327680, 11, -65523, 262144, 11, -65521, 393216, 11, -65520, 393216, 11, -65519, 262144, 11, -65518, 327680, 11, -65517, 393216, 11, -65516, 262144, 11, -65515, 327680, 11, -65514, 393216, 11, -65513, 262144, 11, -65512, 327680, 11, -65511, 393216, 11, -65510, 262144, 11, -65509, 327680, 11, -65508, 393216, 11, -65507, 262144, 11, -65506, 327680, 11, -65505, 393216, 11, -65504, 262144, 11, -65503, 327680, 11, -65502, 393216, 11, -65501, 262144, 11, -65500, 327680, 11, -65499, 393216, 11, -65498, 262144, 11, -65497, 327680, 11, -65496, 393216, 11, -65495, 262144, 11, -65494, 327680, 11, -65493, 393216, 11, -65492, 262144, 11, -65491, 327680, 11, -65490, 393216, 11, -65489, 262144, 11, -65488, 327680, 11, -65487, 393216, 11, -65486, 262144, 11, -65485, 327680, 11, -65484, 393216, 11, -65483, 262144, 11, -65482, 327680, 11, -65481, 393216, 11, -65480, 262144, 11, -65479, 327680, 11, -65478, 393216, 11, -65477, 262144, 11, -65476, 327680, 11, -65475, 393216, 11, -65474, 262144, 11, -65473, 327680, 11, -65472, 393216, 11, -65471, 262144, 11, -65470, 327680, 11, -65469, 393216, 11, 65532, 262144, 11, 65533, 327680, 11, 65534, 393216, 11, 65535, 262144, 11, 0, 327680, 11, 1, 393216, 11, 2, 262144, 11, 3, 327680, 11, 4, 393216, 11, 5, 262144, 11, 6, 327680, 11, 7, 393216, 11, 8, 262144, 11, 9, 327680, 11, 10, 393216, 11, 11, 262144, 11, 12, 327680, 11, 13, 393216, 11, 14, 262144, 11, 15, 327680, 11, 16, 393216, 11, 17, 262144, 11, 18, 327680, 11, 19, 393216, 11, 20, 262144, 11, 21, 327680, 11, 22, 393216, 11, 23, 262144, 11, 24, 327680, 11, 25, 393216, 11, 26, 262144, 11, 27, 327680, 11, 28, 393216, 11, 29, 262144, 11, 30, 327680, 11, 31, 393216, 11, 32, 262144, 11, 33, 327680, 11, 34, 393216, 11, 35, 262144, 11, 36, 327680, 11, 37, 393216, 11, 38, 262144, 11, 39, 327680, 11, 40, 393216, 11, 41, 262144, 11, 42, 327680, 11, 43, 393216, 11, 44, 262144, 11, 45, 327680, 11, 46, 393216, 11, 47, 262144, 11, 48, 327680, 11, 49, 393216, 11, 50, 262144, 11, 51, 327680, 11, 52, 393216, 11, 53, 262144, 11, 54, 327680, 11, 55, 393216, 11, 56, 262144, 11, 57, 327680, 11, 58, 393216, 11, 59, 262144, 11, 60, 327680, 11, 61, 393216, 11, 62, 262144, 11, 63, 327680, 11, 64, 393216, 11, 65, 262144, 11, 66, 327680, 11, 67, 393216, 11, 131068, 262144, 11, 196604, 262144, 12, 131069, 327680, 11, 196605, 327680, 12, 131070, 393216, 11, 196606, 393216, 12, 131071, 262144, 11, 196607, 262144, 12, 65536, 327680, 11, 131072, 327680, 12, 65537, 393216, 11, 131073, 393216, 12, 65538, 262144, 11, 131074, 262144, 12, 65539, 327680, 11, 131075, 327680, 12, 65540, 393216, 11, 131076, 393216, 12, 65541, 262144, 11, 131077, 262144, 12, 65542, 327680, 11, 131078, 327680, 12, 65543, 393216, 11, 131079, 393216, 12, 65544, 262144, 11, 131080, 262144, 12, 65545, 327680, 11, 131081, 327680, 12, 65546, 393216, 11, 131082, 393216, 12, 65547, 262144, 11, 131083, 262144, 12, 65548, 327680, 11, 131084, 327680, 12, 65549, 393216, 11, 131085, 393216, 12, 65550, 262144, 11, 131086, 262144, 12, 65551, 327680, 11, 131087, 327680, 12, 65552, 393216, 11, 131088, 393216, 12, 65553, 262144, 11, 131089, 262144, 12, 65554, 327680, 11, 131090, 327680, 12, 65555, 393216, 11, 131091, 393216, 12, 65556, 262144, 11, 131092, 262144, 12, 65557, 327680, 11, 131093, 327680, 12, 65558, 393216, 11, 131094, 393216, 12, 65559, 262144, 11, 131095, 262144, 12, 65560, 327680, 11, 131096, 327680, 12, 65561, 393216, 11, 131097, 393216, 12, 65562, 262144, 11, 131098, 262144, 12, 65563, 327680, 11, 131099, 327680, 12, 65564, 393216, 11, 131100, 393216, 12, 65565, 262144, 11, 131101, 262144, 12, 65566, 327680, 11, 131102, 327680, 12, 65567, 393216, 11, 131103, 393216, 12, 65568, 262144, 11, 131104, 262144, 12, 65569, 327680, 11, 131105, 327680, 12, 65570, 393216, 11, 131106, 393216, 12, 65571, 262144, 11, 131107, 262144, 12, 65572, 327680, 11, 131108, 327680, 12, 65573, 393216, 11, 131109, 393216, 12, 65574, 262144, 11, 131110, 262144, 12, 65575, 327680, 11, 131111, 327680, 12, 65576, 393216, 11, 131112, 393216, 12, 65577, 262144, 11, 131113, 262144, 12, 65578, 327680, 11, 131114, 327680, 12, 65579, 393216, 11, 131115, 393216, 12, 65580, 262144, 11, 131116, 262144, 12, 65581, 327680, 11, 131117, 327680, 12, 65582, 393216, 11, 131118, 393216, 12, 65583, 262144, 11, 131119, 262144, 12, 65584, 327680, 11, 131120, 327680, 12, 65585, 393216, 11, 131121, 393216, 12, 65586, 262144, 11, 131122, 262144, 12, 65587, 327680, 11, 131123, 327680, 12, 65588, 393216, 11, 131124, 393216, 12, 65589, 262144, 11, 131125, 262144, 12, 65590, 327680, 11, 131126, 327680, 12, 65591, 393216, 11, 131127, 393216, 12, 65592, 262144, 11, 131128, 262144, 12, 65593, 327680, 11, 131129, 327680, 12, 65594, 393216, 11, 131130, 393216, 12, 65595, 262144, 11, 131131, 262144, 12, 65596, 327680, 11, 131132, 327680, 12, 65597, 393216, 11, 131133, 393216, 12, 65598, 262144, 11, 131134, 262144, 12, 65599, 327680, 11, 131135, 327680, 12, 65600, 393216, 11, 131136, 393216, 12, 65601, 262144, 11, 131137, 262144, 12, 65602, 327680, 11, 131138, 327680, 12, 65603, 393216, 11, 131139, 262144, 11, 262140, 262144, 11, 327676, 262144, 12, 262141, 327680, 11, 327677, 327680, 12, 262142, 393216, 11, 327678, 393216, 12, 262143, 262144, 11, 327679, 262144, 12, 196608, 327680, 11, 262144, 327680, 12, 196609, 393216, 11, 262145, 393216, 12, 196610, 262144, 11, 262146, 262144, 12, 196611, 327680, 11, 262147, 327680, 12, 196612, 393216, 11, 262148, 393216, 12, 196613, 262144, 11, 262149, 262144, 12, 196614, 327680, 11, 262150, 327680, 12, 196615, 393216, 11, 262151, 393216, 12, 196616, 262144, 11, 262152, 262144, 12, 196617, 327680, 11, 262153, 327680, 12, 196618, 393216, 11, 262154, 393216, 12, 196619, 262144, 11, 262155, 262144, 12, 196620, 327680, 11, 262156, 327680, 12, 196621, 393216, 11, 262157, 393216, 12, 196622, 262144, 11, 262158, 262144, 12, 196623, 327680, 11, 262159, 327680, 12, 196624, 393216, 11, 262160, 393216, 12, 196625, 262144, 11, 262161, 262144, 12, 196626, 327680, 11, 262162, 327680, 12, 196627, 393216, 11, 262163, 393216, 12, 196628, 262144, 11, 262164, 262144, 12, 196629, 327680, 11, 262165, 327680, 12, 196630, 393216, 11, 262166, 393216, 12, 196631, 262144, 11, 262167, 262144, 12, 196632, 327680, 11, 262168, 327680, 12, 196633, 393216, 11, 262169, 393216, 12, 196634, 262144, 11, 262170, 262144, 12, 196635, 327680, 11, 262171, 327680, 12, 196636, 393216, 11, 262172, 393216, 12, 196637, 262144, 11, 262173, 262144, 12, 196638, 327680, 11, 262174, 327680, 12, 196639, 393216, 11, 262175, 393216, 12, 196640, 262144, 11, 262176, 262144, 12, 196641, 327680, 11, 262177, 327680, 12, 196642, 393216, 11, 262178, 393216, 12, 196643, 262144, 11, 262179, 262144, 12, 196644, 327680, 11, 262180, 327680, 12, 196645, 393216, 11, 262181, 393216, 12, 196646, 262144, 11, 262182, 262144, 12, 196647, 327680, 11, 262183, 327680, 12, 196648, 393216, 11, 262184, 393216, 12, 196649, 262144, 11, 262185, 262144, 12, 196650, 327680, 11, 262186, 327680, 12, 196651, 393216, 11, 262187, 393216, 12, 196652, 262144, 11, 262188, 262144, 12, 196653, 327680, 11, 262189, 327680, 12, 196654, 393216, 11, 262190, 393216, 12, 196655, 262144, 11, 262191, 262144, 12, 196656, 327680, 11, 262192, 327680, 12, 196657, 393216, 11, 262193, 393216, 12, 196658, 262144, 11, 262194, 262144, 12, 196659, 327680, 11, 262195, 327680, 12, 196660, 393216, 11, 262196, 393216, 12, 196661, 262144, 11, 262197, 262144, 12, 196662, 327680, 11, 262198, 327680, 12, 196663, 393216, 11, 262199, 393216, 12, 196664, 262144, 11, 262200, 262144, 12, 196665, 327680, 11, 262201, 327680, 12, 196666, 393216, 11, 262202, 393216, 12, 196667, 262144, 11, 262203, 262144, 12, 196668, 327680, 11, 262204, 327680, 12, 196669, 393216, 11, 262205, 393216, 12, 196670, 262144, 11, 262206, 262144, 12, 196671, 327680, 11, 262207, 327680, 12, 196672, 393216, 11, 262208, 393216, 12, 196673, 262144, 11, 262209, 262144, 12, 196674, 327680, 11, 262210, 327680, 12, 196675, 262144, 12, 262211, 262144, 13, -196540, 327680, 10, -131004, 262144, 11, 68, 262144, 13, -196539, 393216, 10, -131003, 327680, 11, -65467, 327680, 12, 69, 327680, 13, -196538, 262144, 10, -131002, 393216, 11, -65466, 393216, 12, 70, 393216, 13, -196537, 327680, 10, -131001, 262144, 11, -65465, 262144, 12, 71, 262144, 13, -131000, 327680, 11, -65464, 327680, 12, 72, 327680, 13, -130999, 393216, 11, -65463, 393216, 12, 73, 393216, 13, -130998, 262144, 11, -65462, 262144, 12, 74, 262144, 13, -130997, 327680, 11, -65461, 327680, 12, 75, 327680, 13, -130996, 393216, 11, -65460, 393216, 12, 76, 393216, 13, -130995, 262144, 11, -65459, 262144, 12, 77, 262144, 13, -130994, 327680, 11, -65458, 327680, 12, 78, 327680, 13, -130993, 393216, 11, -65457, 393216, 12, 79, 393216, 13, -196528, 262144, 11, -130992, 262144, 11, -65456, 262144, 12, 80, 262144, 13, -196527, 786432, 11, -130991, 327680, 11, -65455, 327680, 12, 81, 327680, 13, -196526, 327680, 10, -130990, 393216, 11, -65454, 393216, 12, 82, 393216, 13, -196525, 393216, 10, -130989, 327680, 11, -65453, 262144, 12, 83, 262144, 13, -196524, 262144, 10, -130988, 327680, 11, -65452, 327680, 12, 84, 327680, 13, -196523, 327680, 10, -130987, 393216, 11, -65451, 393216, 12, 85, 393216, 13, -196522, 393216, 10, -130986, 262144, 11, -65450, 262144, 12, 86, 262144, 13, -196521, 262144, 10, -130985, 327680, 11, -65449, 327680, 12, 87, 327680, 13, -196520, 327680, 10, -130984, 393216, 11, -65448, 393216, 12, 88, 393216, 13, -196519, 393216, 10, -130983, 262144, 11, -65447, 262144, 12, 89, 262144, 13, -196518, 262144, 10, -130982, 327680, 11, -65446, 327680, 12, 90, 327680, 13, -196517, 327680, 10, -130981, 393216, 11, -65445, 393216, 12, 91, 393216, 13, -196516, 393216, 10, -130980, 262144, 11, -65444, 262144, 12, 92, 262144, 13, -196515, 262144, 10, -130979, 327680, 11, -65443, 327680, 12, 93, 327680, 13, -196514, 327680, 10, -130978, 393216, 11, -65442, 393216, 12, 94, 393216, 13, 65604, 262144, 11, 131140, 327680, 11, 196676, 327680, 12, 65605, 327680, 11, 131141, 393216, 11, 196677, 393216, 12, 65606, 393216, 11, 131142, 262144, 11, 196678, 262144, 12, 65607, 262144, 11, 131143, 327680, 11, 196679, 327680, 12, 65608, 327680, 11, 131144, 393216, 11, 196680, 393216, 12, 65609, 393216, 11, 131145, 262144, 11, 196681, 262144, 12, 65610, 262144, 11, 131146, 327680, 11, 196682, 327680, 12, 65611, 327680, 11, 131147, 393216, 11, 196683, 393216, 12, 65612, 393216, 11, 131148, 262144, 11, 196684, 262144, 12, 65613, 262144, 11, 131149, 327680, 11, 196685, 327680, 12, 65614, 327680, 11, 131150, 393216, 11, 196686, 393216, 12, 65615, 393216, 11, 131151, 262144, 11, 196687, 262144, 12, 65616, 262144, 11, 131152, 327680, 11, 196688, 327680, 12, 65617, 327680, 11, 131153, 393216, 11, 196689, 393216, 12, 65618, 393216, 11, 131154, 262144, 11, 196690, 262144, 12, 65619, 262144, 11, 131155, 327680, 11, 196691, 327680, 12, 65620, 327680, 11, 131156, 393216, 11, 196692, 393216, 12, 65621, 393216, 11, 131157, 262144, 11, 196693, 262144, 12, 65622, 262144, 11, 131158, 327680, 11, 196694, 327680, 12, 65623, 327680, 11, 131159, 393216, 11, 196695, 393216, 12, 65624, 393216, 11, 131160, 262144, 11, 196696, 262144, 12, 65625, 262144, 11, 131161, 327680, 11, 196697, 327680, 12, 65626, 327680, 11, 131162, 393216, 11, 196698, 393216, 12, 65627, 393216, 11, 131163, 262144, 11, 196699, 262144, 12, 65628, 262144, 11, 131164, 262144, 11, 196700, 262144, 12, 65629, 327680, 11, 131165, 327680, 11, 196701, 327680, 12, 65630, 393216, 11, 131166, 393216, 11, 196702, 393216, 12, 262212, 327680, 13, 262213, 393216, 13, 262214, 262144, 13, 262215, 327680, 13, 262216, 393216, 13, 262217, 262144, 13, 262218, 327680, 13, 262219, 393216, 13, 262220, 262144, 13, 262221, 327680, 13, 262222, 393216, 13, 262223, 262144, 13, 262224, 327680, 13, 262225, 393216, 13, 262226, 262144, 13, 262227, 327680, 13, 262228, 393216, 13, 262229, 262144, 13, 262230, 327680, 13, 262231, 393216, 13, 262232, 262144, 13, 262233, 327680, 13, 262234, 393216, 13, 262235, 262144, 13, 262236, 262144, 13, 262237, 327680, 13, 262238, 393216, 13, -786338, 327680, 11, -982946, 262144, 12, -917410, 262144, 13, -851874, 327680, 11, -1179554, 196608, 11, -1114018, 655360, 11, -1048482, 262144, 11, -1376162, 196608, 11, -1310626, 196608, 12, -1245090, 196608, 13, -1572770, 196608, 11, -1507234, 196608, 12, -1441698, 196608, 13, -1769378, 196608, 11, -1703842, 196608, 12, -1638306, 196608, 13, -1965986, 196608, 11, -1900450, 196608, 12, -1834914, 196608, 13, -2162594, 196608, 11, -2097058, 196608, 12, -2031522, 196608, 13, -2359202, 196608, 11, -2293666, 196608, 12, -2228130, 196608, 13, -1310724, 458752, 12, -2293765, 393216, 11, -2228229, 393216, 12, -2162693, 393216, 13, -2097157, 393216, 11, -2031621, 393216, 12, -1966085, 393216, 13, -1900549, 393216, 11, -1835013, 393216, 12, -1769477, 393216, 13, -1703941, 393216, 11, -1638405, 393216, 12, -1572869, 393216, 13, -1507333, 393216, 11, -1441797, 393216, 12, -1376261, 393216, 13, -1310725, 393216, 11, -1245189, 393216, 12, -1179653, 393216, 13, -1114117, 393216, 11, -1048581, 393216, 12, -983045, 393216, 13, -917509, 393216, 11, -851973, 393216, 12, -786437, 393216, 13, -720901, 393216, 11, -655365, 393216, 11, -589829, 393216, 12, -524293, 393216, 13, -458757, 393216, 11, -393221, 393216, 12, -327685, 393216, 13, -262149, 393216, 11, -196613, 393216, 12, -131077, 393216, 13, -65541, 393216, 11, -5, 393216, 12, 65531, 393216, 13, 131067, 393216, 11, 196603, 393216, 11, 262139, 393216, 12, 327675, 393216, 13, -2293766, 393216, 11, -2228230, 393216, 12, -2162694, 393216, 13, -2097158, 393216, 11, -2031622, 393216, 12, -1966086, 393216, 13, -1900550, 393216, 11, -1835014, 393216, 12, -1769478, 393216, 13, -1703942, 393216, 11, -1638406, 393216, 12, -1572870, 393216, 13, -1507334, 393216, 11, -1441798, 393216, 12, -1376262, 393216, 13, -1310726, 393216, 11, -1245190, 393216, 12, -1179654, 393216, 13, -1114118, 393216, 11, -1048582, 393216, 12, -983046, 393216, 13, -917510, 393216, 11, -851974, 393216, 12, -786438, 393216, 13, -720902, 393216, 11, -655366, 393216, 12, -589830, 393216, 13, -524294, 393216, 11, -458758, 393216, 12, -393222, 393216, 13, -327686, 393216, 11, -262150, 393216, 12, -196614, 393216, 13, -131078, 393216, 11, -65542, 393216, 12, -6, 393216, 13, 65530, 393216, 11, 131066, 393216, 12, 196602, 393216, 13, 262138, 393216, 11, 327674, 393216, 12, -2359201, 262144, 11, -2293665, 262144, 12, -2228129, 262144, 13, -2359200, 327680, 11, -2293664, 327680, 12, -2228128, 327680, 13, -2359199, 393216, 11, -2293663, 393216, 12, -2228127, 393216, 13, -2162593, 262144, 11, -2097057, 262144, 12, -2031521, 262144, 13, -2162592, 327680, 11, -2097056, 327680, 12, -2031520, 327680, 13, -2162591, 393216, 11, -2097055, 393216, 12, -2031519, 393216, 13, -1965985, 262144, 11, -1900449, 262144, 12, -1834913, 262144, 13, -1965984, 327680, 11, -1900448, 327680, 12, -1834912, 327680, 13, -1965983, 393216, 11, -1900447, 393216, 12, -1834911, 393216, 13, -1769377, 262144, 11, -1703841, 262144, 12, -1638305, 262144, 13, -1769376, 262144, 11, -1703840, 262144, 12, -1638304, 262144, 13, -1769375, 327680, 11, -1703839, 327680, 12, -1638303, 327680, 13, -1572769, 262144, 11, -1507233, 262144, 12, -1441697, 262144, 11, -1572768, 327680, 11, -1507232, 327680, 12, -1441696, 327680, 11, -1572767, 262144, 11, -1507231, 262144, 12, -1441695, 262144, 13, -1376161, 262144, 12, -1310625, 262144, 13, -1245089, 262144, 13, -1376160, 327680, 12, -1310624, 327680, 13, -1245088, 327680, 13, -1376159, 393216, 12, -1310623, 393216, 13, -1245087, 393216, 13, -1179553, 262144, 11, -1114017, 262144, 12, -1048481, 262144, 11, -1179552, 327680, 11, -1114016, 327680, 12, -1048480, 327680, 11, -1179551, 393216, 11, -1114015, 393216, 12, -1048479, 393216, 11, -982945, 262144, 12, -917409, 262144, 13, -851873, 262144, 13, -982944, 327680, 12, -917408, 327680, 13, -851872, 327680, 13, -982943, 393216, 12, -917407, 393216, 13, -851871, 262144, 12, -786337, 262144, 11, -786336, 327680, 11, -786335, 262144, 13, -196513, 393216, 10, -130977, 262144, 11, -65441, 262144, 12, -196512, 262144, 10, -130976, 327680, 11, -65440, 327680, 12, -196511, 327680, 10, -130975, 393216, 11, -65439, 393216, 12, 95, 262144, 13, 96, 327680, 13, 97, 393216, 13, 65631, 262144, 11, 131167, 262144, 11, 196703, 262144, 12, 65632, 327680, 11, 131168, 327680, 11, 196704, 327680, 12, 65633, 393216, 11, 131169, 393216, 11, 196705, 393216, 12, 262239, 262144, 13, 262240, 327680, 13, 262241, 327680, 12, -65468, 262144, 12, -196536, 393216, 10, -196535, 262144, 10, -196534, 327680, 10, -196533, 393216, 10, -196532, 262144, 10, -196531, 327680, 10, -196530, 655360, 11, -196529, 262144, 11, -262139, 196608, 10, -262138, 262144, 10, -262137, 327680, 10, -262136, 393216, 10, -262135, 458752, 10, -65522, 327680, 11, -393197, 655360, 11, -327661, 327680, 11, -262125, 327680, 12, -393196, 393216, 11, -327660, 393216, 11, -262124, 393216, 12, -393195, 327680, 13, -327659, 327680, 11, -262123, 327680, 12, -393194, 458752, 11, -327658, 458752, 11, -262122, 458752, 11, -589805, 196608, 13, -524269, 196608, 11, -458733, 196608, 12, -589804, 262144, 13, -524268, 262144, 11, -458732, 262144, 12, -589803, 327680, 13, -524267, 327680, 11, -458731, 327680, 12, -589802, 458752, 11, -524266, 458752, 11, -458730, 458752, 11, -786413, 196608, 10, -720877, 196608, 11, -655341, 196608, 12, -786412, 262144, 10, -720876, 262144, 11, -655340, 262144, 12, -786411, 327680, 10, -720875, 327680, 11, -655339, 327680, 12, -786410, 458752, 10, -720874, 458752, 11, -655338, 458752, 11, -393199, 196608, 10, -327663, 196608, 11, -262127, 196608, 12, -393198, 262144, 10, -327662, 262144, 11, -262126, 262144, 12, -851890, 196608, 11, -786354, 196608, 12, -851889, 393216, 12, -917426, 196608, 13, -917425, 262144, 13, -917424, 262144, 13, -917423, 262144, 13, -786353, 393216, 12, -786352, 393216, 12, -851888, 393216, 12, -851887, 327680, 11, -786351, 393216, 12, -917422, 262144, 13, -917421, 262144, 13, -917420, 262144, 13, -917419, 262144, 13, -917418, 262144, 13, -917417, 262144, 13, -917416, 262144, 13, -917415, 262144, 13, -917414, 262144, 13, -917413, 262144, 13, -917412, 262144, 13, -917411, 262144, 13, -786349, 327680, 11, -786350, 327680, 11, -851886, 327680, 11, -851885, 327680, 11, -851884, 327680, 11, -851883, 327680, 11, -851882, 327680, 11, -851881, 327680, 11, -851880, 327680, 11, -851879, 327680, 11, -851878, 327680, 11, -851877, 327680, 11, -851876, 327680, 11, -851875, 327680, 11, -786339, 327680, 11, -786348, 327680, 11, -786347, 327680, 11, -786346, 327680, 11, -786345, 327680, 11, -786344, 327680, 11, -786343, 327680, 11, -786342, 327680, 11, -786341, 327680, 11, -786340, 327680, 11, -982962, 196608, 12, -982961, 262144, 12, -982960, 262144, 12, -1048498, 196608, 11, -1048497, 262144, 11, -1048496, 262144, 11, -1114034, 196608, 10, -1114033, 262144, 10, -1114032, 327680, 10, -1048495, 262144, 11, -982959, 262144, 12, -1048494, 262144, 11, -982958, 262144, 12, -1048493, 262144, 11, -982957, 262144, 12, -1048492, 262144, 11, -982956, 262144, 12, -1048491, 262144, 11, -982955, 262144, 12, -1048490, 262144, 11, -982954, 262144, 12, -1048489, 262144, 11, -982953, 262144, 12, -1048488, 262144, 11, -982952, 262144, 12, -1048487, 262144, 11, -982951, 262144, 12, -1048486, 262144, 11, -982950, 262144, 12, -1048485, 262144, 11, -982949, 262144, 12, -1048484, 262144, 11, -982948, 262144, 12, -1048483, 262144, 11, -982947, 262144, 12, -1114031, 262144, 10, -1114030, 262144, 10, -1114029, 262144, 10, -1114028, 262144, 10, -1114027, 262144, 10, -1114026, 262144, 10, -1114025, 262144, 10, -1114024, 262144, 10, -1114023, 262144, 10, -1114022, 262144, 10, -1114021, 262144, 10, -1114020, 262144, 10, -1114019, 262144, 10, -196510, 393216, 10, -196509, 262144, 10, -196508, 327680, 10, -196507, 393216, 10, -196506, 262144, 10, -196505, 327680, 10, -196504, 393216, 10, -196503, 262144, 10, -196502, 327680, 10, -196501, 458752, 10, -130974, 262144, 11, -65438, 262144, 12, 98, 262144, 13, -130973, 327680, 11, -65437, 262144, 11, 99, 262144, 12, -130972, 262144, 11, -65436, 262144, 12, 100, 262144, 13, 65634, 262144, 11, 131170, 262144, 11, 196706, 262144, 12, 65635, 262144, 13, 131171, 262144, 11, 196707, 262144, 12, 65636, 327680, 13, 131172, 327680, 11, 196708, 327680, 12, 262242, 262144, 13, 262243, 262144, 13, 262244, 327680, 13, 131173, 393216, 11, 196709, 393216, 12, 262245, 393216, 13, 131174, 262144, 11, 196710, 262144, 12, 262246, 262144, 13, 131175, 327680, 11, 196711, 327680, 12, 262247, 327680, 13, 131176, 393216, 11, 196712, 393216, 12, 262248, 393216, 13, 131177, 262144, 11, 196713, 262144, 12, 262249, 262144, 13, 131178, 327680, 11, 196714, 327680, 12, 262250, 327680, 13, 131179, 458752, 11, 196715, 458752, 12, 262251, 458752, 12, -65431, 262144, 12, 105, 262144, 13, 65641, 262144, 13, -65430, 327680, 12, 106, 327680, 13, 65642, 327680, 13, 65643, 458752, 12, -65434, 393216, 12, 102, 393216, 13, 65638, 262144, 13, -65433, 262144, 12, 103, 262144, 13, 65639, 327680, 13, -65432, 327680, 12, 104, 327680, 13, 65640, 393216, 13, -65435, 327680, 12, 101, 327680, 13, 65637, 393216, 13, -130971, 327680, 11, -130970, 393216, 11, -130969, 262144, 11, -130968, 327680, 11, -130967, 262144, 11, -130966, 327680, 11, -130965, 458752, 11, -65429, 458752, 12, 107, 458752, 12, -917406, 262144, 13, -851870, 262144, 11, -786334, 262144, 12, -917405, 327680, 13, -851869, 327680, 11, -786333, 327680, 12, -917404, 393216, 13, -851868, 393216, 11, -786332, 393216, 12, -917403, 262144, 13, -851867, 262144, 11, -786331, 262144, 12, -917402, 327680, 13, -851866, 327680, 11, -786330, 327680, 12, -1245086, 262144, 11, -1179550, 262144, 12, -1114014, 262144, 13, -1245085, 327680, 11, -1179549, 327680, 12, -1114013, 327680, 13, -1245084, 393216, 11, -1179548, 393216, 12, -1114012, 393216, 13, -1048478, 262144, 11, -982942, 262144, 12, -1048477, 327680, 11, -982941, 327680, 12, -1048476, 393216, 11, -982940, 393216, 12, -1245083, 262144, 11, -1179547, 262144, 12, -1114011, 262144, 13, -1245082, 327680, 11, -1179546, 327680, 12, -1114010, 327680, 13, -1245081, 393216, 11, -1179545, 393216, 12, -1114009, 393216, 13, -1048475, 262144, 11, -982939, 262144, 12, -1048474, 327680, 11, -982938, 327680, 12, -1048473, 393216, 11, -982937, 393216, 12, -917401, 393216, 13, -851865, 393216, 11, -786329, 393216, 12, -851864, 262144, 11, -786328, 262144, 12, -851863, 327680, 11, -786327, 327680, 12, -851862, 393216, 11, -786326, 393216, 12, -851861, 262144, 11, -786325, 262144, 12, -851860, 327680, 11, -786324, 327680, 12, -851859, 393216, 11, -786323, 393216, 12, -1048469, 262144, 11, -982933, 262144, 12, -917397, 262144, 13, -1048468, 262144, 12, -982932, 262144, 13, -917396, 327680, 13, -1048467, 327680, 12, -982931, 327680, 13, -917395, 393216, 13, -1245077, 262144, 11, -1179541, 262144, 12, -1114005, 262144, 13, -1245076, 327680, 11, -1179540, 327680, 12, -1114004, 262144, 11, -1245075, 393216, 11, -1179539, 393216, 12, -1114003, 327680, 11, -1245080, 262144, 11, -1179544, 262144, 12, -1114008, 262144, 13, -1245079, 327680, 11, -1179543, 327680, 12, -1114007, 327680, 13, -1245078, 393216, 11, -1179542, 393216, 12, -1114006, 393216, 13, -1048472, 262144, 11, -982936, 262144, 12, -917400, 262144, 13, -1048471, 327680, 11, -982935, 327680, 12, -917399, 327680, 13, -1048470, 393216, 11, -982934, 393216, 12, -917398, 393216, 13, -851858, 262144, 11, -786322, 262144, 12, -851857, 327680, 11, -786321, 327680, 12, -851856, 262144, 12, -786320, 262144, 13, -1048466, 393216, 12, -982930, 393216, 13, -917394, 262144, 13, -1048465, 262144, 12, -982929, 262144, 13, -917393, 327680, 13, -1048464, 327680, 12, -982928, 327680, 13, -917392, 262144, 11, -1245074, 262144, 11, -1179538, 262144, 12, -1114002, 393216, 11, -1245073, 262144, 12, -1179537, 262144, 13, -1114001, 262144, 11, -1245072, 327680, 12, -1179536, 327680, 13, -1114000, 327680, 11, -1441685, 327680, 13, -1376149, 262144, 12, -1310613, 262144, 13, -1441684, 393216, 13, -1376148, 327680, 12, -1310612, 327680, 13, -1441683, 262144, 13, -1376147, 393216, 12, -1310611, 393216, 13, -1441688, 327680, 13, -1376152, 262144, 12, -1310616, 262144, 13, -1441687, 393216, 13, -1376151, 327680, 12, -1310615, 327680, 13, -1441686, 262144, 13, -1376150, 393216, 12, -1310614, 393216, 13, -1441691, 327680, 13, -1376155, 262144, 12, -1310619, 262144, 13, -1441690, 393216, 13, -1376154, 327680, 12, -1310618, 327680, 13, -1441689, 262144, 13, -1376153, 393216, 12, -1310617, 393216, 13, -1441694, 327680, 13, -1376158, 262144, 12, -1310622, 262144, 13, -1441693, 393216, 13, -1376157, 327680, 12, -1310621, 327680, 13, -1441692, 262144, 13, -1376156, 393216, 12, -1310620, 393216, 13, -1441682, 327680, 13, -1376146, 262144, 12, -1310610, 262144, 13, -1441681, 393216, 13, -1376145, 327680, 12, -1310609, 262144, 11, -1441680, 262144, 13, -1376144, 393216, 12, -1310608, 327680, 11, -1441679, 327680, 13, -1376143, 262144, 12, -1310607, 393216, 11, -1441678, 393216, 13, -1376142, 327680, 12, -1310606, 262144, 11, -1441677, 262144, 12, -1376141, 262144, 13, -1310605, 262144, 11, -1572766, 327680, 11, -1507230, 327680, 12, -1572765, 393216, 11, -1507229, 393216, 12, -1572764, 262144, 11, -1507228, 262144, 12, -1572763, 327680, 11, -1507227, 327680, 12, -1572762, 393216, 11, -1507226, 393216, 12, -1572761, 262144, 11, -1507225, 262144, 12, -1572760, 327680, 11, -1507224, 327680, 12, -1572759, 393216, 11, -1507223, 393216, 12, -1572758, 262144, 11, -1507222, 262144, 12, -1572757, 327680, 11, -1507221, 327680, 12, -1572756, 393216, 11, -1507220, 393216, 12, -1572755, 262144, 11, -1507219, 262144, 12, -1572754, 327680, 11, -1507218, 327680, 12, -1572753, 393216, 11, -1507217, 393216, 12, -1572752, 262144, 11, -1507216, 262144, 12, -1572751, 327680, 11, -1507215, 327680, 12, -1572750, 393216, 11, -1507214, 393216, 12, -1572749, 262144, 11, -1507213, 262144, 11, -1572748, 327680, 11, -1507212, 327680, 11, -1441676, 327680, 12, -1572747, 393216, 11, -1507211, 393216, 11, -1441675, 393216, 12, -1572746, 262144, 11, -1507210, 262144, 12, -1441674, 262144, 11, -1572745, 327680, 11, -1507209, 327680, 12, -1441673, 327680, 11, -1572744, 393216, 11, -1507208, 393216, 12, -1441672, 393216, 11, -1572743, 262144, 11, -1507207, 262144, 12, -1441671, 393216, 11, -1572742, 327680, 11, -1507206, 262144, 11, -1441670, 262144, 12, -1572741, 262144, 12, -1507205, 327680, 11, -1441669, 327680, 12, -1572740, 327680, 12, -1507204, 393216, 11, -1441668, 262144, 11, -1572739, 393216, 12, -1507203, 393216, 13, -1441667, 327680, 11, -1572738, 262144, 12, -1507202, 262144, 11, -1441666, 393216, 11, -1769374, 393216, 11, -1703838, 393216, 12, -1638302, 393216, 13, -1769373, 262144, 11, -1703837, 262144, 12, -1638301, 262144, 13, -1769372, 327680, 11, -1703836, 327680, 12, -1638300, 327680, 13, -1769371, 393216, 11, -1703835, 393216, 12, -1638299, 393216, 13, -1769370, 262144, 11, -1703834, 262144, 12, -1638298, 262144, 13, -1769369, 327680, 11, -1703833, 327680, 12, -1638297, 327680, 13, -1769368, 393216, 11, -1703832, 393216, 12, -1638296, 393216, 13, -1769367, 262144, 11, -1703831, 262144, 12, -1638295, 262144, 13, -1769366, 327680, 11, -1703830, 327680, 12, -1638294, 327680, 13, -1769365, 393216, 11, -1703829, 393216, 12, -1638293, 393216, 13, -1769364, 262144, 11, -1703828, 262144, 12, -1638292, 262144, 13, -1769363, 327680, 11, -1703827, 327680, 12, -1638291, 327680, 13, -1769362, 393216, 11, -1703826, 393216, 12, -1638290, 393216, 13, -1769361, 262144, 11, -1703825, 262144, 12, -1638289, 262144, 13, -1769360, 327680, 11, -1703824, 327680, 12, -1638288, 327680, 13, -1769359, 393216, 11, -1703823, 393216, 12, -1638287, 393216, 13, -1769358, 262144, 11, -1703822, 262144, 12, -1638286, 262144, 13, -1769357, 327680, 11, -1703821, 327680, 12, -1638285, 327680, 13, -1769356, 393216, 11, -1703820, 393216, 12, -1638284, 393216, 13, -1769355, 262144, 11, -1703819, 262144, 12, -1638283, 262144, 13, -1769354, 327680, 11, -1703818, 327680, 12, -1638282, 327680, 13, -1769353, 393216, 11, -1703817, 393216, 12, -1638281, 393216, 13, -1769352, 262144, 11, -1703816, 262144, 12, -1638280, 262144, 13, -1769351, 327680, 11, -1703815, 327680, 12, -1638279, 327680, 13, -1769350, 393216, 11, -1703814, 393216, 12, -1638278, 393216, 13, -1769349, 262144, 11, -1703813, 262144, 12, -1638277, 262144, 11, -1769348, 327680, 11, -1703812, 327680, 12, -1638276, 327680, 11, -1769347, 393216, 11, -1703811, 393216, 12, -1638275, 393216, 11, -1834882, 262144, 11, -1769346, 262144, 12, -1703810, 262144, 13, -1834881, 327680, 11, -1769345, 327680, 12, -1703809, 327680, 13, -1834880, 393216, 11, -1769344, 393216, 12, -1703808, 393216, 13, -1638274, 262144, 11, -1638273, 262144, 13, -1572737, 327680, 12, -1507201, 327680, 11, -1638272, 262144, 13, -1572736, 262144, 11, -1507200, 262144, 12, -262066, 196608, 10, -327601, 196608, 10, -262065, 655360, 11, -327600, 262144, 10, -327599, 786432, 10, -262063, 458752, 11, -262064, 262144, 11, -917391, 327680, 11, -851855, 327680, 12, -786319, 327680, 13, -917390, 393216, 11, -851854, 393216, 12, -786318, 393216, 13, -917389, 262144, 11, -851853, 262144, 12, -786317, 262144, 13, -917388, 327680, 11, -851852, 327680, 12, -786316, 327680, 13, -917387, 393216, 11, -851851, 393216, 12, -786315, 393216, 13, -917386, 262144, 11, -851850, 262144, 12, -786314, 262144, 13, -917385, 327680, 11, -851849, 327680, 12, -786313, 327680, 13, -917384, 393216, 11, -851848, 393216, 12, -786312, 393216, 13, -917383, 262144, 11, -851847, 262144, 12, -786311, 262144, 13, -917382, 327680, 11, -851846, 327680, 12, -786310, 327680, 13, -917381, 393216, 11, -851845, 393216, 12, -786309, 393216, 13, -917380, 262144, 11, -851844, 262144, 12, -786308, 262144, 13, -917379, 327680, 11, -851843, 327680, 12, -786307, 327680, 13, -917378, 262144, 11, -851842, 262144, 12, -786306, 262144, 13, -1376130, 327680, 11, -1441665, 327680, 12, -1376129, 393216, 11, -1441664, 262144, 13, -1376128, 262144, 11, -1310594, 327680, 12, -1245058, 327680, 13, -1179522, 327680, 11, -1310593, 393216, 12, -1245057, 393216, 13, -1179521, 393216, 11, -1310592, 262144, 12, -1245056, 262144, 11, -1179520, 262144, 12, -1113986, 327680, 12, -1048450, 327680, 13, -982914, 262144, 13, -1113985, 393216, 12, -1048449, 393216, 13, -982913, 327680, 13, -1113984, 262144, 13, -1048448, 262144, 11, -982912, 262144, 12, -917377, 327680, 11, -851841, 327680, 12, -786305, 327680, 13, -917376, 262144, 13, -851840, 262144, 13, -786304, 262144, 13, -1113989, 262144, 11, -1048453, 262144, 12, -982917, 262144, 13, -1113988, 327680, 11, -1048452, 327680, 12, -982916, 327680, 13, -1113987, 262144, 12, -1048451, 262144, 13, -982915, 393216, 13, -1113992, 262144, 11, -1048456, 262144, 12, -982920, 262144, 13, -1113991, 327680, 11, -1048455, 327680, 12, -982919, 327680, 13, -1113990, 393216, 11, -1048454, 393216, 12, -982918, 393216, 13, -1113995, 262144, 11, -1048459, 262144, 12, -982923, 262144, 13, -1113994, 327680, 11, -1048458, 327680, 12, -982922, 327680, 13, -1113993, 393216, 11, -1048457, 393216, 12, -982921, 393216, 13, -1113998, 262144, 11, -1048462, 262144, 12, -982926, 262144, 13, -1113997, 327680, 11, -1048461, 327680, 12, -982925, 327680, 13, -1113996, 393216, 11, -1048460, 393216, 12, -982924, 393216, 13, -1113999, 393216, 11, -1048463, 393216, 12, -982927, 393216, 13, -1245071, 393216, 12, -1179535, 393216, 13, -1245070, 262144, 12, -1179534, 262144, 13, -1245069, 262144, 12, -1179533, 262144, 13, -1310604, 327680, 11, -1245068, 327680, 12, -1179532, 327680, 13, -1310603, 393216, 11, -1245067, 393216, 12, -1179531, 393216, 13, -1310602, 262144, 13, -1245066, 262144, 12, -1179530, 262144, 13, -1310601, 327680, 13, -1245065, 327680, 12, -1179529, 327680, 13, -1310600, 393216, 13, -1245064, 393216, 12, -1179528, 393216, 13, -1310599, 393216, 13, -1245063, 262144, 12, -1179527, 262144, 13, -1310598, 327680, 11, -1245062, 327680, 12, -1179526, 327680, 13, -1310597, 393216, 11, -1245061, 393216, 12, -1179525, 393216, 13, -1310596, 262144, 13, -1245060, 262144, 12, -1179524, 262144, 13, -1310595, 262144, 12, -1245059, 262144, 13, -1179523, 262144, 11, -1376140, 327680, 13, -1376139, 393216, 13, -1376137, 327680, 12, -1376136, 393216, 12, -1376135, 393216, 12, -1376138, 262144, 12, -1376134, 262144, 13, -1376133, 327680, 13, -1376132, 262144, 12, -1376131, 262144, 11, -917375, 327680, 13, -851839, 327680, 13, -786303, 327680, 13, -917374, 393216, 13, -851838, 393216, 13, -786302, 393216, 13, -917373, 262144, 12, -851837, 262144, 13, -786301, 262144, 13, -917372, 327680, 12, -851836, 327680, 13, -786300, 327680, 13, -917371, 393216, 12, -851835, 393216, 13, -786299, 393216, 13, -917370, 262144, 13, -851834, 262144, 12, -786298, 262144, 13, -917369, 327680, 13, -851833, 327680, 12, -786297, 327680, 13, -917368, 262144, 11, -851832, 262144, 12, -786296, 262144, 13, -1769343, 327680, 11, -1703807, 327680, 12, -1638271, 262144, 11, -1769342, 393216, 11, -1703806, 393216, 12, -1638270, 327680, 11, -1769341, 327680, 11, -1703805, 327680, 12, -1638269, 393216, 11, -1769340, 393216, 11, -1703804, 393216, 12, -1638268, 262144, 11, -1769339, 262144, 11, -1703803, 262144, 11, -1638267, 327680, 11, -1769338, 327680, 11, -1703802, 327680, 11, -1638266, 393216, 11, -1769337, 262144, 11, -1703801, 262144, 12, -1638265, 262144, 13, -1572730, 393216, 12, -1507194, 393216, 13, -1441658, 262144, 13, -1572729, 262144, 12, -1507193, 262144, 13, -1441657, 327680, 13, -1572728, 327680, 12, -1507192, 327680, 13, -1441656, 262144, 12, -1376122, 262144, 11, -1310586, 327680, 11, -1245050, 327680, 12, -1376121, 327680, 11, -1310585, 393216, 11, -1245049, 393216, 12, -1376120, 262144, 13, -1310584, 262144, 11, -1245048, 262144, 12, -1179514, 327680, 13, -1113978, 327680, 11, -1048442, 327680, 12, -1179513, 393216, 13, -1113977, 393216, 11, -1048441, 393216, 12, -1179512, 262144, 13, -1113976, 262144, 11, -1048440, 262144, 12, -1179517, 262144, 12, -1113981, 262144, 13, -1048445, 262144, 13, -1179516, 327680, 12, -1113980, 327680, 13, -1048444, 327680, 13, -1179515, 262144, 13, -1113979, 262144, 11, -1048443, 262144, 12, -982909, 262144, 11, -982908, 327680, 11, -982907, 262144, 13, -982911, 327680, 12, -982910, 393216, 12, -1179519, 327680, 12, -1113983, 327680, 13, -1048447, 327680, 11, -1179518, 393216, 12, -1113982, 393216, 13, -1048446, 393216, 11, -1376127, 327680, 11, -1310591, 327680, 12, -1245055, 327680, 11, -1376126, 393216, 11, -1310590, 393216, 12, -1245054, 393216, 11, -1572735, 262144, 12, -1507199, 262144, 13, -1441663, 327680, 13, -1572734, 327680, 12, -1507198, 327680, 13, -1441662, 393216, 13, -1376125, 262144, 12, -1310589, 262144, 13, -1245053, 262144, 11, -1376124, 327680, 12, -1310588, 327680, 13, -1245052, 327680, 11, -1376123, 393216, 12, -1310587, 262144, 11, -1245051, 262144, 12, -1572733, 393216, 12, -1507197, 393216, 13, -1441661, 262144, 11, -1572732, 262144, 12, -1507196, 262144, 13, -1441660, 327680, 11, -1572731, 327680, 12, -1507195, 327680, 13, -1441659, 393216, 11, -982906, 327680, 13, -982905, 393216, 13, -982904, 262144, 13, -917367, 327680, 11, -851831, 327680, 12, -786295, 327680, 13, -917366, 393216, 11, -851830, 393216, 12, -786294, 393216, 13, -917365, 262144, 11, -851829, 262144, 12, -786293, 262144, 13, -917364, 327680, 11, -851828, 327680, 12, -786292, 327680, 13, -917363, 393216, 11, -851827, 393216, 12, -786291, 393216, 13, -917362, 262144, 11, -851826, 262144, 12, -786290, 262144, 13, -917361, 327680, 11, -851825, 327680, 12, -786289, 327680, 13, -917360, 393216, 11, -851824, 393216, 12, -786288, 393216, 13, -1113970, 262144, 13, -1048434, 327680, 13, -982898, 262144, 13, -1113969, 327680, 13, -1048433, 393216, 13, -982897, 327680, 13, -1113968, 393216, 13, -1048432, 393216, 12, -982896, 393216, 13, -1113973, 327680, 12, -1048437, 327680, 13, -982901, 262144, 13, -1113972, 393216, 12, -1048436, 393216, 13, -982900, 327680, 13, -1113971, 262144, 12, -1048435, 262144, 13, -982899, 393216, 13, -1113975, 327680, 11, -1048439, 327680, 12, -982903, 327680, 13, -1113974, 262144, 12, -1048438, 262144, 13, -982902, 393216, 13, -1310583, 327680, 11, -1245047, 327680, 12, -1179511, 327680, 13, -1310582, 262144, 12, -1245046, 262144, 13, -1179510, 262144, 11, -1507191, 393216, 13, -1441655, 327680, 12, -1376119, 327680, 13, -1507190, 262144, 12, -1441654, 262144, 13, -1376118, 262144, 11, -1703800, 327680, 12, -1638264, 327680, 13, -1703799, 393216, 12, -1638263, 393216, 13, -1572727, 393216, 12, -1703798, 262144, 12, -1638262, 262144, 13, -1572726, 262144, 11, -1638261, 327680, 13, -1572725, 327680, 11, -1507189, 327680, 12, -1638260, 393216, 13, -1572724, 393216, 11, -1507188, 393216, 12, -1769336, 327680, 11, -1769335, 393216, 11, -1769334, 262144, 11, -1769333, 327680, 11, -1703797, 327680, 12, -1769332, 393216, 11, -1703796, 393216, 12, -1441653, 327680, 13, -1441652, 393216, 13, -1572723, 262144, 11, -1507187, 262144, 12, -1441651, 262144, 13, -1572722, 262144, 12, -1507186, 262144, 13, -1441650, 262144, 11, -1572721, 327680, 12, -1507185, 327680, 13, -1441649, 327680, 11, -1376115, 262144, 11, -1310579, 262144, 12, -1245043, 262144, 13, -1376114, 262144, 12, -1310578, 262144, 13, -1245042, 262144, 11, -1376113, 327680, 12, -1310577, 327680, 13, -1245041, 327680, 11, -1376117, 327680, 11, -1310581, 327680, 12, -1245045, 327680, 13, -1376116, 393216, 11, -1310580, 393216, 12, -1245044, 393216, 13, -1179509, 327680, 11, -1179508, 393216, 11, -1179507, 262144, 11, -1179506, 262144, 12, -1179505, 327680, 12, -1769331, 262144, 11, -1703795, 262144, 12, -1638259, 262144, 13, -1769330, 262144, 12, -1703794, 262144, 13, -1638258, 262144, 11, -1769329, 327680, 12, -1703793, 327680, 13, -1638257, 327680, 11, -1245040, 393216, 11, -1179504, 393216, 12, -1441648, 393216, 11, -1376112, 393216, 12, -1310576, 393216, 13, -1638256, 393216, 11, -1572720, 393216, 12, -1507184, 393216, 13, -1834866, 262144, 11, -1834865, 327680, 11, -1834864, 393216, 11, -1769328, 393216, 12, -1703792, 393216, 13, 65652, 196608, 10, 65653, 262144, 10, 65654, 327680, 10, 65655, 327680, 10, 65656, 458752, 10, 131192, 458752, 11, 196728, 458752, 12, 262264, 458752, 13, 131188, 196608, 11, 196724, 196608, 12, 262260, 196608, 13, 131189, 262144, 11, 196725, 262144, 12, 262261, 262144, 13, 131190, 327680, 11, 196726, 327680, 12, 262262, 327680, 13, 131191, 393216, 11, 196727, 393216, 12, 262263, 393216, 13, 65664, 196608, 10, 131200, 196608, 11, 196736, 196608, 12, 262272, 196608, 13, 65665, 262144, 10, 131201, 262144, 11, 196737, 262144, 12, 262273, 262144, 13, 65666, 327680, 10, 131202, 327680, 11, 196738, 327680, 12, 262274, 327680, 13, 65667, 327680, 10, 131203, 393216, 11, 196739, 393216, 12, 262275, 393216, 13, 65668, 458752, 10, 131204, 458752, 11, 196740, 458752, 12, 262276, 458752, 13, 65677, 196608, 10, 131213, 196608, 11, 196749, 196608, 12, 262285, 196608, 13, 65678, 262144, 10, 131214, 262144, 11, 196750, 262144, 12, 262286, 262144, 13, 65679, 327680, 10, 131215, 327680, 11, 196751, 327680, 12, 262287, 327680, 13, 65680, 327680, 10, 131216, 393216, 11, 196752, 393216, 12, 262288, 393216, 13, 65681, 458752, 10, 131217, 458752, 11, 196753, 458752, 12, 262289, 458752, 13, 65689, 196608, 10, 131225, 196608, 11, 196761, 196608, 12, 262297, 196608, 13, 65690, 262144, 10, 131226, 262144, 11, 196762, 262144, 12, 262298, 262144, 13, 65691, 327680, 10, 131227, 327680, 11, 196763, 327680, 12, 262299, 327680, 13, 65692, 327680, 10, 131228, 393216, 11, 196764, 393216, 12, 262300, 393216, 13, 65693, 458752, 10, 131229, 458752, 11, 196765, 458752, 12, 262301, 458752, 13, -1769327, 327680, 11, -1703791, 327680, 11, -1638255, 327680, 11, -1572719, 327680, 11, -1507183, 327680, 11, -1441647, 327680, 11, -1376111, 327680, 11, -1310575, 327680, 11, -1245039, 327680, 11, -1179503, 327680, 11, -1113967, 327680, 11, -1048431, 327680, 11, -982895, 327680, 11, -917359, 327680, 11, -851823, 327680, 11, -786287, 327680, 11, -1769326, 327680, 11, -1703790, 327680, 11, -1638254, 327680, 11, -1572718, 327680, 11, -1507182, 327680, 11, -1441646, 327680, 11, -1376110, 327680, 11, -1310574, 327680, 11, -1245038, 327680, 11, -1179502, 327680, 11, -1113966, 327680, 11, -1048430, 327680, 11, -982894, 327680, 11, -917358, 327680, 11, -851822, 327680, 11, -786286, 327680, 11, -1769325, 327680, 11, -1703789, 327680, 11, -1638253, 327680, 11, -1572717, 327680, 11, -1507181, 327680, 11, -1441645, 327680, 11, -1376109, 327680, 11, -1310573, 327680, 11, -1245037, 327680, 11, -1179501, 327680, 11, -1113965, 327680, 11, -1048429, 327680, 11, -982893, 327680, 11, -917357, 327680, 11, -851821, 327680, 11, -786285, 327680, 11, -1769324, 327680, 11, -1703788, 327680, 11, -1638252, 327680, 11, -1572716, 327680, 11, -1507180, 327680, 11, -1441644, 327680, 11, -1376108, 327680, 11, -1310572, 327680, 11, -1245036, 327680, 11, -1179500, 327680, 11, -1113964, 327680, 11, -1048428, 327680, 11, -982892, 327680, 11, -917356, 327680, 11, -851820, 327680, 11, -786284, 327680, 11, -1769323, 327680, 11, -1703787, 327680, 11, -1638251, 327680, 11, -1572715, 327680, 11, -1507179, 327680, 11, -1441643, 327680, 11, -1376107, 327680, 11, -1310571, 327680, 11, -1245035, 327680, 11, -1179499, 327680, 11, -1113963, 327680, 11, -1048427, 327680, 11, -982891, 327680, 11, -917355, 327680, 11, -851819, 327680, 11, -786283, 327680, 11, -1769322, 327680, 11, -1703786, 327680, 11, -1638250, 327680, 11, -1572714, 327680, 11, -1507178, 327680, 11, -1441642, 327680, 11, -1376106, 327680, 11, -1310570, 327680, 11, -1245034, 327680, 11, -1179498, 327680, 11, -1113962, 327680, 11, -1048426, 327680, 11, -982890, 327680, 11, -917354, 327680, 11, -851818, 327680, 11, -786282, 327680, 11, -1769321, 327680, 11, -1703785, 327680, 11, -1638249, 327680, 11, -1572713, 327680, 11, -1507177, 327680, 11, -1441641, 327680, 11, -1376105, 327680, 11, -1310569, 327680, 11, -1245033, 327680, 11, -1179497, 327680, 11, -1113961, 327680, 11, -1048425, 327680, 11, -982889, 327680, 11, -917353, 327680, 11, -851817, 327680, 11, -786281, 327680, 11, -1769320, 327680, 11, -1703784, 327680, 11, -1638248, 327680, 11, -1572712, 327680, 11, -1507176, 327680, 11, -1441640, 327680, 11, -1376104, 327680, 11, -1310568, 327680, 11, -1245032, 327680, 11, -1179496, 327680, 11, -1113960, 327680, 11, -1048424, 327680, 11, -982888, 327680, 11, -917352, 327680, 11, -851816, 327680, 11, -786280, 327680, 11, -1769319, 327680, 11, -1703783, 327680, 11, -1638247, 327680, 11, -1572711, 327680, 11, -1507175, 327680, 11, -1441639, 327680, 11, -1376103, 327680, 11, -1310567, 327680, 11, -1245031, 327680, 11, -1179495, 327680, 11, -1113959, 327680, 11, -1048423, 327680, 11, -982887, 327680, 11, -917351, 327680, 11, -851815, 327680, 11, -786279, 327680, 11, -1769318, 327680, 11, -1703782, 327680, 11, -1638246, 327680, 11, -1572710, 327680, 11, -1507174, 327680, 11, -1441638, 327680, 11, -1376102, 327680, 11, -1310566, 327680, 11, -1245030, 327680, 11, -1179494, 327680, 11, -1113958, 327680, 11, -1048422, 327680, 11, -982886, 327680, 11, -917350, 327680, 11, -851814, 327680, 11, -786278, 327680, 11, -1769317, 327680, 11, -1703781, 327680, 11, -1638245, 327680, 11, -1572709, 327680, 11, -1507173, 327680, 11, -1441637, 327680, 11, -1376101, 327680, 11, -1310565, 327680, 11, -1245029, 327680, 11, -1179493, 327680, 11, -1113957, 327680, 11, -1048421, 327680, 11, -982885, 327680, 11, -917349, 327680, 11, -851813, 327680, 11, -786277, 327680, 11, -1769316, 327680, 11, -1703780, 327680, 11, -1638244, 327680, 11, -1572708, 327680, 11, -1507172, 327680, 11, -1441636, 327680, 11, -1376100, 327680, 11, -1310564, 327680, 11, -1245028, 327680, 11, -1179492, 327680, 11, -1113956, 327680, 11, -1048420, 327680, 11, -982884, 327680, 11, -917348, 327680, 11, -851812, 327680, 11, -786276, 327680, 11, -1769315, 327680, 11, -1703779, 327680, 11, -1638243, 327680, 11, -1572707, 327680, 11, -1507171, 327680, 11, -1441635, 327680, 11, -1376099, 327680, 11, -1310563, 327680, 11, -1245027, 327680, 11, -1179491, 327680, 11, -1113955, 327680, 11, -1048419, 327680, 11, -982883, 327680, 11, -917347, 327680, 11, -851811, 327680, 11, -786275, 327680, 11, -1769314, 327680, 11, -1703778, 327680, 11, -1638242, 327680, 11, -1572706, 327680, 11, -1507170, 327680, 11, -1441634, 327680, 11, -1376098, 327680, 11, -1310562, 327680, 11, -1245026, 327680, 11, -1179490, 327680, 11, -1113954, 327680, 11, -1048418, 327680, 11, -982882, 327680, 11, -917346, 327680, 11, -851810, 327680, 11, -786274, 327680, 11, -1769313, 327680, 11, -1703777, 327680, 11, -1638241, 327680, 11, -1572705, 327680, 11, -1507169, 327680, 11, -1441633, 327680, 11, -1376097, 327680, 11, -1310561, 327680, 11, -1245025, 327680, 11, -1179489, 327680, 11, -1113953, 327680, 11, -1048417, 327680, 11, -982881, 327680, 11, -917345, 327680, 11, -851809, 327680, 11, -786273, 327680, 11, -1769312, 327680, 11, -1703776, 327680, 11, -1638240, 327680, 11, -1572704, 327680, 11, -1507168, 327680, 11, -1441632, 327680, 11, -1376096, 327680, 11, -1310560, 327680, 11, -1245024, 327680, 11, -1179488, 327680, 11, -1113952, 327680, 11, -1048416, 327680, 11, -982880, 327680, 11, -917344, 327680, 11, -851808, 327680, 11, -786272, 327680, 11, -1769311, 327680, 11, -1703775, 327680, 11, -1638239, 327680, 11, -1572703, 327680, 11, -1507167, 327680, 11, -1441631, 327680, 11, -1376095, 327680, 11, -1310559, 327680, 11, -1245023, 327680, 11, -1179487, 327680, 11, -1113951, 327680, 11, -1048415, 327680, 11, -982879, 327680, 11, -917343, 327680, 11, -851807, 327680, 11, -786271, 327680, 11, -1769310, 327680, 11, -1703774, 327680, 11, -1638238, 327680, 11, -1572702, 327680, 11, -1507166, 327680, 11, -1441630, 327680, 11, -1376094, 327680, 11, -1310558, 327680, 11, -1245022, 327680, 11, -1179486, 327680, 11, -1113950, 327680, 11, -1048414, 327680, 11, -982878, 327680, 11, -917342, 327680, 11, -851806, 327680, 11, -786270, 327680, 11, -1769309, 327680, 11, -1703773, 327680, 11, -1638237, 327680, 11, -1572701, 327680, 11, -1507165, 327680, 11, -1441629, 327680, 11, -1376093, 327680, 11, -1310557, 327680, 11, -1245021, 327680, 11, -1179485, 327680, 11, -1113949, 327680, 11, -1048413, 327680, 11, -982877, 327680, 11, -917341, 327680, 11, -851805, 327680, 11, -786269, 327680, 11, -1769308, 327680, 11, -1703772, 327680, 11, -1638236, 327680, 11, -1572700, 327680, 11, -1507164, 327680, 11, -1441628, 327680, 11, -1376092, 327680, 11, -1310556, 327680, 11, -1245020, 327680, 11, -1179484, 327680, 11, -1113948, 327680, 11, -1048412, 327680, 11, -982876, 327680, 11, -917340, 327680, 11, -851804, 327680, 11, -786268, 327680, 11, -1769307, 327680, 11, -1703771, 327680, 11, -1638235, 327680, 11, -1572699, 327680, 11, -1507163, 327680, 11, -1441627, 327680, 11, -1376091, 327680, 11, -1310555, 327680, 11, -1245019, 327680, 11, -1179483, 327680, 11, -1113947, 327680, 11, -1048411, 327680, 11, -982875, 327680, 11, -917339, 327680, 11, -851803, 327680, 11, -786267, 327680, 11, -1769306, 327680, 11, -1703770, 327680, 11, -1638234, 327680, 11, -1572698, 327680, 11, -1507162, 327680, 11, -1441626, 327680, 11, -1376090, 327680, 11, -1310554, 327680, 11, -1245018, 327680, 11, -1179482, 327680, 11, -1113946, 327680, 11, -1048410, 327680, 11, -982874, 327680, 11, -917338, 327680, 11, -851802, 327680, 11, -786266, 327680, 11, -1769305, 327680, 11, -1703769, 327680, 11, -1638233, 327680, 11, -1572697, 327680, 11, -1507161, 327680, 11, -1441625, 327680, 11, -1376089, 327680, 11, -1310553, 327680, 11, -1245017, 327680, 11, -1179481, 327680, 11, -1113945, 327680, 11, -1048409, 327680, 11, -982873, 327680, 11, -917337, 327680, 11, -851801, 327680, 11, -786265, 327680, 11, -1769304, 327680, 11, -1703768, 327680, 11, -1638232, 327680, 11, -1572696, 327680, 11, -1507160, 327680, 11, -1441624, 327680, 11, -1376088, 327680, 11, -1310552, 327680, 11, -1245016, 327680, 11, -1179480, 327680, 11, -1113944, 327680, 11, -1048408, 327680, 11, -982872, 327680, 11, -917336, 327680, 11, -851800, 327680, 11, -786264, 327680, 11, -1769303, 327680, 11, -1703767, 327680, 11, -1638231, 327680, 11, -1572695, 327680, 11, -1507159, 327680, 11, -1441623, 327680, 11, -1376087, 327680, 11, -1310551, 327680, 11, -1245015, 327680, 11, -1179479, 327680, 11, -1113943, 327680, 11, -1048407, 327680, 11, -982871, 327680, 11, -917335, 327680, 11, -851799, 327680, 11, -786263, 327680, 11, -1769302, 327680, 11, -1703766, 327680, 11, -1638230, 327680, 11, -1572694, 327680, 11, -1507158, 327680, 11, -1441622, 327680, 11, -1376086, 327680, 11, -1310550, 327680, 11, -1245014, 327680, 11, -1179478, 327680, 11, -1113942, 327680, 11, -1048406, 327680, 11, -982870, 327680, 11, -917334, 327680, 11, -851798, 327680, 11, -786262, 327680, 11, -1769301, 327680, 11, -1703765, 327680, 11, -1638229, 327680, 11, -1572693, 327680, 11, -1507157, 327680, 11, -1441621, 327680, 11, -1376085, 327680, 11, -1310549, 327680, 11, -1245013, 327680, 11, -1179477, 327680, 11, -1113941, 327680, 11, -1048405, 327680, 11, -982869, 327680, 11, -917333, 327680, 11, -851797, 327680, 11, -786261, 327680, 11, -1769300, 327680, 11, -1703764, 327680, 11, -1638228, 327680, 11, -1572692, 327680, 11, -1507156, 327680, 11, -1441620, 327680, 11, -1376084, 327680, 11, -1310548, 327680, 11, -1245012, 327680, 11, -1179476, 327680, 11, -1113940, 327680, 11, -1048404, 327680, 11, -982868, 327680, 11, -917332, 327680, 11, -851796, 327680, 11, -786260, 327680, 11, -1769299, 327680, 11, -1703763, 327680, 11, -1638227, 327680, 11, -1572691, 327680, 11, -1507155, 327680, 11, -1441619, 327680, 11, -1376083, 327680, 11, -1310547, 327680, 11, -1245011, 327680, 11, -1179475, 327680, 11, -1113939, 327680, 11, -1048403, 327680, 11, -982867, 327680, 11, -917331, 327680, 11, -851795, 327680, 11, -786259, 327680, 11, -1769298, 327680, 11, -1703762, 327680, 11, -1638226, 327680, 11, -1572690, 327680, 11, -1507154, 327680, 11, -1441618, 327680, 11, -1376082, 327680, 11, -1310546, 327680, 11, -1245010, 327680, 11, -1179474, 327680, 11, -1113938, 327680, 11, -1048402, 327680, 11, -982866, 327680, 11, -917330, 327680, 11, -851794, 327680, 11, -786258, 327680, 11, -1769297, 327680, 11, -1703761, 327680, 11, -1638225, 327680, 11, -1572689, 327680, 11, -1507153, 327680, 11, -1441617, 327680, 11, -1376081, 327680, 11, -1310545, 327680, 11, -1245009, 327680, 11, -1179473, 327680, 11, -1113937, 327680, 11, -1048401, 327680, 11, -982865, 327680, 11, -917329, 327680, 11, -851793, 327680, 11, -786257, 327680, 11, -1769296, 327680, 11, -1703760, 327680, 11, -1638224, 327680, 11, -1572688, 327680, 11, -1507152, 327680, 11, -1441616, 327680, 11, -1376080, 327680, 11, -1310544, 327680, 11, -1245008, 327680, 11, -1179472, 327680, 11, -1113936, 327680, 11, -1048400, 327680, 11, -982864, 327680, 11, -917328, 327680, 11, -851792, 327680, 11, -786256, 327680, 11, -1769295, 327680, 11, -1703759, 327680, 11, -1638223, 327680, 11, -1572687, 327680, 11, -1507151, 327680, 11, -1441615, 327680, 11, -1376079, 327680, 11, -1310543, 327680, 11, -1245007, 327680, 11, -1179471, 327680, 11, -1113935, 327680, 11, -1048399, 327680, 11, -982863, 327680, 11, -917327, 327680, 11, -851791, 327680, 11, -786255, 327680, 11, -1769294, 327680, 11, -1703758, 327680, 11, -1638222, 327680, 11, -1572686, 327680, 11, -1507150, 327680, 11, -1441614, 327680, 11, -1376078, 327680, 11, -1310542, 327680, 11, -1245006, 327680, 11, -1179470, 327680, 11, -1113934, 327680, 11, -1048398, 327680, 11, -982862, 327680, 11, -917326, 327680, 11, -851790, 327680, 11, -786254, 327680, 11, -1769293, 327680, 11, -1703757, 327680, 11, -1638221, 327680, 11, -1572685, 327680, 11, -1507149, 327680, 11, -1441613, 327680, 11, -1376077, 327680, 11, -1310541, 327680, 11, -1245005, 327680, 11, -1179469, 327680, 11, -1113933, 327680, 11, -1048397, 327680, 11, -982861, 327680, 11, -917325, 327680, 11, -851789, 327680, 11, -786253, 327680, 11, -1769292, 327680, 11, -1703756, 327680, 11, -1638220, 327680, 11, -1572684, 327680, 11, -1507148, 327680, 11, -1441612, 327680, 11, -1376076, 327680, 11, -1310540, 327680, 11, -1245004, 327680, 11, -1179468, 327680, 11, -1113932, 327680, 11, -1048396, 327680, 11, -982860, 327680, 11, -917324, 327680, 11, -851788, 327680, 11, -786252, 327680, 11, -1769291, 327680, 11, -1703755, 327680, 11, -1638219, 327680, 11, -1572683, 327680, 11, -1507147, 327680, 11, -1441611, 327680, 11, -1376075, 327680, 11, -1310539, 327680, 11, -1245003, 327680, 11, -1179467, 327680, 11, -1113931, 327680, 11, -1048395, 327680, 11, -982859, 327680, 11, -917323, 327680, 11, -851787, 327680, 11, -786251, 327680, 11, -1769290, 327680, 11, -1703754, 327680, 11, -1638218, 327680, 11, -1572682, 327680, 11, -1507146, 327680, 11, -1441610, 327680, 11, -1376074, 327680, 11, -1310538, 327680, 11, -1245002, 327680, 11, -1179466, 327680, 11, -1113930, 327680, 11, -1048394, 327680, 11, -982858, 327680, 11, -917322, 327680, 11, -851786, 327680, 11, -786250, 327680, 11, -1769289, 327680, 11, -1703753, 327680, 11, -1638217, 327680, 11, -1572681, 327680, 11, -1507145, 327680, 11, -1441609, 327680, 11, -1376073, 327680, 11, -1310537, 327680, 11, -1245001, 327680, 11, -1179465, 327680, 11, -1113929, 327680, 11, -1048393, 327680, 11, -982857, 327680, 11, -917321, 327680, 11, -851785, 327680, 11, -786249, 327680, 11, -1769288, 327680, 11, -1703752, 327680, 11, -1638216, 327680, 11, -1572680, 327680, 11, -1507144, 327680, 11, -1441608, 327680, 11, -1376072, 327680, 11, -1310536, 327680, 11, -1245000, 327680, 11, -1179464, 327680, 11, -1113928, 327680, 11, -1048392, 327680, 11, -982856, 327680, 11, -917320, 327680, 11, -851784, 327680, 11, -786248, 327680, 11, -1769287, 327680, 11, -1703751, 327680, 11, -1638215, 327680, 11, -1572679, 327680, 11, -1507143, 327680, 11, -1441607, 327680, 11, -1376071, 327680, 11, -1310535, 327680, 11, -1244999, 327680, 11, -1179463, 327680, 11, -1113927, 327680, 11, -1048391, 327680, 11, -982855, 327680, 11, -917319, 327680, 11, -851783, 327680, 11, -786247, 327680, 11, -1769286, 327680, 11, -1703750, 327680, 11, -1638214, 327680, 11, -1572678, 327680, 11, -1507142, 327680, 11, -1441606, 327680, 11, -1376070, 327680, 11, -1310534, 327680, 11, -1244998, 327680, 11, -1179462, 327680, 11, -1113926, 327680, 11, -1048390, 327680, 11, -982854, 327680, 11, -917318, 327680, 11, -851782, 327680, 11, -786246, 327680, 11, -1769285, 327680, 11, -1703749, 327680, 11, -1638213, 327680, 11, -1572677, 327680, 11, -1507141, 327680, 11, -1441605, 327680, 11, -1376069, 327680, 11, -1310533, 327680, 11, -1244997, 327680, 11, -1179461, 327680, 11, -1113925, 327680, 11, -1048389, 327680, 11, -982853, 327680, 11, -917317, 327680, 11, -851781, 327680, 11, -786245, 327680, 11, -1769284, 327680, 11, -1703748, 327680, 11, -1638212, 327680, 11, -1572676, 327680, 11, -1507140, 327680, 11, -1441604, 327680, 11, -1376068, 327680, 11, -1310532, 327680, 11, -1244996, 327680, 11, -1179460, 327680, 11, -1113924, 327680, 11, -1048388, 327680, 11, -982852, 327680, 11, -917316, 327680, 11, -851780, 327680, 11, -786244, 327680, 11, -1769283, 327680, 11, -1703747, 327680, 11, -1638211, 327680, 11, -1572675, 327680, 11, -1507139, 327680, 11, -1441603, 327680, 11, -1376067, 327680, 11, -1310531, 327680, 11, -1244995, 327680, 11, -1179459, 327680, 11, -1113923, 327680, 11, -1048387, 327680, 11, -982851, 327680, 11, -917315, 327680, 11, -851779, 327680, 11, -786243, 327680, 11, -1769282, 327680, 11, -1703746, 327680, 11, -1638210, 327680, 11, -1572674, 327680, 11, -1507138, 327680, 11, -1441602, 327680, 11, -1376066, 327680, 11, -1310530, 327680, 11, -1244994, 327680, 11, -1179458, 327680, 11, -1113922, 327680, 11, -1048386, 327680, 11, -982850, 327680, 11, -917314, 327680, 11, -851778, 327680, 11, -786242, 327680, 11, -1769281, 327680, 11, -1703745, 327680, 11, -1638209, 327680, 11, -1572673, 327680, 11, -1507137, 327680, 11, -1441601, 327680, 11, -1376065, 327680, 11, -1310529, 327680, 11, -1244993, 327680, 11, -1179457, 327680, 11, -1113921, 327680, 11, -1048385, 327680, 11, -982849, 327680, 11, -917313, 327680, 11, -851777, 327680, 11, -786241, 327680, 11, -1769280, 327680, 11, -1703744, 327680, 11, -1638208, 327680, 11, -1572672, 327680, 11, -1507136, 327680, 11, -1441600, 327680, 11, -1376064, 327680, 11, -1310528, 327680, 11, -1244992, 327680, 11, -1179456, 327680, 11, -1113920, 327680, 11, -1048384, 327680, 11, -982848, 327680, 11, -917312, 327680, 11, -851776, 327680, 11, -786240, 327680, 11, -1769279, 327680, 11, -1703743, 327680, 11, -1638207, 327680, 11, -1572671, 327680, 11, -1507135, 327680, 11, -1441599, 327680, 11, -1376063, 327680, 11, -1310527, 327680, 11, -1244991, 327680, 11, -1179455, 327680, 11, -1113919, 327680, 11, -1048383, 327680, 11, -982847, 327680, 11, -917311, 327680, 11, -851775, 327680, 11, -786239, 327680, 11, -1769278, 327680, 11, -1703742, 327680, 11, -1638206, 327680, 11, -1572670, 327680, 11, -1507134, 327680, 11, -1441598, 327680, 11, -1376062, 327680, 11, -1310526, 327680, 11, -1244990, 327680, 11, -1179454, 327680, 11, -1113918, 327680, 11, -1048382, 327680, 11, -982846, 327680, 11, -917310, 327680, 11, -851774, 327680, 11, -786238, 327680, 11, -1769277, 327680, 11, -1703741, 327680, 11, -1638205, 327680, 11, -1572669, 327680, 11, -1507133, 327680, 11, -1441597, 327680, 11, -1376061, 327680, 11, -1310525, 327680, 11, -1244989, 327680, 11, -1179453, 327680, 11, -1113917, 327680, 11, -1048381, 327680, 11, -982845, 327680, 11, -917309, 327680, 11, -851773, 327680, 11, -786237, 327680, 11, -1769276, 327680, 11, -1703740, 327680, 11, -1638204, 327680, 11, -1572668, 327680, 11, -1507132, 327680, 11, -1441596, 327680, 11, -1376060, 327680, 11, -1310524, 327680, 11, -1244988, 327680, 11, -1179452, 327680, 11, -1113916, 327680, 11, -1048380, 327680, 11, -982844, 327680, 11, -917308, 327680, 11, -851772, 327680, 11, -786236, 327680, 11, -1769275, 327680, 11, -1703739, 327680, 11, -1638203, 327680, 11, -1572667, 327680, 11, -1507131, 327680, 11, -1441595, 327680, 11, -1376059, 327680, 11, -1310523, 327680, 11, -1244987, 327680, 11, -1179451, 327680, 11, -1113915, 327680, 11, -1048379, 327680, 11, -982843, 327680, 11, -917307, 327680, 11, -851771, 327680, 11, -786235, 327680, 11, -1769274, 327680, 11, -1703738, 327680, 11, -1638202, 327680, 11, -1572666, 327680, 11, -1507130, 327680, 11, -1441594, 327680, 11, -1376058, 327680, 11, -1310522, 327680, 11, -1244986, 327680, 11, -1179450, 327680, 11, -1113914, 327680, 11, -1048378, 327680, 11, -982842, 327680, 11, -917306, 327680, 11, -851770, 327680, 11, -786234, 327680, 11, -1769273, 327680, 11, -1703737, 327680, 11, -1638201, 327680, 11, -1572665, 327680, 11, -1507129, 327680, 11, -1441593, 327680, 11, -1376057, 327680, 11, -1310521, 327680, 11, -1244985, 327680, 11, -1179449, 327680, 11, -1113913, 327680, 11, -1048377, 327680, 11, -982841, 327680, 11, -917305, 327680, 11, -851769, 327680, 11, -786233, 327680, 11, -1769272, 327680, 11, -1703736, 327680, 11, -1638200, 327680, 11, -1572664, 327680, 11, -1507128, 327680, 11, -1441592, 327680, 11, -1376056, 327680, 11, -1310520, 327680, 11, -1244984, 327680, 11, -1179448, 327680, 11, -1113912, 327680, 11, -1048376, 327680, 11, -982840, 327680, 11, -917304, 327680, 11, -851768, 327680, 11, -786232, 327680, 11, -1769271, 327680, 11, -1703735, 327680, 11, -1638199, 327680, 11, -1572663, 327680, 11, -1507127, 327680, 11, -1441591, 327680, 11, -1376055, 327680, 11, -1310519, 327680, 11, -1244983, 327680, 11, -1179447, 327680, 11, -1113911, 327680, 11, -1048375, 327680, 11, -982839, 327680, 11, -917303, 327680, 11, -851767, 327680, 11, -786231, 327680, 11, -1769270, 327680, 11, -1703734, 327680, 11, -1638198, 327680, 11, -1572662, 327680, 11, -1507126, 327680, 11, -1441590, 327680, 11, -1376054, 327680, 11, -1310518, 327680, 11, -1244982, 327680, 11, -1179446, 327680, 11, -1113910, 327680, 11, -1048374, 327680, 11, -982838, 327680, 11, -917302, 327680, 11, -851766, 327680, 11, -786230, 327680, 11, -1769269, 327680, 11, -1703733, 327680, 11, -1638197, 327680, 11, -1572661, 327680, 11, -1507125, 327680, 11, -1441589, 327680, 11, -1376053, 327680, 11, -1310517, 327680, 11, -1244981, 327680, 11, -1179445, 327680, 11, -1113909, 327680, 11, -1048373, 327680, 11, -982837, 327680, 11, -917301, 327680, 11, -851765, 327680, 11, -786229, 327680, 11, -1769268, 327680, 11, -1703732, 327680, 11, -1638196, 327680, 11, -1572660, 327680, 11, -1507124, 327680, 11, -1441588, 327680, 11, -1376052, 327680, 11, -1310516, 327680, 11, -1244980, 327680, 11, -1179444, 327680, 11, -1113908, 327680, 11, -1048372, 327680, 11, -982836, 327680, 11, -917300, 393216, 11, -851764, 393216, 11, -786228, 393216, 11, -1769267, 327680, 11, -1703731, 327680, 11, -1638195, 327680, 11, -1572659, 327680, 11, -1507123, 327680, 11, -1441587, 327680, 11, -1376051, 327680, 11, -1310515, 327680, 11, -1244979, 327680, 11, -1179443, 327680, 11, -1113907, 327680, 11, -1048371, 327680, 11, -982835, 327680, 11, -917299, 327680, 11, -851763, 327680, 11, -786227, 327680, 11, 65699, 196608, 10, 131235, 196608, 11, 196771, 196608, 11, 262307, 196608, 11, 65700, 327680, 10, 131236, 393216, 11, 196772, 393216, 12, 262308, 393216, 13, 65701, 327680, 10, 131237, 393216, 12, 196773, 393216, 12, 262309, 393216, 12, 65702, 458752, 10, 131238, 458752, 11, 196774, 458752, 12, 262310, 458752, 13, 65707, 196608, 10, 65708, 262144, 10, 65709, 327680, 10, 65710, 393216, 10, 65711, 393216, 10, 65712, 327680, 10, 65713, 393216, 10, 65714, 393216, 10, 65715, 393216, 10, 65716, 393216, 10, 65717, 393216, 10, 65718, 393216, 10, 65719, 393216, 10, 65720, 393216, 10, 131243, 196608, 12, 196779, 196608, 12, 262315, 196608, 12, 131244, 393216, 11, 196780, 393216, 11, 262316, 393216, 11, 131245, 393216, 11, 196781, 393216, 11, 262317, 393216, 11, 131246, 393216, 11, 196782, 393216, 11, 262318, 393216, 11, 131247, 393216, 11, 196783, 393216, 11, 262319, 393216, 11, 131248, 393216, 11, 196784, 393216, 11, 262320, 393216, 11, 131249, 393216, 11, 196785, 393216, 11, 262321, 393216, 11, 131250, 393216, 11, 196786, 393216, 11, 262322, 393216, 11, 131251, 393216, 11, 196787, 393216, 11, 262323, 393216, 11, 131252, 393216, 11, 196788, 393216, 11, 262324, 393216, 11, 131253, 393216, 11, 196789, 393216, 11, 262325, 393216, 11, 131254, 393216, 11, 196790, 393216, 11, 262326, 393216, 11, 131255, 393216, 11, 196791, 393216, 11, 262327, 393216, 11, 131256, 393216, 11, 196792, 393216, 11, 262328, 393216, 11, 131257, 393216, 11, 196793, 393216, 11, 262329, 393216, 11, 131258, 393216, 11, 196794, 393216, 11, 262330, 393216, 11, 131259, 393216, 11, 196795, 393216, 11, 262331, 393216, 11, 131260, 393216, 11, 196796, 393216, 11, 262332, 393216, 11, 131261, 393216, 11, 196797, 393216, 11, 262333, 393216, 11, 131262, 393216, 11, 196798, 393216, 11, 262334, 393216, 11, 65721, 393216, 10, 65722, 393216, 10, 65723, 393216, 10, 65724, 393216, 10, 65725, 393216, 10, 65726, 393216, 10, 65727, 393216, 10, 131263, 393216, 11, 196799, 393216, 11, 262335, 393216, 11, 65728, 393216, 10, 131264, 393216, 11, 196800, 393216, 11, 262336, 393216, 11, 65729, 393216, 10, 131265, 393216, 11, 196801, 393216, 11, 262337, 393216, 11, 65730, 393216, 10, 131266, 393216, 11, 196802, 393216, 11, 262338, 393216, 11, 65731, 393216, 10, 131267, 393216, 11, 196803, 393216, 11, 262339, 393216, 11, 65732, 393216, 10, 131268, 393216, 11, 196804, 393216, 11, 262340, 393216, 11, 65733, 393216, 10, 131269, 393216, 11, 196805, 393216, 11, 262341, 393216, 11, 65734, 393216, 10, 131270, 393216, 11, 196806, 393216, 11, 262342, 393216, 11, 65735, 393216, 10, 131271, 393216, 11, 196807, 393216, 11, 262343, 393216, 11, 65736, 393216, 10, 131272, 393216, 11, 196808, 393216, 11, 262344, 393216, 11, 65737, 393216, 10, 131273, 393216, 11, 196809, 393216, 11, 262345, 393216, 11, 65738, 393216, 10, 131274, 393216, 11, 196810, 393216, 11, 262346, 393216, 11, 65739, 393216, 10, 131275, 393216, 11, 196811, 393216, 11, 262347, 393216, 11, 65740, 393216, 11, 131276, 393216, 11, 196812, 393216, 11, 262348, 393216, 11, -65332, 196608, 11, 204, 196608, 12, -261940, 196608, 11, -196404, 196608, 12, -130868, 196608, 13, -458548, 196608, 11, -393012, 196608, 12, -327476, 196608, 13, -655156, 196608, 11, -589620, 196608, 12, -524084, 196608, 13, -720692, 196608, 13, -720691, 393216, 11, -655155, 393216, 11, -589619, 393216, 11, -524083, 393216, 11, -458547, 393216, 11, -393011, 393216, 11, -327475, 393216, 11, -261939, 393216, 11, -196403, 393216, 11, -130867, 393216, 11, -65331, 393216, 11, 205, 393216, 11, 65741, 393216, 11, 131277, 393216, 11, 196813, 393216, 11, 262349, 393216, 11, -1769266, 393216, 11, -1703730, 393216, 11, -1638194, 393216, 11, -1572658, 393216, 11, -1507122, 393216, 11, -1441586, 393216, 11, -1376050, 393216, 11, -1310514, 393216, 11, -1244978, 393216, 11, -1179442, 393216, 11, -1113906, 393216, 11, -1048370, 393216, 11, -982834, 393216, 11, -917298, 393216, 11, -851762, 393216, 11, -786226, 393216, 11, -720690, 393216, 11, -655154, 393216, 11, -589618, 393216, 11, -524082, 393216, 11, -458546, 393216, 11, -393010, 393216, 11, -327474, 393216, 11, -261938, 393216, 11, -196402, 393216, 11, -130866, 393216, 11, -65330, 393216, 11, 206, 393216, 11, 65742, 393216, 11, 131278, 393216, 11, 196814, 393216, 11, 262350, 393216, 11, -1769265, 393216, 11, -1703729, 393216, 11, -1638193, 393216, 11, -1572657, 393216, 11, -1507121, 393216, 11, -1441585, 393216, 11, -1376049, 393216, 11, -1310513, 393216, 11, -1244977, 393216, 11, -1179441, 393216, 11, -1113905, 393216, 11, -1048369, 393216, 11, -982833, 393216, 11, -917297, 393216, 11, -851761, 393216, 11, -786225, 393216, 11, -720689, 393216, 11, -655153, 393216, 11, -589617, 393216, 11, -524081, 393216, 11, -458545, 393216, 11, -393009, 393216, 11, -327473, 393216, 11, -261937, 393216, 11, -196401, 393216, 11, -130865, 393216, 11, -65329, 393216, 11, 207, 393216, 11, 65743, 393216, 11, 131279, 393216, 11, 196815, 393216, 11, 262351, 393216, 11, -1769264, 393216, 11, -1703728, 393216, 11, -1638192, 393216, 11, -1572656, 393216, 11, -1507120, 393216, 11, -1441584, 393216, 11, -1376048, 393216, 11, -1310512, 393216, 11, -1244976, 393216, 11, -1179440, 393216, 11, -1113904, 393216, 11, -1048368, 393216, 11, -982832, 393216, 11, -917296, 393216, 11, -851760, 393216, 11, -786224, 393216, 11, -720688, 393216, 11, -655152, 393216, 11, -589616, 393216, 11, -524080, 393216, 11, -458544, 393216, 11, -393008, 393216, 11, -327472, 393216, 11, -261936, 393216, 11, -196400, 393216, 11, -130864, 393216, 11, -65328, 393216, 11, 208, 393216, 11, 65744, 393216, 11, 131280, 393216, 11, 196816, 393216, 11, 262352, 393216, 11, -1769263, 393216, 11, -1703727, 393216, 11, -1638191, 393216, 11, -1572655, 393216, 11, -1507119, 393216, 11, -1441583, 393216, 11, -1376047, 393216, 11, -1310511, 393216, 11, -1244975, 393216, 11, -1179439, 393216, 11, -1113903, 393216, 11, -1048367, 393216, 11, -982831, 393216, 11, -917295, 393216, 11, -851759, 393216, 11, -786223, 393216, 11, -720687, 393216, 11, -655151, 393216, 11, -589615, 393216, 11, -524079, 393216, 11, -458543, 393216, 11, -393007, 393216, 11, -327471, 393216, 11, -261935, 393216, 11, -196399, 393216, 11, -130863, 393216, 11, -65327, 393216, 11, 209, 393216, 11, 65745, 393216, 11, 131281, 393216, 11, 196817, 393216, 11, 262353, 393216, 11, -1769262, 393216, 11, -1703726, 393216, 11, -1638190, 393216, 11, -1572654, 393216, 11, -1507118, 393216, 11, -1441582, 393216, 11, -1376046, 393216, 11, -1310510, 393216, 11, -1244974, 393216, 11, -1179438, 393216, 11, -1113902, 393216, 11, -1048366, 393216, 11, -982830, 393216, 11, -917294, 393216, 11, -851758, 393216, 11, -786222, 393216, 11, -720686, 393216, 11, -655150, 393216, 11, -589614, 393216, 11, -524078, 393216, 11, -458542, 393216, 11, -393006, 393216, 11, -327470, 393216, 11, -261934, 393216, 11, -196398, 393216, 11, -130862, 393216, 11, -65326, 393216, 11, 210, 393216, 11, 65746, 393216, 11, 131282, 393216, 11, 196818, 393216, 11, 262354, 393216, 11, -1769261, 393216, 11, -1703725, 393216, 11, -1638189, 393216, 11, -1572653, 393216, 11, -1507117, 393216, 11, -1441581, 393216, 11, -1376045, 393216, 11, -1310509, 393216, 11, -1244973, 393216, 11, -1179437, 393216, 11, -1113901, 393216, 11, -1048365, 393216, 11, -982829, 393216, 11, -917293, 393216, 11, -851757, 393216, 11, -786221, 393216, 11, -720685, 393216, 11, -655149, 393216, 11, -589613, 393216, 11, -524077, 393216, 11, -458541, 393216, 11, -393005, 393216, 11, -327469, 393216, 11, -261933, 393216, 11, -196397, 393216, 11, -130861, 393216, 11, -65325, 393216, 11, 211, 393216, 11, 65747, 393216, 11, 131283, 393216, 11, 196819, 393216, 11, 262355, 393216, 11, -1769260, 393216, 11, -1703724, 393216, 11, -1638188, 393216, 11, -1572652, 393216, 11, -1507116, 393216, 11, -1441580, 393216, 11, -1376044, 393216, 11, -1310508, 393216, 11, -1244972, 393216, 11, -1179436, 393216, 11, -1113900, 393216, 11, -1048364, 393216, 11, -982828, 393216, 11, -917292, 393216, 11, -851756, 393216, 11, -786220, 393216, 11, -720684, 393216, 11, -655148, 393216, 11, -589612, 393216, 11, -524076, 393216, 11, -458540, 393216, 11, -393004, 393216, 11, -327468, 393216, 11, -261932, 393216, 11, -196396, 393216, 11, -130860, 393216, 11, -65324, 393216, 11, 212, 393216, 11, 65748, 393216, 11, 131284, 393216, 11, 196820, 393216, 11, 262356, 393216, 11, -1769259, 393216, 11, -1703723, 393216, 11, -1638187, 393216, 11, -1572651, 393216, 11, -1507115, 393216, 11, -1441579, 393216, 11, -1376043, 393216, 11, -1310507, 393216, 11, -1244971, 393216, 11, -1179435, 393216, 11, -1113899, 393216, 11, -1048363, 393216, 11, -982827, 393216, 11, -917291, 393216, 11, -851755, 393216, 11, -786219, 393216, 11, -720683, 393216, 11, -655147, 393216, 11, -589611, 393216, 11, -524075, 393216, 11, -458539, 393216, 11, -393003, 393216, 11, -327467, 393216, 11, -261931, 393216, 11, -196395, 393216, 11, -130859, 393216, 11, -65323, 393216, 11, 213, 393216, 11, 65749, 393216, 11, 131285, 393216, 11, 196821, 393216, 11, 262357, 393216, 11, -1769258, 393216, 11, -1703722, 393216, 11, -1638186, 393216, 11, -1572650, 393216, 11, -1507114, 393216, 11, -1441578, 393216, 11, -1376042, 393216, 11, -1310506, 393216, 11, -1244970, 393216, 11, -1179434, 393216, 11, -1113898, 393216, 11, -1048362, 393216, 11, -982826, 393216, 11, -917290, 393216, 11, -851754, 393216, 11, -786218, 393216, 11, -720682, 393216, 11, -655146, 393216, 11, -589610, 393216, 11, -524074, 393216, 11, -458538, 393216, 11, -393002, 393216, 11, -327466, 393216, 11, -261930, 393216, 11, -196394, 393216, 11, -130858, 393216, 11, -65322, 393216, 11, 214, 393216, 11, 65750, 393216, 11, 131286, 393216, 11, 196822, 393216, 11, 262358, 393216, 11, -1769257, 393216, 11, -1703721, 393216, 11, -1638185, 393216, 11, -1572649, 393216, 11, -1507113, 393216, 11, -1441577, 393216, 11, -1376041, 393216, 11, -1310505, 393216, 11, -1244969, 393216, 11, -1179433, 393216, 11, -1113897, 393216, 11, -1048361, 393216, 11, -982825, 393216, 11, -917289, 393216, 11, -851753, 393216, 11, -786217, 393216, 11, -720681, 393216, 11, -655145, 393216, 11, -589609, 393216, 11, -524073, 393216, 11, -458537, 393216, 11, -393001, 393216, 11, -327465, 393216, 11, -261929, 393216, 11, -196393, 393216, 11, -130857, 393216, 11, -65321, 393216, 11, 215, 393216, 11, 65751, 393216, 11, 131287, 393216, 11, 196823, 393216, 11, 262359, 393216, 11, -1769256, 393216, 11, -1703720, 393216, 11, -1638184, 393216, 11, -1572648, 393216, 11, -1507112, 393216, 11, -1441576, 393216, 11, -1376040, 393216, 11, -1310504, 393216, 11, -1244968, 393216, 11, -1179432, 393216, 11, -1113896, 393216, 11, -1048360, 393216, 11, -982824, 393216, 11, -917288, 393216, 11, -851752, 393216, 11, -786216, 393216, 11, -720680, 393216, 11, -655144, 393216, 11, -589608, 393216, 11, -524072, 393216, 11, -458536, 393216, 11, -393000, 393216, 11, -327464, 393216, 11, -261928, 393216, 11, -196392, 393216, 11, -130856, 393216, 11, -65320, 393216, 11, 216, 393216, 11, 65752, 393216, 11, 131288, 393216, 11, 196824, 393216, 11, 262360, 393216, 11, -1769255, 393216, 11, -1703719, 393216, 11, -1638183, 393216, 11, -1572647, 393216, 11, -1507111, 393216, 11, -1441575, 393216, 11, -1376039, 393216, 11, -1310503, 393216, 11, -1244967, 393216, 11, -1179431, 393216, 11, -1113895, 393216, 11, -1048359, 393216, 11, -982823, 393216, 11, -917287, 393216, 11, -851751, 393216, 11, -786215, 393216, 11, -720679, 393216, 11, -655143, 393216, 11, -589607, 393216, 11, -524071, 393216, 11, -458535, 393216, 11, -392999, 393216, 11, -327463, 393216, 11, -261927, 393216, 11, -196391, 393216, 11, -130855, 393216, 11, -65319, 393216, 11, 217, 393216, 11, 65753, 393216, 11, 131289, 393216, 11, 196825, 393216, 11, 262361, 393216, 11, -1769254, 393216, 11, -1703718, 393216, 11, -1638182, 393216, 11, -1572646, 393216, 11, -1507110, 393216, 11, -1441574, 393216, 11, -1376038, 393216, 11, -1310502, 393216, 11, -1244966, 393216, 11, -1179430, 393216, 11, -1113894, 393216, 11, -1048358, 393216, 11, -982822, 393216, 11, -917286, 393216, 11, -851750, 393216, 11, -786214, 393216, 11, -720678, 393216, 11, -655142, 393216, 11, -589606, 393216, 11, -524070, 393216, 11, -458534, 393216, 11, -392998, 393216, 11, -327462, 393216, 11, -261926, 393216, 11, -196390, 393216, 11, -130854, 393216, 11, -65318, 393216, 11, 218, 393216, 11, 65754, 393216, 11, 131290, 393216, 11, 196826, 393216, 11, 262362, 393216, 11, -1769253, 393216, 11, -1703717, 393216, 11, -1638181, 393216, 11, -1572645, 393216, 11, -1507109, 393216, 11, -1441573, 393216, 11, -1376037, 393216, 11, -1310501, 393216, 11, -1244965, 393216, 11, -1179429, 393216, 11, -1113893, 393216, 11, -1048357, 393216, 11, -982821, 393216, 11, -917285, 393216, 11, -851749, 393216, 11, -786213, 393216, 11, -720677, 393216, 11, -655141, 393216, 11, -589605, 393216, 11, -524069, 393216, 11, -458533, 393216, 11, -392997, 393216, 11, -327461, 393216, 11, -261925, 393216, 11, -196389, 393216, 11, -130853, 393216, 11, -65317, 393216, 11, 219, 393216, 11, 65755, 393216, 11, 131291, 393216, 11, 196827, 393216, 11, 262363, 393216, 11, -1769252, 393216, 11, -1703716, 393216, 11, -1638180, 393216, 11, -1572644, 393216, 11, -1507108, 393216, 11, -1441572, 393216, 11, -1376036, 393216, 11, -1310500, 393216, 11, -1244964, 393216, 11, -1179428, 393216, 11, -1113892, 393216, 11, -1048356, 393216, 11, -982820, 393216, 11, -917284, 393216, 11, -851748, 393216, 11, -786212, 393216, 11, -720676, 393216, 11, -655140, 393216, 11, -589604, 393216, 11, -524068, 393216, 11, -458532, 393216, 11, -392996, 393216, 11, -327460, 393216, 11, -261924, 393216, 11, -196388, 393216, 11, -130852, 393216, 11, -65316, 393216, 11, 220, 393216, 11, 65756, 393216, 11, 131292, 393216, 11, 196828, 393216, 11, 262364, 393216, 11, -1769251, 393216, 11, -1703715, 393216, 11, -1638179, 393216, 11, -1572643, 393216, 11, -1507107, 393216, 11, -1441571, 393216, 11, -1376035, 393216, 11, -1310499, 393216, 11, -1244963, 393216, 11, -1179427, 393216, 11, -1113891, 393216, 11, -1048355, 393216, 11, -982819, 393216, 11, -917283, 393216, 11, -851747, 393216, 11, -786211, 393216, 11, -720675, 393216, 11, -655139, 393216, 11, -589603, 393216, 11, -524067, 393216, 11, -458531, 393216, 11, -392995, 393216, 11, -327459, 393216, 11, -261923, 393216, 11, -196387, 393216, 11, -130851, 393216, 11, -65315, 393216, 11, 221, 393216, 11, 65757, 393216, 11, 131293, 393216, 11, 196829, 393216, 11, 262365, 393216, 11, -1769250, 393216, 11, -1703714, 393216, 11, -1638178, 393216, 11, -1572642, 393216, 11, -1507106, 393216, 11, -1441570, 393216, 11, -1376034, 393216, 11, -1310498, 393216, 11, -1244962, 393216, 11, -1179426, 393216, 11, -1113890, 393216, 11, -1048354, 393216, 11, -982818, 393216, 11, -917282, 393216, 11, -851746, 393216, 11, -786210, 393216, 11, -720674, 393216, 11, -655138, 393216, 11, -589602, 393216, 11, -524066, 393216, 11, -458530, 393216, 11, -392994, 393216, 11, -327458, 393216, 11, -261922, 393216, 11, -196386, 393216, 11, -130850, 393216, 11, -65314, 393216, 11, 222, 393216, 11, 65758, 393216, 11, 131294, 393216, 11, 196830, 393216, 11, 262366, 393216, 11, -1769249, 393216, 11, -1703713, 393216, 11, -1638177, 393216, 11, -1572641, 393216, 11, -1507105, 393216, 11, -1441569, 393216, 11, -1376033, 393216, 11, -1310497, 393216, 11, -1244961, 393216, 11, -1179425, 393216, 11, -1113889, 393216, 11, -1048353, 393216, 11, -982817, 393216, 11, -917281, 393216, 11, -851745, 393216, 11, -786209, 393216, 11, -720673, 393216, 11, -655137, 393216, 11, -589601, 393216, 11, -524065, 393216, 11, -458529, 393216, 11, -392993, 393216, 11, -327457, 393216, 11, -261921, 393216, 11, -196385, 393216, 11, -130849, 393216, 11, -65313, 393216, 11, 223, 393216, 11, 65759, 393216, 11, 131295, 393216, 11, 196831, 393216, 11, 262367, 393216, 11, -1769248, 393216, 11, -1703712, 393216, 11, -1638176, 393216, 11, -1572640, 393216, 11, -1507104, 393216, 11, -1441568, 393216, 11, -1376032, 393216, 11, -1310496, 393216, 11, -1244960, 393216, 11, -1179424, 393216, 11, -1113888, 393216, 11, -1048352, 393216, 11, -982816, 393216, 11, -917280, 393216, 11, -851744, 393216, 11, -786208, 393216, 11, -720672, 393216, 11, -655136, 393216, 11, -589600, 393216, 11, -524064, 393216, 11, -458528, 393216, 11, -392992, 393216, 11, -327456, 393216, 11, -261920, 393216, 11, -196384, 393216, 11, -130848, 393216, 11, -65312, 393216, 11, 224, 393216, 11, 65760, 393216, 11, 131296, 393216, 11, 196832, 393216, 11, 262368, 393216, 11, -1769247, 393216, 11, -1703711, 393216, 11, -1638175, 393216, 11, -1572639, 393216, 11, -1507103, 393216, 11, -1441567, 393216, 11, -1376031, 393216, 11, -1310495, 393216, 11, -1244959, 393216, 11, -1179423, 393216, 11, -1113887, 393216, 11, -1048351, 393216, 11, -982815, 393216, 11, -917279, 393216, 11, -851743, 393216, 11, -786207, 393216, 11, -720671, 393216, 11, -655135, 393216, 11, -589599, 393216, 11, -524063, 393216, 11, -458527, 393216, 11, -392991, 393216, 11, -327455, 393216, 11, -261919, 393216, 11, -196383, 393216, 11, -130847, 393216, 11, -65311, 393216, 11, 225, 393216, 11, 65761, 393216, 11, 131297, 393216, 11, 196833, 393216, 11, 262369, 393216, 11, -1769246, 393216, 11, -1703710, 393216, 11, -1638174, 393216, 11, -1572638, 393216, 11, -1507102, 393216, 11, -1441566, 393216, 11, -1376030, 393216, 11, -1310494, 393216, 11, -1244958, 393216, 11, -1179422, 393216, 11, -1113886, 393216, 11, -1048350, 393216, 11, -982814, 393216, 11, -917278, 393216, 11, -851742, 393216, 11, -786206, 393216, 11, -720670, 393216, 11, -655134, 393216, 11, -589598, 393216, 11, -524062, 393216, 11, -458526, 393216, 11, -392990, 393216, 11, -327454, 393216, 11, -261918, 393216, 11, -196382, 393216, 11, -130846, 393216, 11, -65310, 393216, 11, 226, 393216, 11, 65762, 393216, 11, 131298, 393216, 11, 196834, 393216, 11, 262370, 393216, 11, -1769245, 393216, 11, -1703709, 393216, 11, -1638173, 393216, 11, -1572637, 393216, 11, -1507101, 393216, 11, -1441565, 393216, 11, -1376029, 393216, 11, -1310493, 393216, 11, -1244957, 393216, 11, -1179421, 393216, 11, -1113885, 393216, 11, -1048349, 393216, 11, -982813, 393216, 11, -917277, 393216, 11, -851741, 393216, 11, -786205, 393216, 11, -720669, 393216, 11, -655133, 393216, 11, -589597, 393216, 11, -524061, 393216, 11, -458525, 393216, 11, -392989, 393216, 11, -327453, 393216, 11, -261917, 393216, 11, -196381, 393216, 11, -130845, 393216, 11, -65309, 393216, 11, 227, 393216, 11, 65763, 393216, 11, 131299, 393216, 11, 196835, 393216, 11, 262371, 393216, 11, -1769244, 393216, 11, -1703708, 393216, 11, -1638172, 393216, 11, -1572636, 393216, 11, -1507100, 393216, 11, -1441564, 393216, 11, -1376028, 393216, 11, -1310492, 393216, 11, -1244956, 393216, 11, -1179420, 393216, 11, -1113884, 393216, 11, -1048348, 393216, 11, -982812, 393216, 11, -917276, 393216, 11, -851740, 393216, 11, -786204, 393216, 11, -720668, 393216, 11, -655132, 393216, 11, -589596, 393216, 11, -524060, 393216, 11, -458524, 393216, 11, -392988, 393216, 11, -327452, 393216, 11, -261916, 393216, 11, -196380, 393216, 11, -130844, 393216, 11, -65308, 393216, 11, 228, 393216, 11, 65764, 393216, 11, 131300, 393216, 11, 196836, 393216, 11, 262372, 393216, 11, -1769243, 393216, 11, -1703707, 393216, 11, -1638171, 393216, 11, -1572635, 393216, 11, -1507099, 393216, 11, -1441563, 393216, 11, -1376027, 393216, 11, -1310491, 393216, 11, -1244955, 393216, 11, -1179419, 393216, 11, -1113883, 393216, 11, -1048347, 393216, 11, -982811, 393216, 11, -917275, 393216, 11, -851739, 393216, 11, -786203, 393216, 11, -720667, 393216, 11, -655131, 393216, 11, -589595, 393216, 11, -524059, 393216, 11, -458523, 393216, 11, -392987, 393216, 11, -327451, 393216, 11, -261915, 393216, 11, -196379, 393216, 11, -130843, 393216, 11, -65307, 393216, 11, 229, 393216, 11, 65765, 393216, 11, 131301, 393216, 11, 196837, 393216, 11, 262373, 393216, 11, -1769242, 393216, 11, -1703706, 393216, 11, -1638170, 393216, 11, -1572634, 393216, 11, -1507098, 393216, 11, -1441562, 393216, 11, -1376026, 393216, 11, -1310490, 393216, 11, -1244954, 393216, 11, -1179418, 393216, 11, -1113882, 393216, 11, -1048346, 393216, 11, -982810, 393216, 11, -917274, 393216, 11, -851738, 393216, 11, -786202, 393216, 11, -720666, 393216, 11, -655130, 393216, 11, -589594, 393216, 11, -524058, 393216, 11, -458522, 393216, 11, -392986, 393216, 11, -327450, 393216, 11, -261914, 393216, 11, -196378, 393216, 11, -130842, 393216, 11, -65306, 393216, 11, 230, 393216, 11, 65766, 393216, 11, 131302, 393216, 11, 196838, 393216, 11, 262374, 393216, 11, -1769241, 393216, 11, -1703705, 393216, 11, -1638169, 393216, 11, -1572633, 393216, 11, -1507097, 393216, 11, -1441561, 393216, 11, -1376025, 393216, 11, -1310489, 393216, 11, -1244953, 393216, 11, -1179417, 393216, 11, -1113881, 393216, 11, -1048345, 393216, 11, -982809, 393216, 11, -917273, 393216, 11, -851737, 393216, 11, -786201, 393216, 11, -720665, 393216, 11, -655129, 393216, 11, -589593, 393216, 11, -524057, 393216, 11, -458521, 393216, 11, -392985, 393216, 11, -327449, 393216, 11, -261913, 393216, 11, -196377, 393216, 11, -130841, 393216, 11, -65305, 393216, 11, 231, 393216, 11, 65767, 393216, 11, 131303, 393216, 11, 196839, 393216, 11, 262375, 393216, 11, -1769240, 393216, 11, -1703704, 393216, 11, -1638168, 393216, 11, -1572632, 393216, 11, -1507096, 393216, 11, -1441560, 393216, 11, -1376024, 393216, 11, -1310488, 393216, 11, -1244952, 393216, 11, -1179416, 393216, 11, -1113880, 393216, 11, -1048344, 393216, 11, -982808, 393216, 11, -917272, 393216, 11, -851736, 393216, 11, -786200, 393216, 11, -720664, 393216, 11, -655128, 393216, 11, -589592, 393216, 11, -524056, 393216, 11, -458520, 393216, 11, -392984, 393216, 11, -327448, 393216, 11, -261912, 393216, 11, -196376, 393216, 11, -130840, 393216, 11, -65304, 393216, 11, 232, 393216, 11, 65768, 393216, 11, 131304, 393216, 11, 196840, 393216, 11, 262376, 393216, 11, -1769239, 393216, 11, -1703703, 393216, 11, -1638167, 393216, 11, -1572631, 393216, 11, -1507095, 393216, 11, -1441559, 393216, 11, -1376023, 393216, 11, -1310487, 393216, 11, -1244951, 393216, 11, -1179415, 393216, 11, -1113879, 393216, 11, -1048343, 393216, 11, -982807, 393216, 11, -917271, 393216, 11, -851735, 393216, 11, -786199, 393216, 11, -720663, 393216, 11, -655127, 393216, 11, -589591, 393216, 11, -524055, 393216, 11, -458519, 393216, 11, -392983, 393216, 11, -327447, 393216, 11, -261911, 393216, 11, -196375, 393216, 11, -130839, 393216, 11, -65303, 393216, 11, 233, 393216, 11, 65769, 393216, 11, 131305, 393216, 11, 196841, 393216, 11, 262377, 393216, 11, 2162797, 327680, 12, 2162798, 327680, 12, 2162799, 327680, 12, 2162800, 327680, 12, 2162801, 327680, 12, 2162802, 327680, 12, 2162803, 327680, 12, 2162804, 327680, 12, 2162805, 327680, 12, 2162806, 327680, 12, 2162807, 327680, 12, 2162808, 327680, 12, 2162809, 327680, 12, 2162810, 327680, 12, 2162811, 327680, 12, 2162812, 327680, 12, 2162813, 327680, 12, 2162814, 327680, 12, 2162815, 327680, 12, 2162816, 327680, 12, 2162817, 327680, 12, 2162818, 327680, 12, 2162819, 327680, 12, 2162820, 327680, 12, 2162821, 327680, 12, 2162822, 327680, 12, 2162823, 327680, 12, 2162824, 327680, 12, 2162825, 327680, 12, 2162826, 327680, 12, 2162827, 327680, 12, 2162828, 327680, 12, 2162829, 327680, 12, 2162830, 327680, 12, 2162831, 327680, 12, 2162832, 327680, 12, 2162833, 327680, 12, 2162834, 327680, 12, 2162835, 327680, 12, 2162836, 327680, 12, 2162837, 327680, 12, 2162838, 327680, 12, 2162839, 327680, 12, 2162840, 327680, 12, 2162841, 327680, 12, 2162842, 327680, 12, 2162843, 327680, 12, 2162844, 327680, 12, 2162845, 327680, 12, 2162846, 327680, 12, 2162847, 327680, 12, 2162848, 327680, 12, 2162849, 327680, 12, 2162850, 327680, 12, 2162851, 327680, 12, 2162852, 327680, 12, 2162853, 327680, 12, 2162854, 327680, 12, 2162855, 327680, 12, 2162856, 327680, 12, 2162857, 327680, 12, 2162858, 327680, 12, 2162859, 327680, 12, 2162860, 327680, 12, 2162861, 327680, 12, 2162862, 327680, 12, 2162863, 327680, 12, 2162864, 327680, 12, 2162865, 327680, 12, 2162866, 327680, 12, 2162867, 327680, 12, 2162868, 327680, 12, 2162869, 327680, 12, 2162870, 327680, 12, 2162871, 327680, 12, 2162872, 327680, 12, 2162873, 327680, 12, 2162874, 327680, 12, 2162875, 327680, 12, 2162876, 327680, 12, 2162877, 327680, 12, 2162878, 327680, 12, 2162879, 327680, 12, 2162880, 327680, 12, 2162881, 327680, 12, 2162882, 327680, 12, 2162883, 327680, 12, 2162884, 327680, 12, 2162885, 327680, 12, 2162886, 327680, 12, 2162887, 327680, 12, 2162888, 327680, 12, 2162889, 327680, 12, 2162890, 327680, 12, 2162891, 327680, 12, 2162892, 327680, 12, 2162893, 327680, 12, 2162894, 327680, 12, 2162895, 327680, 12, 2162896, 327680, 12, 2162897, 327680, 12, 2162898, 327680, 12, 2162899, 327680, 12, 2162900, 327680, 12, 2162901, 327680, 12, 2162902, 327680, 12, 2162903, 327680, 12, 2162904, 327680, 12, 327777, 327680, 12, 393313, 327680, 12, 458849, 327680, 12, 524385, 327680, 12, 589921, 327680, 12, 655457, 327680, 12, 720993, 327680, 12, 786529, 327680, 12, 852065, 327680, 12, 917601, 327680, 12, 983137, 327680, 12, 1048673, 327680, 12, 1114209, 327680, 12, 1179745, 327680, 12, 1245281, 327680, 12, 1310817, 327680, 12, 1376353, 327680, 12, 1441889, 327680, 12, 1507425, 327680, 12, 1572961, 327680, 12, 1638497, 327680, 12, 1704033, 327680, 12, 1769569, 327680, 12, 1835105, 327680, 12, 1900641, 327680, 12, 1966177, 327680, 12, 2031713, 327680, 12, 2097249, 327680, 12, 2162785, 327680, 12, 2162786, 327680, 12, 2162787, 327680, 12, 2162788, 327680, 12, 2162789, 327680, 12, 2162790, 327680, 12, 2162791, 327680, 12, 2162792, 327680, 12, 2162793, 327680, 12, 2162794, 327680, 12, 2162795, 327680, 12, 2162796, 327680, 12, 2162905, 327680, 12, 2162906, 327680, 12, 2162907, 327680, 12, 2162908, 327680, 12, 2162909, 327680, 12, 2162910, 327680, 12, 2162911, 327680, 12, 2162912, 327680, 12, 2162913, 327680, 12, 2162914, 327680, 12, 2162915, 327680, 12, 2162916, 327680, 12, 2162917, 327680, 12, 2162918, 327680, 12, 2162919, 327680, 12, 2162920, 327680, 12, 2162921, 327680, 12, 2162922, 327680, 12, 2162923, 327680, 12, 2162924, 327680, 12, 2162925, 327680, 12, 2162926, 327680, 12, 2162927, 327680, 12, 2162928, 327680, 12, 2162929, 327680, 12, 2162930, 327680, 12, 2162931, 327680, 12, 2162932, 327680, 12, 2162933, 327680, 12, 2162934, 327680, 12, 2162935, 327680, 12, 2162936, 327680, 12, 2162937, 327680, 12, 2162938, 327680, 12, 2162939, 327680, 12, 2162940, 327680, 12, 2162941, 327680, 12, 2162942, 327680, 12, 2162943, 327680, 12, 2162944, 327680, 12, 2162945, 327680, 12, 2162946, 327680, 12, 2162947, 327680, 12, 2162948, 327680, 12, 2162949, 327680, 12, 2162950, 327680, 12, 2162951, 327680, 12, 2162952, 327680, 12, 2162953, 327680, 12, 2162954, 327680, 12, 2162955, 327680, 12, 2162956, 327680, 12, 2162957, 327680, 12, 2162958, 327680, 12, 2162959, 327680, 12, 2162960, 327680, 12, 2162961, 327680, 12, 2162962, 327680, 12, 2162963, 327680, 12, 2162964, 327680, 12, 2162965, 327680, 12, 2162966, 327680, 12, 2162967, 327680, 12, 2162968, 327680, 12, 2162969, 327680, 12, 2162970, 327680, 12, 2162971, 327680, 12, 2162972, 327680, 12, 2162973, 327680, 12, 2162974, 327680, 12, 2162975, 327680, 12, 2162976, 327680, 12, 2162977, 327680, 12, 2162978, 327680, 12, 2162979, 327680, 12, 2162980, 327680, 12, 2162981, 327680, 12, 2162982, 327680, 12, 2162983, 327680, 12, 2162984, 327680, 12, 2162985, 327680, 12, 2162986, 327680, 12, 2162987, 327680, 12, 2162988, 327680, 12, 2162989, 327680, 12, 2162990, 327680, 12, 2162991, 327680, 12, 2162992, 327680, 12, 2162993, 327680, 12, 2162994, 327680, 12, 2162995, 327680, 12, 2162996, 327680, 12, 2162997, 327680, 12, 2162998, 327680, 12, 2162999, 327680, 12, 2163000, 327680, 12, 2163001, 327680, 12, 2163002, 327680, 12, 2163003, 327680, 12, 2163004, 327680, 12, 2163005, 327680, 12, 2163006, 327680, 12, 2163007, 327680, 12, 2163008, 327680, 12, 2163009, 327680, 12, 2163010, 327680, 12, 2163011, 327680, 12, 2163012, 327680, 12, 2163013, 327680, 12, 2163014, 327680, 12, 2163015, 327680, 12, 2163016, 327680, 12, 2163017, 327680, 12, 2163018, 327680, 12, 2163019, 327680, 12, 2163020, 327680, 12, 2163021, 327680, 12, 2163022, 327680, 12, 2163023, 327680, 12, 2163024, 327680, 12, 2163025, 327680, 12, 2163026, 327680, 12, 1507669, 327680, 12, 1573205, 327680, 12, 1638741, 327680, 12, 1704277, 327680, 12, 1769813, 327680, 12, 1835349, 327680, 12, 1900885, 327680, 12, 1966421, 327680, 12, 1507656, 327680, 12, 1507657, 327680, 12, 1507658, 327680, 12, 1507659, 327680, 12, 1507660, 327680, 12, 1507661, 327680, 12, 1507662, 327680, 12, 1507663, 327680, 12, 1507664, 327680, 12, 1507665, 327680, 12, 1507666, 327680, 12, 1507667, 327680, 12, 1507668, 327680, 12, 1507655, 327680, 12, 1507654, 327680, 12, 1507653, 327680, 12, 1507652, 327680, 12, 1507651, 327680, 12, 1507650, 327680, 12, 1507649, 327680, 12, 1507648, 327680, 12, 1507647, 327680, 12, 1507646, 327680, 12, 1507645, 327680, 12, 1507644, 327680, 12, 1507643, 327680, 12, 1507570, 327680, 12, 1507571, 327680, 12, 1507572, 327680, 12, 1507573, 327680, 12, 1507574, 327680, 12, 1507575, 327680, 12, 1507576, 327680, 12, 1507577, 327680, 12, 1507578, 327680, 12, 1507579, 327680, 12, 1507580, 327680, 12, 1507581, 327680, 12, 1507582, 327680, 12, 1507583, 327680, 12, 1507584, 327680, 12, 1507585, 327680, 12, 1507586, 327680, 12, 1507587, 327680, 12, 1507588, 327680, 12, 1507589, 327680, 12, 1507590, 327680, 12, 1507591, 327680, 12, 1507592, 327680, 12, 1507593, 327680, 12, 1507594, 327680, 12, 1507595, 327680, 12, 1507596, 327680, 12, 1507597, 327680, 12, 1507598, 327680, 12, 1507599, 327680, 12, 1507600, 327680, 12, 1507601, 327680, 12, 1507602, 327680, 12, 1507603, 327680, 12, 1507604, 327680, 12, 1507605, 327680, 12, 1507606, 327680, 12, 1507607, 327680, 12, 1507608, 327680, 12, 1507609, 327680, 12, 1507610, 327680, 12, 1507611, 327680, 12, 1507612, 327680, 12, 1507613, 327680, 12, 1507614, 327680, 12, 1507615, 327680, 12, 1507616, 327680, 12, 1507617, 327680, 12, 1507618, 327680, 12, 1507619, 327680, 12, 1507620, 327680, 12, 1507621, 327680, 12, 1507622, 327680, 12, 1507623, 327680, 12, 1507624, 327680, 12, 1507625, 327680, 12, 1507626, 327680, 12, 1507627, 327680, 12, 1507628, 327680, 12, 1507629, 327680, 12, 1507630, 327680, 12, 1507631, 327680, 12, 1507632, 327680, 12, 1507633, 327680, 12, 1507634, 327680, 12, 1507635, 327680, 12, 1507636, 327680, 12, 1507637, 327680, 12, 1507638, 327680, 12, 1507639, 327680, 12, 1507640, 327680, 12, 1507641, 327680, 12, 1507642, 327680, 12, -327441, 327680, 12, -261905, 327680, 12, -196369, 327680, 12, -130833, 327680, 12, -65297, 327680, 12, 239, 327680, 12, 65775, 327680, 12, 131311, 327680, 12, 196847, 327680, 12, 262383, 327680, 12, -327440, 327680, 12, -65296, 327680, 12, 262384, 327680, 12, -327439, 327680, 12, -65295, 327680, 12, 262385, 327680, 12, -327438, 327680, 12, -65294, 327680, 12, 262386, 327680, 12, -327437, 327680, 12, -261901, 327680, 12, -196365, 327680, 12, -130829, 327680, 12, 243, 327680, 12, 262387, 327680, 12, 244, 327680, 12, 65780, 327680, 12, 131316, 327680, 12, 196852, 327680, 12, 262388, 327680, 12, 246, 327680, 12, 65782, 327680, 12, 131318, 327680, 12, 196854, 327680, 12, 262390, 327680, 12, -327433, 327680, 12, -261897, 327680, 12, -196361, 327680, 12, -130825, 327680, 12, -65289, 327680, 12, 65783, 327680, 12, -327432, 327680, 12, 65784, 327680, 12, -327431, 327680, 12, -261895, 327680, 12, -196359, 327680, 12, -130823, 327680, 12, -65287, 327680, 12, 65785, 327680, 12, 250, 327680, 12, 65786, 327680, 12, 131322, 327680, 12, 196858, 327680, 12, 262394, 327680, 12, -327427, 327680, 12, -261891, 327680, 12, -196355, 327680, 12, -130819, 327680, 12, -65283, 327680, 12, 253, 327680, 12, 65789, 327680, 12, 131325, 327680, 12, 196861, 327680, 12, 262397, 327680, 12, -327426, 327680, 12, 262398, 327680, 12, -327425, 327680, 12, 262399, 327680, 12, -261888, 327680, 12, 196864, 327680, 12, -261887, 327680, 12, -196351, 327680, 12, -130815, 327680, 12, -65279, 327680, 12, 257, 327680, 12, 65793, 327680, 12, 131329, 327680, 12, 196865, 327680, 12, -261877, 327680, 12, -261876, 327680, 12, -261875, 327680, 12, -261874, 327680, 12, -261873, 327680, 12, -196337, 327680, 12, -130801, 327680, 12, -65265, 327680, 12, 271, 327680, 12, 65807, 327680, 12, 131343, 327680, 12, 196879, 327680, 12, 262415, 327680, 12, -261872, 327680, 12, -261871, 327680, 12, -261870, 327680, 12, -261869, 327680, 12, -261862, 327680, 12, -196326, 327680, 12, -130790, 327680, 12, -65254, 327680, 12, 282, 327680, 12, 65818, 327680, 12, 131354, 327680, 12, 196890, 327680, 12, 262426, 327680, 12, -261861, 327680, 12, -65253, 327680, 12, 283, 327680, 12, -261860, 327680, 12, -65252, 327680, 12, 65820, 327680, 12, 131356, 327680, 12, -261859, 327680, 12, -196323, 327680, 12, -130787, 327680, 12, -65251, 327680, 12, 196893, 327680, 12, 262430, 327680, 12, -196317, 327680, 12, 262435, 327680, 12, -130780, 327680, 12, -65244, 327680, 12, 131364, 327680, 12, 196900, 327680, 12, 293, 327680, 12, 65829, 327680, 12, -130778, 327680, 12, -65242, 327680, 12, -196313, 327680, 12) + +[node name="Player" parent="." instance=ExtResource("6_4ei10")] +position = Vector2(84, 500) + +[node name="enemy" type="Node2D" parent="."] +position = Vector2(23, 12) + +[node name="enemy_shield" parent="enemy" instance=ExtResource("7_23o4x")] +position = Vector2(4613, 1055) + +[node name="enemy_shield2" parent="enemy" instance=ExtResource("7_23o4x")] +position = Vector2(4690, 1057) + +[node name="enemy_shield3" parent="enemy" instance=ExtResource("7_23o4x")] +position = Vector2(4752, 1053) + +[node name="enemy_shield4" parent="enemy" instance=ExtResource("7_23o4x")] +position = Vector2(4273, 897) + +[node name="enemy_HOG" parent="enemy" instance=ExtResource("7_i7h6e")] +position = Vector2(529, 498) + +[node name="enemy_HOG5" parent="enemy" instance=ExtResource("7_i7h6e")] +position = Vector2(5139, 1074) + +[node name="enemy_HOG6" parent="enemy" instance=ExtResource("7_i7h6e")] +position = Vector2(4829, 1062) + +[node name="enemy_HOG7" parent="enemy" instance=ExtResource("7_i7h6e")] +position = Vector2(4994, 1069) + +[node name="enemy_HOG2" parent="enemy" instance=ExtResource("7_i7h6e")] +position = Vector2(1226, 495) + +[node name="enemy_HOG3" parent="enemy" instance=ExtResource("7_i7h6e")] +position = Vector2(1043, 489) + +[node name="enemy_HOG4" parent="enemy" instance=ExtResource("7_i7h6e")] +position = Vector2(782, 459) + +[node name="items" type="Node2D" parent="."] + +[node name="item_meat" parent="items" instance=ExtResource("7_ns3el")] +position = Vector2(305, 509) + +[node name="END_LEVEL" parent="." instance=ExtResource("9_kgw1u")] +position = Vector2(3239, 531) + +[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."] +stream = ExtResource("10_4wj3d") +autoplay = true + +[node name="ship" parent="." instance=ExtResource("12_mjt60")] +position = Vector2(4556, 1083) + +[node name="ship2" parent="." instance=ExtResource("12_mjt60")] +position = Vector2(4535, 1084) + +[node name="ship3" parent="." instance=ExtResource("12_mjt60")] +position = Vector2(4536, 1068) + +[node name="ship4" parent="." instance=ExtResource("12_mjt60")] +position = Vector2(4552, 1067) +rotation = -0.176432 + +[node name="ship5" parent="." instance=ExtResource("12_mjt60")] +position = Vector2(4523, 1070) +rotation = -0.0943781 + +[node name="ship6" parent="." instance=ExtResource("12_mjt60")] +position = Vector2(4519, 1082) diff --git a/level_4.tscn b/level_4.tscn new file mode 100644 index 0000000..f009a1c --- /dev/null +++ b/level_4.tscn @@ -0,0 +1,392 @@ +[gd_scene load_steps=29 format=3 uid="uid://da3chu8igjd45"] + +[ext_resource type="Texture2D" uid="uid://ctt2r8yxq0e7n" path="res://PNG/bg/parallax-forest-back-trees.png" id="1_wgvys"] +[ext_resource type="Texture2D" uid="uid://cbt6nkap7mhdc" path="res://PNG/bg/parallax-forest-front-trees.png" id="2_c6sge"] +[ext_resource type="Texture2D" uid="uid://bmplsa5l2ole5" path="res://PNG/bg/parallax-forest-lights.png" id="3_pgjek"] +[ext_resource type="Texture2D" uid="uid://dqxwoneiwss4g" path="res://PNG/bg/parallax-forest-middle-trees.png" id="4_cy8v1"] +[ext_resource type="PackedScene" uid="uid://gfiayc8bdbca" path="res://enemy_HOG.tscn" id="5_8khrf"] +[ext_resource type="PackedScene" uid="uid://dba2gva0a7hgd" path="res://item_meat.tscn" id="5_k0eo7"] +[ext_resource type="PackedScene" uid="uid://cmnxcms46frnb" path="res://enemy_shield.tscn" id="6_bnd8t"] +[ext_resource type="PackedScene" uid="uid://bohscn37ym0e2" path="res://enemy_volf.tscn" id="6_f70pq"] +[ext_resource type="Texture2D" uid="uid://dbj1ohlnvrotu" path="res://PNG/Textures&trees.png" id="7_p2m06"] +[ext_resource type="Script" path="res://player.gd" id="8_13mup"] +[ext_resource type="Texture2D" uid="uid://cyiyf8a47d7is" path="res://PNG/pig_player-Sheet.png" id="9_qoy7e"] +[ext_resource type="PackedScene" uid="uid://dtmhq4c7dkh2v" path="res://end_level.tscn" id="12_3eefm"] +[ext_resource type="AudioStream" uid="uid://d3ipbdmyi5mom" path="res://music/pig-grunt-squeal.mp3" id="12_rm5tq"] +[ext_resource type="AudioStream" uid="uid://f8icfnin873v" path="res://music/discord-notification.mp3" id="13_vlc6v"] +[ext_resource type="AudioStream" uid="uid://brfjj5uw33idn" path="res://music/Jasper_Byrne_-_Voyager_Hotline_Miami_2_Wrong_Number_OST_66779027.mp3" id="13_ya7ml"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_n0326"] +texture = ExtResource("7_p2m06") +3:0/0 = 0 +4:0/0 = 0 +5:0/0 = 0 +6:0/0 = 0 +7:0/0 = 0 +8:0/0 = 0 +9:0/0 = 0 +10:0/0 = 0 +11:0/0 = 0 +12:0/0 = 0 +3:1/0 = 0 +4:1/0 = 0 +5:1/0 = 0 +6:1/0 = 0 +7:1/0 = 0 +8:1/0 = 0 +9:1/0 = 0 +10:1/0 = 0 +11:1/0 = 0 +12:1/0 = 0 +13:1/0 = 0 +3:2/0 = 0 +4:2/0 = 0 +5:2/0 = 0 +6:2/0 = 0 +7:2/0 = 0 +8:2/0 = 0 +9:2/0 = 0 +10:2/0 = 0 +11:2/0 = 0 +12:2/0 = 0 +3:3/0 = 0 +4:3/0 = 0 +5:3/0 = 0 +6:3/0 = 0 +7:3/0 = 0 +8:3/0 = 0 +9:3/0 = 0 +10:3/0 = 0 +11:3/0 = 0 +12:3/0 = 0 +1:4/0 = 0 +2:4/0 = 0 +3:4/0 = 0 +4:4/0 = 0 +5:4/0 = 0 +6:4/0 = 0 +7:4/0 = 0 +8:4/0 = 0 +9:4/0 = 0 +10:4/0 = 0 +11:4/0 = 0 +12:4/0 = 0 +13:4/0 = 0 +14:4/0 = 0 +15:4/0 = 0 +1:5/0 = 0 +2:5/0 = 0 +3:5/0 = 0 +4:5/0 = 0 +5:5/0 = 0 +6:5/0 = 0 +7:5/0 = 0 +8:5/0 = 0 +9:5/0 = 0 +10:5/0 = 0 +11:5/0 = 0 +12:5/0 = 0 +13:5/0 = 0 +14:5/0 = 0 +15:5/0 = 0 +5:6/0 = 0 +7:6/0 = 0 +8:6/0 = 0 +10:6/0 = 0 +5:7/0 = 0 +7:7/0 = 0 +8:7/0 = 0 +10:7/0 = 0 +3:9/0 = 0 +3:10/0 = 0 +3:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:10/0 = 0 +4:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:10/0 = 0 +5:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:10/0 = 0 +6:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:10/0 = 0 +7:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +10:10/0 = 0 +10:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +11:10/0 = 0 +11:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +12:10/0 = 0 +12:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:11/0 = 0 +3:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:11/0 = 0 +4:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:11/0 = 0 +5:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:11/0 = 0 +6:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:11/0 = 0 +7:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +9:11/0 = 0 +9:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +10:11/0 = 0 +10:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +11:11/0 = 0 +11:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +12:11/0 = 0 +12:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +13:11/0 = 0 +13:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:12/0 = 0 +3:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:12/0 = 0 +4:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:12/0 = 0 +5:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:12/0 = 0 +6:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:12/0 = 0 +7:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:13/0 = 0 +3:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:13/0 = 0 +4:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:13/0 = 0 +5:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:13/0 = 0 +6:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:13/0 = 0 +7:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) + +[sub_resource type="TileSet" id="TileSet_solvf"] +physics_layer_0/collision_layer = 1 +sources/0 = SubResource("TileSetAtlasSource_n0326") + +[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_oks25"] +height = 37.9999 + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_p00l3"] +size = Vector2(16, 20) + +[sub_resource type="AtlasTexture" id="AtlasTexture_j5t1j"] +atlas = ExtResource("9_qoy7e") +region = Rect2(0, 81, 142, 81) + +[sub_resource type="AtlasTexture" id="AtlasTexture_c7qyi"] +atlas = ExtResource("9_qoy7e") +region = Rect2(0, 160, 142, 80) + +[sub_resource type="AtlasTexture" id="AtlasTexture_343ha"] +atlas = ExtResource("9_qoy7e") +region = Rect2(142, 160, 142, 80) + +[sub_resource type="AtlasTexture" id="AtlasTexture_fh6qg"] +atlas = ExtResource("9_qoy7e") +region = Rect2(142, 0, 142, 80) + +[sub_resource type="AtlasTexture" id="AtlasTexture_5q0fl"] +atlas = ExtResource("9_qoy7e") +region = Rect2(0, 0, 142, 75) + +[sub_resource type="AtlasTexture" id="AtlasTexture_05ejw"] +atlas = ExtResource("9_qoy7e") +region = Rect2(0, 85, 142, 85) + +[sub_resource type="AtlasTexture" id="AtlasTexture_w5c6f"] +atlas = ExtResource("9_qoy7e") +region = Rect2(0, 0, 142, 80) + +[sub_resource type="AtlasTexture" id="AtlasTexture_6jwbd"] +atlas = ExtResource("9_qoy7e") +region = Rect2(142, 85, 142, 85) + +[sub_resource type="SpriteFrames" id="SpriteFrames_ynk2h"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_j5t1j") +}], +"loop": true, +"name": &"Dash", +"speed": 10.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_c7qyi") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_343ha") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_fh6qg") +}], +"loop": false, +"name": &"Death", +"speed": 7.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_5q0fl") +}], +"loop": true, +"name": &"Idle", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_05ejw") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_w5c6f") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_6jwbd") +}], +"loop": true, +"name": &"Run", +"speed": 9.0 +}] + +[node name="level_4" type="Node2D"] + +[node name="level_temp" type="Node2D" parent="."] +position = Vector2(22, 0) + +[node name="BG" type="ParallaxBackground" parent="level_temp"] +scroll_offset = Vector2(0, -650) + +[node name="ParallaxLayer" type="ParallaxLayer" parent="level_temp/BG"] +position = Vector2(0, 65) +motion_scale = Vector2(0.2, 1) +motion_mirroring = Vector2(825, 0) + +[node name="Bgcolor" type="Sprite2D" parent="level_temp/BG/ParallaxLayer"] +position = Vector2(420, 345) +scale = Vector2(3.08415, 2.6375) +texture = ExtResource("1_wgvys") + +[node name="ParallaxLayer2" type="ParallaxLayer" parent="level_temp/BG"] +position = Vector2(0, 65) +motion_scale = Vector2(0.3, 1) +motion_mirroring = Vector2(825, 0) + +[node name="Tlayer1" type="Sprite2D" parent="level_temp/BG/ParallaxLayer2"] +position = Vector2(417.992, 345.25) +scale = Vector2(3.07055, 2.62813) +texture = ExtResource("2_c6sge") + +[node name="ParallaxLayer3" type="ParallaxLayer" parent="level_temp/BG"] +position = Vector2(0, 65) +motion_scale = Vector2(0.5, 1) +motion_mirroring = Vector2(825, 0) + +[node name="Tlayer2" type="Sprite2D" parent="level_temp/BG/ParallaxLayer3"] +position = Vector2(443.843, 355.5) +scale = Vector2(3.26355, 2.78125) +texture = ExtResource("3_pgjek") + +[node name="ParallaxLayer4" type="ParallaxLayer" parent="level_temp/BG"] +position = Vector2(0, 65) +motion_mirroring = Vector2(825, 0) + +[node name="Tlayer3" type="Sprite2D" parent="level_temp/BG/ParallaxLayer4"] +position = Vector2(420.298, 355.5) +scale = Vector2(3.07572, 2.79375) +texture = ExtResource("4_cy8v1") + +[node name="Items" type="Node2D" parent="level_temp"] + +[node name="item_meat" parent="level_temp/Items" instance=ExtResource("5_k0eo7")] +position = Vector2(995, 484) + +[node name="enemy" type="Node2D" parent="level_temp"] + +[node name="enemy_shield" parent="level_temp/enemy" instance=ExtResource("6_bnd8t")] +position = Vector2(1759, 479) + +[node name="enemy_kaban" parent="level_temp/enemy" instance=ExtResource("5_8khrf")] +position = Vector2(1945, 488) + +[node name="enemy_kaban2" parent="level_temp/enemy" instance=ExtResource("5_8khrf")] +position = Vector2(1547, 488) + +[node name="enemy_volf" parent="level_temp/enemy" instance=ExtResource("6_f70pq")] +position = Vector2(364, 501) + +[node name="enemy_volf2" parent="level_temp/enemy" instance=ExtResource("6_f70pq")] +position = Vector2(600, 473) + +[node name="enemy_volf3" parent="level_temp/enemy" instance=ExtResource("6_f70pq")] +position = Vector2(964, 392) + +[node name="TileMap" type="TileMap" parent="level_temp"] +position = Vector2(72, 565) +tile_set = SubResource("TileSet_solvf") +format = 2 +layer_0/tile_data = PackedInt32Array(-131076, 262144, 11, -131075, 327680, 10, -131074, 393216, 10, -131073, 262144, 10, -196608, 327680, 10, -196607, 393216, 10, -196606, 262144, 10, -196605, 327680, 10, -196604, 393216, 10, -196603, 262144, 10, -196602, 327680, 10, -196601, 393216, 10, -196600, 262144, 10, -196599, 327680, 10, -196598, 393216, 10, -196597, 262144, 10, -196596, 327680, 10, -196595, 393216, 10, -196594, 262144, 10, -196593, 327680, 10, -196592, 393216, 10, -196591, 262144, 10, -196590, 327680, 10, -196589, 327680, 10, -196588, 327680, 10, -196587, 327680, 10, -196586, 327680, 10, -196585, 327680, 10, -196584, 262144, 10, -196583, 327680, 10, -196582, 393216, 10, -196581, 262144, 10, -196580, 327680, 10, -196579, 655360, 11, -196578, 327680, 12, -196577, 327680, 12, -196576, 327680, 12, -196575, 327680, 12, -196574, 327680, 12, -196573, 327680, 11, -196572, 786432, 11, -196571, 327680, 10, -196570, 393216, 10, -196569, 262144, 10, -196568, 327680, 10, -196567, 393216, 10, -196566, 262144, 10, -196565, 327680, 10, -196564, 393216, 10, -196563, 262144, 10, -196562, 327680, 10, -196561, 393216, 10, -196560, 262144, 10, -196559, 327680, 10, -196558, 393216, 10, -196557, 393216, 10, -196556, 655360, 11, -196555, 327680, 12, -196554, 327680, 12, -196553, 327680, 10, -196552, 327680, 10, -196551, 327680, 10, -196550, 327680, 10, -196549, 327680, 10, -196548, 327680, 10, -196547, 327680, 10, -196546, 327680, 10, -196545, 393216, 10, -196544, 262144, 10, -196543, 327680, 10, -196542, 393216, 10, -196541, 262144, 10, -327684, 458752, 13, -262148, 458752, 12, -196612, 458752, 13, -458756, 262144, 13, -393220, 262144, 13, -655364, 262144, 13, -589828, 262144, 13, -524292, 262144, 13, -851972, 262144, 13, -786436, 262144, 13, -720900, 262144, 13, -1048580, 262144, 13, -983044, 262144, 13, -917508, 262144, 13, -1245188, 262144, 13, -1179652, 262144, 13, -1114116, 262144, 13, -1507332, 458752, 11, -1441796, 458752, 12, -1376260, 458752, 13, -1703940, 458752, 11, -1638404, 458752, 12, -1572868, 458752, 13, -1900548, 458752, 11, -1835012, 458752, 12, -1769476, 458752, 13, -2097156, 458752, 11, -2031620, 458752, 12, -1966084, 458752, 13, -2293764, 458752, 11, -2228228, 458752, 12, -2162692, 458752, 13, -65540, 262144, 11, -65539, 327680, 11, -65538, 393216, 11, -65537, 262144, 11, -131072, 327680, 11, -131071, 393216, 11, -131070, 262144, 11, -131069, 327680, 11, -131068, 393216, 11, -131067, 262144, 11, -131066, 327680, 11, -131065, 393216, 11, -131064, 262144, 11, -131063, 327680, 11, -131062, 393216, 11, -131061, 262144, 11, -131060, 327680, 11, -131059, 393216, 11, -131058, 262144, 11, -131057, 327680, 11, -131056, 393216, 11, -131055, 262144, 11, -131054, 327680, 11, -131053, 393216, 11, -131052, 262144, 11, -131051, 327680, 11, -131050, 393216, 11, -131049, 262144, 11, -131048, 327680, 11, -131047, 393216, 11, -131046, 262144, 11, -131045, 327680, 11, -131044, 393216, 11, -131043, 262144, 11, -131042, 327680, 11, -131041, 393216, 11, -131040, 262144, 11, -131039, 327680, 11, -131038, 393216, 11, -131037, 262144, 11, -131036, 327680, 11, -131035, 393216, 11, -131034, 262144, 11, -131033, 327680, 11, -131032, 393216, 11, -131031, 262144, 11, -131030, 327680, 11, -131029, 393216, 11, -131028, 262144, 11, -131027, 327680, 11, -131026, 393216, 11, -131025, 262144, 11, -131024, 327680, 11, -131023, 393216, 11, -131022, 262144, 11, -131021, 327680, 11, -131020, 393216, 11, -131019, 262144, 11, -131018, 327680, 12, -131017, 327680, 12, -131016, 327680, 12, -131015, 327680, 12, -131014, 327680, 12, -131013, 327680, 12, -131012, 327680, 12, -131011, 327680, 12, -131010, 262144, 11, -131009, 327680, 11, -131008, 393216, 11, -131007, 262144, 11, -131006, 327680, 11, -131005, 393216, 11, -4, 262144, 11, -3, 327680, 11, -2, 393216, 11, -1, 262144, 11, -65536, 327680, 11, -65535, 393216, 11, -65534, 262144, 11, -65533, 327680, 11, -65532, 393216, 11, -65531, 262144, 11, -65530, 327680, 11, -65529, 393216, 11, -65528, 262144, 11, -65527, 327680, 11, -65526, 393216, 11, -65525, 262144, 11, -65524, 327680, 11, -65523, 393216, 11, -65522, 262144, 11, -65521, 327680, 11, -65520, 393216, 11, -65519, 262144, 11, -65518, 327680, 11, -65517, 393216, 11, -65516, 262144, 11, -65515, 327680, 11, -65514, 393216, 11, -65513, 262144, 11, -65512, 327680, 11, -65511, 393216, 11, -65510, 262144, 11, -65509, 327680, 11, -65508, 393216, 11, -65507, 262144, 11, -65506, 327680, 11, -65505, 393216, 11, -65504, 262144, 11, -65503, 327680, 11, -65502, 393216, 11, -65501, 262144, 11, -65500, 327680, 11, -65499, 393216, 11, -65498, 262144, 11, -65497, 327680, 11, -65496, 393216, 11, -65495, 262144, 11, -65494, 327680, 11, -65493, 393216, 11, -65492, 262144, 11, -65491, 327680, 11, -65490, 393216, 11, -65489, 262144, 11, -65488, 327680, 11, -65487, 393216, 11, -65486, 262144, 11, -65485, 327680, 11, -65484, 393216, 11, -65483, 262144, 11, -65482, 327680, 11, -65481, 393216, 11, -65480, 262144, 11, -65479, 327680, 11, -65478, 393216, 11, -65477, 262144, 11, -65476, 327680, 11, -65475, 393216, 11, -65474, 262144, 11, -65473, 327680, 11, -65472, 393216, 11, -65471, 262144, 11, -65470, 327680, 11, -65469, 393216, 11, 65532, 262144, 11, 65533, 327680, 11, 65534, 393216, 11, 65535, 262144, 11, 0, 327680, 11, 1, 393216, 11, 2, 262144, 11, 3, 327680, 11, 4, 393216, 11, 5, 262144, 11, 6, 327680, 11, 7, 393216, 11, 8, 262144, 11, 9, 327680, 11, 10, 393216, 11, 11, 262144, 11, 12, 327680, 11, 13, 393216, 11, 14, 262144, 11, 15, 327680, 11, 16, 393216, 11, 17, 262144, 11, 18, 327680, 11, 19, 393216, 11, 20, 262144, 11, 21, 327680, 11, 22, 393216, 11, 23, 262144, 11, 24, 327680, 11, 25, 393216, 11, 26, 262144, 11, 27, 327680, 11, 28, 393216, 11, 29, 262144, 11, 30, 327680, 11, 31, 393216, 11, 32, 262144, 11, 33, 327680, 11, 34, 393216, 11, 35, 262144, 11, 36, 327680, 11, 37, 393216, 11, 38, 262144, 11, 39, 327680, 11, 40, 393216, 11, 41, 262144, 11, 42, 327680, 11, 43, 393216, 11, 44, 262144, 11, 45, 327680, 11, 46, 393216, 11, 47, 262144, 11, 48, 327680, 11, 49, 393216, 11, 50, 262144, 11, 51, 327680, 11, 52, 393216, 11, 53, 262144, 11, 54, 327680, 11, 55, 393216, 11, 56, 262144, 11, 57, 327680, 11, 58, 393216, 11, 59, 262144, 11, 60, 327680, 11, 61, 393216, 11, 62, 262144, 11, 63, 327680, 11, 64, 393216, 11, 65, 262144, 11, 66, 327680, 11, 67, 393216, 11, 131068, 262144, 11, 196604, 262144, 12, 131069, 327680, 11, 196605, 327680, 12, 131070, 393216, 11, 196606, 393216, 12, 131071, 262144, 11, 196607, 262144, 12, 65536, 327680, 11, 131072, 327680, 12, 65537, 393216, 11, 131073, 393216, 12, 65538, 262144, 11, 131074, 262144, 12, 65539, 327680, 11, 131075, 327680, 12, 65540, 393216, 11, 131076, 393216, 12, 65541, 262144, 11, 131077, 262144, 12, 65542, 327680, 11, 131078, 327680, 12, 65543, 393216, 11, 131079, 393216, 12, 65544, 262144, 11, 131080, 262144, 12, 65545, 327680, 11, 131081, 327680, 12, 65546, 393216, 11, 131082, 393216, 12, 65547, 262144, 11, 131083, 262144, 12, 65548, 327680, 11, 131084, 327680, 12, 65549, 393216, 11, 131085, 393216, 12, 65550, 262144, 11, 131086, 262144, 12, 65551, 327680, 11, 131087, 327680, 12, 65552, 393216, 11, 131088, 393216, 12, 65553, 262144, 11, 131089, 262144, 12, 65554, 327680, 11, 131090, 327680, 12, 65555, 393216, 11, 131091, 393216, 12, 65556, 262144, 11, 131092, 262144, 12, 65557, 327680, 11, 131093, 327680, 12, 65558, 393216, 11, 131094, 393216, 12, 65559, 262144, 11, 131095, 262144, 12, 65560, 327680, 11, 131096, 327680, 12, 65561, 393216, 11, 131097, 393216, 12, 65562, 262144, 11, 131098, 262144, 12, 65563, 327680, 11, 131099, 327680, 12, 65564, 393216, 11, 131100, 393216, 12, 65565, 262144, 11, 131101, 262144, 12, 65566, 327680, 11, 131102, 327680, 12, 65567, 393216, 11, 131103, 393216, 12, 65568, 262144, 11, 131104, 262144, 12, 65569, 327680, 11, 131105, 327680, 12, 65570, 393216, 11, 131106, 393216, 12, 65571, 262144, 11, 131107, 262144, 12, 65572, 327680, 11, 131108, 327680, 12, 65573, 393216, 11, 131109, 393216, 12, 65574, 262144, 11, 131110, 262144, 12, 65575, 327680, 11, 131111, 327680, 12, 65576, 393216, 11, 131112, 393216, 12, 65577, 262144, 11, 131113, 262144, 12, 65578, 327680, 11, 131114, 327680, 12, 65579, 393216, 11, 131115, 393216, 12, 65580, 262144, 11, 131116, 262144, 12, 65581, 327680, 11, 131117, 327680, 12, 65582, 393216, 11, 131118, 393216, 12, 65583, 262144, 11, 131119, 262144, 12, 65584, 327680, 11, 131120, 327680, 12, 65585, 393216, 11, 131121, 393216, 12, 65586, 262144, 11, 131122, 262144, 12, 65587, 327680, 11, 131123, 327680, 12, 65588, 393216, 11, 131124, 393216, 12, 65589, 262144, 11, 131125, 262144, 12, 65590, 327680, 11, 131126, 327680, 12, 65591, 393216, 11, 131127, 393216, 12, 65592, 262144, 11, 131128, 262144, 12, 65593, 327680, 11, 131129, 327680, 12, 65594, 393216, 11, 131130, 393216, 12, 65595, 262144, 11, 131131, 262144, 12, 65596, 327680, 11, 131132, 327680, 12, 65597, 393216, 11, 131133, 393216, 12, 65598, 262144, 11, 131134, 262144, 12, 65599, 327680, 11, 131135, 327680, 12, 65600, 393216, 11, 131136, 393216, 12, 65601, 262144, 11, 131137, 262144, 12, 65602, 327680, 11, 131138, 327680, 12, 65603, 393216, 11, 131139, 262144, 11, 262140, 262144, 11, 327676, 262144, 12, 262141, 327680, 11, 327677, 327680, 12, 262142, 393216, 11, 327678, 393216, 12, 262143, 262144, 11, 327679, 262144, 12, 196608, 327680, 11, 262144, 327680, 12, 196609, 393216, 11, 262145, 393216, 12, 196610, 262144, 11, 262146, 262144, 12, 196611, 327680, 11, 262147, 327680, 12, 196612, 393216, 11, 262148, 393216, 12, 196613, 262144, 11, 262149, 262144, 12, 196614, 327680, 11, 262150, 327680, 12, 196615, 393216, 11, 262151, 393216, 12, 196616, 262144, 11, 262152, 262144, 12, 196617, 327680, 11, 262153, 327680, 12, 196618, 393216, 11, 262154, 393216, 12, 196619, 262144, 11, 262155, 262144, 12, 196620, 327680, 11, 262156, 327680, 12, 196621, 393216, 11, 262157, 393216, 12, 196622, 262144, 11, 262158, 262144, 12, 196623, 327680, 11, 262159, 327680, 12, 196624, 393216, 11, 262160, 393216, 12, 196625, 262144, 11, 262161, 262144, 12, 196626, 327680, 11, 262162, 327680, 12, 196627, 393216, 11, 262163, 393216, 12, 196628, 262144, 11, 262164, 262144, 12, 196629, 327680, 11, 262165, 327680, 12, 196630, 393216, 11, 262166, 393216, 12, 196631, 262144, 11, 262167, 262144, 12, 196632, 327680, 11, 262168, 327680, 12, 196633, 393216, 11, 262169, 393216, 12, 196634, 262144, 11, 262170, 262144, 12, 196635, 327680, 11, 262171, 327680, 12, 196636, 393216, 11, 262172, 393216, 12, 196637, 262144, 11, 262173, 262144, 12, 196638, 327680, 11, 262174, 327680, 12, 196639, 393216, 11, 262175, 393216, 12, 196640, 262144, 11, 262176, 262144, 12, 196641, 327680, 11, 262177, 327680, 12, 196642, 393216, 11, 262178, 393216, 12, 196643, 262144, 11, 262179, 262144, 12, 196644, 327680, 11, 262180, 327680, 12, 196645, 393216, 11, 262181, 393216, 12, 196646, 262144, 11, 262182, 262144, 12, 196647, 327680, 11, 262183, 327680, 12, 196648, 393216, 11, 262184, 393216, 12, 196649, 262144, 11, 262185, 262144, 12, 196650, 327680, 11, 262186, 327680, 12, 196651, 393216, 11, 262187, 393216, 12, 196652, 262144, 11, 262188, 262144, 12, 196653, 327680, 11, 262189, 327680, 12, 196654, 393216, 11, 262190, 393216, 12, 196655, 262144, 11, 262191, 262144, 12, 196656, 327680, 11, 262192, 327680, 12, 196657, 393216, 11, 262193, 393216, 12, 196658, 262144, 11, 262194, 262144, 12, 196659, 327680, 11, 262195, 327680, 12, 196660, 393216, 11, 262196, 393216, 12, 196661, 262144, 11, 262197, 262144, 12, 196662, 327680, 11, 262198, 327680, 12, 196663, 393216, 11, 262199, 393216, 12, 196664, 262144, 11, 262200, 262144, 12, 196665, 327680, 11, 262201, 327680, 12, 196666, 393216, 11, 262202, 393216, 12, 196667, 262144, 11, 262203, 262144, 12, 196668, 327680, 11, 262204, 327680, 12, 196669, 393216, 11, 262205, 393216, 12, 196670, 262144, 11, 262206, 262144, 12, 196671, 327680, 11, 262207, 327680, 12, 196672, 393216, 11, 262208, 393216, 12, 196673, 262144, 11, 262209, 262144, 12, 196674, 327680, 11, 262210, 327680, 12, 196675, 262144, 12, 262211, 262144, 13, -196540, 327680, 10, -131004, 262144, 11, 68, 262144, 13, -196539, 393216, 10, -131003, 327680, 11, -65467, 327680, 12, 69, 327680, 13, -196538, 262144, 10, -131002, 393216, 11, -65466, 393216, 12, 70, 393216, 13, -196537, 327680, 10, -131001, 262144, 11, -65465, 262144, 12, 71, 262144, 13, -131000, 327680, 11, -65464, 327680, 12, 72, 327680, 13, -130999, 393216, 11, -65463, 393216, 12, 73, 393216, 13, -130998, 262144, 11, -65462, 262144, 12, 74, 262144, 13, -130997, 327680, 11, -65461, 327680, 12, 75, 327680, 13, -130996, 393216, 11, -65460, 393216, 12, 76, 393216, 13, -130995, 262144, 11, -65459, 262144, 12, 77, 262144, 13, -130994, 327680, 11, -65458, 327680, 12, 78, 327680, 13, -130993, 393216, 11, -65457, 393216, 12, 79, 393216, 13, -196528, 655360, 11, -130992, 262144, 11, -65456, 262144, 12, 80, 262144, 13, -196527, 393216, 12, -130991, 327680, 11, -65455, 327680, 12, 81, 327680, 13, -196526, 393216, 12, -130990, 393216, 11, -65454, 393216, 12, 82, 393216, 13, -196525, 393216, 12, -130989, 262144, 11, -65453, 262144, 12, 83, 262144, 13, -196524, 786432, 11, -130988, 327680, 11, -65452, 327680, 12, 84, 327680, 13, -196523, 262144, 10, -130987, 393216, 11, -65451, 393216, 12, 85, 393216, 13, -196522, 327680, 10, -130986, 262144, 11, -65450, 262144, 12, 86, 262144, 13, -196521, 393216, 10, -130985, 327680, 11, -65449, 327680, 12, 87, 327680, 13, -196520, 262144, 10, -130984, 393216, 11, -65448, 393216, 12, 88, 393216, 13, -196519, 327680, 10, -130983, 262144, 11, -65447, 262144, 12, 89, 262144, 13, -196518, 393216, 10, -130982, 327680, 11, -65446, 327680, 12, 90, 327680, 13, -196517, 393216, 10, -130981, 327680, 11, -65445, 327680, 12, 91, 327680, 13, -196516, 262144, 10, -130980, 393216, 11, -65444, 393216, 12, 92, 393216, 13, -196515, 327680, 10, -130979, 262144, 11, -65443, 262144, 12, 93, 262144, 13, -196514, 393216, 10, -130978, 327680, 11, -65442, 327680, 12, 94, 327680, 13, 65604, 262144, 11, 131140, 327680, 11, 196676, 327680, 12, 65605, 327680, 11, 131141, 393216, 11, 196677, 393216, 12, 65606, 393216, 11, 131142, 262144, 11, 196678, 262144, 12, 65607, 262144, 11, 131143, 327680, 11, 196679, 327680, 12, 65608, 327680, 11, 131144, 393216, 11, 196680, 393216, 12, 65609, 393216, 11, 131145, 262144, 11, 196681, 262144, 12, 65610, 262144, 11, 131146, 327680, 11, 196682, 327680, 12, 65611, 327680, 11, 131147, 393216, 11, 196683, 393216, 12, 65612, 393216, 11, 131148, 262144, 11, 196684, 262144, 12, 65613, 262144, 11, 131149, 327680, 11, 196685, 327680, 12, 65614, 327680, 11, 131150, 393216, 11, 196686, 393216, 12, 65615, 393216, 11, 131151, 262144, 11, 196687, 262144, 12, 65616, 262144, 11, 131152, 327680, 11, 196688, 327680, 12, 65617, 327680, 11, 131153, 393216, 11, 196689, 393216, 12, 65618, 393216, 11, 131154, 262144, 11, 196690, 262144, 12, 65619, 262144, 11, 131155, 327680, 11, 196691, 327680, 12, 65620, 327680, 11, 131156, 393216, 11, 196692, 393216, 12, 65621, 393216, 11, 131157, 262144, 11, 196693, 262144, 12, 65622, 262144, 11, 131158, 327680, 11, 196694, 327680, 12, 65623, 327680, 11, 131159, 393216, 11, 196695, 393216, 12, 65624, 393216, 11, 131160, 262144, 11, 196696, 262144, 12, 65625, 262144, 11, 131161, 327680, 11, 196697, 327680, 12, 65626, 327680, 11, 131162, 393216, 11, 196698, 393216, 12, 65627, 327680, 11, 131163, 393216, 11, 196699, 393216, 12, 65628, 393216, 11, 131164, 262144, 11, 196700, 262144, 12, 65629, 262144, 11, 131165, 327680, 11, 196701, 327680, 12, 65630, 327680, 11, 131166, 393216, 11, 196702, 393216, 12, 262212, 327680, 13, 262213, 393216, 13, 262214, 262144, 13, 262215, 327680, 13, 262216, 393216, 13, 262217, 262144, 13, 262218, 327680, 13, 262219, 393216, 13, 262220, 262144, 13, 262221, 327680, 13, 262222, 393216, 13, 262223, 262144, 13, 262224, 327680, 13, 262225, 393216, 13, 262226, 262144, 13, 262227, 327680, 13, 262228, 393216, 13, 262229, 262144, 13, 262230, 327680, 13, 262231, 393216, 13, 262232, 262144, 13, 262233, 327680, 13, 262234, 393216, 13, 262235, 393216, 13, 262236, 262144, 13, 262237, 327680, 13, 262238, 393216, 13, -1310724, 262144, 13, -2293765, 393216, 11, -2228229, 393216, 12, -2162693, 393216, 13, -2097157, 393216, 11, -2031621, 393216, 12, -1966085, 393216, 13, -1900549, 393216, 11, -1835013, 393216, 12, -1769477, 393216, 13, -1703941, 393216, 11, -1638405, 393216, 12, -1572869, 393216, 13, -1507333, 393216, 11, -1441797, 393216, 12, -1376261, 393216, 13, -1310725, 262144, 13, -1245189, 262144, 13, -1179653, 262144, 13, -1114117, 262144, 13, -1048581, 262144, 13, -983045, 262144, 13, -917509, 262144, 13, -851973, 262144, 13, -786437, 262144, 13, -720901, 262144, 13, -655365, 262144, 13, -589829, 262144, 13, -524293, 262144, 13, -458757, 262144, 13, -393221, 262144, 13, -327685, 393216, 13, -262149, 393216, 11, -196613, 393216, 12, -131077, 393216, 13, -65541, 393216, 11, -5, 393216, 12, 65531, 393216, 13, 131067, 393216, 11, 196603, 393216, 11, 262139, 393216, 12, 327675, 393216, 13, -2293766, 393216, 11, -2228230, 393216, 12, -2162694, 393216, 13, -2097158, 393216, 11, -2031622, 393216, 12, -1966086, 393216, 13, -1900550, 393216, 11, -1835014, 393216, 12, -1769478, 393216, 13, -1703942, 393216, 11, -1638406, 393216, 12, -1572870, 393216, 13, -1507334, 393216, 11, -1441798, 393216, 12, -1376262, 393216, 13, -1310726, 262144, 13, -1245190, 262144, 13, -1179654, 262144, 13, -1114118, 262144, 13, -1048582, 262144, 13, -983046, 262144, 13, -917510, 262144, 13, -851974, 262144, 13, -786438, 262144, 13, -720902, 262144, 13, -655366, 262144, 13, -589830, 262144, 13, -524294, 262144, 13, -458758, 262144, 13, -393222, 262144, 13, -327686, 393216, 11, -262150, 393216, 12, -196614, 393216, 13, -131078, 393216, 11, -65542, 393216, 12, -6, 393216, 13, 65530, 393216, 11, 131066, 393216, 12, 196602, 393216, 13, 262138, 393216, 11, 327674, 393216, 12, -196513, 262144, 10, -130977, 393216, 11, -65441, 393216, 12, -196512, 327680, 10, -130976, 262144, 11, -65440, 262144, 12, -130975, 327680, 11, -65439, 327680, 12, 95, 393216, 13, 96, 262144, 13, 97, 327680, 13, 65631, 393216, 11, 131167, 262144, 11, 196703, 262144, 12, 65632, 262144, 11, 131168, 327680, 11, 196704, 327680, 12, 65633, 327680, 11, 131169, 393216, 11, 196705, 393216, 12, 262239, 262144, 13, 262240, 327680, 13, 262241, 393216, 13, -65468, 262144, 12, -196536, 393216, 10, -196535, 262144, 10, -196534, 327680, 10, -196533, 393216, 10, -196532, 262144, 10, -196531, 327680, 10, -196530, 393216, 10, -196529, 262144, 10, -393219, 262144, 13, -786435, 262144, 13, -720899, 262144, 13, -655363, 262144, 13, -589827, 262144, 13, -524291, 262144, 13, -458755, 262144, 13, -1048578, 262144, 13, -983042, 262144, 13, -917506, 262144, 13, -851970, 262144, 13, -786434, 262144, 13, -720898, 262144, 13, -655362, 262144, 13, -589826, 262144, 13, -524290, 262144, 13, -458754, 262144, 13, -393218, 262144, 13, -1048577, 262144, 13, -983041, 262144, 13, -917505, 262144, 13, -851969, 262144, 13, -786433, 262144, 13, -720897, 262144, 13, -655361, 262144, 13, -589825, 262144, 13, -524289, 262144, 13, -458753, 262144, 13, -393217, 262144, 13, -1114112, 262144, 13, -1048576, 262144, 13, -983040, 262144, 13, -917504, 262144, 13, -851968, 262144, 13, -786432, 262144, 13, -720896, 262144, 13, -655360, 262144, 13, -589824, 262144, 13, -524288, 262144, 13, -458752, 262144, 13, -1114111, 262144, 13, -1048575, 262144, 13, -983039, 262144, 13, -917503, 262144, 13, -851967, 262144, 13, -786431, 262144, 13, -720895, 262144, 13, -655359, 262144, 13, -589823, 262144, 13, -524287, 262144, 13, -458751, 262144, 13, -1114110, 262144, 13, -1048574, 262144, 13, -983038, 262144, 13, -917502, 262144, 13, -851966, 262144, 13, -786430, 262144, 13, -720894, 262144, 13, -655358, 262144, 13, -589822, 262144, 13, -524286, 262144, 13, -458750, 262144, 13, -1114109, 262144, 13, -1048573, 262144, 13, -983037, 262144, 13, -917501, 262144, 13, -851965, 262144, 13, -786429, 262144, 13, -720893, 262144, 13, -655357, 262144, 13, -589821, 262144, 13, -524285, 262144, 13, -458749, 262144, 13, -1114108, 262144, 13, -1048572, 262144, 13, -983036, 262144, 13, -917500, 262144, 13, -851964, 262144, 13, -786428, 262144, 13, -720892, 262144, 13, -655356, 262144, 13, -589820, 262144, 13, -524284, 262144, 13, -458748, 262144, 13, -1114107, 262144, 13, -1048571, 262144, 13, -983035, 262144, 13, -917499, 262144, 13, -851963, 262144, 13, -786427, 262144, 13, -720891, 262144, 13, -655355, 262144, 13, -589819, 262144, 13, -524283, 262144, 13, -458747, 262144, 13, -1114106, 262144, 13, -1048570, 262144, 13, -983034, 262144, 13, -917498, 262144, 13, -851962, 262144, 13, -786426, 262144, 13, -720890, 262144, 13, -655354, 262144, 13, -589818, 262144, 13, -524282, 262144, 13, -458746, 262144, 13, -1114105, 262144, 13, -1048569, 262144, 13, -983033, 262144, 13, -917497, 262144, 13, -851961, 262144, 13, -786425, 262144, 13, -720889, 262144, 13, -655353, 262144, 13, -589817, 262144, 13, -524281, 262144, 13, -458745, 262144, 13, -1114104, 262144, 13, -1048568, 262144, 13, -983032, 262144, 13, -917496, 262144, 13, -851960, 262144, 13, -786424, 262144, 13, -720888, 262144, 13, -655352, 262144, 13, -589816, 262144, 13, -524280, 262144, 13, -458744, 262144, 13, -1114103, 262144, 13, -1048567, 262144, 13, -983031, 262144, 13, -917495, 262144, 13, -851959, 262144, 13, -786423, 262144, 13, -720887, 262144, 13, -655351, 262144, 13, -589815, 262144, 13, -524279, 262144, 13, -458743, 262144, 13, -1114102, 262144, 13, -1048566, 262144, 13, -983030, 262144, 13, -917494, 262144, 13, -851958, 262144, 13, -786422, 262144, 13, -720886, 262144, 13, -655350, 262144, 13, -589814, 262144, 13, -524278, 262144, 13, -458742, 262144, 13, -1114101, 262144, 13, -1048565, 262144, 13, -983029, 262144, 13, -917493, 262144, 13, -851957, 262144, 13, -786421, 262144, 13, -720885, 262144, 13, -655349, 262144, 13, -589813, 262144, 13, -524277, 262144, 13, -458741, 262144, 13, -1114100, 262144, 13, -1048564, 262144, 13, -983028, 262144, 13, -917492, 262144, 13, -851956, 262144, 13, -786420, 262144, 13, -720884, 262144, 13, -655348, 262144, 13, -589812, 262144, 13, -524276, 262144, 13, -458740, 262144, 13, -1114099, 262144, 13, -1048563, 262144, 13, -983027, 262144, 13, -917491, 262144, 13, -851955, 262144, 13, -786419, 262144, 13, -720883, 262144, 13, -655347, 262144, 13, -589811, 262144, 13, -524275, 262144, 13, -458739, 262144, 13, -1114098, 262144, 13, -1048562, 262144, 13, -983026, 262144, 13, -917490, 262144, 13, -851954, 262144, 13, -786418, 262144, 13, -720882, 262144, 13, -655346, 262144, 13, -589810, 262144, 13, -524274, 262144, 13, -458738, 262144, 13, -1114097, 262144, 13, -1048561, 262144, 13, -983025, 262144, 13, -917489, 262144, 13, -851953, 262144, 13, -786417, 262144, 13, -720881, 262144, 13, -655345, 262144, 13, -589809, 262144, 13, -524273, 262144, 13, -458737, 262144, 13, -1114096, 262144, 13, -1048560, 262144, 13, -983024, 262144, 13, -917488, 262144, 13, -851952, 262144, 13, -786416, 262144, 13, -720880, 262144, 13, -655344, 262144, 13, -589808, 262144, 13, -524272, 262144, 13, -458736, 262144, 13, -1114095, 262144, 13, -1048559, 262144, 13, -983023, 262144, 13, -917487, 262144, 13, -851951, 262144, 13, -786415, 262144, 13, -720879, 262144, 13, -655343, 262144, 13, -589807, 262144, 13, -524271, 262144, 13, -458735, 262144, 13, -1114094, 262144, 13, -1048558, 262144, 13, -983022, 262144, 13, -917486, 262144, 13, -851950, 262144, 13, -786414, 262144, 13, -720878, 262144, 13, -655342, 262144, 13, -589806, 262144, 13, -524270, 262144, 13, -458734, 262144, 13, -1114093, 262144, 13, -1048557, 262144, 13, -983021, 262144, 13, -917485, 262144, 13, -851949, 262144, 13, -786413, 262144, 13, -720877, 262144, 13, -655341, 262144, 13, -589805, 262144, 13, -524269, 262144, 13, -458733, 262144, 13, -1114092, 458752, 11, -1048556, 458752, 11, -983020, 458752, 11, -917484, 458752, 11, -851948, 458752, 11, -786412, 458752, 11, -720876, 458752, 11, -655340, 458752, 11, -589804, 458752, 11, -524268, 458752, 11, -458732, 458752, 11, -1048579, 262144, 13, -983043, 262144, 13, -917507, 262144, 13, -851971, 262144, 13, -1310723, 262144, 13, -1245187, 262144, 13, -1179651, 262144, 13, -1114115, 262144, 13, -1310722, 262144, 13, -1245186, 262144, 13, -1179650, 262144, 13, -1114114, 262144, 13, -1310721, 262144, 13, -1245185, 262144, 13, -1179649, 262144, 13, -1114113, 262144, 13, -1376256, 262144, 13, -1310720, 262144, 13, -1245184, 262144, 13, -1179648, 262144, 13, -1376255, 262144, 13, -1310719, 262144, 13, -1245183, 262144, 13, -1179647, 262144, 13, -1376254, 262144, 13, -1310718, 262144, 13, -1245182, 262144, 13, -1179646, 262144, 13, -1376253, 262144, 13, -1310717, 262144, 13, -1245181, 262144, 13, -1179645, 262144, 13, -1376252, 262144, 13, -1310716, 262144, 13, -1245180, 262144, 13, -1179644, 262144, 13, -1376251, 262144, 13, -1310715, 262144, 13, -1245179, 262144, 13, -1179643, 262144, 13, -1376250, 262144, 13, -1310714, 262144, 13, -1245178, 262144, 13, -1179642, 262144, 13, -1376249, 262144, 13, -1310713, 262144, 13, -1245177, 262144, 13, -1179641, 262144, 13, -1376248, 262144, 13, -1310712, 262144, 13, -1245176, 262144, 13, -1179640, 262144, 13, -1376247, 262144, 13, -1310711, 262144, 13, -1245175, 262144, 13, -1179639, 262144, 13, -1376246, 262144, 13, -1310710, 262144, 13, -1245174, 262144, 13, -1179638, 262144, 13, -1376245, 262144, 13, -1310709, 262144, 13, -1245173, 262144, 13, -1179637, 262144, 13, -1376244, 262144, 13, -1310708, 262144, 13, -1245172, 262144, 13, -1179636, 262144, 13, -1376243, 262144, 13, -1310707, 262144, 13, -1245171, 262144, 13, -1179635, 262144, 13, -1376242, 262144, 13, -1310706, 262144, 13, -1245170, 262144, 13, -1179634, 262144, 13, -1376241, 262144, 13, -1310705, 262144, 13, -1245169, 262144, 13, -1179633, 262144, 13, -1376240, 262144, 13, -1310704, 262144, 13, -1245168, 262144, 13, -1179632, 262144, 13, -1376239, 262144, 13, -1310703, 262144, 13, -1245167, 262144, 13, -1179631, 262144, 13, -1376238, 262144, 13, -1310702, 262144, 13, -1245166, 262144, 13, -1179630, 262144, 13, -1376237, 262144, 13, -1310701, 262144, 13, -1245165, 262144, 13, -1179629, 262144, 13, -1376236, 458752, 11, -1310700, 458752, 11, -1245164, 458752, 11, -1179628, 458752, 11, -262115, 196608, 10, -262114, 655360, 11, -262113, 327680, 12, -262112, 327680, 12, -262111, 327680, 12, -262110, 327680, 12, -327650, 196608, 10, -327649, 393216, 10, -327648, 393216, 10, -327647, 393216, 10, -327646, 393216, 10, -327645, 786432, 10, -262108, 786432, 10, -262109, 786432, 11, -458700, 196608, 13, -393164, 196608, 13, -327628, 196608, 12, -262092, 196608, 13, -589772, 196608, 11, -524236, 196608, 12, -655308, 196608, 10, -655307, 327680, 10, -589771, 327680, 12, -524235, 327680, 12, -458699, 327680, 12, -393163, 327680, 12, -327627, 327680, 12, -262091, 327680, 12, -655306, 327680, 10, -589770, 327680, 12, -524234, 327680, 12, -458698, 327680, 12, -393162, 327680, 12, -327626, 327680, 12, -262090, 327680, 12, -655305, 327680, 10, -589769, 327680, 12, -524233, 327680, 12, -655304, 327680, 10, -589768, 327680, 12, -524232, 327680, 12, -655303, 327680, 10, -589767, 327680, 12, -524231, 327680, 12, -655302, 327680, 10, -589766, 327680, 12, -524230, 327680, 12, -655301, 327680, 10, -589765, 327680, 12, -524229, 327680, 12, -655300, 327680, 10, -589764, 327680, 12, -524228, 327680, 12, -655299, 786432, 10, -589763, 458752, 11, -524227, 458752, 11, -196510, 262144, 10, -130974, 393216, 11, 98, 393216, 13, 65634, 393216, 11, 131170, 262144, 11, 196706, 262144, 12, 262242, 262144, 13, -196509, 327680, 10, -130973, 262144, 11, -65437, 262144, 12, 99, 262144, 13, 65635, 262144, 11, 131171, 327680, 11, 196707, 327680, 12, 262243, 327680, 13, -196508, 393216, 10, -130972, 327680, 11, -65436, 327680, 12, 100, 327680, 13, 65636, 327680, 11, 131172, 393216, 11, 196708, 393216, 12, 262244, 393216, 13, -196507, 262144, 10, -130971, 393216, 11, -65435, 393216, 12, 101, 393216, 13, 65637, 393216, 11, 131173, 262144, 11, 196709, 262144, 12, 262245, 262144, 13, -196506, 327680, 10, -130970, 262144, 11, -65434, 262144, 12, 102, 262144, 13, 65638, 262144, 11, 131174, 262144, 11, 196710, 262144, 12, 262246, 262144, 13, -196505, 393216, 10, -130969, 327680, 11, -65433, 327680, 12, 103, 327680, 13, 65639, 327680, 11, 131175, 327680, 11, 196711, 327680, 12, 262247, 327680, 13, -196504, 393216, 10, -130968, 327680, 11, -65432, 327680, 12, 104, 327680, 13, 65640, 327680, 11, 131176, 393216, 11, 196712, 393216, 12, 262248, 393216, 13, -196503, 262144, 10, -130967, 393216, 11, -65431, 393216, 12, 105, 393216, 13, 65641, 393216, 11, 131177, 262144, 11, 196713, 262144, 12, 262249, 262144, 13, -196502, 327680, 10, -130966, 262144, 11, -65430, 262144, 12, 106, 262144, 13, 65642, 262144, 11, 131178, 327680, 11, 196714, 327680, 12, 262250, 327680, 13, -196501, 393216, 10, -130965, 327680, 11, -65429, 327680, 12, 107, 327680, 13, 65643, 327680, 11, 131179, 393216, 11, 196715, 393216, 12, 262251, 393216, 13, -196500, 262144, 10, -130964, 393216, 11, -65428, 393216, 12, 108, 393216, 13, 65644, 393216, 11, 131180, 262144, 11, 196716, 262144, 12, 262252, 262144, 13, -196499, 327680, 10, -130963, 262144, 11, -65427, 262144, 12, 109, 262144, 13, 65645, 262144, 11, 131181, 327680, 11, 196717, 327680, 12, 262253, 327680, 13, -196498, 393216, 10, -130962, 327680, 11, -65426, 327680, 12, 110, 327680, 13, 65646, 327680, 11, 131182, 393216, 11, 196718, 393216, 12, 262254, 393216, 13, -196497, 262144, 10, -130961, 393216, 11, -65425, 393216, 12, 111, 393216, 13, 65647, 393216, 11, 131183, 262144, 11, 196719, 262144, 12, 262255, 262144, 13, -196496, 327680, 10, -130960, 262144, 11, -65424, 262144, 12, 112, 262144, 13, 65648, 262144, 11, 131184, 327680, 11, 196720, 327680, 12, 262256, 327680, 13, -196495, 393216, 10, -130959, 327680, 11, -65423, 327680, 12, 113, 327680, 13, 65649, 327680, 11, 131185, 393216, 11, 196721, 393216, 12, 262257, 393216, 13, -196494, 262144, 10, -130958, 393216, 11, -65422, 393216, 12, 114, 393216, 13, 65650, 393216, 11, 131186, 262144, 11, 196722, 262144, 12, 262258, 262144, 13, -196493, 327680, 10, -130957, 262144, 11, -65421, 262144, 12, 115, 262144, 13, 65651, 262144, 11, 131187, 262144, 11, 196723, 262144, 12, 262259, 262144, 13, -196492, 393216, 10, -130956, 327680, 11, -65420, 327680, 12, 116, 327680, 13, 65652, 327680, 11, 131188, 327680, 11, 196724, 327680, 12, 262260, 327680, 13, -196491, 393216, 10, -130955, 327680, 11, -65419, 327680, 12, 117, 327680, 13, 65653, 327680, 11, 131189, 393216, 11, 196725, 393216, 12, 262261, 393216, 13, -196490, 262144, 10, -130954, 393216, 11, -65418, 393216, 12, 118, 393216, 13, 65654, 393216, 11, 131190, 262144, 11, 196726, 262144, 12, 262262, 262144, 13, -196489, 327680, 10, -130953, 262144, 11, -65417, 262144, 12, 119, 262144, 13, 65655, 262144, 11, 131191, 327680, 11, 196727, 327680, 12, 262263, 327680, 13, -196488, 393216, 10, -130952, 327680, 11, -65416, 327680, 12, 120, 327680, 13, 65656, 327680, 11, 131192, 393216, 11, 196728, 393216, 12, 262264, 393216, 13, -196487, 262144, 10, -130951, 393216, 11, -65415, 393216, 12, 121, 393216, 13, 65657, 393216, 11, 131193, 262144, 11, 196729, 262144, 12, 262265, 262144, 13, -196486, 327680, 10, -130950, 262144, 11, -65414, 262144, 12, 122, 262144, 13, 65658, 262144, 11, 131194, 327680, 11, 196730, 327680, 12, 262266, 327680, 13, -196485, 393216, 10, -130949, 327680, 11, -65413, 327680, 12, 123, 327680, 13, 65659, 327680, 11, 131195, 393216, 11, 196731, 393216, 12, 262267, 393216, 13, -196484, 262144, 10, -130948, 393216, 11, -65412, 393216, 12, 124, 393216, 13, 65660, 393216, 11, 131196, 262144, 11, 196732, 262144, 12, 262268, 262144, 13, -196483, 327680, 10, -130947, 262144, 11, -65411, 262144, 12, 125, 262144, 13, 65661, 262144, 11, 131197, 327680, 11, 196733, 327680, 12, 262269, 327680, 13, -196482, 393216, 10, -130946, 327680, 11, -65410, 327680, 12, 126, 327680, 13, 65662, 327680, 11, 131198, 393216, 11, 196734, 393216, 12, 262270, 393216, 13, -196481, 262144, 10, -130945, 393216, 11, -65409, 393216, 12, 127, 393216, 13, 65663, 393216, 11, 131199, 262144, 11, 196735, 262144, 12, 262271, 262144, 13, -196480, 327680, 10, -130944, 262144, 11, -65408, 262144, 12, 128, 262144, 13, 65664, 262144, 11, 131200, 262144, 11, 196736, 262144, 12, 262272, 262144, 13, -196479, 327680, 12, -130943, 327680, 11, -65407, 327680, 12, 129, 327680, 13, 65665, 327680, 11, 131201, 327680, 11, 196737, 327680, 12, 262273, 327680, 13, -196478, 327680, 12, -130942, 327680, 11, -65406, 327680, 12, 130, 327680, 13, 65666, 327680, 11, 131202, 393216, 11, 196738, 393216, 12, 262274, 393216, 13, -196477, 327680, 12, -130941, 393216, 11, -65405, 393216, 12, 131, 393216, 13, 65667, 393216, 11, 131203, 262144, 11, 196739, 262144, 12, 262275, 262144, 13, -196476, 327680, 12, -130940, 327680, 12, -65404, 262144, 12, 132, 262144, 13, 65668, 262144, 11, 131204, 327680, 11, 196740, 327680, 12, 262276, 327680, 13, -196475, 327680, 12, -130939, 327680, 12, -65403, 327680, 12, 133, 327680, 13, 65669, 327680, 11, 131205, 393216, 11, 196741, 393216, 12, 262277, 393216, 13, -196474, 327680, 12, -130938, 327680, 12, -65402, 393216, 12, 134, 393216, 13, 65670, 393216, 11, 131206, 262144, 11, 196742, 262144, 12, 262278, 262144, 13, -196473, 327680, 12, -130937, 327680, 12, -65401, 262144, 12, 135, 262144, 13, 65671, 262144, 11, 131207, 327680, 11, 196743, 327680, 12, 262279, 327680, 13, -196472, 327680, 12, -130936, 327680, 12, -65400, 327680, 12, 136, 327680, 13, 65672, 327680, 11, 131208, 393216, 11, 196744, 393216, 12, 262280, 393216, 13, -196471, 327680, 12, -130935, 327680, 12, -65399, 393216, 12, 137, 393216, 13, 65673, 393216, 11, 131209, 262144, 11, 196745, 262144, 12, 262281, 262144, 13, -196470, 327680, 12, -130934, 327680, 12, -65398, 262144, 12, 138, 262144, 13, 65674, 262144, 11, 131210, 327680, 11, 196746, 327680, 12, 262282, 327680, 13, 65675, 327680, 11, 131211, 393216, 11, 196747, 393216, 12, 262283, 393216, 13, 65676, 327680, 11, 131212, 262144, 11, 196748, 262144, 12, 262284, 262144, 13, -196457, 262144, 11, -130921, 262144, 11, -65385, 262144, 12, 151, 262144, 13, 65687, 262144, 11, 131223, 327680, 11, 196759, 327680, 12, 262295, 327680, 13, -196456, 262144, 11, -130920, 262144, 11, -65384, 327680, 12, 152, 327680, 13, 65688, 327680, 11, 131224, 393216, 11, 196760, 393216, 12, 262296, 393216, 13, -196455, 262144, 11, -130919, 262144, 11, -65383, 393216, 12, 153, 393216, 13, 65689, 393216, 11, 131225, 262144, 11, 196761, 262144, 12, 262297, 262144, 13, -196454, 327680, 12, -130918, 262144, 11, -65382, 262144, 12, 154, 262144, 13, 65690, 262144, 11, 131226, 262144, 11, 196762, 262144, 12, 262298, 262144, 13, -196453, 327680, 12, -130917, 327680, 11, -65381, 327680, 12, 155, 327680, 13, 65691, 327680, 11, 131227, 327680, 11, 196763, 327680, 12, 262299, 327680, 13, -2359144, 196608, 11, -2293608, 196608, 12, -2228072, 196608, 13, -2162536, 196608, 11, -2097000, 196608, 12, -2031464, 196608, 13, -1965928, 196608, 11, -1900392, 196608, 12, -1834856, 196608, 13, -1769320, 196608, 11, -1703784, 196608, 12, -1638248, 196608, 13, -1572712, 196608, 11, -1507176, 196608, 12, -1441640, 196608, 13, -1376104, 196608, 11, -1310568, 196608, 12, -1245032, 196608, 13, -1179496, 196608, 11, -1113960, 196608, 12, -1048424, 196608, 13, -982888, 196608, 11, -917352, 196608, 12, -851816, 262144, 11, -786280, 262144, 11, -720744, 262144, 11, -655208, 262144, 11, -589672, 262144, 11, -524136, 262144, 11, -458600, 262144, 11, -393064, 262144, 11, -327528, 262144, 11, -261992, 262144, 11, -2359143, 262144, 11, -2293607, 262144, 12, -2228071, 262144, 13, -2162535, 262144, 11, -2096999, 262144, 12, -2031463, 262144, 13, -1965927, 262144, 11, -1900391, 262144, 12, -1834855, 262144, 13, -1769319, 262144, 11, -1703783, 262144, 12, -1638247, 262144, 13, -1572711, 262144, 11, -1507175, 262144, 12, -1441639, 262144, 13, -1376103, 262144, 11, -1310567, 262144, 12, -1245031, 262144, 13, -1179495, 262144, 11, -1113959, 262144, 12, -1048423, 262144, 13, -982887, 262144, 11, -917351, 262144, 12, -851815, 262144, 11, -786279, 262144, 11, -720743, 262144, 11, -655207, 262144, 11, -589671, 262144, 11, -524135, 262144, 11, -458599, 262144, 11, -393063, 262144, 11, -327527, 262144, 11, -261991, 262144, 11, -2359142, 327680, 11, -2293606, 327680, 12, -2228070, 327680, 13, -2162534, 327680, 11, -2096998, 327680, 12, -2031462, 327680, 13, -1965926, 327680, 11, -1900390, 327680, 12, -1834854, 327680, 13, -1769318, 327680, 11, -1703782, 327680, 12, -1638246, 327680, 13, -1572710, 327680, 11, -1507174, 327680, 12, -1441638, 327680, 13, -1376102, 327680, 11, -1310566, 327680, 12, -1245030, 327680, 13, -1179494, 327680, 11, -1113958, 327680, 12, -1048422, 327680, 13, -982886, 327680, 11, -917350, 327680, 12, -851814, 327680, 13, -786278, 327680, 11, -720742, 327680, 12, -655206, 327680, 13, -589670, 327680, 11, -524134, 327680, 12, -458598, 327680, 13, -393062, 327680, 11, -327526, 327680, 12, -261990, 327680, 13, -2359141, 393216, 11, -2293605, 393216, 12, -2228069, 393216, 13, -2162533, 393216, 11, -2096997, 393216, 12, -2031461, 393216, 13, -1965925, 393216, 11, -1900389, 393216, 12, -1834853, 393216, 13, -1769317, 393216, 11, -1703781, 393216, 12, -1638245, 393216, 13, -1572709, 393216, 11, -1507173, 393216, 12, -1441637, 393216, 13, -1376101, 393216, 11, -1310565, 393216, 12, -1245029, 393216, 13, -1179493, 393216, 11, -1113957, 393216, 12, -1048421, 393216, 13, -982885, 393216, 11, -917349, 393216, 12, -851813, 393216, 13, -786277, 393216, 11, -720741, 393216, 12, -655205, 393216, 13, -589669, 393216, 11, -524133, 393216, 12, -458597, 393216, 13, -393061, 393216, 11, -327525, 393216, 12, -261989, 393216, 13, -196511, 393216, 10, -65438, 393216, 12, -262064, 589824, 11, -327599, 655360, 10, -262063, 655360, 11, -327598, 720896, 10, -262062, 720896, 11, -327597, 786432, 10, -262061, 786432, 11, -262060, 851968, 11, -262015, 589824, 11, -327550, 655360, 10, -262014, 655360, 11, -327549, 655360, 11, -262013, 720896, 11, -327548, 327680, 12, -262012, 327680, 12, -262011, 327680, 12, -458620, 327680, 12, -393084, 327680, 12, -524157, 196608, 11, -458621, 196608, 12, -393085, 196608, 13, -851836, 393216, 10, -786300, 327680, 12, -720764, 327680, 12, -655228, 327680, 12, -589692, 327680, 12, -524156, 327680, 12, -851835, 393216, 10, -786299, 327680, 12, -720763, 327680, 12, -655227, 327680, 12, -589691, 327680, 12, -524155, 327680, 12, -458619, 327680, 12, -393083, 327680, 12, -327547, 327680, 12, -851834, 393216, 10, -786298, 327680, 12, -720762, 327680, 12, -655226, 327680, 12, -589690, 327680, 12, -524154, 327680, 12, -458618, 327680, 12, -393082, 327680, 12, -327546, 327680, 12, -262010, 327680, 12, -851833, 393216, 10, -786297, 327680, 12, -720761, 327680, 12, -655225, 327680, 12, -589689, 327680, 12, -524153, 327680, 12, -458617, 327680, 12, -393081, 327680, 12, -327545, 327680, 12, -262009, 327680, 12, -851832, 393216, 10, -786296, 327680, 12, -720760, 327680, 12, -655224, 327680, 12, -589688, 327680, 12, -524152, 327680, 12, -458616, 327680, 12, -393080, 327680, 12, -327544, 327680, 12, -262008, 327680, 12, -851831, 393216, 10, -786295, 327680, 12, -720759, 327680, 12, -655223, 327680, 12, -589687, 327680, 12, -524151, 327680, 12, -458615, 327680, 12, -393079, 327680, 12, -327543, 327680, 12, -262007, 327680, 12, -851830, 393216, 10, -786294, 327680, 12, -720758, 327680, 12, -655222, 327680, 12, -589686, 327680, 12, -524150, 327680, 12, -458614, 327680, 12, -393078, 327680, 12, -327542, 327680, 12, -262006, 327680, 12, -851837, 589824, 11, -786301, 196608, 11, -720765, 196608, 11, -655229, 196608, 11, -589693, 196608, 11, 139, 327680, 11, -65397, 327680, 11, -130933, 327680, 11, -196469, 327680, 11, -262005, 327680, 11, -327541, 327680, 11, -393077, 327680, 11, -458613, 327680, 11, -524149, 327680, 11, -589685, 327680, 11, -655221, 327680, 11, -720757, 327680, 11, -786293, 327680, 11, -786292, 327680, 11, -720756, 327680, 11, -655220, 327680, 11, -589684, 327680, 11, -524148, 327680, 11, -458612, 327680, 11, -393076, 327680, 11, -327540, 327680, 11, -262004, 327680, 11, -196468, 327680, 11, -130932, 327680, 11, -65396, 327680, 11, 140, 327680, 11, -851829, 393216, 10, -851828, 393216, 10, -261993, 262144, 11, -327529, 262144, 11, -393065, 262144, 11, -458601, 262144, 11, -524137, 262144, 11, -589673, 262144, 11, -655209, 262144, 11, -720745, 262144, 11, -786281, 262144, 11, -851817, 393216, 10, -851818, 393216, 10, -786282, 262144, 11, -720746, 262144, 11, -655210, 262144, 11, -589674, 262144, 11, -524138, 262144, 11, -458602, 262144, 11, -393066, 262144, 11, -327530, 262144, 11, -261994, 262144, 11, -196458, 262144, 11, -130922, 262144, 11, -65386, 262144, 11, 150, 262144, 11, 65686, 262144, 11, 131222, 262144, 11, 196758, 262144, 11, 262294, 262144, 11, -2359140, 393216, 11, -2293604, 393216, 11, -2228068, 393216, 11, -2162532, 393216, 11, -2096996, 393216, 11, -2031460, 393216, 11, -1965924, 393216, 11, -1900388, 393216, 11, -1834852, 393216, 11, -1769316, 393216, 11, -1703780, 393216, 11, -1638244, 393216, 11, -1572708, 393216, 11, -1507172, 393216, 11, -1441636, 393216, 11, -1376100, 393216, 11, -1310564, 393216, 11, -1245028, 393216, 11, -1179492, 393216, 11, -1113956, 393216, 11, -1048420, 393216, 11, -982884, 393216, 11, -917348, 393216, 11, -851812, 393216, 11, -786276, 393216, 11, -720740, 393216, 11, -655204, 393216, 11, -589668, 393216, 11, -524132, 393216, 11, -458596, 393216, 11, -393060, 393216, 11, -327524, 393216, 11, -261988, 393216, 11, -196452, 393216, 11, -130916, 393216, 11, -65380, 393216, 11, 156, 393216, 11, 65692, 393216, 11, 131228, 393216, 11, 196764, 393216, 11, 262300, 393216, 11, -2359139, 393216, 11, -2293603, 393216, 11, -2228067, 393216, 11, -2162531, 393216, 11, -2096995, 393216, 11, -2031459, 393216, 11, -1965923, 393216, 11, -1900387, 393216, 11, -1834851, 393216, 11, -1769315, 393216, 11, -1703779, 393216, 11, -1638243, 393216, 11, -1572707, 393216, 11, -1507171, 393216, 11, -1441635, 393216, 11, -1376099, 393216, 11, -1310563, 393216, 11, -1245027, 393216, 11, -1179491, 393216, 11, -1113955, 393216, 11, -1048419, 393216, 11, -982883, 393216, 11, -917347, 393216, 11, -851811, 393216, 11, -786275, 393216, 11, -720739, 393216, 11, -655203, 393216, 11, -589667, 393216, 11, -524131, 393216, 11, -458595, 393216, 11, -393059, 393216, 11, -327523, 393216, 11, -261987, 393216, 11, -196451, 393216, 11, -130915, 393216, 11, -65379, 393216, 11, 157, 393216, 11, 65693, 393216, 11, 131229, 393216, 11, 196765, 393216, 11, 262301, 393216, 11, -2359138, 393216, 11, -2293602, 393216, 11, -2228066, 393216, 11, -2162530, 393216, 11, -2096994, 393216, 11, -2031458, 393216, 11, -1965922, 393216, 11, -1900386, 393216, 11, -1834850, 393216, 11, -1769314, 393216, 11, -1703778, 393216, 11, -1638242, 393216, 11, -1572706, 393216, 11, -1507170, 393216, 11, -1441634, 393216, 11, -1376098, 393216, 11, -1310562, 393216, 11, -1245026, 393216, 11, -1179490, 393216, 11, -1113954, 393216, 11, -1048418, 393216, 11, -982882, 393216, 11, -917346, 393216, 11, -851810, 393216, 11, -786274, 393216, 11, -720738, 393216, 11, -655202, 393216, 11, -589666, 393216, 11, -524130, 393216, 11, -458594, 393216, 11, -393058, 393216, 11, -327522, 393216, 11, -261986, 393216, 11, -196450, 393216, 11, -130914, 393216, 11, -65378, 393216, 11, 158, 393216, 11, 65694, 393216, 11, 131230, 393216, 11, 196766, 393216, 11, 262302, 393216, 11, -2359137, 393216, 11, -2293601, 393216, 11, -2228065, 393216, 11, -2162529, 393216, 11, -2096993, 393216, 11, -2031457, 393216, 11, -1965921, 393216, 11, -1900385, 393216, 11, -1834849, 393216, 11, -1769313, 393216, 11, -1703777, 393216, 11, -1638241, 393216, 11, -1572705, 393216, 11, -1507169, 393216, 11, -1441633, 393216, 11, -1376097, 393216, 11, -1310561, 393216, 11, -1245025, 393216, 11, -1179489, 393216, 11, -1113953, 393216, 11, -1048417, 393216, 11, -982881, 393216, 11, -917345, 393216, 11, -851809, 393216, 11, -786273, 393216, 11, -720737, 393216, 11, -655201, 393216, 11, -589665, 393216, 11, -524129, 393216, 11, -458593, 393216, 11, -393057, 393216, 11, -327521, 393216, 11, -261985, 393216, 11, -196449, 393216, 11, -130913, 393216, 11, -65377, 393216, 11, 159, 393216, 11, 65695, 393216, 11, 131231, 393216, 11, 196767, 393216, 11, 262303, 393216, 11, -2359136, 393216, 11, -2293600, 393216, 11, -2228064, 393216, 11, -2162528, 393216, 11, -2096992, 393216, 11, -2031456, 393216, 11, -1965920, 393216, 11, -1900384, 393216, 11, -1834848, 393216, 11, -1769312, 393216, 11, -1703776, 393216, 11, -1638240, 393216, 11, -1572704, 393216, 11, -1507168, 393216, 11, -1441632, 393216, 11, -1376096, 393216, 11, -1310560, 393216, 11, -1245024, 393216, 11, -1179488, 393216, 11, -1113952, 393216, 11, -1048416, 393216, 11, -982880, 393216, 11, -917344, 393216, 11, -851808, 393216, 11, -786272, 393216, 11, -720736, 393216, 11, -655200, 393216, 11, -589664, 393216, 11, -524128, 393216, 11, -458592, 393216, 11, -393056, 393216, 11, -327520, 393216, 11, -261984, 393216, 11, -196448, 393216, 11, -130912, 393216, 11, -65376, 393216, 11, 160, 393216, 11, 65696, 393216, 11, 131232, 393216, 11, 196768, 393216, 11, 262304, 393216, 11, -2359135, 393216, 11, -2293599, 393216, 11, -2228063, 393216, 11, -2162527, 393216, 11, -2096991, 393216, 11, -2031455, 393216, 11, -1965919, 393216, 11, -1900383, 393216, 11, -1834847, 393216, 11, -1769311, 393216, 11, -1703775, 393216, 11, -1638239, 393216, 11, -1572703, 393216, 11, -1507167, 393216, 11, -1441631, 393216, 11, -1376095, 393216, 11, -1310559, 393216, 11, -1245023, 393216, 11, -1179487, 393216, 11, -1113951, 393216, 11, -1048415, 393216, 11, -982879, 393216, 11, -917343, 393216, 11, -851807, 393216, 11, -786271, 393216, 11, -720735, 393216, 11, -655199, 393216, 11, -589663, 393216, 11, -524127, 393216, 11, -458591, 393216, 11, -393055, 393216, 11, -327519, 393216, 11, -261983, 393216, 11, -196447, 393216, 11, -130911, 393216, 11, -65375, 393216, 11, 161, 393216, 11, 65697, 393216, 11, 131233, 393216, 11, 196769, 393216, 11, 262305, 393216, 11, -2359134, 393216, 11, -2293598, 393216, 11, -2228062, 393216, 11, -2162526, 393216, 11, -2096990, 393216, 11, -2031454, 393216, 11, -1965918, 393216, 11, -1900382, 393216, 11, -1834846, 393216, 11, -1769310, 393216, 11, -1703774, 393216, 11, -1638238, 393216, 11, -1572702, 393216, 11, -1507166, 393216, 11, -1441630, 393216, 11, -1376094, 393216, 11, -1310558, 393216, 11, -1245022, 393216, 11, -1179486, 393216, 11, -1113950, 393216, 11, -1048414, 393216, 11, -982878, 393216, 11, -917342, 393216, 11, -851806, 393216, 11, -786270, 393216, 11, -720734, 393216, 11, -655198, 393216, 11, -589662, 393216, 11, -524126, 393216, 11, -458590, 393216, 11, -393054, 393216, 11, -327518, 393216, 11, -261982, 393216, 11, -196446, 393216, 11, -130910, 393216, 11, -65374, 393216, 11, 162, 393216, 11, 65698, 393216, 11, 131234, 393216, 11, 196770, 393216, 11, 262306, 393216, 11, -2359133, 393216, 11, -2293597, 393216, 11, -2228061, 393216, 11, -2162525, 393216, 11, -2096989, 393216, 11, -2031453, 393216, 11, -1965917, 393216, 11, -1900381, 393216, 11, -1834845, 393216, 11, -1769309, 393216, 11, -1703773, 393216, 11, -1638237, 393216, 11, -1572701, 393216, 11, -1507165, 393216, 11, -1441629, 393216, 11, -1376093, 393216, 11, -1310557, 393216, 11, -1245021, 393216, 11, -1179485, 393216, 11, -1113949, 393216, 11, -1048413, 393216, 11, -982877, 393216, 11, -917341, 393216, 11, -851805, 393216, 11, -786269, 393216, 11, -720733, 393216, 11, -655197, 393216, 11, -589661, 393216, 11, -524125, 393216, 11, -458589, 393216, 11, -393053, 393216, 11, -327517, 393216, 11, -261981, 393216, 11, -196445, 393216, 11, -130909, 393216, 11, -65373, 393216, 11, 163, 393216, 11, 65699, 393216, 11, 131235, 393216, 11, 196771, 393216, 11, 262307, 393216, 11, -2359132, 393216, 11, -2293596, 393216, 11, -2228060, 393216, 11, -2162524, 393216, 11, -2096988, 393216, 11, -2031452, 393216, 11, -1965916, 393216, 11, -1900380, 393216, 11, -1834844, 393216, 11, -1769308, 393216, 11, -1703772, 393216, 11, -1638236, 393216, 11, -1572700, 393216, 11, -1507164, 393216, 11, -1441628, 393216, 11, -1376092, 393216, 11, -1310556, 393216, 11, -1245020, 393216, 11, -1179484, 393216, 11, -1113948, 393216, 11, -1048412, 393216, 11, -982876, 393216, 11, -917340, 393216, 11, -851804, 393216, 11, -786268, 393216, 11, -720732, 393216, 11, -655196, 393216, 11, -589660, 393216, 11, -524124, 393216, 11, -458588, 393216, 11, -393052, 393216, 11, -327516, 393216, 11, -261980, 393216, 11, -196444, 393216, 11, -130908, 393216, 11, -65372, 393216, 11, 164, 393216, 11, 65700, 393216, 11, 131236, 393216, 11, 196772, 393216, 11, 262308, 393216, 11, -2359131, 393216, 11, -2293595, 393216, 11, -2228059, 393216, 11, -2162523, 393216, 11, -2096987, 393216, 11, -2031451, 393216, 11, -1965915, 393216, 11, -1900379, 393216, 11, -1834843, 393216, 11, -1769307, 393216, 11, -1703771, 393216, 11, -1638235, 393216, 11, -1572699, 393216, 11, -1507163, 393216, 11, -1441627, 393216, 11, -1376091, 393216, 11, -1310555, 393216, 11, -1245019, 393216, 11, -1179483, 393216, 11, -1113947, 393216, 11, -1048411, 393216, 11, -982875, 393216, 11, -917339, 393216, 11, -851803, 393216, 11, -786267, 393216, 11, -720731, 393216, 11, -655195, 393216, 11, -589659, 393216, 11, -524123, 393216, 11, -458587, 393216, 11, -393051, 393216, 11, -327515, 393216, 11, -261979, 393216, 11, -196443, 393216, 11, -130907, 393216, 11, -65371, 393216, 11, 165, 393216, 11, 65701, 393216, 11, 131237, 393216, 11, 196773, 393216, 11, 262309, 393216, 11, -2359130, 393216, 11, -2293594, 393216, 11, -2228058, 393216, 11, -2162522, 393216, 11, -2096986, 393216, 11, -2031450, 393216, 11, -1965914, 393216, 11, -1900378, 393216, 11, -1834842, 393216, 11, -1769306, 393216, 11, -1703770, 393216, 11, -1638234, 393216, 11, -1572698, 393216, 11, -1507162, 393216, 11, -1441626, 393216, 11, -1376090, 393216, 11, -1310554, 393216, 11, -1245018, 393216, 11, -1179482, 393216, 11, -1113946, 393216, 11, -1048410, 393216, 11, -982874, 393216, 11, -917338, 393216, 11, -851802, 393216, 11, -786266, 393216, 11, -720730, 393216, 11, -655194, 393216, 11, -589658, 393216, 11, -524122, 393216, 11, -458586, 393216, 11, -393050, 393216, 11, -327514, 393216, 11, -261978, 393216, 11, -196442, 393216, 11, -130906, 393216, 11, -65370, 393216, 11, 166, 393216, 11, 65702, 393216, 11, 131238, 393216, 11, 196774, 393216, 11, 262310, 393216, 11, -2359129, 393216, 11, -2293593, 393216, 11, -2228057, 393216, 11, -2162521, 393216, 11, -2096985, 393216, 11, -2031449, 393216, 11, -1965913, 393216, 11, -1900377, 393216, 11, -1834841, 393216, 11, -1769305, 393216, 11, -1703769, 393216, 11, -1638233, 393216, 11, -1572697, 393216, 11, -1507161, 393216, 11, -1441625, 393216, 11, -1376089, 393216, 11, -1310553, 393216, 11, -1245017, 393216, 11, -1179481, 393216, 11, -1113945, 393216, 11, -1048409, 393216, 11, -982873, 393216, 11, -917337, 393216, 11, -851801, 393216, 11, -786265, 393216, 11, -720729, 393216, 11, -655193, 393216, 11, -589657, 393216, 11, -524121, 393216, 11, -458585, 393216, 11, -393049, 393216, 11, -327513, 393216, 11, -261977, 393216, 11, -196441, 393216, 11, -130905, 393216, 11, -65369, 393216, 11, 167, 393216, 11, 65703, 393216, 11, 131239, 393216, 11, 196775, 393216, 11, 262311, 393216, 11, -2359128, 393216, 11, -2293592, 393216, 11, -2228056, 393216, 11, -2162520, 393216, 11, -2096984, 393216, 11, -2031448, 393216, 11, -1965912, 393216, 11, -1900376, 393216, 11, -1834840, 393216, 11, -1769304, 393216, 11, -1703768, 393216, 11, -1638232, 393216, 11, -1572696, 393216, 11, -1507160, 393216, 11, -1441624, 393216, 11, -1376088, 393216, 11, -1310552, 393216, 11, -1245016, 393216, 11, -1179480, 393216, 11, -1113944, 393216, 11, -1048408, 393216, 11, -982872, 393216, 11, -917336, 393216, 11, -851800, 393216, 11, -786264, 393216, 11, -720728, 393216, 11, -655192, 393216, 11, -589656, 393216, 11, -524120, 393216, 11, -458584, 393216, 11, -393048, 393216, 11, -327512, 393216, 11, -261976, 393216, 11, -196440, 393216, 11, -130904, 393216, 11, -65368, 393216, 11, 168, 393216, 11, 65704, 393216, 11, 131240, 393216, 11, 196776, 393216, 11, 262312, 393216, 11, -2359127, 393216, 11, -2293591, 393216, 11, -2228055, 393216, 11, -2162519, 393216, 11, -2096983, 393216, 11, -2031447, 393216, 11, -1965911, 393216, 11, -1900375, 393216, 11, -1834839, 393216, 11, -1769303, 393216, 11, -1703767, 393216, 11, -1638231, 393216, 11, -1572695, 393216, 11, -1507159, 393216, 11, -1441623, 393216, 11, -1376087, 393216, 11, -1310551, 393216, 11, -1245015, 393216, 11, -1179479, 393216, 11, -1113943, 393216, 11, -1048407, 393216, 11, -982871, 393216, 11, -917335, 393216, 11, -851799, 393216, 11, -786263, 393216, 11, -720727, 393216, 11, -655191, 393216, 11, -589655, 393216, 11, -524119, 393216, 11, -458583, 393216, 11, -393047, 393216, 11, -327511, 393216, 11, -261975, 393216, 11, -196439, 393216, 11, -130903, 393216, 11, -65367, 393216, 11, 169, 393216, 11, 65705, 393216, 11, 131241, 393216, 11, 196777, 393216, 11, 262313, 393216, 11, -2359126, 393216, 11, -2293590, 393216, 11, -2228054, 393216, 11, -2162518, 393216, 11, -2096982, 393216, 11, -2031446, 393216, 11, -1965910, 393216, 11, -1900374, 393216, 11, -1834838, 393216, 11, -1769302, 393216, 11, -1703766, 393216, 11, -1638230, 393216, 11, -1572694, 393216, 11, -1507158, 393216, 11, -1441622, 393216, 11, -1376086, 393216, 11, -1310550, 393216, 11, -1245014, 393216, 11, -1179478, 393216, 11, -1113942, 393216, 11, -1048406, 393216, 11, -982870, 393216, 11, -917334, 393216, 11, -851798, 393216, 11, -786262, 393216, 11, -720726, 393216, 11, -655190, 393216, 11, -589654, 393216, 11, -524118, 393216, 11, -458582, 393216, 11, -393046, 393216, 11, -327510, 393216, 11, -261974, 393216, 11, -196438, 393216, 11, -130902, 393216, 11, -65366, 393216, 11, 170, 393216, 11, 65706, 393216, 11, 131242, 393216, 11, 196778, 393216, 11, 262314, 393216, 11, -2359125, 393216, 11, -2293589, 393216, 11, -2228053, 393216, 11, -2162517, 393216, 11, -2096981, 393216, 11, -2031445, 393216, 11, -1965909, 393216, 11, -1900373, 393216, 11, -1834837, 393216, 11, -1769301, 393216, 11, -1703765, 393216, 11, -1638229, 393216, 11, -1572693, 393216, 11, -1507157, 393216, 11, -1441621, 393216, 11, -1376085, 393216, 11, -1310549, 393216, 11, -1245013, 393216, 11, -1179477, 393216, 11, -1113941, 393216, 11, -1048405, 393216, 11, -982869, 393216, 11, -917333, 393216, 11, -851797, 393216, 11, -786261, 393216, 11, -720725, 393216, 11, -655189, 393216, 11, -589653, 393216, 11, -524117, 393216, 11, -458581, 393216, 11, -393045, 393216, 11, -327509, 393216, 11, -261973, 393216, 11, -196437, 393216, 11, -130901, 393216, 11, -65365, 393216, 11, 171, 393216, 11, 65707, 393216, 11, 131243, 393216, 11, 196779, 393216, 11, 262315, 393216, 11, -2359124, 393216, 11, -2293588, 393216, 11, -2228052, 393216, 11, -2162516, 393216, 11, -2096980, 393216, 11, -2031444, 393216, 11, -1965908, 393216, 11, -1900372, 393216, 11, -1834836, 393216, 11, -1769300, 393216, 11, -1703764, 393216, 11, -1638228, 393216, 11, -1572692, 393216, 11, -1507156, 393216, 11, -1441620, 393216, 11, -1376084, 393216, 11, -1310548, 393216, 11, -1245012, 393216, 11, -1179476, 393216, 11, -1113940, 393216, 11, -1048404, 393216, 11, -982868, 393216, 11, -917332, 393216, 11, -851796, 393216, 11, -786260, 393216, 11, -720724, 393216, 11, -655188, 393216, 11, -589652, 393216, 11, -524116, 393216, 11, -458580, 393216, 11, -393044, 393216, 11, -327508, 393216, 11, -261972, 393216, 11, -196436, 393216, 11, -130900, 393216, 11, -65364, 393216, 11, 172, 393216, 11, 65708, 393216, 11, 131244, 393216, 11, 196780, 393216, 11, 262316, 393216, 11, -2359123, 393216, 11, -2293587, 393216, 11, -2228051, 393216, 11, -2162515, 393216, 11, -2096979, 393216, 11, -2031443, 393216, 11, -1965907, 393216, 11, -1900371, 393216, 11, -1834835, 393216, 11, -1769299, 393216, 11, -1703763, 393216, 11, -1638227, 393216, 11, -1572691, 393216, 11, -1507155, 393216, 11, -1441619, 393216, 11, -1376083, 393216, 11, -1310547, 393216, 11, -1245011, 393216, 11, -1179475, 393216, 11, -1113939, 393216, 11, -1048403, 393216, 11, -982867, 393216, 11, -917331, 393216, 11, -851795, 393216, 11, -786259, 393216, 11, -720723, 393216, 11, -655187, 393216, 11, -589651, 393216, 11, -524115, 393216, 11, -458579, 393216, 11, -393043, 393216, 11, -327507, 393216, 11, -261971, 393216, 11, -196435, 393216, 11, -130899, 393216, 11, -65363, 393216, 11, 173, 393216, 11, 65709, 393216, 11, 131245, 393216, 11, 196781, 393216, 11, 262317, 393216, 11, -2359122, 393216, 11, -2293586, 393216, 11, -2228050, 393216, 11, -2162514, 393216, 11, -2096978, 393216, 11, -2031442, 393216, 11, -1965906, 393216, 11, -1900370, 393216, 11, -1834834, 393216, 11, -1769298, 393216, 11, -1703762, 393216, 11, -1638226, 393216, 11, -1572690, 393216, 11, -1507154, 393216, 11, -1441618, 393216, 11, -1376082, 393216, 11, -1310546, 393216, 11, -1245010, 393216, 11, -1179474, 393216, 11, -1113938, 393216, 11, -1048402, 393216, 11, -982866, 393216, 11, -917330, 393216, 11, -851794, 393216, 11, -786258, 393216, 11, -720722, 393216, 11, -655186, 393216, 11, -589650, 393216, 11, -524114, 393216, 11, -458578, 393216, 11, -393042, 393216, 11, -327506, 393216, 11, -261970, 393216, 11, -196434, 393216, 11, -130898, 393216, 11, -65362, 393216, 11, 174, 393216, 11, 65710, 393216, 11, 131246, 393216, 11, 196782, 393216, 11, 262318, 393216, 11, -2359121, 393216, 11, -2293585, 393216, 11, -2228049, 393216, 11, -2162513, 393216, 11, -2096977, 393216, 11, -2031441, 393216, 11, -1965905, 393216, 11, -1900369, 393216, 11, -1834833, 393216, 11, -1769297, 393216, 11, -1703761, 393216, 11, -1638225, 393216, 11, -1572689, 393216, 11, -1507153, 393216, 11, -1441617, 393216, 11, -1376081, 393216, 11, -1310545, 393216, 11, -1245009, 393216, 11, -1179473, 393216, 11, -1113937, 393216, 11, -1048401, 393216, 11, -982865, 393216, 11, -917329, 393216, 11, -851793, 393216, 11, -786257, 393216, 11, -720721, 393216, 11, -655185, 393216, 11, -589649, 393216, 11, -524113, 393216, 11, -458577, 393216, 11, -393041, 393216, 11, -327505, 393216, 11, -261969, 393216, 11, -196433, 393216, 11, -130897, 393216, 11, -65361, 393216, 11, 175, 393216, 11, 65711, 393216, 11, 131247, 393216, 11, 196783, 393216, 11, 262319, 393216, 11, -2359120, 393216, 11, -2293584, 393216, 11, -2228048, 393216, 11, -2162512, 393216, 11, -2096976, 393216, 11, -2031440, 393216, 11, -1965904, 393216, 11, -1900368, 393216, 11, -1834832, 393216, 11, -1769296, 393216, 11, -1703760, 393216, 11, -1638224, 393216, 11, -1572688, 393216, 11, -1507152, 393216, 11, -1441616, 393216, 11, -1376080, 393216, 11, -1310544, 393216, 11, -1245008, 393216, 11, -1179472, 393216, 11, -1113936, 393216, 11, -1048400, 393216, 11, -982864, 393216, 11, -917328, 393216, 11, -851792, 393216, 11, -786256, 393216, 11, -720720, 393216, 11, -655184, 393216, 11, -589648, 393216, 11, -524112, 393216, 11, -458576, 393216, 11, -393040, 393216, 11, -327504, 393216, 11, -261968, 393216, 11, -196432, 393216, 11, -130896, 393216, 11, -65360, 393216, 11, 176, 393216, 11, 65712, 393216, 11, 131248, 393216, 11, 196784, 393216, 11, 262320, 393216, 11, -2359119, 393216, 11, -2293583, 393216, 11, -2228047, 393216, 11, -2162511, 393216, 11, -2096975, 393216, 11, -2031439, 393216, 11, -1965903, 393216, 11, -1900367, 393216, 11, -1834831, 393216, 11, -1769295, 393216, 11, -1703759, 393216, 11, -1638223, 393216, 11, -1572687, 393216, 11, -1507151, 393216, 11, -1441615, 393216, 11, -1376079, 393216, 11, -1310543, 393216, 11, -1245007, 393216, 11, -1179471, 393216, 11, -1113935, 393216, 11, -1048399, 393216, 11, -982863, 393216, 11, -917327, 393216, 11, -851791, 393216, 11, -786255, 393216, 11, -720719, 393216, 11, -655183, 393216, 11, -589647, 393216, 11, -524111, 393216, 11, -458575, 393216, 11, -393039, 393216, 11, -327503, 393216, 11, -261967, 393216, 11, -196431, 393216, 11, -130895, 393216, 11, -65359, 393216, 11, 177, 393216, 11, 65713, 393216, 11, 131249, 393216, 11, 196785, 393216, 11, 262321, 393216, 11, -2359118, 393216, 11, -2293582, 393216, 11, -2228046, 393216, 11, -2162510, 393216, 11, -2096974, 393216, 11, -2031438, 393216, 11, -1965902, 393216, 11, -1900366, 393216, 11, -1834830, 393216, 11, -1769294, 393216, 11, -1703758, 393216, 11, -1638222, 393216, 11, -1572686, 393216, 11, -1507150, 393216, 11, -1441614, 393216, 11, -1376078, 393216, 11, -1310542, 393216, 11, -1245006, 393216, 11, -1179470, 393216, 11, -1113934, 393216, 11, -1048398, 393216, 11, -982862, 393216, 11, -917326, 393216, 11, -851790, 393216, 11, -786254, 393216, 11, -720718, 393216, 11, -655182, 393216, 11, -589646, 393216, 11, -524110, 393216, 11, -458574, 393216, 11, -393038, 393216, 11, -327502, 393216, 11, -261966, 393216, 11, -196430, 393216, 11, -130894, 393216, 11, -65358, 393216, 11, 178, 393216, 11, 65714, 393216, 11, 131250, 393216, 11, 196786, 393216, 11, 262322, 393216, 11, -2359117, 393216, 11, -2293581, 393216, 11, -2228045, 393216, 11, -2162509, 393216, 11, -2096973, 393216, 11, -2031437, 393216, 11, -1965901, 393216, 11, -1900365, 393216, 11, -1834829, 393216, 11, -1769293, 393216, 11, -1703757, 393216, 11, -1638221, 393216, 11, -1572685, 393216, 11, -1507149, 393216, 11, -1441613, 393216, 11, -1376077, 393216, 11, -1310541, 393216, 11, -1245005, 393216, 11, -1179469, 393216, 11, -1113933, 393216, 11, -1048397, 393216, 11, -982861, 393216, 11, -917325, 393216, 11, -851789, 393216, 11, -786253, 393216, 11, -720717, 393216, 11, -655181, 393216, 11, -589645, 393216, 11, -524109, 393216, 11, -458573, 393216, 11, -393037, 393216, 11, -327501, 393216, 11, -261965, 393216, 11, -196429, 393216, 11, -130893, 393216, 11, -65357, 393216, 11, 179, 393216, 11, 65715, 393216, 11, 131251, 393216, 11, 196787, 393216, 11, 262323, 393216, 11, -2359116, 393216, 11, -2293580, 393216, 11, -2228044, 393216, 11, -2162508, 393216, 11, -2096972, 393216, 11, -2031436, 393216, 11, -1965900, 393216, 11, -1900364, 393216, 11, -1834828, 393216, 11, -1769292, 393216, 11, -1703756, 393216, 11, -1638220, 393216, 11, -1572684, 393216, 11, -1507148, 393216, 11, -1441612, 393216, 11, -1376076, 393216, 11, -1310540, 393216, 11, -1245004, 393216, 11, -1179468, 393216, 11, -1113932, 393216, 11, -1048396, 393216, 11, -982860, 393216, 11, -917324, 393216, 11, -851788, 393216, 11, -786252, 393216, 11, -720716, 393216, 11, -655180, 393216, 11, -589644, 393216, 11, -524108, 393216, 11, -458572, 393216, 11, -393036, 393216, 11, -327500, 393216, 11, -261964, 393216, 11, -196428, 393216, 11, -130892, 393216, 11, -65356, 393216, 11, 180, 393216, 11, 65716, 393216, 11, 131252, 393216, 11, 196788, 393216, 11, 262324, 393216, 11) + +[node name="Player" type="CharacterBody2D" parent="level_temp"] +position = Vector2(61, 488) +script = ExtResource("8_13mup") + +[node name="MainCollision" type="CollisionShape2D" parent="level_temp/Player"] +rotation = 1.56909 +shape = SubResource("CapsuleShape2D_oks25") + +[node name="Camera2D" type="Camera2D" parent="level_temp/Player"] +zoom = Vector2(1.675, 1.675) +process_callback = 0 +limit_left = 0 +limit_right = 999999 +limit_bottom = 625 +position_smoothing_enabled = true +drag_horizontal_enabled = true + +[node name="Area2D" type="Area2D" parent="level_temp/Player"] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="level_temp/Player/Area2D"] +position = Vector2(20, 0) +shape = SubResource("RectangleShape2D_p00l3") + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="level_temp/Player"] +position = Vector2(0, -2.38419e-07) +scale = Vector2(0.33, 0.33) +sprite_frames = SubResource("SpriteFrames_ynk2h") +animation = &"Death" +autoplay = "Idle" + +[node name="CanvasLayer" type="CanvasLayer" parent="level_temp/Player"] + +[node name="Label" type="Label" parent="level_temp/Player/CanvasLayer"] +offset_right = 136.0 +offset_bottom = 68.0 +theme_override_font_sizes/font_size = 41 +text = "HP: 100" + +[node name="Label2" type="Label" parent="level_temp/Player/CanvasLayer"] +offset_left = 903.0 +offset_right = 1152.0 +offset_bottom = 132.0 +theme_override_font_sizes/font_size = 30 +text = "WASD - MOVE +E - DASH/ATTACK +M - GO TO MENU" + +[node name="Label3" type="Label" parent="level_temp/Player/CanvasLayer"] +offset_top = 68.0 +offset_right = 147.0 +offset_bottom = 136.0 +theme_override_font_sizes/font_size = 41 +text = "SIZE:" + +[node name="jump" type="AudioStreamPlayer2D" parent="level_temp/Player"] +stream = ExtResource("12_rm5tq") + +[node name="dash" type="AudioStreamPlayer2D" parent="level_temp/Player"] +stream = ExtResource("13_vlc6v") + +[node name="END_LEVEL" parent="level_temp" instance=ExtResource("12_3eefm")] +position = Vector2(2340, 448) + +[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."] +stream = ExtResource("13_ya7ml") +autoplay = true + +[connection signal="body_entered" from="level_temp/Player/Area2D" to="level_temp/Player" method="_on_area_2d_body_entered"] diff --git a/level_5.tscn b/level_5.tscn new file mode 100644 index 0000000..63ca3dc --- /dev/null +++ b/level_5.tscn @@ -0,0 +1,377 @@ +[gd_scene load_steps=24 format=3 uid="uid://dptoexer54cwc"] + +[ext_resource type="Texture2D" uid="uid://ctt2r8yxq0e7n" path="res://PNG/bg/parallax-forest-back-trees.png" id="1_veftv"] +[ext_resource type="Texture2D" uid="uid://cbt6nkap7mhdc" path="res://PNG/bg/parallax-forest-front-trees.png" id="2_sto46"] +[ext_resource type="Texture2D" uid="uid://bmplsa5l2ole5" path="res://PNG/bg/parallax-forest-lights.png" id="3_ex5fa"] +[ext_resource type="Texture2D" uid="uid://dqxwoneiwss4g" path="res://PNG/bg/parallax-forest-middle-trees.png" id="4_2dch7"] +[ext_resource type="PackedScene" uid="uid://gfiayc8bdbca" path="res://enemy_HOG.tscn" id="5_foua8"] +[ext_resource type="PackedScene" uid="uid://bohscn37ym0e2" path="res://enemy_volf.tscn" id="6_l4w4h"] +[ext_resource type="PackedScene" uid="uid://cmnxcms46frnb" path="res://enemy_shield.tscn" id="6_y0wh0"] +[ext_resource type="Texture2D" uid="uid://dbj1ohlnvrotu" path="res://PNG/Textures&trees.png" id="7_inxbf"] +[ext_resource type="PackedScene" uid="uid://w16lwj2wk2lb" path="res://player.tscn" id="8_15vrk"] +[ext_resource type="PackedScene" uid="uid://ny0aid3a5b1y" path="res://item_sheese.tscn" id="9_g7qas"] +[ext_resource type="PackedScene" uid="uid://dtmhq4c7dkh2v" path="res://end_level.tscn" id="9_ql8gk"] +[ext_resource type="PackedScene" uid="uid://dwsbokp3bacig" path="res://ship.tscn" id="10_jgc0n"] +[ext_resource type="Script" path="res://ship.gd" id="11_kfhry"] +[ext_resource type="Texture2D" uid="uid://xqb747musdjy" path="res://PNG/ship.png" id="12_2xhux"] +[ext_resource type="PackedScene" uid="uid://dba2gva0a7hgd" path="res://item_meat.tscn" id="13_2dxfq"] +[ext_resource type="AudioStream" uid="uid://fkmm0ak3p63i" path="res://music/inecraft_death (mp3cut.net).mp3" id="14_jbfjj"] +[ext_resource type="PackedScene" uid="uid://g73mku2gnnic" path="res://item_heal.tscn" id="15_1c2i6"] +[ext_resource type="AudioStream" uid="uid://7lne7avyxu11" path="res://music/cs_go_-_Bhop_song_75505505.mp3" id="17_mtbp8"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_n0326"] +texture = ExtResource("7_inxbf") +3:0/0 = 0 +4:0/0 = 0 +5:0/0 = 0 +6:0/0 = 0 +7:0/0 = 0 +8:0/0 = 0 +9:0/0 = 0 +10:0/0 = 0 +11:0/0 = 0 +12:0/0 = 0 +3:1/0 = 0 +4:1/0 = 0 +5:1/0 = 0 +6:1/0 = 0 +7:1/0 = 0 +8:1/0 = 0 +9:1/0 = 0 +10:1/0 = 0 +11:1/0 = 0 +12:1/0 = 0 +13:1/0 = 0 +3:2/0 = 0 +4:2/0 = 0 +5:2/0 = 0 +6:2/0 = 0 +7:2/0 = 0 +8:2/0 = 0 +9:2/0 = 0 +10:2/0 = 0 +11:2/0 = 0 +12:2/0 = 0 +3:3/0 = 0 +4:3/0 = 0 +5:3/0 = 0 +6:3/0 = 0 +7:3/0 = 0 +8:3/0 = 0 +9:3/0 = 0 +10:3/0 = 0 +11:3/0 = 0 +12:3/0 = 0 +1:4/0 = 0 +2:4/0 = 0 +3:4/0 = 0 +4:4/0 = 0 +5:4/0 = 0 +6:4/0 = 0 +7:4/0 = 0 +8:4/0 = 0 +9:4/0 = 0 +10:4/0 = 0 +11:4/0 = 0 +12:4/0 = 0 +13:4/0 = 0 +14:4/0 = 0 +15:4/0 = 0 +1:5/0 = 0 +2:5/0 = 0 +3:5/0 = 0 +4:5/0 = 0 +5:5/0 = 0 +6:5/0 = 0 +7:5/0 = 0 +8:5/0 = 0 +9:5/0 = 0 +10:5/0 = 0 +11:5/0 = 0 +12:5/0 = 0 +13:5/0 = 0 +14:5/0 = 0 +15:5/0 = 0 +5:6/0 = 0 +7:6/0 = 0 +8:6/0 = 0 +10:6/0 = 0 +5:7/0 = 0 +7:7/0 = 0 +8:7/0 = 0 +10:7/0 = 0 +3:9/0 = 0 +3:10/0 = 0 +3:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:10/0 = 0 +4:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:10/0 = 0 +5:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:10/0 = 0 +6:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:10/0 = 0 +7:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +10:10/0 = 0 +10:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +11:10/0 = 0 +11:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +12:10/0 = 0 +12:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:11/0 = 0 +3:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:11/0 = 0 +4:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:11/0 = 0 +5:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:11/0 = 0 +6:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:11/0 = 0 +7:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +9:11/0 = 0 +9:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +10:11/0 = 0 +10:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +11:11/0 = 0 +11:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +12:11/0 = 0 +12:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +13:11/0 = 0 +13:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:12/0 = 0 +3:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:12/0 = 0 +4:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:12/0 = 0 +5:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:12/0 = 0 +6:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:12/0 = 0 +7:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:13/0 = 0 +3:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:13/0 = 0 +4:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:13/0 = 0 +5:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:13/0 = 0 +6:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:13/0 = 0 +7:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) + +[sub_resource type="TileSet" id="TileSet_solvf"] +physics_layer_0/collision_layer = 1 +sources/0 = SubResource("TileSetAtlasSource_n0326") + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_njhxy"] +size = Vector2(274, 36) + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_kry0q"] +size = Vector2(278, 38) + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_aslvb"] +size = Vector2(284, 42) + +[node name="level_5" type="Node2D"] + +[node name="level_temp" type="Node2D" parent="."] +position = Vector2(2, 0) + +[node name="BG" type="ParallaxBackground" parent="level_temp"] +scroll_offset = Vector2(0, -650) + +[node name="ParallaxLayer" type="ParallaxLayer" parent="level_temp/BG"] +position = Vector2(0, 65) +motion_scale = Vector2(0.2, 1) +motion_mirroring = Vector2(825, 0) + +[node name="Bgcolor" type="Sprite2D" parent="level_temp/BG/ParallaxLayer"] +position = Vector2(420, 345) +scale = Vector2(3.08415, 2.6375) +texture = ExtResource("1_veftv") + +[node name="ParallaxLayer2" type="ParallaxLayer" parent="level_temp/BG"] +position = Vector2(0, 65) +motion_scale = Vector2(0.3, 1) +motion_mirroring = Vector2(825, 0) + +[node name="Tlayer1" type="Sprite2D" parent="level_temp/BG/ParallaxLayer2"] +position = Vector2(417.992, 345.25) +scale = Vector2(3.07055, 2.62813) +texture = ExtResource("2_sto46") + +[node name="ParallaxLayer3" type="ParallaxLayer" parent="level_temp/BG"] +position = Vector2(0, 65) +motion_scale = Vector2(0.5, 1) +motion_mirroring = Vector2(825, 0) + +[node name="Tlayer2" type="Sprite2D" parent="level_temp/BG/ParallaxLayer3"] +position = Vector2(443.843, 355.5) +scale = Vector2(3.26355, 2.78125) +texture = ExtResource("3_ex5fa") + +[node name="ParallaxLayer4" type="ParallaxLayer" parent="level_temp/BG"] +position = Vector2(0, 65) +motion_mirroring = Vector2(825, 0) + +[node name="Tlayer3" type="Sprite2D" parent="level_temp/BG/ParallaxLayer4"] +position = Vector2(420.298, 355.5) +scale = Vector2(3.07572, 2.79375) +texture = ExtResource("4_2dch7") + +[node name="enemy" type="Node2D" parent="level_temp"] + +[node name="enemy_volf" parent="level_temp/enemy" instance=ExtResource("6_l4w4h")] +position = Vector2(1003, 435) + +[node name="enemy_volf2" parent="level_temp/enemy" instance=ExtResource("6_l4w4h")] +position = Vector2(3192, 399) + +[node name="enemy_shield" parent="level_temp/enemy" instance=ExtResource("6_y0wh0")] +position = Vector2(3688, 531) + +[node name="enemy_shield2" parent="level_temp/enemy" instance=ExtResource("6_y0wh0")] +position = Vector2(3853, 531) + +[node name="enemy_shield3" parent="level_temp/enemy" instance=ExtResource("6_y0wh0")] +position = Vector2(3529, 532) + +[node name="enemy_HOG" parent="level_temp/enemy" instance=ExtResource("5_foua8")] +position = Vector2(3383, 544) + +[node name="enemy_HOG2" parent="level_temp/enemy" instance=ExtResource("5_foua8")] +position = Vector2(3272, 544) + +[node name="enemy_HOG3" parent="level_temp/enemy" instance=ExtResource("5_foua8")] +position = Vector2(3932, 544) + +[node name="TileMap" type="TileMap" parent="level_temp"] +position = Vector2(72, 565) +tile_set = SubResource("TileSet_solvf") +format = 2 +layer_0/tile_data = PackedInt32Array(-131076, 262144, 11, -131075, 327680, 10, -131074, 393216, 10, -131073, 262144, 10, -196608, 327680, 10, -196607, 393216, 10, -196606, 262144, 10, -196605, 327680, 10, -196604, 393216, 10, -196603, 262144, 10, -196602, 327680, 10, -196601, 393216, 10, -196600, 262144, 10, -196599, 327680, 10, -196598, 393216, 10, -196597, 262144, 10, -196596, 327680, 10, -196595, 655360, 11, -196594, 262144, 11, -196593, 262144, 11, -196592, 262144, 11, -196591, 262144, 11, -196590, 262144, 11, -196589, 262144, 11, -196588, 262144, 11, -196587, 262144, 11, -196586, 262144, 11, -196585, 262144, 11, -196584, 262144, 11, -196583, 262144, 11, -196582, 262144, 11, -196581, 262144, 11, -196580, 262144, 11, -196579, 262144, 11, -196578, 262144, 10, -196577, 327680, 10, -196576, 393216, 10, -196575, 262144, 10, -196574, 327680, 10, -196573, 393216, 10, -196572, 262144, 10, -196571, 327680, 10, -196570, 393216, 10, -196569, 262144, 10, -196568, 327680, 10, -196567, 327680, 11, -196566, 327680, 11, -196565, 327680, 11, -196564, 327680, 11, -196563, 327680, 11, -196562, 327680, 11, -196561, 327680, 11, -196560, 327680, 11, -196559, 327680, 11, -196558, 327680, 11, -196557, 327680, 11, -196556, 327680, 11, -196555, 327680, 11, -196554, 327680, 11, -196553, 327680, 11, -196552, 327680, 11, -196551, 327680, 11, -196550, 327680, 11, -196549, 327680, 11, -196548, 327680, 11, -196547, 327680, 11, -196546, 327680, 11, -196545, 327680, 11, -196544, 262144, 10, -196543, 327680, 10, -196542, 393216, 10, -196541, 327680, 11, -327684, 458752, 13, -262148, 458752, 12, -196612, 458752, 13, -458756, 458752, 11, -393220, 458752, 12, -655364, 458752, 11, -589828, 458752, 12, -524292, 458752, 13, -851972, 458752, 11, -786436, 458752, 12, -720900, 458752, 13, -1048580, 458752, 11, -983044, 458752, 12, -917508, 458752, 13, -1245188, 458752, 11, -1179652, 458752, 12, -1114116, 458752, 13, -1507332, 458752, 11, -1441796, 458752, 12, -1376260, 458752, 13, -1703940, 458752, 11, -1638404, 458752, 12, -1572868, 458752, 13, -1900548, 458752, 11, -1835012, 458752, 12, -1769476, 458752, 13, -2097156, 458752, 11, -2031620, 458752, 12, -1966084, 458752, 13, -2293764, 458752, 11, -2228228, 458752, 12, -2162692, 458752, 13, -65540, 262144, 11, -65539, 327680, 11, -65538, 393216, 11, -65537, 262144, 11, -131072, 327680, 11, -131071, 393216, 11, -131070, 262144, 11, -131069, 327680, 11, -131068, 393216, 11, -131067, 262144, 11, -131066, 327680, 11, -131065, 393216, 11, -131064, 262144, 11, -131063, 327680, 11, -131062, 393216, 11, -131061, 262144, 11, -131060, 327680, 11, -131059, 393216, 11, -131058, 262144, 11, -131057, 327680, 11, -131056, 393216, 11, -131055, 262144, 11, -131054, 327680, 11, -131053, 393216, 11, -131052, 262144, 11, -131051, 327680, 11, -131050, 393216, 11, -131049, 262144, 11, -131048, 327680, 11, -131047, 262144, 11, -131046, 262144, 11, -131045, 262144, 11, -131044, 262144, 11, -131043, 262144, 11, -131042, 327680, 11, -131041, 393216, 11, -131040, 262144, 11, -131039, 327680, 11, -131038, 393216, 11, -131037, 262144, 11, -131036, 327680, 11, -131035, 393216, 11, -131034, 262144, 11, -131033, 327680, 11, -131032, 393216, 11, -131031, 262144, 11, -131030, 327680, 11, -131029, 393216, 11, -131028, 262144, 11, -131027, 327680, 11, -131026, 393216, 11, -131025, 262144, 11, -131024, 327680, 11, -131023, 393216, 11, -131022, 262144, 11, -131021, 327680, 11, -131020, 393216, 11, -131019, 262144, 11, -131018, 327680, 11, -131017, 393216, 11, -131016, 262144, 11, -131015, 327680, 11, -131014, 393216, 11, -131013, 262144, 11, -131012, 327680, 11, -131011, 393216, 11, -131010, 262144, 11, -131009, 327680, 11, -131008, 393216, 11, -131007, 262144, 11, -131006, 327680, 11, -131005, 393216, 11, -4, 262144, 11, -3, 327680, 11, -2, 393216, 11, -1, 262144, 11, -65536, 327680, 11, -65535, 393216, 11, -65534, 262144, 11, -65533, 327680, 11, -65532, 393216, 11, -65531, 262144, 11, -65530, 327680, 11, -65529, 393216, 11, -65528, 262144, 11, -65527, 327680, 11, -65526, 393216, 11, -65525, 262144, 11, -65524, 327680, 11, -65523, 393216, 11, -65522, 262144, 11, -65521, 327680, 11, -65520, 393216, 11, -65519, 262144, 11, -65518, 327680, 11, -65517, 393216, 11, -65516, 262144, 11, -65515, 327680, 11, -65514, 393216, 11, -65513, 262144, 11, -65512, 327680, 11, -65511, 262144, 11, -65510, 262144, 11, -65509, 262144, 11, -65508, 262144, 11, -65507, 262144, 11, -65506, 327680, 11, -65505, 393216, 11, -65504, 262144, 11, -65503, 327680, 11, -65502, 393216, 11, -65501, 262144, 11, -65500, 327680, 11, -65499, 393216, 11, -65498, 262144, 11, -65497, 327680, 11, -65496, 393216, 11, -65495, 262144, 11, -65494, 327680, 11, -65493, 393216, 11, -65492, 262144, 11, -65491, 327680, 11, -65490, 393216, 11, -65489, 262144, 11, -65488, 327680, 11, -65487, 393216, 11, -65486, 262144, 11, -65485, 327680, 11, -65484, 393216, 11, -65483, 262144, 11, -65482, 327680, 11, -65481, 393216, 11, -65480, 262144, 11, -65479, 327680, 11, -65478, 393216, 11, -65477, 262144, 11, -65476, 327680, 11, -65475, 393216, 11, -65474, 262144, 11, -65473, 327680, 11, -65472, 393216, 11, -65471, 262144, 11, -65470, 327680, 11, -65469, 393216, 11, 65532, 262144, 11, 65533, 327680, 11, 65534, 393216, 11, 65535, 262144, 11, 0, 327680, 11, 1, 393216, 11, 2, 262144, 11, 3, 327680, 11, 4, 393216, 11, 5, 262144, 11, 6, 327680, 11, 7, 393216, 11, 8, 262144, 11, 9, 327680, 11, 10, 393216, 11, 11, 262144, 11, 12, 327680, 11, 13, 393216, 11, 14, 262144, 11, 15, 327680, 11, 16, 393216, 11, 17, 262144, 11, 18, 327680, 11, 19, 393216, 11, 20, 262144, 11, 21, 327680, 11, 22, 393216, 11, 23, 262144, 11, 24, 327680, 11, 25, 393216, 11, 26, 262144, 11, 27, 327680, 11, 28, 393216, 11, 29, 262144, 11, 30, 327680, 11, 31, 393216, 11, 32, 262144, 11, 33, 327680, 11, 34, 393216, 11, 35, 262144, 11, 36, 327680, 11, 37, 393216, 11, 38, 262144, 11, 39, 327680, 11, 40, 393216, 11, 41, 262144, 11, 42, 327680, 11, 43, 393216, 11, 44, 262144, 11, 45, 327680, 11, 46, 393216, 11, 47, 262144, 11, 48, 327680, 11, 49, 393216, 11, 50, 262144, 11, 51, 327680, 11, 52, 393216, 11, 53, 262144, 11, 54, 327680, 11, 55, 393216, 11, 56, 262144, 11, 57, 327680, 11, 58, 393216, 11, 59, 262144, 11, 60, 327680, 11, 61, 393216, 11, 62, 262144, 11, 63, 327680, 11, 64, 393216, 11, 65, 262144, 11, 66, 327680, 11, 67, 393216, 11, 131068, 262144, 11, 196604, 262144, 12, 131069, 327680, 11, 196605, 327680, 12, 131070, 393216, 11, 196606, 393216, 12, 131071, 262144, 11, 196607, 262144, 12, 65536, 327680, 11, 131072, 327680, 12, 65537, 393216, 11, 131073, 393216, 12, 65538, 262144, 11, 131074, 262144, 12, 65539, 327680, 11, 131075, 327680, 12, 65540, 393216, 11, 131076, 393216, 12, 65541, 262144, 11, 131077, 262144, 12, 65542, 327680, 11, 131078, 327680, 12, 65543, 393216, 11, 131079, 393216, 12, 65544, 262144, 11, 131080, 262144, 12, 65545, 327680, 11, 131081, 327680, 12, 65546, 393216, 11, 131082, 393216, 12, 65547, 262144, 11, 131083, 262144, 12, 65548, 327680, 11, 131084, 327680, 12, 65549, 393216, 11, 131085, 393216, 12, 65550, 262144, 11, 131086, 262144, 12, 65551, 327680, 11, 131087, 327680, 12, 65552, 393216, 11, 131088, 393216, 12, 65553, 262144, 11, 131089, 262144, 12, 65554, 327680, 11, 131090, 327680, 12, 65555, 393216, 11, 131091, 393216, 12, 65556, 262144, 11, 131092, 262144, 12, 65557, 327680, 11, 131093, 327680, 12, 65558, 393216, 11, 131094, 393216, 12, 65559, 262144, 11, 131095, 262144, 12, 65560, 327680, 11, 131096, 327680, 12, 65561, 393216, 11, 131097, 393216, 12, 65562, 262144, 11, 131098, 262144, 12, 65563, 327680, 11, 131099, 327680, 12, 65564, 393216, 11, 131100, 393216, 12, 65565, 262144, 11, 131101, 262144, 12, 65566, 327680, 11, 131102, 327680, 12, 65567, 393216, 11, 131103, 393216, 12, 65568, 262144, 11, 131104, 262144, 12, 65569, 327680, 11, 131105, 327680, 12, 65570, 393216, 11, 131106, 393216, 12, 65571, 262144, 11, 131107, 262144, 12, 65572, 327680, 11, 131108, 327680, 12, 65573, 393216, 11, 131109, 393216, 12, 65574, 262144, 11, 131110, 262144, 12, 65575, 327680, 11, 131111, 327680, 12, 65576, 393216, 11, 131112, 393216, 12, 65577, 262144, 11, 131113, 262144, 12, 65578, 327680, 11, 131114, 327680, 12, 65579, 393216, 11, 131115, 393216, 12, 65580, 262144, 11, 131116, 262144, 12, 65581, 327680, 11, 131117, 327680, 12, 65582, 393216, 11, 131118, 393216, 12, 65583, 262144, 11, 131119, 262144, 12, 65584, 327680, 11, 131120, 327680, 12, 65585, 393216, 11, 131121, 393216, 12, 65586, 262144, 11, 131122, 262144, 12, 65587, 327680, 11, 131123, 327680, 12, 65588, 393216, 11, 131124, 393216, 12, 65589, 262144, 11, 131125, 262144, 12, 65590, 327680, 11, 131126, 327680, 12, 65591, 393216, 11, 131127, 393216, 12, 65592, 262144, 11, 131128, 262144, 12, 65593, 327680, 11, 131129, 327680, 12, 65594, 393216, 11, 131130, 393216, 12, 65595, 262144, 11, 131131, 262144, 12, 65596, 327680, 11, 131132, 327680, 12, 65597, 393216, 11, 131133, 393216, 12, 65598, 262144, 11, 131134, 262144, 12, 65599, 327680, 11, 131135, 327680, 12, 65600, 393216, 11, 131136, 393216, 12, 65601, 262144, 11, 131137, 262144, 12, 65602, 327680, 11, 131138, 327680, 12, 65603, 393216, 11, 131139, 262144, 11, 262140, 262144, 11, 327676, 262144, 12, 262141, 327680, 11, 327677, 327680, 12, 262142, 393216, 11, 327678, 393216, 12, 262143, 262144, 11, 327679, 262144, 12, 196608, 327680, 11, 262144, 327680, 12, 196609, 393216, 11, 262145, 393216, 12, 196610, 262144, 11, 262146, 262144, 12, 196611, 327680, 11, 262147, 327680, 12, 196612, 393216, 11, 262148, 393216, 12, 196613, 262144, 11, 262149, 262144, 12, 196614, 327680, 11, 262150, 327680, 12, 196615, 393216, 11, 262151, 393216, 12, 196616, 262144, 11, 262152, 262144, 12, 196617, 327680, 11, 262153, 327680, 12, 196618, 393216, 11, 262154, 393216, 12, 196619, 262144, 11, 262155, 262144, 12, 196620, 327680, 11, 262156, 327680, 12, 196621, 393216, 11, 262157, 393216, 12, 196622, 262144, 11, 262158, 262144, 12, 196623, 327680, 11, 262159, 327680, 12, 196624, 393216, 11, 262160, 393216, 12, 196625, 262144, 11, 262161, 262144, 12, 196626, 327680, 11, 262162, 327680, 12, 196627, 393216, 11, 262163, 393216, 12, 196628, 262144, 11, 262164, 262144, 12, 196629, 327680, 11, 262165, 327680, 12, 196630, 393216, 11, 262166, 393216, 12, 196631, 262144, 11, 262167, 262144, 12, 196632, 327680, 11, 262168, 327680, 12, 196633, 393216, 11, 262169, 393216, 12, 196634, 262144, 11, 262170, 262144, 12, 196635, 327680, 11, 262171, 327680, 12, 196636, 393216, 11, 262172, 393216, 12, 196637, 262144, 11, 262173, 262144, 12, 196638, 327680, 11, 262174, 327680, 12, 196639, 393216, 11, 262175, 393216, 12, 196640, 262144, 11, 262176, 262144, 12, 196641, 327680, 11, 262177, 327680, 12, 196642, 393216, 11, 262178, 393216, 12, 196643, 262144, 11, 262179, 262144, 12, 196644, 327680, 11, 262180, 327680, 12, 196645, 393216, 11, 262181, 393216, 12, 196646, 262144, 11, 262182, 262144, 12, 196647, 327680, 11, 262183, 327680, 12, 196648, 393216, 11, 262184, 393216, 12, 196649, 262144, 11, 262185, 262144, 12, 196650, 327680, 11, 262186, 327680, 12, 196651, 393216, 11, 262187, 393216, 12, 196652, 262144, 11, 262188, 262144, 12, 196653, 327680, 11, 262189, 327680, 12, 196654, 393216, 11, 262190, 393216, 12, 196655, 262144, 11, 262191, 262144, 12, 196656, 327680, 11, 262192, 327680, 12, 196657, 393216, 11, 262193, 393216, 12, 196658, 262144, 11, 262194, 262144, 12, 196659, 327680, 11, 262195, 327680, 12, 196660, 393216, 11, 262196, 393216, 12, 196661, 262144, 11, 262197, 262144, 12, 196662, 327680, 11, 262198, 327680, 12, 196663, 393216, 11, 262199, 393216, 12, 196664, 262144, 11, 262200, 262144, 12, 196665, 327680, 11, 262201, 327680, 12, 196666, 393216, 11, 262202, 393216, 12, 196667, 262144, 11, 262203, 262144, 12, 196668, 327680, 11, 262204, 327680, 12, 196669, 393216, 11, 262205, 393216, 12, 196670, 262144, 11, 262206, 262144, 12, 196671, 327680, 11, 262207, 327680, 12, 196672, 393216, 11, 262208, 393216, 12, 196673, 262144, 11, 262209, 262144, 12, 196674, 327680, 11, 262210, 327680, 12, 196675, 262144, 12, 262211, 262144, 13, -196540, 327680, 11, -131004, 262144, 11, 68, 262144, 13, -196539, 393216, 10, -131003, 327680, 11, -65467, 327680, 12, 69, 327680, 13, -196538, 262144, 10, -131002, 393216, 11, -65466, 393216, 12, 70, 393216, 13, -196537, 262144, 10, -131001, 262144, 11, -65465, 262144, 12, 71, 262144, 13, -131000, 327680, 11, -65464, 327680, 12, 72, 327680, 13, -130999, 393216, 11, -65463, 393216, 12, 73, 393216, 13, -130998, 262144, 11, -65462, 262144, 12, 74, 262144, 13, -130997, 327680, 11, -65461, 327680, 12, 75, 327680, 13, -130996, 393216, 11, -65460, 393216, 12, 76, 393216, 13, -130995, 262144, 11, -65459, 262144, 12, 77, 262144, 13, -130994, 327680, 11, -65458, 327680, 12, 78, 327680, 13, -130993, 393216, 11, -65457, 393216, 12, 79, 393216, 13, -196528, 327680, 10, -130992, 262144, 11, -65456, 262144, 12, 80, 262144, 13, -196527, 262144, 12, -130991, 327680, 11, -65455, 327680, 12, 81, 327680, 13, -196526, 262144, 12, -130990, 393216, 11, -65454, 393216, 12, 82, 393216, 13, -196525, 327680, 10, -130989, 262144, 11, -65453, 262144, 12, 83, 262144, 13, -196524, 393216, 10, -130988, 327680, 11, -65452, 327680, 12, 84, 327680, 13, -196523, 262144, 10, -130987, 393216, 11, -65451, 393216, 12, 85, 393216, 13, -196522, 327680, 10, -130986, 262144, 11, -65450, 262144, 12, 86, 262144, 13, -196521, 262144, 12, -130985, 327680, 11, -65449, 327680, 12, 87, 327680, 13, -196520, 262144, 12, -130984, 393216, 11, -65448, 393216, 12, 88, 393216, 13, -196519, 327680, 10, -130983, 262144, 11, -65447, 262144, 12, 89, 262144, 13, -196518, 393216, 10, -130982, 327680, 11, -65446, 327680, 12, 90, 327680, 13, -196517, 262144, 10, -130981, 393216, 11, -65445, 393216, 12, 91, 393216, 13, -196516, 327680, 10, -130980, 262144, 11, -65444, 262144, 12, 92, 262144, 13, -196515, 393216, 10, -130979, 327680, 11, -65443, 327680, 12, 93, 327680, 13, -196514, 327680, 10, -130978, 262144, 11, -65442, 262144, 12, 94, 262144, 13, 65604, 262144, 11, 131140, 327680, 11, 196676, 327680, 12, 65605, 327680, 11, 131141, 393216, 11, 196677, 393216, 12, 65606, 393216, 11, 131142, 262144, 11, 196678, 262144, 12, 65607, 262144, 11, 131143, 327680, 11, 196679, 327680, 12, 65608, 327680, 11, 131144, 393216, 11, 196680, 393216, 12, 65609, 393216, 11, 131145, 262144, 11, 196681, 262144, 12, 65610, 262144, 11, 131146, 327680, 11, 196682, 327680, 12, 65611, 327680, 11, 131147, 393216, 11, 196683, 393216, 12, 65612, 393216, 11, 131148, 262144, 11, 196684, 262144, 12, 65613, 262144, 11, 131149, 327680, 11, 196685, 327680, 12, 65614, 327680, 11, 131150, 393216, 11, 196686, 393216, 12, 65615, 393216, 11, 131151, 262144, 11, 196687, 262144, 12, 65616, 262144, 11, 131152, 327680, 11, 196688, 327680, 12, 65617, 327680, 11, 131153, 393216, 11, 196689, 393216, 12, 65618, 393216, 11, 131154, 262144, 11, 196690, 262144, 12, 65619, 262144, 11, 131155, 327680, 11, 196691, 327680, 12, 65620, 327680, 11, 131156, 393216, 11, 196692, 393216, 12, 65621, 393216, 11, 131157, 262144, 11, 196693, 262144, 12, 65622, 262144, 11, 131158, 327680, 11, 196694, 327680, 12, 65623, 327680, 11, 131159, 393216, 11, 196695, 393216, 12, 65624, 393216, 11, 131160, 262144, 11, 196696, 262144, 12, 65625, 262144, 11, 131161, 327680, 11, 196697, 327680, 12, 65626, 327680, 11, 131162, 393216, 11, 196698, 393216, 12, 65627, 393216, 11, 131163, 262144, 11, 196699, 262144, 12, 65628, 262144, 11, 131164, 262144, 11, 196700, 262144, 12, 65629, 327680, 11, 131165, 327680, 11, 196701, 327680, 12, 65630, 262144, 11, 131166, 327680, 11, 196702, 327680, 12, 262212, 327680, 13, 262213, 393216, 13, 262214, 262144, 13, 262215, 327680, 13, 262216, 393216, 13, 262217, 262144, 13, 262218, 327680, 13, 262219, 393216, 13, 262220, 262144, 13, 262221, 327680, 13, 262222, 393216, 13, 262223, 262144, 13, 262224, 327680, 13, 262225, 393216, 13, 262226, 262144, 13, 262227, 327680, 13, 262228, 393216, 13, 262229, 262144, 13, 262230, 327680, 13, 262231, 393216, 13, 262232, 262144, 13, 262233, 327680, 13, 262234, 393216, 13, 262235, 262144, 13, 262236, 262144, 13, 262237, 327680, 13, 262238, 327680, 13, -1376162, 196608, 11, -1310626, 196608, 12, -1572770, 196608, 11, -1507234, 196608, 12, -1441698, 196608, 13, -1769378, 196608, 11, -1703842, 196608, 12, -1638306, 196608, 13, -1965986, 196608, 11, -1900450, 196608, 12, -1834914, 196608, 13, -2162594, 196608, 11, -2097058, 196608, 12, -2031522, 196608, 13, -2359202, 196608, 11, -2293666, 196608, 12, -2228130, 196608, 13, -1310724, 458752, 12, -2293765, 393216, 11, -2228229, 393216, 12, -2162693, 393216, 13, -2097157, 393216, 11, -2031621, 393216, 12, -1966085, 393216, 13, -1900549, 393216, 11, -1835013, 393216, 12, -1769477, 393216, 13, -1703941, 393216, 11, -1638405, 393216, 12, -1572869, 393216, 13, -1507333, 393216, 11, -1441797, 393216, 12, -1376261, 393216, 13, -1310725, 393216, 11, -1245189, 393216, 12, -1179653, 393216, 13, -1114117, 393216, 11, -1048581, 393216, 12, -983045, 393216, 13, -917509, 393216, 11, -851973, 393216, 12, -786437, 393216, 13, -720901, 393216, 11, -655365, 393216, 11, -589829, 393216, 12, -524293, 393216, 13, -458757, 393216, 11, -393221, 393216, 12, -327685, 393216, 13, -262149, 393216, 11, -196613, 393216, 12, -131077, 393216, 13, -65541, 393216, 11, -5, 393216, 12, 65531, 393216, 13, 131067, 393216, 11, 196603, 393216, 11, 262139, 393216, 12, 327675, 393216, 13, -2293766, 393216, 11, -2228230, 393216, 12, -2162694, 393216, 13, -2097158, 393216, 11, -2031622, 393216, 12, -1966086, 393216, 13, -1900550, 393216, 11, -1835014, 393216, 12, -1769478, 393216, 13, -1703942, 393216, 11, -1638406, 393216, 12, -1572870, 393216, 13, -1507334, 393216, 11, -1441798, 393216, 12, -1376262, 393216, 13, -1310726, 393216, 11, -1245190, 393216, 12, -1179654, 393216, 13, -1114118, 393216, 11, -1048582, 393216, 12, -983046, 393216, 13, -917510, 393216, 11, -851974, 393216, 12, -786438, 393216, 13, -720902, 393216, 11, -655366, 393216, 12, -589830, 393216, 13, -524294, 393216, 11, -458758, 393216, 12, -393222, 393216, 13, -327686, 393216, 11, -262150, 393216, 12, -196614, 393216, 13, -131078, 393216, 11, -65542, 393216, 12, -6, 393216, 13, 65530, 393216, 11, 131066, 393216, 12, 196602, 393216, 13, 262138, 393216, 11, 327674, 393216, 12, -2359201, 262144, 11, -2293665, 262144, 12, -2228129, 262144, 13, -2359200, 327680, 11, -2293664, 327680, 12, -2228128, 327680, 13, -2359199, 393216, 11, -2293663, 393216, 12, -2228127, 393216, 13, -2162593, 262144, 11, -2097057, 262144, 12, -2031521, 262144, 13, -2162592, 327680, 11, -2097056, 327680, 12, -2031520, 327680, 13, -2162591, 393216, 11, -2097055, 393216, 12, -2031519, 393216, 13, -1965985, 262144, 11, -1900449, 262144, 12, -1834913, 262144, 13, -1965984, 327680, 11, -1900448, 327680, 12, -1834912, 327680, 13, -1965983, 393216, 11, -1900447, 393216, 12, -1834911, 393216, 13, -1769377, 262144, 11, -1703841, 262144, 12, -1638305, 262144, 13, -1769376, 327680, 11, -1703840, 327680, 12, -1638304, 327680, 13, -1769375, 393216, 11, -1703839, 393216, 12, -1638303, 393216, 13, -1572769, 262144, 11, -1507233, 262144, 12, -1441697, 262144, 13, -1572768, 327680, 11, -1507232, 327680, 12, -1441696, 327680, 13, -1572767, 393216, 11, -1507231, 393216, 12, -1441695, 393216, 13, -1376161, 262144, 11, -1310625, 262144, 12, -1376160, 327680, 11, -1310624, 327680, 12, -1376159, 393216, 11, -1310623, 393216, 12, -196513, 393216, 10, -130977, 327680, 11, -65441, 327680, 12, -196512, 262144, 10, -130976, 393216, 11, -65440, 393216, 12, -196511, 327680, 10, -130975, 262144, 11, -65439, 262144, 12, 95, 327680, 13, 96, 393216, 13, 97, 262144, 13, 65631, 327680, 11, 131167, 393216, 11, 196703, 393216, 12, 65632, 393216, 11, 131168, 262144, 11, 196704, 262144, 12, 65633, 262144, 11, 131169, 262144, 11, 196705, 262144, 12, 262239, 393216, 13, 262240, 262144, 13, 262241, 262144, 13, -65468, 262144, 12, -196536, 262144, 10, -196535, 262144, 10, -196534, 327680, 10, -196533, 262144, 12, -196532, 262144, 12, -196531, 327680, 10, -196530, 393216, 10, -196529, 262144, 10, -2359293, 393216, 11, -2293757, 393216, 11, -2228221, 393216, 11, -2162685, 393216, 11, -2097149, 393216, 11, -2031613, 393216, 11, -1966077, 393216, 11, -1900541, 393216, 11, -1835005, 393216, 11, -1769469, 393216, 11, -1703933, 393216, 11, -1638397, 393216, 11, -1572861, 393216, 11, -1507325, 393216, 11, -1441789, 393216, 11, -1376253, 393216, 11, -1310717, 393216, 11, -1245181, 393216, 11, -1179645, 393216, 11, -1114109, 393216, 11, -1048573, 393216, 11, -983037, 393216, 11, -917501, 393216, 11, -851965, 393216, 11, -786429, 393216, 11, -720893, 393216, 11, -655357, 393216, 11, -589821, 393216, 11, -2359292, 393216, 11, -2293756, 393216, 11, -2228220, 393216, 11, -2162684, 393216, 11, -2097148, 393216, 11, -2031612, 393216, 11, -1966076, 393216, 11, -1900540, 393216, 11, -1835004, 393216, 11, -1769468, 393216, 11, -1703932, 393216, 11, -1638396, 393216, 11, -1572860, 393216, 11, -1507324, 393216, 11, -1441788, 393216, 11, -1376252, 393216, 11, -1310716, 393216, 11, -1245180, 393216, 11, -1179644, 393216, 11, -1114108, 393216, 11, -1048572, 393216, 11, -983036, 393216, 11, -917500, 393216, 11, -851964, 393216, 11, -786428, 393216, 11, -720892, 393216, 11, -655356, 393216, 11, -589820, 393216, 11, -2359291, 393216, 11, -2293755, 393216, 11, -2228219, 393216, 11, -2162683, 393216, 11, -2097147, 393216, 11, -2031611, 393216, 11, -1966075, 393216, 11, -1900539, 393216, 11, -1835003, 393216, 11, -1769467, 393216, 11, -1703931, 393216, 11, -1638395, 393216, 11, -1572859, 393216, 11, -1507323, 393216, 11, -1441787, 393216, 11, -1376251, 393216, 11, -1310715, 393216, 11, -1245179, 393216, 11, -1179643, 393216, 11, -1114107, 393216, 11, -1048571, 393216, 11, -983035, 393216, 11, -917499, 393216, 11, -851963, 393216, 11, -786427, 393216, 11, -720891, 393216, 11, -655355, 393216, 11, -589819, 393216, 11, -2359290, 262144, 11, -2293754, 262144, 11, -2228218, 262144, 11, -2162682, 262144, 11, -2097146, 262144, 11, -2031610, 262144, 11, -1966074, 262144, 11, -1900538, 262144, 11, -1835002, 262144, 11, -1769466, 262144, 11, -1703930, 262144, 11, -1638394, 262144, 11, -1572858, 262144, 11, -1507322, 262144, 11, -1441786, 262144, 11, -1376250, 262144, 11, -1310714, 262144, 11, -1245178, 262144, 11, -1179642, 262144, 11, -1114106, 262144, 11, -1048570, 262144, 11, -983034, 262144, 11, -917498, 262144, 11, -851962, 262144, 11, -786426, 262144, 11, -720890, 393216, 11, -655354, 393216, 11, -589818, 393216, 11, -3145725, 393216, 11, -3080189, 393216, 11, -3014653, 393216, 11, -2949117, 393216, 11, -2883581, 393216, 11, -2818045, 393216, 11, -2752509, 393216, 11, -2686973, 393216, 11, -2621437, 393216, 11, -2555901, 393216, 11, -2490365, 393216, 11, -2424829, 393216, 11, -3145724, 393216, 11, -3080188, 393216, 11, -3014652, 393216, 11, -2949116, 393216, 11, -2883580, 393216, 11, -2818044, 393216, 11, -2752508, 393216, 11, -2686972, 393216, 11, -2621436, 393216, 11, -2555900, 393216, 11, -2490364, 393216, 11, -2424828, 393216, 11, -3145723, 393216, 11, -3080187, 393216, 11, -3014651, 393216, 11, -2949115, 393216, 11, -2883579, 393216, 11, -2818043, 393216, 11, -2752507, 393216, 11, -2686971, 393216, 11, -2621435, 393216, 11, -2555899, 393216, 11, -2490363, 393216, 11, -2424827, 393216, 11, -3145722, 393216, 11, -3080186, 393216, 11, -3014650, 393216, 11, -2949114, 262144, 11, -2883578, 262144, 11, -2818042, 262144, 11, -2752506, 262144, 11, -2686970, 262144, 11, -2621434, 262144, 11, -2555898, 262144, 11, -2490362, 262144, 11, -2424826, 262144, 11, -2359302, 393216, 11, -2359301, 393216, 11, -2359300, 458752, 11, -2424838, 393216, 11, -2424837, 393216, 11, -2424836, 458752, 11, -2490374, 393216, 11, -2490373, 393216, 11, -2490372, 458752, 11, -2555910, 393216, 11, -2555909, 393216, 11, -2555908, 458752, 11, -2621446, 393216, 11, -2621445, 393216, 11, -2621444, 458752, 11, -2686982, 393216, 11, -2686981, 393216, 11, -2686980, 458752, 11, -2752518, 393216, 11, -2752517, 393216, 11, -2752516, 458752, 11, -2818054, 393216, 11, -2818053, 393216, 11, -2818052, 458752, 11, -2883590, 393216, 11, -2883589, 393216, 11, -2883588, 458752, 11, -2949126, 393216, 11, -2949125, 393216, 11, -2949124, 458752, 11, -3014662, 393216, 11, -3014661, 393216, 11, -3014660, 458752, 11, -3080198, 393216, 11, -3080197, 393216, 11, -3080196, 458752, 11, -262131, 589824, 11, -327666, 655360, 10, -262130, 655360, 11, -327665, 720896, 10, -262129, 720896, 11, -327664, 262144, 10, -327663, 327680, 10, -327662, 393216, 10, -262128, 262144, 11, -262125, 262144, 11, -262126, 262144, 11, -262127, 262144, 11, -262124, 262144, 11, -262121, 262144, 11, -262122, 262144, 11, -262123, 262144, 11, -327661, 262144, 10, -327658, 262144, 10, -327659, 262144, 10, -327660, 262144, 10, -327656, 655360, 11, -327657, 262144, 10, -262120, 327680, 11, -786425, 262144, 11, -720889, 262144, 11, -655353, 262144, 11, -589817, 262144, 11, -786424, 262144, 11, -720888, 262144, 11, -655352, 262144, 11, -589816, 262144, 11, -786423, 262144, 11, -720887, 262144, 11, -655351, 262144, 11, -589815, 262144, 11, -786422, 262144, 11, -720886, 262144, 11, -655350, 262144, 11, -589814, 262144, 11, -786421, 262144, 11, -720885, 262144, 11, -655349, 262144, 11, -589813, 262144, 11, -786420, 262144, 11, -720884, 262144, 11, -655348, 262144, 11, -589812, 262144, 11, -786419, 262144, 11, -720883, 262144, 11, -655347, 262144, 11, -589811, 262144, 11, -786418, 262144, 11, -720882, 262144, 11, -655346, 262144, 11, -589810, 262144, 11, -786417, 262144, 11, -720881, 262144, 11, -655345, 262144, 11, -589809, 262144, 11, -786416, 262144, 11, -720880, 262144, 11, -655344, 262144, 11, -589808, 262144, 11, -786415, 262144, 11, -720879, 262144, 11, -655343, 262144, 11, -589807, 262144, 11, -786414, 262144, 11, -720878, 262144, 11, -655342, 262144, 11, -589806, 262144, 11, -786413, 262144, 11, -720877, 262144, 11, -655341, 262144, 11, -589805, 262144, 11, -786412, 262144, 11, -720876, 262144, 11, -655340, 262144, 11, -589804, 262144, 11, -786411, 262144, 11, -720875, 262144, 11, -655339, 262144, 11, -589803, 262144, 11, -786410, 262144, 11, -720874, 262144, 11, -655338, 262144, 11, -589802, 262144, 11, -786409, 262144, 11, -720873, 262144, 11, -655337, 262144, 11, -589801, 262144, 11, -786408, 262144, 11, -720872, 262144, 11, -655336, 262144, 11, -589800, 262144, 11, -393192, 196608, 10, -458727, 196608, 10, -393191, 655360, 11, -458726, 262144, 10, -458725, 262144, 10, -589799, 262144, 11, -589798, 262144, 11, -589797, 262144, 11, -589796, 262144, 11, -589795, 262144, 11, -655331, 262144, 11, -655332, 262144, 11, -655333, 262144, 11, -655334, 262144, 11, -720870, 262144, 11, -720871, 262144, 11, -655335, 262144, 11, -786407, 262144, 11, -720869, 262144, 11, -720868, 262144, 11, -720867, 262144, 11, -786403, 262144, 11, -786404, 262144, 11, -786405, 262144, 11, -786406, 262144, 11, -327655, 262144, 11, -262119, 262144, 11, -327654, 262144, 11, -262118, 262144, 11, -327653, 262144, 11, -262117, 262144, 11, -327652, 262144, 11, -262116, 262144, 11, -327651, 262144, 11, -262115, 262144, 11, -393190, 262144, 11, -393189, 262144, 11, -393188, 262144, 11, -393187, 262144, 11, -458724, 262144, 10, -458723, 262144, 10, -1966073, 262144, 11, -1900537, 262144, 11, -1835001, 262144, 11, -1769465, 262144, 11, -1703929, 262144, 11, -1638393, 262144, 11, -1572857, 262144, 11, -1507321, 262144, 11, -1441785, 262144, 11, -1376249, 262144, 11, -1310713, 262144, 11, -1245177, 262144, 11, -1179641, 262144, 11, -1114105, 262144, 11, -1048569, 262144, 11, -983033, 262144, 11, -917497, 262144, 11, -851961, 262144, 11, -1966072, 262144, 11, -1900536, 262144, 11, -1835000, 262144, 11, -1769464, 262144, 11, -1703928, 262144, 11, -1638392, 262144, 11, -1572856, 262144, 11, -1507320, 262144, 11, -1441784, 262144, 11, -1376248, 262144, 11, -1310712, 262144, 11, -1245176, 262144, 11, -1179640, 262144, 11, -1114104, 262144, 11, -1048568, 262144, 11, -983032, 262144, 11, -917496, 262144, 11, -851960, 262144, 11, -1966071, 262144, 11, -1900535, 262144, 11, -1834999, 262144, 11, -1769463, 262144, 11, -1703927, 262144, 11, -1638391, 262144, 11, -1572855, 262144, 11, -1507319, 262144, 11, -1441783, 262144, 11, -1376247, 262144, 11, -1310711, 262144, 11, -1245175, 262144, 11, -1179639, 262144, 11, -1114103, 262144, 11, -1048567, 262144, 11, -983031, 262144, 11, -917495, 262144, 11, -851959, 262144, 11, -1966070, 262144, 11, -1900534, 262144, 11, -1834998, 262144, 11, -1769462, 262144, 11, -1703926, 262144, 11, -1638390, 262144, 11, -1572854, 262144, 11, -1507318, 262144, 11, -1441782, 262144, 11, -1376246, 262144, 11, -1310710, 262144, 11, -1245174, 262144, 11, -1179638, 262144, 11, -1114102, 262144, 11, -1048566, 262144, 11, -983030, 262144, 11, -917494, 262144, 11, -851958, 262144, 11, -1966069, 262144, 11, -1900533, 262144, 11, -1834997, 262144, 11, -1769461, 262144, 11, -1703925, 262144, 11, -1638389, 262144, 11, -1572853, 262144, 11, -1507317, 262144, 11, -1441781, 262144, 11, -1376245, 262144, 11, -1310709, 262144, 11, -1245173, 262144, 11, -1179637, 262144, 11, -1114101, 262144, 11, -1048565, 262144, 11, -983029, 262144, 11, -917493, 262144, 11, -851957, 262144, 11, -1966068, 262144, 11, -1900532, 262144, 11, -1834996, 262144, 11, -1769460, 262144, 11, -1703924, 262144, 11, -1638388, 262144, 11, -1572852, 262144, 11, -1507316, 262144, 11, -1441780, 262144, 11, -1376244, 262144, 11, -1310708, 262144, 11, -1245172, 262144, 11, -1179636, 262144, 11, -1114100, 262144, 11, -1048564, 262144, 11, -983028, 262144, 11, -917492, 262144, 11, -851956, 262144, 11, -1966067, 262144, 11, -1900531, 262144, 11, -1834995, 262144, 11, -1769459, 262144, 11, -1703923, 262144, 11, -1638387, 262144, 11, -1572851, 262144, 11, -1507315, 262144, 11, -1441779, 262144, 11, -1376243, 262144, 11, -1310707, 262144, 11, -1245171, 262144, 11, -1179635, 262144, 11, -1114099, 262144, 11, -1048563, 262144, 11, -983027, 262144, 11, -917491, 262144, 11, -851955, 262144, 11, -1966066, 262144, 11, -1900530, 262144, 11, -1834994, 262144, 11, -1769458, 262144, 11, -1703922, 262144, 11, -1638386, 262144, 11, -1572850, 262144, 11, -1507314, 262144, 11, -1441778, 262144, 11, -1376242, 262144, 11, -1310706, 262144, 11, -1245170, 262144, 11, -1179634, 262144, 11, -1114098, 262144, 11, -1048562, 262144, 11, -983026, 262144, 11, -917490, 262144, 11, -851954, 262144, 11, -1966065, 262144, 11, -1900529, 262144, 11, -1834993, 262144, 11, -1769457, 262144, 11, -1703921, 262144, 11, -1638385, 262144, 11, -1572849, 262144, 11, -1507313, 262144, 11, -1441777, 262144, 11, -1376241, 262144, 11, -1310705, 262144, 11, -1245169, 262144, 11, -1179633, 262144, 11, -1114097, 262144, 11, -1048561, 262144, 11, -983025, 262144, 11, -917489, 262144, 11, -851953, 262144, 11, -1966064, 262144, 11, -1900528, 262144, 11, -1834992, 262144, 11, -1769456, 262144, 11, -1703920, 262144, 11, -1638384, 262144, 11, -1572848, 262144, 11, -1507312, 262144, 11, -1441776, 262144, 11, -1376240, 262144, 11, -1310704, 262144, 11, -1245168, 262144, 11, -1179632, 262144, 11, -1114096, 262144, 11, -1048560, 262144, 11, -983024, 262144, 11, -917488, 262144, 11, -851952, 262144, 11, -1966063, 262144, 11, -1900527, 262144, 11, -1834991, 262144, 11, -1769455, 262144, 11, -1703919, 262144, 11, -1638383, 262144, 11, -1572847, 262144, 11, -1507311, 262144, 11, -1441775, 262144, 11, -1376239, 262144, 11, -1310703, 262144, 11, -1245167, 262144, 11, -1179631, 262144, 11, -1114095, 262144, 11, -1048559, 262144, 11, -983023, 262144, 11, -917487, 262144, 11, -851951, 262144, 11, -1966062, 262144, 11, -1900526, 262144, 11, -1834990, 262144, 11, -1769454, 262144, 11, -1703918, 262144, 11, -1638382, 262144, 11, -1572846, 262144, 11, -1507310, 262144, 11, -1441774, 262144, 11, -1376238, 262144, 11, -1310702, 262144, 11, -1245166, 262144, 11, -1179630, 262144, 11, -1114094, 262144, 11, -1048558, 262144, 11, -983022, 262144, 11, -917486, 262144, 11, -851950, 262144, 11, -1966061, 262144, 11, -1900525, 262144, 11, -1834989, 262144, 11, -1769453, 262144, 11, -1703917, 262144, 11, -1638381, 262144, 11, -1572845, 262144, 11, -1507309, 262144, 11, -1441773, 262144, 11, -1376237, 262144, 11, -1310701, 262144, 11, -1245165, 262144, 11, -1179629, 262144, 11, -1114093, 262144, 11, -1048557, 262144, 11, -983021, 262144, 11, -917485, 262144, 11, -851949, 262144, 11, -1966060, 262144, 11, -1900524, 262144, 11, -1834988, 262144, 11, -1769452, 262144, 11, -1703916, 262144, 11, -1638380, 262144, 11, -1572844, 262144, 11, -1507308, 262144, 11, -1441772, 262144, 11, -1376236, 262144, 11, -1310700, 262144, 11, -1245164, 262144, 11, -1179628, 262144, 11, -1114092, 262144, 11, -1048556, 262144, 11, -983020, 262144, 11, -917484, 262144, 11, -851948, 262144, 11, -1966059, 262144, 11, -1900523, 262144, 11, -1834987, 262144, 11, -1769451, 262144, 11, -1703915, 262144, 11, -1638379, 262144, 11, -1572843, 262144, 11, -1507307, 262144, 11, -1441771, 262144, 11, -1376235, 262144, 11, -1310699, 262144, 11, -1245163, 262144, 11, -1179627, 262144, 11, -1114091, 262144, 11, -1048555, 262144, 11, -983019, 262144, 11, -917483, 262144, 11, -851947, 262144, 11, -1966058, 262144, 11, -1900522, 262144, 11, -1834986, 262144, 11, -1769450, 262144, 11, -1703914, 262144, 11, -1638378, 262144, 11, -1572842, 262144, 11, -1507306, 262144, 11, -1441770, 262144, 11, -1376234, 262144, 11, -1310698, 262144, 11, -1245162, 262144, 11, -1179626, 262144, 11, -1114090, 262144, 11, -1048554, 262144, 11, -983018, 262144, 11, -917482, 262144, 11, -851946, 262144, 11, -1966057, 262144, 11, -1900521, 262144, 11, -1834985, 262144, 11, -1769449, 262144, 11, -1703913, 262144, 11, -1638377, 262144, 11, -1572841, 262144, 11, -1507305, 262144, 11, -1441769, 262144, 11, -1376233, 262144, 11, -1310697, 262144, 11, -1245161, 262144, 11, -1179625, 262144, 11, -1114089, 262144, 11, -1048553, 262144, 11, -983017, 262144, 11, -917481, 262144, 11, -851945, 262144, 11, -1966056, 262144, 11, -1900520, 262144, 11, -1834984, 262144, 11, -1769448, 262144, 11, -1703912, 262144, 11, -1638376, 262144, 11, -1572840, 262144, 11, -1507304, 262144, 11, -1441768, 262144, 11, -1376232, 262144, 11, -1310696, 262144, 11, -1245160, 262144, 11, -1179624, 262144, 11, -1114088, 262144, 11, -1048552, 262144, 11, -983016, 262144, 11, -917480, 262144, 11, -851944, 262144, 11, -1966055, 262144, 11, -1900519, 262144, 11, -1834983, 262144, 11, -1769447, 262144, 11, -1703911, 262144, 11, -1638375, 262144, 11, -1572839, 262144, 11, -1507303, 262144, 11, -1441767, 262144, 11, -1376231, 262144, 11, -1310695, 262144, 11, -1245159, 262144, 11, -1179623, 262144, 11, -1114087, 262144, 11, -1048551, 262144, 11, -983015, 262144, 11, -917479, 262144, 11, -851943, 262144, 11, -1966054, 262144, 11, -1900518, 262144, 11, -1834982, 262144, 11, -1769446, 262144, 11, -1703910, 262144, 11, -1638374, 262144, 11, -1572838, 262144, 11, -1507302, 262144, 11, -1441766, 262144, 11, -1376230, 262144, 11, -1310694, 262144, 11, -1245158, 262144, 11, -1179622, 262144, 11, -1114086, 262144, 11, -1048550, 262144, 11, -983014, 262144, 11, -917478, 262144, 11, -851942, 262144, 11, -1966053, 262144, 11, -1900517, 262144, 11, -1834981, 262144, 11, -1769445, 262144, 11, -1703909, 262144, 11, -1638373, 262144, 11, -1572837, 262144, 11, -1507301, 262144, 11, -1441765, 262144, 11, -1376229, 262144, 11, -1310693, 262144, 11, -1245157, 262144, 11, -1179621, 262144, 11, -1114085, 262144, 11, -1048549, 262144, 11, -983013, 262144, 11, -917477, 262144, 11, -851941, 262144, 11, -1966052, 262144, 11, -1900516, 262144, 11, -1834980, 262144, 11, -1769444, 262144, 11, -1703908, 262144, 11, -1638372, 262144, 11, -1572836, 262144, 11, -1507300, 262144, 11, -1441764, 262144, 11, -1376228, 262144, 11, -1310692, 262144, 11, -1245156, 262144, 11, -1179620, 262144, 11, -1114084, 262144, 11, -1048548, 262144, 11, -983012, 262144, 11, -917476, 262144, 11, -851940, 262144, 11, -1966051, 262144, 11, -1900515, 262144, 11, -1834979, 262144, 11, -1769443, 262144, 11, -1703907, 262144, 11, -1638371, 262144, 11, -1572835, 262144, 11, -1507299, 262144, 11, -1441763, 262144, 11, -1376227, 262144, 11, -1310691, 262144, 11, -1245155, 262144, 11, -1179619, 262144, 11, -1114083, 262144, 11, -1048547, 262144, 11, -983011, 262144, 11, -917475, 262144, 11, -851939, 262144, 11, -2949113, 262144, 11, -2883577, 262144, 11, -2818041, 262144, 11, -2752505, 262144, 11, -2686969, 262144, 11, -2621433, 262144, 11, -2555897, 262144, 11, -2490361, 262144, 11, -2424825, 262144, 11, -2359289, 262144, 11, -2293753, 262144, 11, -2228217, 262144, 11, -2162681, 262144, 11, -2097145, 262144, 11, -2031609, 262144, 11, -2949112, 262144, 11, -2883576, 262144, 11, -2818040, 262144, 11, -2752504, 262144, 11, -2686968, 262144, 11, -2621432, 262144, 11, -2555896, 262144, 11, -2490360, 262144, 11, -2424824, 262144, 11, -2359288, 262144, 11, -2293752, 262144, 11, -2228216, 262144, 11, -2162680, 262144, 11, -2097144, 262144, 11, -2031608, 262144, 11, -2949111, 262144, 11, -2883575, 262144, 11, -2818039, 262144, 11, -2752503, 262144, 11, -2686967, 262144, 11, -2621431, 262144, 11, -2555895, 262144, 11, -2490359, 262144, 11, -2424823, 262144, 11, -2359287, 262144, 11, -2293751, 262144, 11, -2228215, 262144, 11, -2162679, 262144, 11, -2097143, 262144, 11, -2031607, 262144, 11, -2949110, 262144, 11, -2883574, 262144, 11, -2818038, 262144, 11, -2752502, 262144, 11, -2686966, 262144, 11, -2621430, 262144, 11, -2555894, 262144, 11, -2490358, 262144, 11, -2424822, 262144, 11, -2359286, 262144, 11, -2293750, 262144, 11, -2228214, 262144, 11, -2162678, 262144, 11, -2097142, 262144, 11, -2031606, 262144, 11, -2949109, 262144, 11, -2883573, 262144, 11, -2818037, 262144, 11, -2752501, 262144, 11, -2686965, 262144, 11, -2621429, 262144, 11, -2555893, 262144, 11, -2490357, 262144, 11, -2424821, 262144, 11, -2359285, 262144, 11, -2293749, 262144, 11, -2228213, 262144, 11, -2162677, 262144, 11, -2097141, 262144, 11, -2031605, 262144, 11, -2949108, 262144, 11, -2883572, 262144, 11, -2818036, 262144, 11, -2752500, 262144, 11, -2686964, 262144, 11, -2621428, 262144, 11, -2555892, 262144, 11, -2490356, 262144, 11, -2424820, 262144, 11, -2359284, 262144, 11, -2293748, 262144, 11, -2228212, 262144, 11, -2162676, 262144, 11, -2097140, 262144, 11, -2031604, 262144, 11, -2949107, 262144, 11, -2883571, 262144, 11, -2818035, 262144, 11, -2752499, 262144, 11, -2686963, 262144, 11, -2621427, 262144, 11, -2555891, 262144, 11, -2490355, 262144, 11, -2424819, 262144, 11, -2359283, 262144, 11, -2293747, 262144, 11, -2228211, 262144, 11, -2162675, 262144, 11, -2097139, 262144, 11, -2031603, 262144, 11, -2949106, 262144, 11, -2883570, 262144, 11, -2818034, 262144, 11, -2752498, 262144, 11, -2686962, 262144, 11, -2621426, 262144, 11, -2555890, 262144, 11, -2490354, 262144, 11, -2424818, 262144, 11, -2359282, 262144, 11, -2293746, 262144, 11, -2228210, 262144, 11, -2162674, 262144, 11, -2097138, 262144, 11, -2031602, 262144, 11, -2949105, 262144, 11, -2883569, 262144, 11, -2818033, 262144, 11, -2752497, 262144, 11, -2686961, 262144, 11, -2621425, 262144, 11, -2555889, 262144, 11, -2490353, 262144, 11, -2424817, 262144, 11, -2359281, 262144, 11, -2293745, 262144, 11, -2228209, 262144, 11, -2162673, 262144, 11, -2097137, 262144, 11, -2031601, 262144, 11, -2949104, 262144, 11, -2883568, 262144, 11, -2818032, 262144, 11, -2752496, 262144, 11, -2686960, 262144, 11, -2621424, 262144, 11, -2555888, 262144, 11, -2490352, 262144, 11, -2424816, 262144, 11, -2359280, 262144, 11, -2293744, 262144, 11, -2228208, 262144, 11, -2162672, 262144, 11, -2097136, 262144, 11, -2031600, 262144, 11, -2949103, 262144, 11, -2883567, 262144, 11, -2818031, 262144, 11, -2752495, 262144, 11, -2686959, 262144, 11, -2621423, 262144, 11, -2555887, 262144, 11, -2490351, 262144, 11, -2424815, 262144, 11, -2359279, 262144, 11, -2293743, 262144, 11, -2228207, 262144, 11, -2162671, 262144, 11, -2097135, 262144, 11, -2031599, 262144, 11, -2949102, 262144, 11, -2883566, 262144, 11, -2818030, 262144, 11, -2752494, 262144, 11, -2686958, 262144, 11, -2621422, 262144, 11, -2555886, 262144, 11, -2490350, 262144, 11, -2424814, 262144, 11, -2359278, 262144, 11, -2293742, 262144, 11, -2228206, 262144, 11, -2162670, 262144, 11, -2097134, 262144, 11, -2031598, 262144, 11, -2949101, 262144, 11, -2883565, 262144, 11, -2818029, 262144, 11, -2752493, 262144, 11, -2686957, 262144, 11, -2621421, 262144, 11, -2555885, 262144, 11, -2490349, 262144, 11, -2424813, 262144, 11, -2359277, 262144, 11, -2293741, 262144, 11, -2228205, 262144, 11, -2162669, 262144, 11, -2097133, 262144, 11, -2031597, 262144, 11, -2949100, 262144, 11, -2883564, 262144, 11, -2818028, 262144, 11, -2752492, 262144, 11, -2686956, 262144, 11, -2621420, 262144, 11, -2555884, 262144, 11, -2490348, 262144, 11, -2424812, 262144, 11, -2359276, 262144, 11, -2293740, 262144, 11, -2228204, 262144, 11, -2162668, 262144, 11, -2097132, 262144, 11, -2031596, 262144, 11, -2949099, 262144, 11, -2883563, 262144, 11, -2818027, 262144, 11, -2752491, 262144, 11, -2686955, 262144, 11, -2621419, 262144, 11, -2555883, 262144, 11, -2490347, 262144, 11, -2424811, 262144, 11, -2359275, 262144, 11, -2293739, 262144, 11, -2228203, 262144, 11, -2162667, 262144, 11, -2097131, 262144, 11, -2031595, 262144, 11, -2949098, 262144, 11, -2883562, 262144, 11, -2818026, 262144, 11, -2752490, 262144, 11, -2686954, 262144, 11, -2621418, 262144, 11, -2555882, 262144, 11, -2490346, 262144, 11, -2424810, 262144, 11, -2359274, 262144, 11, -2293738, 262144, 11, -2228202, 262144, 11, -2162666, 262144, 11, -2097130, 262144, 11, -2031594, 262144, 11, -2949097, 262144, 11, -2883561, 262144, 11, -2818025, 262144, 11, -2752489, 262144, 11, -2686953, 262144, 11, -2621417, 262144, 11, -2555881, 262144, 11, -2490345, 262144, 11, -2424809, 262144, 11, -2359273, 262144, 11, -2293737, 262144, 11, -2228201, 262144, 11, -2162665, 262144, 11, -2097129, 262144, 11, -2031593, 262144, 11, -2949096, 262144, 11, -2883560, 262144, 11, -2818024, 262144, 11, -2752488, 262144, 11, -2686952, 262144, 11, -2621416, 262144, 11, -2555880, 262144, 11, -2490344, 262144, 11, -2424808, 262144, 11, -2359272, 262144, 11, -2293736, 262144, 11, -2228200, 262144, 11, -2162664, 262144, 11, -2097128, 262144, 11, -2031592, 262144, 11, -2949095, 262144, 11, -2883559, 262144, 11, -2818023, 262144, 11, -2752487, 262144, 11, -2686951, 262144, 11, -2621415, 262144, 11, -2555879, 262144, 11, -2490343, 262144, 11, -2424807, 262144, 11, -2359271, 262144, 11, -2293735, 262144, 11, -2228199, 262144, 11, -2162663, 262144, 11, -2097127, 262144, 11, -2031591, 262144, 11, -2949094, 262144, 11, -2883558, 262144, 11, -2818022, 262144, 11, -2752486, 262144, 11, -2686950, 262144, 11, -2621414, 262144, 11, -2555878, 262144, 11, -2490342, 262144, 11, -2424806, 262144, 11, -2359270, 262144, 11, -2293734, 262144, 11, -2228198, 262144, 11, -2162662, 262144, 11, -2097126, 262144, 11, -2031590, 262144, 11, -2949093, 262144, 11, -2883557, 262144, 11, -2818021, 262144, 11, -2752485, 262144, 11, -2686949, 262144, 11, -2621413, 262144, 11, -2555877, 262144, 11, -2490341, 262144, 11, -2424805, 262144, 11, -2359269, 262144, 11, -2293733, 262144, 11, -2228197, 262144, 11, -2162661, 262144, 11, -2097125, 262144, 11, -2031589, 262144, 11, -2949092, 262144, 11, -2883556, 262144, 11, -2818020, 262144, 11, -2752484, 262144, 11, -2686948, 262144, 11, -2621412, 262144, 11, -2555876, 262144, 11, -2490340, 262144, 11, -2424804, 262144, 11, -2359268, 262144, 11, -2293732, 262144, 11, -2228196, 262144, 11, -2162660, 262144, 11, -2097124, 262144, 11, -2031588, 262144, 11, -2949091, 262144, 11, -2883555, 262144, 11, -2818019, 262144, 11, -2752483, 262144, 11, -2686947, 262144, 11, -2621411, 262144, 11, -2555875, 262144, 11, -2490339, 262144, 11, -2424803, 262144, 11, -2359267, 262144, 11, -2293731, 262144, 11, -2228195, 262144, 11, -2162659, 262144, 11, -2097123, 262144, 11, -2031587, 262144, 11, -3145721, 262144, 11, -3080185, 262144, 11, -3014649, 262144, 11, -3145720, 262144, 11, -3080184, 262144, 11, -3014648, 262144, 11, -3145719, 262144, 11, -3080183, 262144, 11, -3014647, 262144, 11, -3145718, 262144, 11, -3080182, 262144, 11, -3014646, 262144, 11, -3145717, 262144, 11, -3080181, 262144, 11, -3014645, 262144, 11, -3145716, 262144, 11, -3080180, 262144, 11, -3014644, 262144, 11, -3145715, 262144, 11, -3080179, 262144, 11, -3014643, 262144, 11, -3145714, 262144, 11, -3080178, 262144, 11, -3014642, 262144, 11, -3145713, 262144, 11, -3080177, 262144, 11, -3014641, 262144, 11, -3145712, 262144, 11, -3080176, 262144, 11, -3014640, 262144, 11, -3145711, 262144, 11, -3080175, 262144, 11, -3014639, 262144, 11, -3145710, 262144, 11, -3080174, 262144, 11, -3014638, 262144, 11, -3145709, 262144, 11, -3080173, 262144, 11, -3014637, 262144, 11, -3145708, 262144, 11, -3080172, 262144, 11, -3014636, 262144, 11, -3145707, 262144, 11, -3080171, 262144, 11, -3014635, 262144, 11, -3145706, 262144, 11, -3080170, 262144, 11, -3014634, 262144, 11, -3145705, 262144, 11, -3080169, 262144, 11, -3014633, 262144, 11, -3145704, 262144, 11, -3080168, 262144, 11, -3014632, 262144, 11, -3145703, 262144, 11, -3080167, 262144, 11, -3014631, 262144, 11, -3145702, 262144, 11, -3080166, 262144, 11, -3014630, 262144, 11, -3145701, 262144, 11, -3080165, 262144, 11, -3014629, 262144, 11, -3145700, 262144, 11, -3080164, 262144, 11, -3014628, 262144, 11, -3145699, 262144, 11, -3080163, 262144, 11, -3014627, 262144, 11, -262103, 196608, 10, -327638, 196608, 10, -262102, 327680, 11, -262101, 327680, 11, -327637, 327680, 11, -327636, 327680, 11, -262100, 327680, 11, -393173, 196608, 10, -458708, 196608, 10, -393172, 327680, 11, -458707, 393216, 10, -458706, 393216, 10, -458705, 393216, 10, -458704, 393216, 10, -458703, 393216, 10, -458702, 393216, 10, -458701, 393216, 10, -458700, 393216, 10, -458699, 393216, 10, -458698, 393216, 10, -458697, 393216, 10, -458696, 393216, 10, -458695, 393216, 10, -458694, 393216, 10, -458693, 393216, 10, -458692, 393216, 10, -458691, 393216, 10, -458690, 393216, 10, -458689, 393216, 10, -393171, 327680, 11, -327635, 327680, 11, -262099, 327680, 11, -393170, 327680, 11, -327634, 327680, 11, -262098, 327680, 11, -393169, 327680, 11, -327633, 327680, 11, -262097, 327680, 11, -393168, 327680, 11, -327632, 327680, 11, -262096, 327680, 11, -393167, 327680, 11, -327631, 327680, 11, -262095, 327680, 11, -393166, 327680, 11, -327630, 327680, 11, -262094, 327680, 11, -393165, 327680, 11, -327629, 327680, 11, -262093, 327680, 11, -393164, 327680, 11, -327628, 327680, 11, -262092, 327680, 11, -393163, 327680, 11, -327627, 327680, 11, -262091, 327680, 11, -393162, 327680, 11, -327626, 327680, 11, -262090, 327680, 11, -393161, 327680, 11, -327625, 327680, 11, -262089, 327680, 11, -393160, 327680, 11, -327624, 327680, 11, -262088, 327680, 11, -393159, 327680, 11, -327623, 327680, 11, -262087, 327680, 11, -393158, 327680, 11, -327622, 327680, 11, -262086, 327680, 11, -393157, 327680, 11, -327621, 327680, 11, -262085, 327680, 11, -393156, 327680, 11, -327620, 327680, 11, -262084, 327680, 11, -393155, 327680, 11, -327619, 327680, 11, -262083, 327680, 11, -393154, 327680, 11, -327618, 327680, 11, -262082, 327680, 11, -393153, 327680, 11, -327617, 327680, 11, -262081, 327680, 11, -589757, 393216, 10, -589756, 393216, 10, -524221, 327680, 11, -458685, 327680, 11, -393149, 327680, 11, -327613, 327680, 11, -262077, 327680, 11, -524220, 327680, 11, -458684, 327680, 11, -393148, 327680, 11, -327612, 327680, 11, -262076, 327680, 11, -589749, 327680, 10, -524213, 262144, 12, -458677, 262144, 12, -393141, 262144, 12, -327605, 262144, 12, -262069, 262144, 12, -589748, 327680, 10, -524212, 262144, 12, -458676, 262144, 12, -393140, 262144, 12, -327604, 262144, 12, -262068, 262144, 12, -589743, 327680, 10, -524207, 262144, 12, -458671, 262144, 12, -393135, 262144, 12, -327599, 262144, 12, -262063, 262144, 12, -589742, 327680, 10, -524206, 262144, 12, -458670, 262144, 12, -393134, 262144, 12, -327598, 262144, 12, -262062, 262144, 12, -589737, 327680, 10, -524201, 262144, 12, -458665, 262144, 12, -393129, 262144, 12, -327593, 262144, 12, -262057, 262144, 12, -589736, 327680, 10, -524200, 262144, 12, -458664, 262144, 12, -393128, 262144, 12, -327592, 262144, 12, -262056, 262144, 12, -196510, 327680, 10, -130974, 262144, 11, -65438, 262144, 12, 98, 262144, 13, 65634, 262144, 11, 131170, 327680, 11, 196706, 327680, 12, 262242, 327680, 13, -196509, 393216, 10, -130973, 327680, 11, -65437, 327680, 12, 99, 327680, 13, 65635, 327680, 11, 131171, 393216, 11, 196707, 393216, 12, 262243, 393216, 13, -196508, 393216, 10, -130972, 327680, 11, -65436, 327680, 12, 100, 327680, 13, 65636, 327680, 11, 131172, 327680, 11, 196708, 327680, 12, 262244, 327680, 13, -196507, 393216, 10, -130971, 327680, 11, -65435, 327680, 12, 101, 327680, 13, 65637, 327680, 11, 131173, 327680, 11, 196709, 327680, 12, 262245, 327680, 13, -196506, 327680, 10, -130970, 262144, 11, -65434, 262144, 12, 102, 262144, 13, 65638, 262144, 11, 131174, 327680, 11, 196710, 327680, 12, 262246, 327680, 13, -196505, 327680, 12, -130969, 327680, 11, -65433, 327680, 12, 103, 327680, 13, 65639, 327680, 11, 131175, 393216, 11, 196711, 393216, 12, 262247, 393216, 13, -196504, 327680, 12, -130968, 393216, 11, -65432, 393216, 12, 104, 393216, 13, 65640, 393216, 11, 131176, 262144, 11, 196712, 262144, 12, 262248, 262144, 13, -196503, 327680, 12, -130967, 327680, 12, -65431, 262144, 12, 105, 262144, 13, 65641, 262144, 11, 131177, 262144, 11, 196713, 262144, 12, 262249, 262144, 13, -196502, 327680, 12, -130966, 327680, 12, -65430, 262144, 12, 106, 262144, 13, 65642, 262144, 11, 131178, 327680, 11, 196714, 327680, 12, 262250, 327680, 13, -196501, 327680, 12, -130965, 327680, 12, -65429, 327680, 12, 107, 327680, 13, 65643, 327680, 11, 131179, 327680, 11, 196715, 327680, 12, 262251, 327680, 13, -196500, 327680, 12, -130964, 327680, 12, -65428, 262144, 12, 108, 262144, 13, 65644, 262144, 11, 131180, 327680, 11, 196716, 327680, 12, 262252, 327680, 13, -196499, 327680, 12, -130963, 327680, 12, -65427, 327680, 12, 109, 327680, 13, 65645, 327680, 11, 131181, 393216, 11, 196717, 393216, 12, 262253, 393216, 13, -196498, 327680, 12, -130962, 327680, 12, -65426, 393216, 12, 110, 393216, 13, 65646, 393216, 11, 131182, 262144, 11, 196718, 262144, 12, 262254, 262144, 13, -196497, 327680, 12, -130961, 327680, 12, -65425, 262144, 12, 111, 262144, 13, 65647, 262144, 11, 131183, 262144, 11, 196719, 262144, 12, 262255, 262144, 13, -196496, 327680, 10, -130960, 262144, 11, -65424, 262144, 12, 112, 262144, 13, 65648, 262144, 11, 131184, 327680, 11, 196720, 327680, 12, 262256, 327680, 13, -196495, 393216, 10, -130959, 327680, 11, -65423, 327680, 12, 113, 327680, 13, 65649, 327680, 11, 131185, 327680, 11, 196721, 327680, 12, 262257, 327680, 13, -196494, 327680, 10, -130958, 262144, 11, -65422, 262144, 12, 114, 262144, 13, 65650, 262144, 11, 131186, 327680, 11, 196722, 327680, 12, 262258, 327680, 13, -196493, 393216, 10, -130957, 327680, 11, -65421, 327680, 12, 115, 327680, 13, 65651, 327680, 11, 131187, 393216, 11, 196723, 393216, 12, 262259, 393216, 13, -196492, 262144, 10, -130956, 393216, 11, -65420, 393216, 12, 116, 393216, 13, 65652, 393216, 11, 131188, 262144, 11, 196724, 262144, 12, 262260, 262144, 13, -196491, 327680, 10, -130955, 262144, 11, -65419, 262144, 12, 117, 262144, 13, 65653, 262144, 11, 131189, 262144, 11, 196725, 262144, 12, 262261, 262144, 13, -196490, 327680, 10, -130954, 262144, 11, -65418, 262144, 12, 118, 262144, 13, 65654, 262144, 11, 131190, 327680, 11, 196726, 327680, 12, 262262, 327680, 13, -196489, 393216, 10, -130953, 327680, 11, -65417, 327680, 12, 119, 327680, 13, 65655, 327680, 11, 131191, 327680, 11, 196727, 327680, 12, 262263, 327680, 13, -196488, 327680, 10, -130952, 262144, 11, -65416, 262144, 12, 120, 262144, 13, 65656, 262144, 11, 131192, 327680, 11, 196728, 327680, 12, 262264, 327680, 13, -196487, 393216, 10, -130951, 327680, 11, -65415, 327680, 12, 121, 327680, 13, 65657, 327680, 11, 131193, 393216, 11, 196729, 393216, 12, 262265, 393216, 13, -196486, 262144, 10, -130950, 393216, 11, -65414, 393216, 12, 122, 393216, 13, 65658, 393216, 11, 131194, 262144, 11, 196730, 262144, 12, 262266, 262144, 13, -196485, 327680, 10, -130949, 262144, 11, -65413, 262144, 12, 123, 262144, 13, 65659, 262144, 11, 131195, 262144, 11, 196731, 262144, 12, 262267, 262144, 13, -196484, 327680, 10, -130948, 262144, 11, -65412, 262144, 12, 124, 262144, 13, 65660, 262144, 11, 131196, 327680, 11, 196732, 327680, 12, 262268, 327680, 13, -196483, 393216, 10, -130947, 327680, 11, -65411, 327680, 12, 125, 327680, 13, 65661, 327680, 11, 131197, 327680, 11, 196733, 327680, 12, 262269, 327680, 13, -196482, 327680, 10, -130946, 262144, 11, -65410, 262144, 12, 126, 262144, 13, 65662, 262144, 11, 131198, 327680, 11, 196734, 327680, 12, 262270, 327680, 13, -196481, 393216, 10, -130945, 327680, 11, -65409, 327680, 12, 127, 327680, 13, 65663, 327680, 11, 131199, 393216, 11, 196735, 393216, 12, 262271, 393216, 13, -196480, 262144, 10, -130944, 393216, 11, -65408, 393216, 12, 128, 393216, 13, 65664, 393216, 11, 131200, 262144, 11, 196736, 262144, 12, 262272, 262144, 13, -196479, 327680, 10, -130943, 262144, 11, -65407, 262144, 12, 129, 262144, 13, 65665, 262144, 11, 131201, 262144, 11, 196737, 262144, 12, 262273, 262144, 13, -196478, 327680, 10, -130942, 262144, 11, -65406, 262144, 12, 130, 262144, 13, 65666, 262144, 11, 131202, 327680, 11, 196738, 327680, 12, 262274, 327680, 13, -196477, 393216, 10, -130941, 327680, 11, -65405, 327680, 12, 131, 327680, 13, 65667, 327680, 11, 131203, 327680, 11, 196739, 327680, 12, 262275, 327680, 13, -196476, 327680, 10, -130940, 262144, 11, -65404, 262144, 12, 132, 262144, 13, 65668, 262144, 11, 131204, 327680, 11, 196740, 327680, 12, 262276, 327680, 13, -196475, 393216, 10, -130939, 327680, 11, -65403, 327680, 12, 133, 327680, 13, 65669, 327680, 11, 131205, 393216, 11, 196741, 393216, 12, 262277, 393216, 13, -196474, 262144, 10, -130938, 393216, 11, -65402, 393216, 12, 134, 393216, 13, 65670, 393216, 11, 131206, 262144, 11, 196742, 262144, 12, 262278, 262144, 13, -196473, 393216, 10, -130937, 327680, 11, -65401, 327680, 12, 135, 327680, 13, 65671, 327680, 11, 131207, 327680, 11, 196743, 327680, 12, 262279, 327680, 13, -196472, 327680, 10, -130936, 262144, 11, -65400, 262144, 12, 136, 262144, 13, 65672, 262144, 11, 131208, 327680, 11, 196744, 327680, 12, 262280, 327680, 13, -196471, 393216, 10, -130935, 327680, 11, -65399, 327680, 12, 137, 327680, 13, 65673, 327680, 11, 131209, 393216, 11, 196745, 393216, 12, 262281, 393216, 13, -196470, 262144, 10, -130934, 393216, 11, -65398, 393216, 12, 138, 393216, 13, 65674, 393216, 11, 131210, 262144, 11, 196746, 262144, 12, 262282, 262144, 13, -196469, 327680, 10, -130933, 262144, 11, -65397, 262144, 12, 139, 262144, 13, 65675, 262144, 11, 131211, 262144, 11, 196747, 262144, 12, 262283, 262144, 13, -196468, 327680, 10, -130932, 262144, 11, -65396, 262144, 12, 140, 262144, 13, 65676, 262144, 11, 131212, 327680, 11, 196748, 327680, 12, 262284, 327680, 13, -196467, 393216, 10, -130931, 327680, 11, -65395, 327680, 12, 141, 327680, 13, 65677, 327680, 11, 131213, 327680, 11, 196749, 327680, 12, 262285, 327680, 13, -196466, 327680, 10, -130930, 262144, 11, -65394, 262144, 12, 142, 262144, 13, 65678, 262144, 11, 131214, 327680, 11, 196750, 327680, 12, 262286, 327680, 13, -196465, 393216, 10, -130929, 327680, 11, -65393, 327680, 12, 143, 327680, 13, 65679, 327680, 11, 131215, 393216, 11, 196751, 393216, 12, 262287, 393216, 13, -196464, 262144, 10, -130928, 393216, 11, -65392, 393216, 12, 144, 393216, 13, 65680, 393216, 11, 131216, 262144, 11, 196752, 262144, 12, 262288, 262144, 13, -196463, 327680, 10, -130927, 262144, 11, -65391, 262144, 12, 145, 262144, 13, 65681, 262144, 11, 131217, 262144, 11, 196753, 262144, 12, 262289, 262144, 13, -196462, 327680, 10, -130926, 262144, 11, -65390, 262144, 12, 146, 262144, 13, 65682, 262144, 11, 131218, 327680, 11, 196754, 327680, 12, 262290, 327680, 13, -196461, 393216, 10, -130925, 327680, 11, -65389, 327680, 12, 147, 327680, 13, 65683, 327680, 11, 131219, 327680, 11, 196755, 327680, 12, 262291, 327680, 13, -196460, 327680, 10, -130924, 262144, 11, -65388, 262144, 12, 148, 262144, 13, 65684, 262144, 11, 131220, 327680, 11, 196756, 327680, 12, 262292, 327680, 13, -196459, 393216, 10, -130923, 327680, 11, -65387, 327680, 12, 149, 327680, 13, 65685, 327680, 11, 131221, 393216, 11, 196757, 393216, 12, 262293, 393216, 13, -196458, 262144, 10, -130922, 393216, 11, -65386, 393216, 12, 150, 393216, 13, 65686, 393216, 11, 131222, 262144, 11, 196758, 262144, 12, 262294, 262144, 13, -196457, 327680, 10, -130921, 262144, 11, -65385, 262144, 12, 151, 262144, 13, 65687, 262144, 11, 131223, 262144, 11, 196759, 262144, 12, 262295, 262144, 13, -196456, 327680, 10, -130920, 262144, 11, -65384, 262144, 12, 152, 262144, 13, 65688, 262144, 11, 131224, 327680, 11, 196760, 327680, 12, 262296, 327680, 13, -196455, 393216, 10, -130919, 327680, 11, -65383, 327680, 12, 153, 327680, 13, 65689, 327680, 11, 131225, 327680, 11, 196761, 327680, 12, 262297, 327680, 13, -196454, 327680, 10, -130918, 262144, 11, -65382, 262144, 12, 154, 262144, 13, 65690, 262144, 11, 131226, 327680, 11, 196762, 327680, 12, 262298, 327680, 13, -196453, 393216, 10, -130917, 327680, 11, -65381, 327680, 12, 155, 327680, 13, 65691, 327680, 11, 131227, 393216, 11, 196763, 393216, 12, 262299, 393216, 13, -196452, 262144, 10, -130916, 393216, 11, -65380, 393216, 12, 156, 393216, 13, 65692, 393216, 11, 131228, 262144, 11, 196764, 262144, 12, 262300, 262144, 13, -196451, 327680, 10, -130915, 262144, 11, -65379, 262144, 12, 157, 262144, 13, 65693, 262144, 11, 131229, 262144, 11, 196765, 262144, 12, 262301, 262144, 13, -196450, 327680, 10, -130914, 262144, 11, -65378, 262144, 12, 158, 262144, 13, 65694, 262144, 11, 131230, 327680, 11, 196766, 327680, 12, 262302, 327680, 13, -196449, 393216, 10, -130913, 327680, 11, -65377, 327680, 12, 159, 327680, 13, 65695, 327680, 11, 131231, 327680, 11, 196767, 327680, 12, 262303, 327680, 13, -196448, 327680, 10, -130912, 262144, 11, -65376, 262144, 12, 160, 262144, 13, 65696, 262144, 11, 131232, 327680, 11, 196768, 327680, 12, 262304, 327680, 13, -196447, 393216, 10, -130911, 327680, 11, -65375, 327680, 12, 161, 327680, 13, 65697, 327680, 11, 131233, 393216, 11, 196769, 393216, 12, 262305, 393216, 13, -196446, 327680, 13, -130910, 393216, 11, -65374, 393216, 12, 162, 393216, 13, 65698, 393216, 11, 131234, 262144, 11, 196770, 262144, 12, 262306, 262144, 13, -196445, 327680, 13, -130909, 327680, 13, -65373, 262144, 12, 163, 262144, 13, 65699, 262144, 11, 131235, 262144, 11, 196771, 262144, 12, 262307, 262144, 13, -196444, 327680, 13, -130908, 327680, 13, -65372, 262144, 12, 164, 262144, 13, 65700, 262144, 11, 131236, 327680, 11, 196772, 327680, 12, 262308, 327680, 13, -196443, 327680, 13, -130907, 327680, 13, -65371, 327680, 12, 165, 327680, 13, 65701, 327680, 11, 131237, 327680, 11, 196773, 327680, 12, 262309, 327680, 13, -196442, 327680, 13, -130906, 327680, 13, -65370, 262144, 12, 166, 262144, 13, 65702, 262144, 11, 131238, 327680, 11, 196774, 327680, 12, 262310, 327680, 13, -196441, 327680, 13, -130905, 327680, 13, -65369, 327680, 13, 167, 327680, 13, 65703, 327680, 11, 131239, 393216, 11, 196775, 393216, 12, 262311, 393216, 13, -196440, 327680, 12, -130904, 327680, 13, -65368, 393216, 12, 168, 393216, 13, 65704, 393216, 11, 131240, 262144, 11, 196776, 262144, 12, 262312, 262144, 13, -196439, 393216, 11, -130903, 393216, 11, -65367, 393216, 11, 169, 393216, 11, 65705, 393216, 11, 131241, 393216, 11, 196777, 393216, 11, 262313, 393216, 11, -196438, 393216, 11, -130902, 393216, 11, -65366, 393216, 11, 170, 393216, 11, 65706, 393216, 11, 131242, 393216, 11, 196778, 393216, 11, 262314, 393216, 11, -1310553, 196608, 12, -1245017, 196608, 12, -1179481, 196608, 13, -1113945, 196608, 11, -1048409, 196608, 12, -982873, 196608, 13, -917337, 196608, 11, -851801, 196608, 12, -589657, 327680, 10, -524121, 327680, 13, -458585, 327680, 13, -393049, 327680, 13, -327513, 327680, 13, -261977, 327680, 13, -1310552, 262144, 12, -1245016, 262144, 12, -1179480, 262144, 13, -1113944, 262144, 11, -1048408, 262144, 12, -982872, 262144, 13, -917336, 262144, 11, -851800, 262144, 12, -589656, 327680, 10, -524120, 262144, 11, -458584, 262144, 12, -393048, 262144, 13, -327512, 262144, 11, -261976, 262144, 12, -1310551, 327680, 12, -1245015, 327680, 12, -1179479, 327680, 13, -1113943, 327680, 11, -1048407, 327680, 12, -982871, 327680, 13, -917335, 327680, 11, -851799, 327680, 12, -589655, 327680, 10, -524119, 327680, 11, -458583, 393216, 11, -393047, 393216, 11, -327511, 393216, 11, -261975, 393216, 11, -1310550, 393216, 11, -1245014, 393216, 11, -1179478, 393216, 11, -1113942, 393216, 11, -1048406, 393216, 11, -982870, 393216, 11, -917334, 393216, 11, -851798, 393216, 11, -589654, 327680, 10, -524118, 262144, 11, -458582, 393216, 11, -393046, 393216, 11, -327510, 393216, 11, -261974, 393216, 11, -2359129, 196608, 11, -2293593, 196608, 12, -2228057, 196608, 13, -2162521, 196608, 11, -2096985, 196608, 12, -2031449, 196608, 13, -1965913, 196608, 11, -1900377, 196608, 12, -1834841, 196608, 13, -1769305, 196608, 11, -1703769, 196608, 12, -1638233, 196608, 13, -1572697, 196608, 11, -1507161, 196608, 12, -1441625, 196608, 13, -1376089, 196608, 11, -2359128, 262144, 11, -2293592, 262144, 12, -2228056, 262144, 13, -2162520, 262144, 11, -2096984, 262144, 12, -2031448, 262144, 13, -1965912, 262144, 11, -1900376, 262144, 12, -1834840, 262144, 13, -1769304, 262144, 11, -1703768, 262144, 12, -1638232, 262144, 13, -1572696, 262144, 11, -1507160, 262144, 12, -1441624, 262144, 13, -1376088, 262144, 11, -2359127, 327680, 11, -2293591, 327680, 12, -2228055, 327680, 13, -2162519, 327680, 11, -2096983, 327680, 12, -2031447, 327680, 13, -1965911, 327680, 11, -1900375, 327680, 12, -1834839, 327680, 13, -1769303, 327680, 11, -1703767, 327680, 12, -1638231, 327680, 13, -1572695, 327680, 11, -1507159, 327680, 12, -1441623, 327680, 13, -1376087, 327680, 11, -2359126, 393216, 11, -2293590, 393216, 11, -2228054, 393216, 11, -2162518, 393216, 11, -2096982, 393216, 11, -2031446, 393216, 11, -1965910, 393216, 11, -1900374, 393216, 11, -1834838, 393216, 11, -1769302, 393216, 11, -1703766, 393216, 11, -1638230, 393216, 11, -1572694, 393216, 11, -1507158, 393216, 11, -1441622, 393216, 11, -1376086, 393216, 11, -327586, 327680, 6, -262050, 327680, 7, -327584, 524288, 6, -262048, 524288, 7, -327583, 458752, 6, -262047, 458752, 7, -327581, 655360, 6, -262045, 655360, 7, -327585, 458752, 6, -262049, 458752, 7, -327582, 524288, 6, -262046, 524288, 7, -262041, 589824, 11, -327576, 655360, 10, -262040, 655360, 11, -327575, 327680, 12, -262039, 327680, 12, -327574, 327680, 12, -262038, 327680, 12, -262037, 327680, 12, -393111, 589824, 11, -458646, 655360, 10, -393110, 655360, 11, -458645, 327680, 12, -393109, 327680, 12, -458644, 327680, 12, -393108, 327680, 12, -393107, 327680, 12, -524181, 589824, 11, -589716, 655360, 10, -524180, 655360, 11, -589715, 720896, 10, -524179, 327680, 12, -589714, 786432, 10, -524178, 786432, 11, -524177, 851968, 11, -262036, 327680, 12, -262035, 327680, 12, -262034, 327680, 12, -262033, 327680, 12, -327572, 327680, 12, -327573, 327680, 12, -393106, 327680, 12, -458642, 327680, 12, -458643, 327680, 12, -327571, 327680, 12, -327570, 327680, 12, -327569, 327680, 12, -393105, 327680, 12, -458641, 327680, 12, -655245, 262144, 10, -655244, 327680, 10, -655243, 393216, 10, -917378, 262144, 10, -917377, 327680, 10, -917376, 393216, 10, -917356, 262144, 10, -917355, 327680, 10, -917354, 393216, 10, -589665, 327680, 10, -589664, 327680, 10, -589663, 327680, 10, -589662, 327680, 10, -589661, 327680, 10, -589660, 327680, 10, -589659, 327680, 10, -589658, 327680, 10, -524122, 327680, 13, -524123, 327680, 13, -524124, 327680, 13, -524125, 327680, 13, -524126, 327680, 13, -524127, 327680, 13, -524128, 327680, 13, -458586, 327680, 13, -458587, 327680, 13, -458588, 327680, 13, -458589, 327680, 13, -458590, 327680, 13, -458591, 327680, 13, -393053, 327680, 13, -327517, 327680, 13, -261981, 327680, 13, -261982, 327680, 13, -327518, 327680, 13, -393054, 327680, 13, -393052, 327680, 13, -327516, 327680, 13, -261980, 327680, 13, -393051, 327680, 13, -327515, 327680, 13, -261979, 327680, 13, -393050, 327680, 13, -327514, 327680, 13, -261978, 327680, 13, -589794, 262144, 11, -655329, 262144, 11, -589793, 262144, 11, -655330, 262144, 11, -589792, 262144, 11, -786402, 262144, 11, -720866, 262144, 11, -786401, 262144, 11, -720865, 262144, 11, -786400, 262144, 11, -720864, 262144, 11, -655328, 262144, 11, -786399, 262144, 11, -720863, 262144, 11, -655327, 262144, 11, -589791, 262144, 11, -786398, 262144, 11, -720862, 262144, 11, -655326, 262144, 11, -589790, 262144, 11, -786397, 262144, 11, -720861, 262144, 11, -655325, 262144, 11, -589789, 262144, 11, -786396, 262144, 11, -720860, 262144, 11, -655324, 262144, 11, -589788, 262144, 11, -786395, 262144, 11, -720859, 262144, 11, -655323, 262144, 11, -589787, 262144, 11, -524254, 262144, 11, -458718, 262144, 11, -393182, 262144, 11, -524253, 262144, 11, -458717, 262144, 11, -393181, 262144, 11, -524252, 262144, 11, -458716, 262144, 11, -393180, 262144, 11, -524251, 262144, 11, -458715, 262144, 11, -393179, 262144, 11, -1245154, 262144, 11, -1179618, 262144, 11, -1114082, 262144, 11, -1048546, 262144, 11, -983010, 262144, 11, -917474, 262144, 11, -851938, 262144, 11, -1245153, 262144, 11, -1179617, 262144, 11, -1114081, 262144, 11, -1048545, 262144, 11, -983009, 262144, 11, -917473, 262144, 11, -851937, 262144, 11, -1245152, 262144, 11, -1179616, 262144, 11, -1114080, 262144, 11, -1048544, 262144, 11, -983008, 262144, 11, -917472, 262144, 11, -851936, 262144, 11, -1245151, 262144, 11, -1179615, 262144, 11, -1114079, 262144, 11, -1048543, 262144, 11, -983007, 262144, 11, -917471, 262144, 11, -851935, 262144, 11, -1245150, 262144, 11, -1179614, 262144, 11, -1114078, 262144, 11, -1048542, 262144, 11, -983006, 262144, 11, -917470, 262144, 11, -851934, 262144, 11, -1245149, 262144, 11, -1179613, 262144, 11, -1114077, 262144, 11, -1048541, 262144, 11, -983005, 262144, 11, -917469, 262144, 11, -851933, 262144, 11, -1245148, 262144, 11, -1179612, 262144, 11, -1114076, 262144, 11, -1048540, 262144, 11, -983004, 262144, 11, -917468, 262144, 11, -851932, 262144, 11, -1245147, 262144, 11, -1179611, 262144, 11, -1114075, 262144, 11, -1048539, 262144, 11, -983003, 262144, 11, -917467, 262144, 11, -851931, 262144, 11, -1900514, 262144, 11, -1834978, 262144, 11, -1769442, 262144, 11, -1703906, 262144, 11, -1638370, 262144, 11, -1572834, 262144, 11, -1507298, 262144, 11, -1441762, 262144, 11, -1376226, 262144, 11, -1310690, 262144, 11, -1900513, 262144, 11, -1834977, 262144, 11, -1769441, 262144, 11, -1703905, 262144, 11, -1638369, 262144, 11, -1572833, 262144, 11, -1507297, 262144, 11, -1441761, 262144, 11, -1376225, 262144, 11, -1310689, 262144, 11, -1900512, 262144, 11, -1834976, 262144, 11, -1769440, 262144, 11, -1703904, 262144, 11, -1638368, 262144, 11, -1572832, 262144, 11, -1507296, 262144, 11, -1441760, 262144, 11, -1376224, 262144, 11, -1310688, 262144, 11, -1900511, 262144, 11, -1834975, 262144, 11, -1769439, 262144, 11, -1703903, 262144, 11, -1638367, 262144, 11, -1572831, 262144, 11, -1507295, 262144, 11, -1441759, 262144, 11, -1376223, 262144, 11, -1310687, 262144, 11, -1900510, 262144, 11, -1834974, 262144, 11, -1769438, 262144, 11, -1703902, 262144, 11, -1638366, 262144, 11, -1572830, 262144, 11, -1507294, 262144, 11, -1441758, 262144, 11, -1376222, 262144, 11, -1310686, 262144, 11, -1900509, 262144, 11, -1834973, 262144, 11, -1769437, 262144, 11, -1703901, 262144, 11, -1638365, 262144, 11, -1572829, 262144, 11, -1507293, 262144, 11, -1441757, 262144, 11, -1376221, 262144, 11, -1310685, 262144, 11, -1900508, 262144, 11, -1834972, 262144, 11, -1769436, 262144, 11, -1703900, 262144, 11, -1638364, 262144, 11, -1572828, 262144, 11, -1507292, 262144, 11, -1441756, 262144, 11, -1376220, 262144, 11, -1310684, 262144, 11, -1900507, 262144, 11, -1834971, 262144, 11, -1769435, 262144, 11, -1703899, 262144, 11, -1638363, 262144, 11, -1572827, 262144, 11, -1507291, 262144, 11, -1441755, 262144, 11, -1376219, 262144, 11, -1310683, 262144, 11, -3145698, 262144, 11, -3080162, 262144, 11, -3080161, 262144, 11, -3014625, 262144, 11, -2949088, 262144, 11, -2883551, 262144, 11, -2818015, 262144, 11, -2752478, 262144, 11, -2686942, 262144, 11, -2686941, 262144, 11, -2621405, 262144, 11, -2555869, 262144, 11, -2490332, 262144, 11, -2424796, 262144, 11, -2424795, 262144, 11, -2359259, 262144, 11, -2293723, 262144, 11, -2228187, 262144, 11, -2228188, 262144, 11, -2162652, 262144, 11, -2097116, 262144, 11, -3014626, 262144, 11, -2949090, 262144, 11, -2883554, 262144, 11, -2818018, 262144, 11, -2752482, 262144, 11, -2686946, 262144, 11, -2621410, 262144, 11, -2555874, 262144, 11, -2490338, 262144, 11, -2424802, 262144, 11, -2359266, 262144, 11, -2293730, 262144, 11, -2228194, 262144, 11, -2162658, 262144, 11, -2097122, 262144, 11, -2031586, 262144, 11, -1966050, 262144, 11, -3145697, 262144, 11, -2949089, 262144, 11, -2883553, 262144, 11, -2818017, 262144, 11, -2752481, 262144, 11, -2686945, 262144, 11, -2621409, 262144, 11, -2555873, 262144, 11, -2490337, 262144, 11, -2424801, 262144, 11, -2359265, 262144, 11, -2293729, 262144, 11, -2228193, 262144, 11, -2162657, 262144, 11, -2097121, 262144, 11, -2031585, 262144, 11, -1966049, 262144, 11, -3145696, 262144, 11, -3080160, 262144, 11, -3014624, 262144, 11, -2883552, 262144, 11, -2818016, 262144, 11, -2752480, 262144, 11, -2686944, 262144, 11, -2621408, 262144, 11, -2555872, 262144, 11, -2490336, 262144, 11, -2424800, 262144, 11, -2359264, 262144, 11, -2293728, 262144, 11, -2228192, 262144, 11, -2162656, 262144, 11, -2097120, 262144, 11, -2031584, 262144, 11, -1966048, 262144, 11, -3145695, 262144, 11, -3080159, 262144, 11, -3014623, 262144, 11, -2949087, 262144, 11, -2752479, 262144, 11, -2686943, 262144, 11, -2621407, 262144, 11, -2555871, 262144, 11, -2490335, 262144, 11, -2424799, 262144, 11, -2359263, 262144, 11, -2293727, 262144, 11, -2228191, 262144, 11, -2162655, 262144, 11, -2097119, 262144, 11, -2031583, 262144, 11, -1966047, 262144, 11, -3145694, 262144, 11, -3080158, 262144, 11, -3014622, 262144, 11, -2949086, 262144, 11, -2883550, 262144, 11, -2818014, 262144, 11, -2621406, 262144, 11, -2555870, 262144, 11, -2490334, 262144, 11, -2424798, 262144, 11, -2359262, 262144, 11, -2293726, 262144, 11, -2228190, 262144, 11, -2162654, 262144, 11, -2097118, 262144, 11, -2031582, 262144, 11, -1966046, 262144, 11, -3145693, 262144, 11, -3080157, 262144, 11, -3014621, 262144, 11, -2949085, 262144, 11, -2883549, 262144, 11, -2818013, 262144, 11, -2752477, 262144, 11, -2490333, 262144, 11, -2424797, 262144, 11, -2359261, 262144, 11, -2293725, 262144, 11, -2228189, 262144, 11, -2162653, 262144, 11, -2097117, 262144, 11, -2031581, 262144, 11, -1966045, 262144, 11, -3145692, 262144, 11, -3080156, 262144, 11, -3014620, 262144, 11, -2949084, 262144, 11, -2883548, 262144, 11, -2818012, 262144, 11, -2752476, 262144, 11, -2686940, 262144, 11, -2621404, 262144, 11, -2555868, 262144, 11, -2359260, 262144, 11, -2293724, 262144, 11, -2031580, 262144, 11, -1966044, 262144, 11, -3145691, 262144, 11, -3080155, 262144, 11, -3014619, 262144, 11, -2949083, 262144, 11, -2883547, 262144, 11, -2818011, 262144, 11, -2752475, 262144, 11, -2686939, 262144, 11, -2621403, 262144, 11, -2555867, 262144, 11, -2490331, 262144, 11, -2162651, 262144, 11, -2097115, 262144, 11, -2031579, 262144, 11, -1966043, 262144, 11, -589653, 327680, 10, -524117, 327680, 11, -458581, 393216, 11, -589652, 327680, 10, -524116, 393216, 11, -458580, 393216, 11, -589651, 327680, 10, -524115, 262144, 11, -458579, 393216, 11, -589650, 327680, 10, -524114, 327680, 11, -458578, 393216, 11, -589649, 327680, 10, -524113, 393216, 11, -458577, 393216, 11, -589648, 327680, 10, -524112, 262144, 11, -458576, 393216, 11, -589647, 327680, 10, -524111, 327680, 11, -458575, 393216, 11, -589646, 327680, 10, -524110, 393216, 11, -458574, 393216, 11, -589645, 327680, 10, -524109, 262144, 11, -458573, 393216, 11, -589644, 327680, 10, -524108, 327680, 11, -458572, 393216, 11, -589643, 327680, 10, -524107, 393216, 11, -458571, 393216, 11, -589642, 327680, 10, -524106, 262144, 11, -458570, 393216, 11, -589641, 327680, 10, -524105, 327680, 11, -458569, 393216, 11, -589640, 327680, 10, -524104, 393216, 11, -458568, 393216, 11, -589639, 327680, 10, -524103, 262144, 11, -458567, 393216, 11, -589638, 327680, 10, -524102, 327680, 11, -458566, 393216, 11, -589637, 327680, 10, -524101, 393216, 11, -458565, 393216, 11, -589636, 327680, 10, -524100, 262144, 11, -458564, 393216, 11, -589635, 327680, 10, -524099, 327680, 11, -458563, 393216, 11, -589634, 327680, 10, -524098, 393216, 11, -458562, 393216, 11, -589633, 327680, 10, -524097, 262144, 11, -458561, 393216, 11, -589632, 327680, 10, -524096, 327680, 11, -458560, 393216, 11, -589631, 327680, 10, -524095, 393216, 11, -458559, 393216, 11, -589630, 327680, 10, -524094, 262144, 11, -458558, 393216, 11, -589629, 327680, 10, -524093, 327680, 11, -458557, 393216, 11, -589628, 327680, 10, -524092, 393216, 11, -458556, 393216, 11, -2359125, 393216, 11, -2293589, 393216, 11, -2228053, 393216, 11, -2162517, 393216, 11, -2096981, 393216, 11, -2031445, 393216, 11, -1965909, 393216, 11, -1900373, 393216, 11, -1834837, 393216, 11, -1769301, 393216, 11, -1703765, 393216, 11, -1638229, 393216, 11, -1572693, 393216, 11, -1507157, 393216, 11, -1441621, 393216, 11, -1376085, 393216, 11, -1310549, 393216, 11, -1245013, 393216, 11, -1179477, 393216, 11, -1113941, 393216, 11, -1048405, 393216, 11, -982869, 393216, 11, -917333, 393216, 11, -851797, 393216, 11, -2359124, 393216, 11, -2293588, 393216, 11, -2228052, 393216, 11, -2162516, 393216, 11, -2096980, 393216, 11, -2031444, 393216, 11, -1965908, 393216, 11, -1900372, 393216, 11, -1834836, 393216, 11, -1769300, 393216, 11, -1703764, 393216, 11, -1638228, 393216, 11, -1572692, 393216, 11, -1507156, 393216, 11, -1441620, 393216, 11, -1376084, 393216, 11, -1310548, 393216, 11, -1245012, 393216, 11, -1179476, 393216, 11, -1113940, 393216, 11, -1048404, 393216, 11, -982868, 393216, 11, -917332, 393216, 11, -851796, 393216, 11, -2359123, 393216, 11, -2293587, 393216, 11, -2228051, 393216, 11, -2162515, 393216, 11, -2096979, 393216, 11, -2031443, 393216, 11, -1965907, 393216, 11, -1900371, 393216, 11, -1834835, 393216, 11, -1769299, 393216, 11, -1703763, 393216, 11, -1638227, 393216, 11, -1572691, 393216, 11, -1507155, 393216, 11, -1441619, 393216, 11, -1376083, 393216, 11, -1310547, 393216, 11, -1245011, 393216, 11, -1179475, 393216, 11, -1113939, 393216, 11, -1048403, 393216, 11, -982867, 393216, 11, -917331, 393216, 11, -851795, 393216, 11, -2359122, 393216, 11, -2293586, 393216, 11, -2228050, 393216, 11, -2162514, 393216, 11, -2096978, 393216, 11, -2031442, 393216, 11, -1965906, 393216, 11, -1900370, 393216, 11, -1834834, 393216, 11, -1769298, 393216, 11, -1703762, 393216, 11, -1638226, 393216, 11, -1572690, 393216, 11, -1507154, 393216, 11, -1441618, 393216, 11, -1376082, 393216, 11, -1310546, 393216, 11, -1245010, 393216, 11, -1179474, 393216, 11, -1113938, 393216, 11, -1048402, 393216, 11, -982866, 393216, 11, -917330, 393216, 11, -851794, 393216, 11, -2359121, 393216, 11, -2293585, 393216, 11, -2228049, 393216, 11, -2162513, 393216, 11, -2096977, 393216, 11, -2031441, 393216, 11, -1965905, 393216, 11, -1900369, 393216, 11, -1834833, 393216, 11, -1769297, 393216, 11, -1703761, 393216, 11, -1638225, 393216, 11, -1572689, 393216, 11, -1507153, 393216, 11, -1441617, 393216, 11, -1376081, 393216, 11, -1310545, 393216, 11, -1245009, 393216, 11, -1179473, 393216, 11, -1113937, 393216, 11, -1048401, 393216, 11, -982865, 393216, 11, -917329, 393216, 11, -851793, 393216, 11, -2359120, 393216, 11, -2293584, 393216, 11, -2228048, 393216, 11, -2162512, 393216, 11, -2096976, 393216, 11, -2031440, 393216, 11, -1965904, 393216, 11, -1900368, 393216, 11, -1834832, 393216, 11, -1769296, 393216, 11, -1703760, 393216, 11, -1638224, 393216, 11, -1572688, 393216, 11, -1507152, 393216, 11, -1441616, 393216, 11, -1376080, 393216, 11, -1310544, 393216, 11, -1245008, 393216, 11, -1179472, 393216, 11, -1113936, 393216, 11, -1048400, 393216, 11, -982864, 393216, 11, -917328, 393216, 11, -851792, 393216, 11, -2359119, 393216, 11, -2293583, 393216, 11, -2228047, 393216, 11, -2162511, 393216, 11, -2096975, 393216, 11, -2031439, 393216, 11, -1965903, 393216, 11, -1900367, 393216, 11, -1834831, 393216, 11, -1769295, 393216, 11, -1703759, 393216, 11, -1638223, 393216, 11, -1572687, 393216, 11, -1507151, 393216, 11, -1441615, 393216, 11, -1376079, 393216, 11, -1310543, 393216, 11, -1245007, 393216, 11, -1179471, 393216, 11, -1113935, 393216, 11, -1048399, 393216, 11, -982863, 393216, 11, -917327, 393216, 11, -851791, 393216, 11, -2359118, 393216, 11, -2293582, 393216, 11, -2228046, 393216, 11, -2162510, 393216, 11, -2096974, 393216, 11, -2031438, 393216, 11, -1965902, 393216, 11, -1900366, 393216, 11, -1834830, 393216, 11, -1769294, 393216, 11, -1703758, 393216, 11, -1638222, 393216, 11, -1572686, 393216, 11, -1507150, 393216, 11, -1441614, 393216, 11, -1376078, 393216, 11, -1310542, 393216, 11, -1245006, 393216, 11, -1179470, 393216, 11, -1113934, 393216, 11, -1048398, 393216, 11, -982862, 393216, 11, -917326, 393216, 11, -851790, 393216, 11, -2359117, 393216, 11, -2293581, 393216, 11, -2228045, 393216, 11, -2162509, 393216, 11, -2096973, 393216, 11, -2031437, 393216, 11, -1965901, 393216, 11, -1900365, 393216, 11, -1834829, 393216, 11, -1769293, 393216, 11, -1703757, 393216, 11, -1638221, 393216, 11, -1572685, 393216, 11, -1507149, 393216, 11, -1441613, 393216, 11, -1376077, 393216, 11, -1310541, 393216, 11, -1245005, 393216, 11, -1179469, 393216, 11, -1113933, 393216, 11, -1048397, 393216, 11, -982861, 393216, 11, -917325, 393216, 11, -851789, 393216, 11, -2359116, 393216, 11, -2293580, 393216, 11, -2228044, 393216, 11, -2162508, 393216, 11, -2096972, 393216, 11, -2031436, 393216, 11, -1965900, 393216, 11, -1900364, 393216, 11, -1834828, 393216, 11, -1769292, 393216, 11, -1703756, 393216, 11, -1638220, 393216, 11, -1572684, 393216, 11, -1507148, 393216, 11, -1441612, 393216, 11, -1376076, 393216, 11, -1310540, 393216, 11, -1245004, 393216, 11, -1179468, 393216, 11, -1113932, 393216, 11, -1048396, 393216, 11, -982860, 393216, 11, -917324, 393216, 11, -851788, 393216, 11, -2359115, 393216, 11, -2293579, 393216, 11, -2228043, 393216, 11, -2162507, 393216, 11, -2096971, 393216, 11, -2031435, 393216, 11, -1965899, 393216, 11, -1900363, 393216, 11, -1834827, 393216, 11, -1769291, 393216, 11, -1703755, 393216, 11, -1638219, 393216, 11, -1572683, 393216, 11, -1507147, 393216, 11, -1441611, 393216, 11, -1376075, 393216, 11, -1310539, 393216, 11, -1245003, 393216, 11, -1179467, 393216, 11, -1113931, 393216, 11, -1048395, 393216, 11, -982859, 393216, 11, -917323, 393216, 11, -851787, 393216, 11, -2359114, 393216, 11, -2293578, 393216, 11, -2228042, 393216, 11, -2162506, 393216, 11, -2096970, 393216, 11, -2031434, 393216, 11, -1965898, 393216, 11, -1900362, 393216, 11, -1834826, 393216, 11, -1769290, 393216, 11, -1703754, 393216, 11, -1638218, 393216, 11, -1572682, 393216, 11, -1507146, 393216, 11, -1441610, 393216, 11, -1376074, 393216, 11, -1310538, 393216, 11, -1245002, 393216, 11, -1179466, 393216, 11, -1113930, 393216, 11, -1048394, 393216, 11, -982858, 393216, 11, -917322, 393216, 11, -851786, 393216, 11, -2359113, 393216, 11, -2293577, 393216, 11, -2228041, 393216, 11, -2162505, 393216, 11, -2096969, 393216, 11, -2031433, 393216, 11, -1965897, 393216, 11, -1900361, 393216, 11, -1834825, 393216, 11, -1769289, 393216, 11, -1703753, 393216, 11, -1638217, 393216, 11, -1572681, 393216, 11, -1507145, 393216, 11, -1441609, 393216, 11, -1376073, 393216, 11, -1310537, 393216, 11, -1245001, 393216, 11, -1179465, 393216, 11, -1113929, 393216, 11, -1048393, 393216, 11, -982857, 393216, 11, -917321, 393216, 11, -851785, 393216, 11, -2359112, 393216, 11, -2293576, 393216, 11, -2228040, 393216, 11, -2162504, 393216, 11, -2096968, 393216, 11, -2031432, 393216, 11, -1965896, 393216, 11, -1900360, 393216, 11, -1834824, 393216, 11, -1769288, 393216, 11, -1703752, 393216, 11, -1638216, 393216, 11, -1572680, 393216, 11, -1507144, 393216, 11, -1441608, 393216, 11, -1376072, 393216, 11, -1310536, 393216, 11, -1245000, 393216, 11, -1179464, 393216, 11, -1113928, 393216, 11, -1048392, 393216, 11, -982856, 393216, 11, -917320, 393216, 11, -851784, 393216, 11, -2359111, 393216, 11, -2293575, 393216, 11, -2228039, 393216, 11, -2162503, 393216, 11, -2096967, 393216, 11, -2031431, 393216, 11, -1965895, 393216, 11, -1900359, 393216, 11, -1834823, 393216, 11, -1769287, 393216, 11, -1703751, 393216, 11, -1638215, 393216, 11, -1572679, 393216, 11, -1507143, 393216, 11, -1441607, 393216, 11, -1376071, 393216, 11, -1310535, 393216, 11, -1244999, 393216, 11, -1179463, 393216, 11, -1113927, 393216, 11, -1048391, 393216, 11, -982855, 393216, 11, -917319, 393216, 11, -851783, 393216, 11, -2359110, 393216, 11, -2293574, 393216, 11, -2228038, 393216, 11, -2162502, 393216, 11, -2096966, 393216, 11, -2031430, 393216, 11, -1965894, 393216, 11, -1900358, 393216, 11, -1834822, 393216, 11, -1769286, 393216, 11, -1703750, 393216, 11, -1638214, 393216, 11, -1572678, 393216, 11, -1507142, 393216, 11, -1441606, 393216, 11, -1376070, 393216, 11, -1310534, 393216, 11, -1244998, 393216, 11, -1179462, 393216, 11, -1113926, 393216, 11, -1048390, 393216, 11, -982854, 393216, 11, -917318, 393216, 11, -851782, 393216, 11, -2359109, 393216, 11, -2293573, 393216, 11, -2228037, 393216, 11, -2162501, 393216, 11, -2096965, 393216, 11, -2031429, 393216, 11, -1965893, 393216, 11, -1900357, 393216, 11, -1834821, 393216, 11, -1769285, 393216, 11, -1703749, 393216, 11, -1638213, 393216, 11, -1572677, 393216, 11, -1507141, 393216, 11, -1441605, 393216, 11, -1376069, 393216, 11, -1310533, 393216, 11, -1244997, 393216, 11, -1179461, 393216, 11, -1113925, 393216, 11, -1048389, 393216, 11, -982853, 393216, 11, -917317, 393216, 11, -851781, 393216, 11, -2359108, 393216, 11, -2293572, 393216, 11, -2228036, 393216, 11, -2162500, 393216, 11, -2096964, 393216, 11, -2031428, 393216, 11, -1965892, 393216, 11, -1900356, 393216, 11, -1834820, 393216, 11, -1769284, 393216, 11, -1703748, 393216, 11, -1638212, 393216, 11, -1572676, 393216, 11, -1507140, 393216, 11, -1441604, 393216, 11, -1376068, 393216, 11, -1310532, 393216, 11, -1244996, 393216, 11, -1179460, 393216, 11, -1113924, 393216, 11, -1048388, 393216, 11, -982852, 393216, 11, -917316, 393216, 11, -851780, 393216, 11, -2359107, 393216, 11, -2293571, 393216, 11, -2228035, 393216, 11, -2162499, 393216, 11, -2096963, 393216, 11, -2031427, 393216, 11, -1965891, 393216, 11, -1900355, 393216, 11, -1834819, 393216, 11, -1769283, 393216, 11, -1703747, 393216, 11, -1638211, 393216, 11, -1572675, 393216, 11, -1507139, 393216, 11, -1441603, 393216, 11, -1376067, 393216, 11, -1310531, 393216, 11, -1244995, 393216, 11, -1179459, 393216, 11, -1113923, 393216, 11, -1048387, 393216, 11, -982851, 393216, 11, -917315, 393216, 11, -851779, 393216, 11, -2359106, 393216, 11, -2293570, 393216, 11, -2228034, 393216, 11, -2162498, 393216, 11, -2096962, 393216, 11, -2031426, 393216, 11, -1965890, 393216, 11, -1900354, 393216, 11, -1834818, 393216, 11, -1769282, 393216, 11, -1703746, 393216, 11, -1638210, 393216, 11, -1572674, 393216, 11, -1507138, 393216, 11, -1441602, 393216, 11, -1376066, 393216, 11, -1310530, 393216, 11, -1244994, 393216, 11, -1179458, 393216, 11, -1113922, 393216, 11, -1048386, 393216, 11, -982850, 393216, 11, -917314, 393216, 11, -851778, 393216, 11, -2359105, 393216, 11, -2293569, 393216, 11, -2228033, 393216, 11, -2162497, 393216, 11, -2096961, 393216, 11, -2031425, 393216, 11, -1965889, 393216, 11, -1900353, 393216, 11, -1834817, 393216, 11, -1769281, 393216, 11, -1703745, 393216, 11, -1638209, 393216, 11, -1572673, 393216, 11, -1507137, 393216, 11, -1441601, 393216, 11, -1376065, 393216, 11, -1310529, 393216, 11, -1244993, 393216, 11, -1179457, 393216, 11, -1113921, 393216, 11, -1048385, 393216, 11, -982849, 393216, 11, -917313, 393216, 11, -851777, 393216, 11, -2359104, 393216, 11, -2293568, 393216, 11, -2228032, 393216, 11, -2162496, 393216, 11, -2096960, 393216, 11, -2031424, 393216, 11, -1965888, 393216, 11, -1900352, 393216, 11, -1834816, 393216, 11, -1769280, 393216, 11, -1703744, 393216, 11, -1638208, 393216, 11, -1572672, 393216, 11, -1507136, 393216, 11, -1441600, 393216, 11, -1376064, 393216, 11, -1310528, 393216, 11, -1244992, 393216, 11, -1179456, 393216, 11, -1113920, 393216, 11, -1048384, 393216, 11, -982848, 393216, 11, -917312, 393216, 11, -851776, 393216, 11, -2359103, 393216, 11, -2293567, 393216, 11, -2228031, 393216, 11, -2162495, 393216, 11, -2096959, 393216, 11, -2031423, 393216, 11, -1965887, 393216, 11, -1900351, 393216, 11, -1834815, 393216, 11, -1769279, 393216, 11, -1703743, 393216, 11, -1638207, 393216, 11, -1572671, 393216, 11, -1507135, 393216, 11, -1441599, 393216, 11, -1376063, 393216, 11, -1310527, 393216, 11, -1244991, 393216, 11, -1179455, 393216, 11, -1113919, 393216, 11, -1048383, 393216, 11, -982847, 393216, 11, -917311, 393216, 11, -851775, 393216, 11, -2359102, 393216, 11, -2293566, 393216, 11, -2228030, 393216, 11, -2162494, 393216, 11, -2096958, 393216, 11, -2031422, 393216, 11, -1965886, 393216, 11, -1900350, 393216, 11, -1834814, 393216, 11, -1769278, 393216, 11, -1703742, 393216, 11, -1638206, 393216, 11, -1572670, 393216, 11, -1507134, 393216, 11, -1441598, 393216, 11, -1376062, 393216, 11, -1310526, 393216, 11, -1244990, 393216, 11, -1179454, 393216, 11, -1113918, 393216, 11, -1048382, 393216, 11, -982846, 393216, 11, -917310, 393216, 11, -851774, 393216, 11, -2359101, 393216, 11, -2293565, 393216, 11, -2228029, 393216, 11, -2162493, 393216, 11, -2096957, 393216, 11, -2031421, 393216, 11, -1965885, 393216, 11, -1900349, 393216, 11, -1834813, 393216, 11, -1769277, 393216, 11, -1703741, 393216, 11, -1638205, 393216, 11, -1572669, 393216, 11, -1507133, 393216, 11, -1441597, 393216, 11, -1376061, 393216, 11, -1310525, 393216, 11, -1244989, 393216, 11, -1179453, 393216, 11, -1113917, 393216, 11, -1048381, 393216, 11, -982845, 393216, 11, -917309, 393216, 11, -851773, 393216, 11, -2359100, 393216, 11, -2293564, 393216, 11, -2228028, 393216, 11, -2162492, 393216, 11, -2096956, 393216, 11, -2031420, 393216, 11, -1965884, 393216, 11, -1900348, 393216, 11, -1834812, 393216, 11, -1769276, 393216, 11, -1703740, 393216, 11, -1638204, 393216, 11, -1572668, 393216, 11, -1507132, 393216, 11, -1441596, 393216, 11, -1376060, 393216, 11, -1310524, 393216, 11, -1244988, 393216, 11, -1179452, 393216, 11, -1113916, 393216, 11, -1048380, 393216, 11, -982844, 393216, 11, -917308, 393216, 11, -851772, 393216, 11, -393045, 393216, 11, -327509, 393216, 11, -261973, 393216, 11, -196437, 393216, 11, -130901, 393216, 11, -65365, 393216, 11, 171, 393216, 11, 65707, 393216, 11, 131243, 393216, 11, 196779, 393216, 11, 262315, 393216, 11, -393044, 393216, 11, -327508, 393216, 11, -261972, 393216, 11, -196436, 393216, 11, -130900, 393216, 11, -65364, 393216, 11, 172, 393216, 11, 65708, 393216, 11, 131244, 393216, 11, 196780, 393216, 11, 262316, 393216, 11, -393043, 393216, 11, -327507, 393216, 11, -261971, 393216, 11, -196435, 393216, 11, -130899, 393216, 11, -65363, 393216, 11, 173, 393216, 11, 65709, 393216, 11, 131245, 393216, 11, 196781, 393216, 11, 262317, 393216, 11, -393042, 393216, 11, -327506, 393216, 11, -261970, 393216, 11, -196434, 393216, 11, -130898, 393216, 11, -65362, 393216, 11, 174, 393216, 11, 65710, 393216, 11, 131246, 393216, 11, 196782, 393216, 11, 262318, 393216, 11, -393041, 393216, 11, -327505, 393216, 11, -261969, 393216, 11, -196433, 393216, 11, -130897, 393216, 11, -65361, 393216, 11, 175, 393216, 11, 65711, 393216, 11, 131247, 393216, 11, 196783, 393216, 11, 262319, 393216, 11, -393040, 393216, 11, -327504, 393216, 11, -261968, 393216, 11, -196432, 393216, 11, -130896, 393216, 11, -65360, 393216, 11, 176, 393216, 11, 65712, 393216, 11, 131248, 393216, 11, 196784, 393216, 11, 262320, 393216, 11, -393039, 393216, 11, -327503, 393216, 11, -261967, 393216, 11, -196431, 393216, 11, -130895, 393216, 11, -65359, 393216, 11, 177, 393216, 11, 65713, 393216, 11, 131249, 393216, 11, 196785, 393216, 11, 262321, 393216, 11, -393038, 393216, 11, -327502, 393216, 11, -261966, 393216, 11, -196430, 393216, 11, -130894, 393216, 11, -65358, 393216, 11, 178, 393216, 11, 65714, 393216, 11, 131250, 393216, 11, 196786, 393216, 11, 262322, 393216, 11, -393037, 393216, 11, -327501, 393216, 11, -261965, 393216, 11, -196429, 393216, 11, -130893, 393216, 11, -65357, 393216, 11, 179, 393216, 11, 65715, 393216, 11, 131251, 393216, 11, 196787, 393216, 11, 262323, 393216, 11, -393036, 393216, 11, -327500, 393216, 11, -261964, 393216, 11, -196428, 393216, 11, -130892, 393216, 11, -65356, 393216, 11, 180, 393216, 11, 65716, 393216, 11, 131252, 393216, 11, 196788, 393216, 11, 262324, 393216, 11, -393035, 393216, 11, -327499, 393216, 11, -261963, 393216, 11, -196427, 393216, 11, -130891, 393216, 11, -65355, 393216, 11, 181, 393216, 11, 65717, 393216, 11, 131253, 393216, 11, 196789, 393216, 11, 262325, 393216, 11, -393034, 393216, 11, -327498, 393216, 11, -261962, 393216, 11, -196426, 393216, 11, -130890, 393216, 11, -65354, 393216, 11, 182, 393216, 11, 65718, 393216, 11, 131254, 393216, 11, 196790, 393216, 11, 262326, 393216, 11, -393033, 393216, 11, -327497, 393216, 11, -261961, 393216, 11, -196425, 393216, 11, -130889, 393216, 11, -65353, 393216, 11, 183, 393216, 11, 65719, 393216, 11, 131255, 393216, 11, 196791, 393216, 11, 262327, 393216, 11, -393032, 393216, 11, -327496, 393216, 11, -261960, 393216, 11, -196424, 393216, 11, -130888, 393216, 11, -65352, 393216, 11, 184, 393216, 11, 65720, 393216, 11, 131256, 393216, 11, 196792, 393216, 11, 262328, 393216, 11, -393031, 393216, 11, -327495, 393216, 11, -261959, 393216, 11, -196423, 393216, 11, -130887, 393216, 11, -65351, 393216, 11, 185, 393216, 11, 65721, 393216, 11, 131257, 393216, 11, 196793, 393216, 11, 262329, 393216, 11, -393030, 393216, 11, -327494, 393216, 11, -261958, 393216, 11, -196422, 393216, 11, -130886, 393216, 11, -65350, 393216, 11, 186, 393216, 11, 65722, 393216, 11, 131258, 393216, 11, 196794, 393216, 11, 262330, 393216, 11, -393029, 393216, 11, -327493, 393216, 11, -261957, 393216, 11, -196421, 393216, 11, -130885, 393216, 11, -65349, 393216, 11, 187, 393216, 11, 65723, 393216, 11, 131259, 393216, 11, 196795, 393216, 11, 262331, 393216, 11, -393028, 393216, 11, -327492, 393216, 11, -261956, 393216, 11, -196420, 393216, 11, -130884, 393216, 11, -65348, 393216, 11, 188, 393216, 11, 65724, 393216, 11, 131260, 393216, 11, 196796, 393216, 11, 262332, 393216, 11, -393027, 393216, 11, -327491, 393216, 11, -261955, 393216, 11, -196419, 393216, 11, -130883, 393216, 11, -65347, 393216, 11, 189, 393216, 11, 65725, 393216, 11, 131261, 393216, 11, 196797, 393216, 11, 262333, 393216, 11, -393026, 393216, 11, -327490, 393216, 11, -261954, 393216, 11, -196418, 393216, 11, -130882, 393216, 11, -65346, 393216, 11, 190, 393216, 11, 65726, 393216, 11, 131262, 393216, 11, 196798, 393216, 11, 262334, 393216, 11, -393025, 393216, 11, -327489, 393216, 11, -261953, 393216, 11, -196417, 393216, 11, -130881, 393216, 11, -65345, 393216, 11, 191, 393216, 11, 65727, 393216, 11, 131263, 393216, 11, 196799, 393216, 11, 262335, 393216, 11, -393024, 393216, 11, -327488, 393216, 11, -261952, 393216, 11, -196416, 393216, 11, -130880, 393216, 11, -65344, 393216, 11, 192, 393216, 11, 65728, 393216, 11, 131264, 393216, 11, 196800, 393216, 11, 262336, 393216, 11, -393023, 393216, 11, -327487, 393216, 11, -261951, 393216, 11, -196415, 393216, 11, -130879, 393216, 11, -65343, 393216, 11, 193, 393216, 11, 65729, 393216, 11, 131265, 393216, 11, 196801, 393216, 11, 262337, 393216, 11, -393022, 393216, 11, -327486, 393216, 11, -261950, 393216, 11, -196414, 393216, 11, -130878, 393216, 11, -65342, 393216, 11, 194, 393216, 11, 65730, 393216, 11, 131266, 393216, 11, 196802, 393216, 11, 262338, 393216, 11, -393021, 393216, 11, -327485, 393216, 11, -261949, 393216, 11, -196413, 393216, 11, -130877, 393216, 11, -65341, 393216, 11, 195, 393216, 11, 65731, 393216, 11, 131267, 393216, 11, 196803, 393216, 11, 262339, 393216, 11, -393020, 393216, 11, -327484, 393216, 11, -261948, 393216, 11, -196412, 393216, 11, -130876, 393216, 11, -65340, 393216, 11, 196, 393216, 11, 65732, 393216, 11, 131268, 393216, 11, 196804, 393216, 11, 262340, 393216, 11, 197, 327680, 10, 198, 327680, 10, 199, 327680, 10, 200, 327680, 10, 201, 327680, 10, 202, 327680, 10, 203, 327680, 10, 204, 327680, 10, 205, 327680, 10, 206, 327680, 10, 207, 327680, 10, 208, 327680, 10, 209, 327680, 10, 210, 327680, 10, 211, 327680, 10, 212, 327680, 10, 213, 327680, 10, 214, 327680, 10, 215, 327680, 10, 216, 327680, 10, 217, 327680, 10, 218, 327680, 10, 219, 327680, 10, 220, 327680, 10, 221, 327680, 10, 222, 327680, 10, 223, 327680, 10, 224, 327680, 10, 225, 327680, 10, 226, 327680, 10, 227, 327680, 10, 228, 327680, 10, 229, 327680, 10, 230, 327680, 10, 231, 327680, 10, 232, 327680, 10, 233, 327680, 10, 234, 327680, 10, 235, 327680, 10, 236, 327680, 10, 65733, 393216, 11, 131269, 393216, 11, 196805, 393216, 11, 262341, 393216, 11, 65734, 393216, 11, 131270, 393216, 11, 196806, 393216, 11, 262342, 393216, 11, 65735, 393216, 11, 131271, 393216, 11, 196807, 393216, 11, 262343, 393216, 11, 65736, 393216, 11, 131272, 393216, 11, 196808, 393216, 11, 262344, 393216, 11, 65737, 393216, 11, 131273, 393216, 11, 196809, 393216, 11, 262345, 393216, 11, 65738, 393216, 11, 131274, 393216, 11, 196810, 393216, 11, 262346, 393216, 11, 65739, 393216, 11, 131275, 393216, 11, 196811, 393216, 11, 262347, 393216, 11, 65740, 393216, 11, 131276, 393216, 11, 196812, 393216, 11, 262348, 393216, 11, 65741, 393216, 11, 131277, 393216, 11, 196813, 393216, 11, 262349, 393216, 11, 65742, 393216, 11, 131278, 393216, 11, 196814, 393216, 11, 262350, 393216, 11, 65743, 393216, 11, 131279, 393216, 11, 196815, 393216, 11, 262351, 393216, 11, 65744, 393216, 11, 131280, 393216, 11, 196816, 393216, 11, 262352, 393216, 11, 65745, 393216, 11, 131281, 393216, 11, 196817, 393216, 11, 262353, 393216, 11, 65746, 393216, 11, 131282, 393216, 11, 196818, 393216, 11, 262354, 393216, 11, 65747, 393216, 11, 131283, 393216, 11, 196819, 393216, 11, 262355, 393216, 11, 65748, 393216, 11, 131284, 393216, 11, 196820, 393216, 11, 262356, 393216, 11, 65749, 393216, 11, 131285, 393216, 11, 196821, 393216, 11, 262357, 393216, 11, 65750, 393216, 11, 131286, 393216, 11, 196822, 393216, 11, 262358, 393216, 11, 65751, 393216, 11, 131287, 393216, 11, 196823, 393216, 11, 262359, 393216, 11, 65752, 393216, 11, 131288, 393216, 11, 196824, 393216, 11, 262360, 393216, 11, 65753, 393216, 11, 131289, 393216, 11, 196825, 393216, 11, 262361, 393216, 11, 65754, 393216, 11, 131290, 393216, 11, 196826, 393216, 11, 262362, 393216, 11, 65755, 393216, 11, 131291, 393216, 11, 196827, 393216, 11, 262363, 393216, 11, 65756, 393216, 11, 131292, 393216, 11, 196828, 393216, 11, 262364, 393216, 11, 65757, 393216, 11, 131293, 393216, 11, 196829, 393216, 11, 262365, 393216, 11, 65758, 393216, 11, 131294, 393216, 11, 196830, 393216, 11, 262366, 393216, 11, 65759, 393216, 11, 131295, 393216, 11, 196831, 393216, 11, 262367, 393216, 11, 65760, 393216, 11, 131296, 393216, 11, 196832, 393216, 11, 262368, 393216, 11, 65761, 393216, 11, 131297, 393216, 11, 196833, 393216, 11, 262369, 393216, 11, 65762, 393216, 11, 131298, 393216, 11, 196834, 393216, 11, 262370, 393216, 11, 65763, 393216, 11, 131299, 393216, 11, 196835, 393216, 11, 262371, 393216, 11, 65764, 393216, 11, 131300, 393216, 11, 196836, 393216, 11, 262372, 393216, 11, 65765, 393216, 11, 131301, 393216, 11, 196837, 393216, 11, 262373, 393216, 11, 65766, 393216, 11, 131302, 393216, 11, 196838, 393216, 11, 262374, 393216, 11, 65767, 393216, 11, 131303, 393216, 11, 196839, 393216, 11, 262375, 393216, 11, 65768, 393216, 11, 131304, 393216, 11, 196840, 393216, 11, 262376, 393216, 11, 65769, 393216, 11, 131305, 393216, 11, 196841, 393216, 11, 262377, 393216, 11, 65770, 393216, 11, 131306, 393216, 11, 196842, 393216, 11, 262378, 393216, 11, 65771, 393216, 11, 131307, 393216, 11, 196843, 393216, 11, 262379, 393216, 11, 65772, 393216, 11, 131308, 393216, 11, 196844, 393216, 11, 262380, 393216, 11, 65773, 393216, 11, 131309, 393216, 11, 196845, 393216, 11, 262381, 393216, 11, 65774, 393216, 11, 131310, 393216, 11, 196846, 393216, 11, 262382, 393216, 11, 65775, 393216, 11, 131311, 393216, 11, 196847, 393216, 11, 262383, 393216, 11, 65776, 393216, 11, 131312, 393216, 11, 196848, 393216, 11, 262384, 393216, 11, 65777, 393216, 11, 131313, 393216, 11, 196849, 393216, 11, 262385, 393216, 11, 65778, 393216, 11, 131314, 393216, 11, 196850, 393216, 11, 262386, 393216, 11, 65779, 393216, 11, 131315, 393216, 11, 196851, 393216, 11, 262387, 393216, 11, 237, 327680, 10, 238, 327680, 10, 239, 327680, 10, 240, 327680, 10, 241, 327680, 10, 242, 327680, 10, 243, 327680, 10, -589580, 327680, 10, -524044, 393216, 11, -458508, 393216, 11, -392972, 393216, 11, -327436, 393216, 11, -261900, 393216, 11, -196364, 393216, 11, -130828, 393216, 11, -65292, 393216, 11, 244, 393216, 11, 65780, 393216, 11, 131316, 393216, 11, 196852, 393216, 11, 262388, 393216, 11, -589579, 327680, 10, -524043, 393216, 11, -458507, 393216, 11, -392971, 393216, 11, -327435, 393216, 11, -261899, 393216, 11, -196363, 393216, 11, -130827, 393216, 11, -65291, 393216, 11, 245, 393216, 11, 65781, 393216, 11, 131317, 393216, 11, 196853, 393216, 11, 262389, 393216, 11, -589578, 327680, 10, -524042, 393216, 11, -458506, 393216, 11, -392970, 393216, 11, -327434, 393216, 11, -261898, 393216, 11, -196362, 393216, 11, -130826, 393216, 11, -65290, 393216, 11, 246, 393216, 11, 65782, 393216, 11, 131318, 393216, 11, 196854, 393216, 11, 262390, 393216, 11, -589577, 327680, 10, -524041, 393216, 11, -458505, 393216, 11, -392969, 393216, 11, -327433, 393216, 11, -261897, 393216, 11, -196361, 393216, 11, -130825, 393216, 11, -65289, 393216, 11, 247, 393216, 11, 65783, 393216, 11, 131319, 393216, 11, 196855, 393216, 11, 262391, 393216, 11, -589576, 327680, 10, -524040, 393216, 11, -458504, 393216, 11, -392968, 393216, 11, -327432, 393216, 11, -261896, 393216, 11, -196360, 393216, 11, -130824, 393216, 11, -65288, 393216, 11, 248, 393216, 11, 65784, 393216, 11, 131320, 393216, 11, 196856, 393216, 11, 262392, 393216, 11, -589575, 327680, 10, -524039, 393216, 11, -458503, 393216, 11, -392967, 393216, 11, -327431, 393216, 11, -261895, 393216, 11, -196359, 393216, 11, -130823, 393216, 11, -65287, 393216, 11, 249, 393216, 11, 65785, 393216, 11, 131321, 393216, 11, 196857, 393216, 11, 262393, 393216, 11, -589574, 327680, 10, -524038, 393216, 11, -458502, 393216, 11, -392966, 393216, 11, -327430, 393216, 11, -261894, 393216, 11, -196358, 393216, 11, -130822, 393216, 11, -65286, 393216, 11, 250, 393216, 11, 65786, 393216, 11, 131322, 393216, 11, 196858, 393216, 11, 262394, 393216, 11, -589573, 327680, 10, -524037, 393216, 11, -458501, 393216, 11, -392965, 393216, 11, -327429, 393216, 11, -261893, 393216, 11, -196357, 393216, 11, -130821, 393216, 11, -65285, 393216, 11, 251, 393216, 11, 65787, 393216, 11, 131323, 393216, 11, 196859, 393216, 11, 262395, 393216, 11, -589572, 327680, 10, -524036, 393216, 11, -458500, 393216, 11, -392964, 393216, 11, -327428, 393216, 11, -261892, 393216, 11, -196356, 393216, 11, -130820, 393216, 11, -65284, 393216, 11, 252, 393216, 11, 65788, 393216, 11, 131324, 393216, 11, 196860, 393216, 11, 262396, 393216, 11, -589571, 327680, 10, -524035, 393216, 11, -458499, 393216, 11, -392963, 393216, 11, -327427, 393216, 11, -261891, 393216, 11, -196355, 393216, 11, -130819, 393216, 11, -65283, 393216, 11, 253, 393216, 11, 65789, 393216, 11, 131325, 393216, 11, 196861, 393216, 11, 262397, 393216, 11, -589570, 327680, 10, -524034, 393216, 11, -458498, 393216, 11, -392962, 393216, 11, -327426, 393216, 11, -261890, 393216, 11, -196354, 393216, 11, -130818, 393216, 11, -65282, 393216, 11, 254, 393216, 11, 65790, 393216, 11, 131326, 393216, 11, 196862, 393216, 11, 262398, 393216, 11, -1441548, 393216, 11, -1376012, 393216, 11, -1310476, 393216, 11, -1441547, 393216, 11, -1376011, 393216, 11, -1310475, 393216, 11, -1441546, 393216, 11, -1376010, 393216, 11, -1310474, 393216, 11, -1441545, 393216, 11, -1376009, 393216, 11, -1310473, 393216, 11, -1441544, 393216, 11, -1376008, 393216, 11, -1310472, 393216, 11, -1441543, 393216, 11, -1376007, 393216, 11, -1310471, 393216, 11, -1441542, 393216, 11, -1376006, 393216, 11, -1310470, 393216, 11, -1441541, 393216, 11, -1376005, 393216, 11, -1310469, 393216, 11, -1441540, 393216, 11, -1376004, 393216, 11, -1310468, 393216, 11, -1965836, 393216, 11, -1900300, 393216, 11, -1834764, 393216, 11, -1769228, 393216, 11, -1703692, 393216, 11, -1638156, 393216, 11, -1572620, 393216, 11, -1507084, 393216, 11, -1965835, 393216, 11, -1900299, 393216, 11, -1834763, 393216, 11, -1769227, 393216, 11, -1703691, 393216, 11, -1638155, 393216, 11, -1572619, 393216, 11, -1507083, 393216, 11, -1965834, 393216, 11, -1900298, 393216, 11, -1834762, 393216, 11, -1769226, 393216, 11, -1703690, 393216, 11, -1638154, 393216, 11, -1572618, 393216, 11, -1507082, 393216, 11, -1965833, 393216, 11, -1900297, 393216, 11, -1834761, 393216, 11, -1769225, 393216, 11, -1703689, 393216, 11, -1638153, 393216, 11, -1572617, 393216, 11, -1507081, 393216, 11, -1965832, 393216, 11, -1900296, 393216, 11, -1834760, 393216, 11, -1769224, 393216, 11, -1703688, 393216, 11, -1638152, 393216, 11, -1572616, 393216, 11, -1507080, 393216, 11, -1965831, 393216, 11, -1900295, 393216, 11, -1834759, 393216, 11, -1769223, 393216, 11, -1703687, 393216, 11, -1638151, 393216, 11, -1572615, 393216, 11, -1507079, 393216, 11, -1965830, 393216, 11, -1900294, 393216, 11, -1834758, 393216, 11, -1769222, 393216, 11, -1703686, 393216, 11, -1638150, 393216, 11, -1572614, 393216, 11, -1507078, 393216, 11, -1965829, 393216, 11, -1900293, 393216, 11, -1834757, 393216, 11, -1769221, 393216, 11, -1703685, 393216, 11, -1638149, 393216, 11, -1572613, 393216, 11, -1507077, 393216, 11, -1965828, 393216, 11, -1900292, 393216, 11, -1834756, 393216, 11, -1769220, 393216, 11, -1703684, 393216, 11, -1638148, 393216, 11, -1572612, 393216, 11, -1507076, 393216, 11, -2424588, 393216, 11, -2359052, 393216, 11, -2293516, 393216, 11, -2227980, 393216, 11, -2162444, 393216, 11, -2096908, 393216, 11, -2031372, 393216, 11, -2424587, 393216, 11, -2359051, 393216, 11, -2293515, 393216, 11, -2227979, 393216, 11, -2162443, 393216, 11, -2096907, 393216, 11, -2031371, 393216, 11, -2424586, 393216, 11, -2359050, 393216, 11, -2293514, 393216, 11, -2227978, 393216, 11, -2162442, 393216, 11, -2096906, 393216, 11, -2031370, 393216, 11, -2424585, 393216, 11, -2359049, 393216, 11, -2293513, 393216, 11, -2227977, 393216, 11, -2162441, 393216, 11, -2096905, 393216, 11, -2031369, 393216, 11, -2424584, 393216, 11, -2359048, 393216, 11, -2293512, 393216, 11, -2227976, 393216, 11, -2162440, 393216, 11, -2096904, 393216, 11, -2031368, 393216, 11, -2424583, 393216, 11, -2359047, 393216, 11, -2293511, 393216, 11, -2227975, 393216, 11, -2162439, 393216, 11, -2096903, 393216, 11, -2031367, 393216, 11, -2424582, 393216, 11, -2359046, 393216, 11, -2293510, 393216, 11, -2227974, 393216, 11, -2162438, 393216, 11, -2096902, 393216, 11, -2031366, 393216, 11, -2424581, 393216, 11, -2359045, 393216, 11, -2293509, 393216, 11, -2227973, 393216, 11, -2162437, 393216, 11, -2096901, 393216, 11, -2031365, 393216, 11, -2424580, 393216, 11, -2359044, 393216, 11, -2293508, 393216, 11, -2227972, 393216, 11, -2162436, 393216, 11, -2096900, 393216, 11, -2031364, 393216, 11, -2621196, 393216, 11, -2555660, 393216, 11, -2490124, 393216, 11, -2621195, 393216, 11, -2555659, 393216, 11, -2490123, 393216, 11, -2621194, 393216, 11, -2555658, 393216, 11, -2490122, 393216, 11, -2621193, 393216, 11, -2555657, 393216, 11, -2490121, 393216, 11, -2621192, 393216, 11, -2555656, 393216, 11, -2490120, 393216, 11, -2621191, 393216, 11, -2555655, 393216, 11, -2490119, 393216, 11, -2621190, 393216, 11, -2555654, 393216, 11, -2490118, 393216, 11, -2621189, 393216, 11, -2555653, 393216, 11, -2490117, 393216, 11, -2621188, 393216, 11, -2555652, 393216, 11, -2490116, 393216, 11, -2621187, 393216, 11, -2555651, 393216, 11, -2490115, 393216, 11, -2424579, 393216, 11, -2359043, 393216, 11, -2293507, 393216, 11, -2227971, 393216, 11, -2162435, 393216, 11, -2621186, 393216, 11, -2555650, 393216, 11, -2490114, 393216, 11, -2424578, 393216, 11, -2359042, 393216, 11, -2293506, 393216, 11, -2227970, 393216, 11, -2162434, 393216, 11, -2621185, 393216, 11, -2555649, 393216, 11, -2490113, 393216, 11, -2424577, 393216, 11, -2359041, 393216, 11, -2293505, 393216, 11, -2227969, 393216, 11, -2162433, 393216, 11, -2621184, 393216, 11, -2555648, 393216, 11, -2490112, 393216, 11, -2424576, 393216, 11, -2359040, 393216, 11, -2293504, 393216, 11, -2227968, 393216, 11, -2162432, 393216, 11, -2096899, 393216, 11, -2031363, 393216, 11, -1965827, 393216, 11, -1900291, 393216, 11, -1834755, 393216, 11, -1769219, 393216, 11, -1703683, 393216, 11, -2096898, 393216, 11, -2031362, 393216, 11, -1965826, 393216, 11, -1900290, 393216, 11, -1834754, 393216, 11, -1769218, 393216, 11, -1703682, 393216, 11, -2096897, 393216, 11, -2031361, 393216, 11, -1965825, 393216, 11, -1900289, 393216, 11, -1834753, 393216, 11, -1769217, 393216, 11, -1703681, 393216, 11, -2096896, 393216, 11, -2031360, 393216, 11, -1965824, 393216, 11, -1900288, 393216, 11, -1834752, 393216, 11, -1769216, 393216, 11, -1703680, 393216, 11, -1638147, 393216, 11, -1572611, 393216, 11, -1507075, 393216, 11, -1441539, 393216, 11, -1638146, 393216, 11, -1572610, 393216, 11, -1507074, 393216, 11, -1441538, 393216, 11, -1638145, 393216, 11, -1572609, 393216, 11, -1507073, 393216, 11, -1441537, 393216, 11, -1376003, 393216, 11, -1376002, 393216, 11, -1376001, 393216, 11, -1638144, 393216, 11, -1572608, 393216, 11, -1507072, 393216, 11, -1441536, 393216, 11, -1376000, 393216, 11, -1310467, 393216, 11, -1310466, 393216, 11, -1310465, 393216, 11, -1310464, 393216, 11, -1376013, 393216, 11, -1310477, 393216, 11, -1834765, 393216, 11, -1769229, 393216, 11, -1703693, 393216, 11, -1638157, 393216, 11, -1572621, 393216, 11, -1507085, 393216, 11, -1441549, 393216, 11, -2227981, 393216, 11, -2162445, 393216, 11, -2096909, 393216, 11, -2031373, 393216, 11, -1965837, 393216, 11, -1900301, 393216, 11, -2621197, 393216, 11, -2555661, 393216, 11, -2490125, 393216, 11, -2424589, 393216, 11, -2359053, 393216, 11, -2293517, 393216, 11, -1179511, 262144, 10, -1179510, 327680, 10, -1179509, 393216, 10, -524033, 393216, 11, -458497, 393216, 11, -392961, 393216, 11, -327425, 393216, 11, -261889, 393216, 11, -196353, 393216, 11, -130817, 393216, 11, -65281, 393216, 11, 255, 393216, 11, 65791, 393216, 11, 131327, 393216, 11, 196863, 393216, 11, 262399, 393216, 11, -524032, 393216, 11, -458496, 393216, 11, -392960, 393216, 11, -327424, 393216, 11, -261888, 393216, 11, -196352, 393216, 11, -130816, 393216, 11, -65280, 393216, 11, 256, 393216, 11, 65792, 393216, 11, 131328, 393216, 11, 196864, 393216, 11, 262400, 393216, 11, -524031, 393216, 11, -458495, 393216, 11, -392959, 393216, 11, -327423, 393216, 11, -261887, 393216, 11, -196351, 393216, 11, -130815, 393216, 11, -65279, 393216, 11, 257, 393216, 11, 65793, 393216, 11, 131329, 393216, 11, 196865, 393216, 11, 262401, 393216, 11, -524030, 393216, 11, -458494, 393216, 11, -392958, 393216, 11, -327422, 393216, 11, -261886, 393216, 11, -196350, 393216, 11, -130814, 393216, 11, -65278, 393216, 11, 258, 393216, 11, 65794, 393216, 11, 131330, 393216, 11, 196866, 393216, 11, 262402, 393216, 11, -524029, 393216, 11, -458493, 393216, 11, -392957, 393216, 11, -327421, 393216, 11, -261885, 393216, 11, -196349, 393216, 11, -130813, 393216, 11, -65277, 393216, 11, 259, 393216, 11, 65795, 393216, 11, 131331, 393216, 11, 196867, 393216, 11, 262403, 393216, 11, -524028, 393216, 11, -458492, 393216, 11, -392956, 393216, 11, -327420, 393216, 11, -261884, 393216, 11, -196348, 393216, 11, -130812, 393216, 11, -65276, 393216, 11, 260, 393216, 11, 65796, 393216, 11, 131332, 393216, 11, 196868, 393216, 11, 262404, 393216, 11, -524027, 393216, 11, -458491, 393216, 11, -392955, 393216, 11, -327419, 393216, 11, -261883, 393216, 11, -196347, 393216, 11, -130811, 393216, 11, -65275, 393216, 11, 261, 393216, 11, 65797, 393216, 11, 131333, 393216, 11, 196869, 393216, 11, 262405, 393216, 11, -589569, 327680, 10, -589568, 327680, 10, -589567, 327680, 10, -589566, 327680, 10, -589565, 327680, 10, -589564, 327680, 10, -589563, 327680, 10, -1965823, 393216, 11, -1900287, 393216, 11, -1834751, 393216, 11, -1769215, 393216, 11, -1703679, 393216, 11, -1638143, 393216, 11, -1572607, 393216, 11, -1507071, 393216, 11, -1441535, 393216, 11, -1375999, 393216, 11, -1310463, 393216, 11, -1965822, 393216, 11, -1900286, 393216, 11, -1834750, 393216, 11, -1769214, 393216, 11, -1703678, 393216, 11, -1638142, 393216, 11, -1572606, 393216, 11, -1507070, 393216, 11, -1441534, 393216, 11, -1375998, 393216, 11, -1310462, 393216, 11, -1965821, 393216, 11, -1900285, 393216, 11, -1834749, 393216, 11, -1769213, 393216, 11, -1703677, 393216, 11, -1638141, 393216, 11, -1572605, 393216, 11, -1507069, 393216, 11, -1441533, 393216, 11, -1375997, 393216, 11, -1310461, 393216, 11, -2621182, 393216, 11, -2555646, 393216, 11, -2490110, 393216, 11, -2424574, 393216, 11, -2359038, 393216, 11, -2293502, 393216, 11, -2227966, 393216, 11, -2162430, 393216, 11, -2096894, 393216, 11, -2031358, 393216, 11, -2621181, 393216, 11, -2555645, 393216, 11, -2490109, 393216, 11, -2424573, 393216, 11, -2359037, 393216, 11, -2293501, 393216, 11, -2227965, 393216, 11, -2162429, 393216, 11, -2096893, 393216, 11, -2031357, 393216, 11, -2621180, 393216, 11, -2555644, 393216, 11, -2490108, 393216, 11, -2424572, 393216, 11, -2359036, 393216, 11, -2293500, 393216, 11, -2227964, 393216, 11, -2162428, 393216, 11, -2096892, 393216, 11, -2031356, 393216, 11, -1965820, 393216, 11, -1900284, 393216, 11, -1834748, 393216, 11, -1769212, 393216, 11, -1703676, 393216, 11, -1638140, 393216, 11, -1572604, 393216, 11, -1507068, 393216, 11, -1441532, 393216, 11, -1375996, 393216, 11, -1310460, 393216, 11, -2621179, 393216, 11, -2555643, 393216, 11, -2490107, 393216, 11, -2424571, 393216, 11, -2359035, 393216, 11, -2293499, 393216, 11, -2227963, 393216, 11, -2162427, 393216, 11, -2096891, 393216, 11, -2031355, 393216, 11, -1965819, 393216, 11, -1900283, 393216, 11, -1834747, 393216, 11, -1769211, 393216, 11, -1703675, 393216, 11, -1638139, 393216, 11, -1572603, 393216, 11, -1507067, 393216, 11, -1441531, 393216, 11, -1375995, 393216, 11, -1310459, 393216, 11, -2621178, 393216, 11, -2555642, 393216, 11, -2490106, 393216, 11, -2424570, 393216, 11, -2359034, 393216, 11, -2293498, 393216, 11, -2227962, 393216, 11, -2162426, 393216, 11, -2096890, 393216, 11, -2031354, 393216, 11, -1965818, 393216, 11, -1900282, 393216, 11, -1834746, 393216, 11, -1769210, 393216, 11, -1703674, 393216, 11, -1638138, 393216, 11, -1572602, 393216, 11, -1507066, 393216, 11, -1441530, 393216, 11, -1375994, 393216, 11, -1310458, 393216, 11, -2621183, 393216, 11, -2555647, 393216, 11, -2490111, 393216, 11, -2424575, 393216, 11, -2359039, 393216, 11, -2293503, 393216, 11, -2227967, 393216, 11, -2162431, 393216, 11, -2096895, 393216, 11, -2031359, 393216, 11) + +[node name="Player" parent="level_temp" instance=ExtResource("8_15vrk")] +position = Vector2(61, 77) + +[node name="END_LEVEL" parent="." instance=ExtResource("9_ql8gk")] +position = Vector2(4144, 360) + +[node name="ships" type="Node2D" parent="."] + +[node name="ship" parent="ships" instance=ExtResource("10_jgc0n")] +position = Vector2(1108, 508) + +[node name="ship2" parent="ships" instance=ExtResource("10_jgc0n")] +position = Vector2(1138, 508) + +[node name="ship3" parent="ships" instance=ExtResource("10_jgc0n")] +position = Vector2(1188, 508) + +[node name="ship4" parent="ships" instance=ExtResource("10_jgc0n")] +position = Vector2(1208, 508) + +[node name="ship5" parent="ships" instance=ExtResource("10_jgc0n")] +position = Vector2(1228, 508) + +[node name="ship6" parent="ships" instance=ExtResource("10_jgc0n")] +position = Vector2(1248, 508) + +[node name="ship7" parent="ships" instance=ExtResource("10_jgc0n")] +position = Vector2(1268, 508) + +[node name="ship8" parent="ships" instance=ExtResource("10_jgc0n")] +position = Vector2(1315, 508) + +[node name="ship9" parent="ships" instance=ExtResource("10_jgc0n")] +position = Vector2(1337, 508) + +[node name="ship10" parent="ships" instance=ExtResource("10_jgc0n")] +position = Vector2(1358, 508) + +[node name="ship11" parent="ships" instance=ExtResource("10_jgc0n")] +position = Vector2(1412, 508) + +[node name="ship12" parent="ships" instance=ExtResource("10_jgc0n")] +position = Vector2(1432, 508) + +[node name="ship13" parent="ships" instance=ExtResource("10_jgc0n")] +position = Vector2(1454, 508) + +[node name="ship14" type="Node2D" parent="ships"] +position = Vector2(1939, 508) +script = ExtResource("11_kfhry") + +[node name="Sprite2D" type="Sprite2D" parent="ships/ship14"] +position = Vector2(69, -9.5) +scale = Vector2(2.84, 0.39) +texture = ExtResource("12_2xhux") + +[node name="Area2D" type="Area2D" parent="ships/ship14"] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="ships/ship14/Area2D"] +position = Vector2(68, -9) +shape = SubResource("RectangleShape2D_njhxy") + +[node name="damaged" type="AudioStreamPlayer2D" parent="ships/ship14"] +stream = ExtResource("14_jbfjj") +volume_db = 19.259 + +[node name="ship15" type="Node2D" parent="ships"] +position = Vector2(2222, 508) +script = ExtResource("11_kfhry") + +[node name="Sprite2D" type="Sprite2D" parent="ships/ship15"] +position = Vector2(69, -9.5) +scale = Vector2(2.84, 0.39) +texture = ExtResource("12_2xhux") + +[node name="Area2D" type="Area2D" parent="ships/ship15"] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="ships/ship15/Area2D"] +position = Vector2(68, -9) +shape = SubResource("RectangleShape2D_kry0q") + +[node name="damaged" type="AudioStreamPlayer2D" parent="ships/ship15"] +stream = ExtResource("14_jbfjj") +volume_db = 21.065 + +[node name="ship16" type="Node2D" parent="ships"] +position = Vector2(2507, 508) +script = ExtResource("11_kfhry") + +[node name="Sprite2D" type="Sprite2D" parent="ships/ship16"] +position = Vector2(69, -9.5) +scale = Vector2(2.84, 0.39) +texture = ExtResource("12_2xhux") + +[node name="Area2D" type="Area2D" parent="ships/ship16"] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="ships/ship16/Area2D"] +position = Vector2(68, -9) +shape = SubResource("RectangleShape2D_aslvb") + +[node name="damaged" type="AudioStreamPlayer2D" parent="ships/ship16"] +stream = ExtResource("14_jbfjj") +volume_db = 17.719 + +[node name="item_sheese" parent="." instance=ExtResource("9_g7qas")] +position = Vector2(428, 462) + +[node name="items" type="Node2D" parent="."] + +[node name="item_heal" parent="items" instance=ExtResource("15_1c2i6")] +position = Vector2(3017, 403) + +[node name="item_meat" parent="items" instance=ExtResource("13_2dxfq")] +position = Vector2(2954, 399) + +[node name="item_meat2" parent="items" instance=ExtResource("13_2dxfq")] +position = Vector2(3311, 541) + +[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."] +stream = ExtResource("17_mtbp8") +autoplay = true + +[connection signal="body_entered" from="ships/ship14/Area2D" to="ships/ship14" method="_on_area_2d_body_entered"] +[connection signal="body_entered" from="ships/ship15/Area2D" to="ships/ship15" method="_on_area_2d_body_entered"] +[connection signal="body_entered" from="ships/ship16/Area2D" to="ships/ship16" method="_on_area_2d_body_entered"] diff --git a/level_6.tscn b/level_6.tscn new file mode 100644 index 0000000..9c48c9b --- /dev/null +++ b/level_6.tscn @@ -0,0 +1,467 @@ +[gd_scene load_steps=30 format=3 uid="uid://by4jp20onwcgg"] + +[ext_resource type="PackedScene" uid="uid://gfiayc8bdbca" path="res://enemy_HOG.tscn" id="2_s5xhg"] +[ext_resource type="PackedScene" uid="uid://dmmmgg8slp45s" path="res://enemy_boss.tscn" id="2_vjmk1"] +[ext_resource type="PackedScene" uid="uid://cmnxcms46frnb" path="res://enemy_shield.tscn" id="3_vs8wc"] +[ext_resource type="PackedScene" uid="uid://bohscn37ym0e2" path="res://enemy_volf.tscn" id="6_fucor"] +[ext_resource type="Texture2D" uid="uid://dbj1ohlnvrotu" path="res://PNG/Textures&trees.png" id="7_14700"] +[ext_resource type="Script" path="res://player.gd" id="7_awlr8"] +[ext_resource type="Texture2D" uid="uid://cyiyf8a47d7is" path="res://PNG/pig_player-Sheet.png" id="8_6b0nw"] +[ext_resource type="AudioStream" uid="uid://d3ipbdmyi5mom" path="res://music/pig-grunt-squeal.mp3" id="8_mg7er"] +[ext_resource type="AudioStream" uid="uid://f8icfnin873v" path="res://music/discord-notification.mp3" id="9_awn38"] +[ext_resource type="PackedScene" uid="uid://dba2gva0a7hgd" path="res://item_meat.tscn" id="9_qyycf"] +[ext_resource type="AudioStream" uid="uid://b7mflgpcgaex2" path="res://music/под такое надо набегать.mp3" id="10_uoljf"] +[ext_resource type="PackedScene" uid="uid://dwsbokp3bacig" path="res://ship.tscn" id="10_yo30r"] + +[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_s48yx"] +load_path = "res://.godot/imported/Tlayer1.png-9ee98bcaa68a28a84c519dbf85bd82af.ctex" + +[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_mq0e4"] +load_path = "res://.godot/imported/Tlayer2.png-307dc66a3b40f25df0add50b31ecb720.ctex" + +[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_v4lm4"] +load_path = "res://.godot/imported/Tlayer3.png-4278221b2bd265a12bf103e935104e0c.ctex" + +[sub_resource type="CompressedTexture2D" id="CompressedTexture2D_4xhoi"] +load_path = "res://.godot/imported/parallax-forest-middle-trees.png-0c4e0dca20d859fc845e1026e297f763.ctex" + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_n0326"] +texture = ExtResource("7_14700") +3:0/0 = 0 +4:0/0 = 0 +5:0/0 = 0 +6:0/0 = 0 +7:0/0 = 0 +8:0/0 = 0 +9:0/0 = 0 +10:0/0 = 0 +11:0/0 = 0 +12:0/0 = 0 +3:1/0 = 0 +4:1/0 = 0 +5:1/0 = 0 +6:1/0 = 0 +7:1/0 = 0 +8:1/0 = 0 +9:1/0 = 0 +10:1/0 = 0 +11:1/0 = 0 +12:1/0 = 0 +13:1/0 = 0 +3:2/0 = 0 +4:2/0 = 0 +5:2/0 = 0 +6:2/0 = 0 +7:2/0 = 0 +8:2/0 = 0 +9:2/0 = 0 +10:2/0 = 0 +11:2/0 = 0 +12:2/0 = 0 +3:3/0 = 0 +4:3/0 = 0 +5:3/0 = 0 +6:3/0 = 0 +7:3/0 = 0 +8:3/0 = 0 +9:3/0 = 0 +10:3/0 = 0 +11:3/0 = 0 +12:3/0 = 0 +1:4/0 = 0 +2:4/0 = 0 +3:4/0 = 0 +4:4/0 = 0 +5:4/0 = 0 +6:4/0 = 0 +7:4/0 = 0 +8:4/0 = 0 +9:4/0 = 0 +10:4/0 = 0 +11:4/0 = 0 +12:4/0 = 0 +13:4/0 = 0 +14:4/0 = 0 +15:4/0 = 0 +1:5/0 = 0 +2:5/0 = 0 +3:5/0 = 0 +4:5/0 = 0 +5:5/0 = 0 +6:5/0 = 0 +7:5/0 = 0 +8:5/0 = 0 +9:5/0 = 0 +10:5/0 = 0 +11:5/0 = 0 +12:5/0 = 0 +13:5/0 = 0 +14:5/0 = 0 +15:5/0 = 0 +5:6/0 = 0 +7:6/0 = 0 +8:6/0 = 0 +10:6/0 = 0 +5:7/0 = 0 +7:7/0 = 0 +8:7/0 = 0 +10:7/0 = 0 +3:9/0 = 0 +3:10/0 = 0 +3:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:10/0 = 0 +4:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:10/0 = 0 +5:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:10/0 = 0 +6:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:10/0 = 0 +7:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +10:10/0 = 0 +10:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +11:10/0 = 0 +11:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +12:10/0 = 0 +12:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:11/0 = 0 +3:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:11/0 = 0 +4:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:11/0 = 0 +5:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:11/0 = 0 +6:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:11/0 = 0 +7:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +9:11/0 = 0 +9:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +10:11/0 = 0 +10:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +11:11/0 = 0 +11:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +12:11/0 = 0 +12:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +13:11/0 = 0 +13:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:12/0 = 0 +3:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:12/0 = 0 +4:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:12/0 = 0 +5:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:12/0 = 0 +6:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:12/0 = 0 +7:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:13/0 = 0 +3:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:13/0 = 0 +4:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:13/0 = 0 +5:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:13/0 = 0 +6:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:13/0 = 0 +7:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) + +[sub_resource type="TileSet" id="TileSet_solvf"] +physics_layer_0/collision_layer = 1 +sources/0 = SubResource("TileSetAtlasSource_n0326") + +[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_oks25"] +height = 37.9999 + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_p00l3"] +size = Vector2(16, 20) + +[sub_resource type="AtlasTexture" id="AtlasTexture_j5t1j"] +atlas = ExtResource("8_6b0nw") +region = Rect2(0, 81, 142, 81) + +[sub_resource type="AtlasTexture" id="AtlasTexture_c7qyi"] +atlas = ExtResource("8_6b0nw") +region = Rect2(0, 160, 142, 80) + +[sub_resource type="AtlasTexture" id="AtlasTexture_343ha"] +atlas = ExtResource("8_6b0nw") +region = Rect2(142, 160, 142, 80) + +[sub_resource type="AtlasTexture" id="AtlasTexture_fh6qg"] +atlas = ExtResource("8_6b0nw") +region = Rect2(142, 0, 142, 80) + +[sub_resource type="AtlasTexture" id="AtlasTexture_5q0fl"] +atlas = ExtResource("8_6b0nw") +region = Rect2(0, 0, 142, 75) + +[sub_resource type="AtlasTexture" id="AtlasTexture_05ejw"] +atlas = ExtResource("8_6b0nw") +region = Rect2(0, 85, 142, 85) + +[sub_resource type="AtlasTexture" id="AtlasTexture_w5c6f"] +atlas = ExtResource("8_6b0nw") +region = Rect2(0, 0, 142, 80) + +[sub_resource type="AtlasTexture" id="AtlasTexture_6jwbd"] +atlas = ExtResource("8_6b0nw") +region = Rect2(142, 85, 142, 85) + +[sub_resource type="SpriteFrames" id="SpriteFrames_ynk2h"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_j5t1j") +}], +"loop": true, +"name": &"Dash", +"speed": 10.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_c7qyi") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_343ha") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_fh6qg") +}], +"loop": false, +"name": &"Death", +"speed": 7.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_5q0fl") +}], +"loop": true, +"name": &"Idle", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_05ejw") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_w5c6f") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_6jwbd") +}], +"loop": true, +"name": &"Run", +"speed": 9.0 +}] + +[node name="level_6" type="Node2D"] + +[node name="level_temp" type="Node2D" parent="."] +position = Vector2(24, 11) + +[node name="BG" type="ParallaxBackground" parent="level_temp"] +scroll_offset = Vector2(0, -650) + +[node name="ParallaxLayer" type="ParallaxLayer" parent="level_temp/BG"] +position = Vector2(0, 65) +motion_scale = Vector2(0.05, 1) +motion_mirroring = Vector2(738.205, 0) + +[node name="Bgcolor" type="Sprite2D" parent="level_temp/BG/ParallaxLayer"] +position = Vector2(373, 340) +scale = Vector2(3.08415, 2.6375) +texture = SubResource("CompressedTexture2D_s48yx") + +[node name="ParallaxLayer2" type="ParallaxLayer" parent="level_temp/BG"] +position = Vector2(0, 65) +motion_scale = Vector2(0.1, 1) +motion_mirroring = Vector2(736.78, 0) + +[node name="Tlayer1" type="Sprite2D" parent="level_temp/BG/ParallaxLayer2"] +position = Vector2(370, 345) +scale = Vector2(3.07055, 2.62813) +texture = SubResource("CompressedTexture2D_mq0e4") + +[node name="ParallaxLayer3" type="ParallaxLayer" parent="level_temp/BG"] +position = Vector2(0, 65) +motion_scale = Vector2(0.2, 1) +motion_mirroring = Vector2(780.245, 0) + +[node name="Tlayer2" type="Sprite2D" parent="level_temp/BG/ParallaxLayer3"] +position = Vector2(395, 356) +scale = Vector2(3.26355, 2.78125) +texture = SubResource("CompressedTexture2D_v4lm4") + +[node name="ParallaxLayer4" type="ParallaxLayer" parent="level_temp/BG"] +position = Vector2(0, 65) +motion_mirroring = Vector2(825, 0) + +[node name="Tlayer3" type="Sprite2D" parent="level_temp/BG/ParallaxLayer4"] +visible = false +position = Vector2(420.298, 355.5) +scale = Vector2(3.07572, 2.79375) +texture = SubResource("CompressedTexture2D_4xhoi") + +[node name="enemy" type="Node2D" parent="level_temp"] + +[node name="enemy_volf2" parent="level_temp/enemy" instance=ExtResource("6_fucor")] +position = Vector2(6627, 432) + +[node name="enemy_volf3" parent="level_temp/enemy" instance=ExtResource("6_fucor")] +position = Vector2(6737, 440) + +[node name="enemy_volf4" parent="level_temp/enemy" instance=ExtResource("6_fucor")] +position = Vector2(6817, 442) + +[node name="enemy_HOG" parent="level_temp/enemy" instance=ExtResource("2_s5xhg")] +position = Vector2(6285, 430) + +[node name="enemy_HOG2" parent="level_temp/enemy" instance=ExtResource("2_s5xhg")] +position = Vector2(6471, 431) + +[node name="enemy_HOG3" parent="level_temp/enemy" instance=ExtResource("2_s5xhg")] +position = Vector2(6947, 434) + +[node name="enemy_HOG4" parent="level_temp/enemy" instance=ExtResource("2_s5xhg")] +position = Vector2(7094, 433) + +[node name="enemy_HOG5" parent="level_temp/enemy" instance=ExtResource("2_s5xhg")] +position = Vector2(7269, 436) + +[node name="enemy_shield" parent="level_temp/enemy" instance=ExtResource("3_vs8wc")] +position = Vector2(6018, 422) + +[node name="enemy_shield3" parent="level_temp/enemy" instance=ExtResource("3_vs8wc")] +position = Vector2(7463, 427) + +[node name="enemy_shield4" parent="level_temp/enemy" instance=ExtResource("3_vs8wc")] +position = Vector2(7628, 421) + +[node name="enemy_shield5" parent="level_temp/enemy" instance=ExtResource("3_vs8wc")] +position = Vector2(7822, 427) + +[node name="enemy_shield6" parent="level_temp/enemy" instance=ExtResource("3_vs8wc")] +position = Vector2(7979, 427) + +[node name="enemy_shield2" parent="level_temp/enemy" instance=ExtResource("3_vs8wc")] +position = Vector2(6110, 421) + +[node name="enemy_volf" parent="level_temp/enemy" instance=ExtResource("6_fucor")] +position = Vector2(243, 502) + +[node name="enemy_boss" parent="level_temp/enemy" instance=ExtResource("2_vjmk1")] +position = Vector2(2493, 234) + +[node name="TileMap" type="TileMap" parent="level_temp"] +position = Vector2(72, 565) +tile_set = SubResource("TileSet_solvf") +format = 2 +layer_0/tile_data = PackedInt32Array(-131076, 327680, 10, -131075, 327680, 10, -131074, 393216, 10, -131073, 262144, 10, -196608, 327680, 10, -196607, 393216, 10, -196606, 262144, 10, -196605, 327680, 10, -196604, 393216, 10, -196603, 262144, 10, -196602, 327680, 10, -196601, 393216, 10, -196600, 262144, 10, -196599, 327680, 10, -196598, 393216, 10, -196597, 262144, 10, -196596, 327680, 10, -196595, 393216, 10, -196594, 262144, 10, -196593, 327680, 10, -196592, 393216, 10, -196591, 262144, 10, -196590, 327680, 10, -196589, 327680, 10, -196588, 327680, 10, -196587, 327680, 10, -196586, 327680, 10, -196585, 327680, 10, -196584, 262144, 10, -196583, 327680, 10, -196582, 393216, 10, -196581, 262144, 10, -196580, 327680, 10, -196579, 393216, 10, -196578, 262144, 10, -196577, 327680, 10, -196576, 393216, 10, -196575, 262144, 10, -196574, 327680, 10, -196573, 393216, 10, -196572, 262144, 10, -196571, 327680, 10, -196570, 393216, 10, -196569, 262144, 10, -196568, 327680, 10, -196567, 393216, 10, -196566, 262144, 10, -196565, 327680, 10, -196564, 393216, 10, -196563, 262144, 10, -196562, 327680, 10, -196561, 393216, 10, -196560, 262144, 10, -196559, 327680, 10, -196558, 393216, 10, -196557, 393216, 10, -196556, 262144, 10, -196555, 327680, 10, -196554, 393216, 10, -196553, 262144, 10, -196552, 327680, 10, -196551, 393216, 10, -196550, 262144, 10, -196549, 327680, 10, -196548, 393216, 10, -196547, 262144, 10, -196546, 327680, 10, -196545, 393216, 10, -196544, 262144, 10, -196543, 327680, 10, -196542, 393216, 10, -196541, 262144, 10, -655364, 262144, 11, -589828, 262144, 11, -524292, 262144, 11, -851972, 262144, 11, -786436, 262144, 11, -720900, 262144, 11, -1048580, 262144, 11, -983044, 262144, 11, -917508, 262144, 11, -1245188, 262144, 11, -1179652, 262144, 11, -1114116, 262144, 11, -1507332, 262144, 11, -1441796, 262144, 11, -1376260, 262144, 11, -1703940, 262144, 11, -1638404, 262144, 11, -1572868, 262144, 11, -1900548, 262144, 11, -1835012, 262144, 11, -1769476, 262144, 11, -2097156, 262144, 11, -2031620, 262144, 11, -1966084, 262144, 11, -2293764, 262144, 11, -2228228, 262144, 11, -2162692, 262144, 11, -65540, 262144, 11, -65539, 327680, 11, -65538, 393216, 11, -65537, 262144, 11, -131072, 327680, 11, -131071, 393216, 11, -131070, 262144, 11, -131069, 327680, 11, -131068, 393216, 11, -131067, 262144, 11, -131066, 327680, 11, -131065, 393216, 11, -131064, 262144, 11, -131063, 327680, 11, -131062, 393216, 11, -131061, 262144, 11, -131060, 327680, 11, -131059, 393216, 11, -131058, 262144, 11, -131057, 327680, 11, -131056, 393216, 11, -131055, 262144, 11, -131054, 327680, 11, -131053, 393216, 11, -131052, 262144, 11, -131051, 327680, 11, -131050, 393216, 11, -131049, 262144, 11, -131048, 327680, 11, -131047, 393216, 11, -131046, 262144, 11, -131045, 327680, 11, -131044, 393216, 11, -131043, 262144, 11, -131042, 327680, 11, -131041, 393216, 11, -131040, 262144, 11, -131039, 327680, 11, -131038, 393216, 11, -131037, 262144, 11, -131036, 327680, 11, -131035, 393216, 11, -131034, 262144, 11, -131033, 327680, 11, -131032, 393216, 11, -131031, 262144, 11, -131030, 327680, 11, -131029, 393216, 11, -131028, 262144, 11, -131027, 327680, 11, -131026, 393216, 11, -131025, 262144, 11, -131024, 327680, 11, -131023, 393216, 11, -131022, 262144, 11, -131021, 327680, 11, -131020, 393216, 11, -131019, 262144, 11, -131018, 327680, 11, -131017, 393216, 11, -131016, 262144, 11, -131015, 327680, 11, -131014, 393216, 11, -131013, 262144, 11, -131012, 327680, 11, -131011, 393216, 11, -131010, 262144, 11, -131009, 327680, 11, -131008, 393216, 11, -131007, 262144, 11, -131006, 327680, 11, -131005, 393216, 11, -4, 262144, 11, -3, 327680, 11, -2, 393216, 11, -1, 262144, 11, -65536, 327680, 11, -65535, 393216, 11, -65534, 262144, 11, -65533, 327680, 11, -65532, 393216, 11, -65531, 262144, 11, -65530, 327680, 11, -65529, 393216, 11, -65528, 262144, 11, -65527, 327680, 11, -65526, 393216, 11, -65525, 262144, 11, -65524, 327680, 11, -65523, 393216, 11, -65522, 262144, 11, -65521, 327680, 11, -65520, 393216, 11, -65519, 262144, 11, -65518, 327680, 11, -65517, 393216, 11, -65516, 262144, 11, -65515, 327680, 11, -65514, 393216, 11, -65513, 262144, 11, -65512, 327680, 11, -65511, 393216, 11, -65510, 262144, 11, -65509, 327680, 11, -65508, 393216, 11, -65507, 262144, 11, -65506, 327680, 11, -65505, 393216, 11, -65504, 262144, 11, -65503, 327680, 11, -65502, 393216, 11, -65501, 262144, 11, -65500, 327680, 11, -65499, 393216, 11, -65498, 262144, 11, -65497, 327680, 11, -65496, 393216, 11, -65495, 262144, 11, -65494, 327680, 11, -65493, 393216, 11, -65492, 262144, 11, -65491, 327680, 11, -65490, 393216, 11, -65489, 262144, 11, -65488, 327680, 11, -65487, 393216, 11, -65486, 262144, 11, -65485, 327680, 11, -65484, 393216, 11, -65483, 262144, 11, -65482, 327680, 11, -65481, 393216, 11, -65480, 262144, 11, -65479, 327680, 11, -65478, 393216, 11, -65477, 262144, 11, -65476, 327680, 11, -65475, 393216, 11, -65474, 262144, 11, -65473, 327680, 11, -65472, 393216, 11, -65471, 262144, 11, -65470, 327680, 11, -65469, 393216, 11, 65532, 262144, 11, 65533, 327680, 11, 65534, 393216, 11, 65535, 262144, 11, 0, 327680, 11, 1, 393216, 11, 2, 262144, 11, 3, 327680, 11, 4, 393216, 11, 5, 262144, 11, 6, 327680, 11, 7, 393216, 11, 8, 262144, 11, 9, 327680, 11, 10, 393216, 11, 11, 262144, 11, 12, 327680, 11, 13, 393216, 11, 14, 262144, 11, 15, 327680, 11, 16, 393216, 11, 17, 262144, 11, 18, 327680, 11, 19, 393216, 11, 20, 262144, 11, 21, 327680, 11, 22, 393216, 11, 23, 262144, 11, 24, 327680, 11, 25, 393216, 11, 26, 262144, 11, 27, 327680, 11, 28, 393216, 11, 29, 262144, 11, 30, 327680, 11, 31, 393216, 11, 32, 262144, 11, 33, 327680, 11, 34, 393216, 11, 35, 262144, 11, 36, 327680, 11, 37, 393216, 11, 38, 262144, 11, 39, 327680, 11, 40, 393216, 11, 41, 262144, 11, 42, 327680, 11, 43, 393216, 11, 44, 262144, 11, 45, 327680, 11, 46, 393216, 11, 47, 262144, 11, 48, 327680, 11, 49, 393216, 11, 50, 262144, 11, 51, 327680, 11, 52, 393216, 11, 53, 262144, 11, 54, 327680, 11, 55, 393216, 11, 56, 262144, 11, 57, 327680, 11, 58, 393216, 11, 59, 262144, 11, 60, 327680, 11, 61, 393216, 11, 62, 262144, 11, 63, 327680, 11, 64, 393216, 11, 65, 262144, 11, 66, 327680, 11, 67, 393216, 11, 131068, 262144, 11, 196604, 262144, 12, 131069, 327680, 11, 196605, 327680, 12, 131070, 393216, 11, 196606, 393216, 12, 131071, 262144, 11, 196607, 262144, 12, 65536, 327680, 11, 131072, 327680, 12, 65537, 393216, 11, 131073, 393216, 12, 65538, 262144, 11, 131074, 262144, 12, 65539, 327680, 11, 131075, 327680, 12, 65540, 393216, 11, 131076, 393216, 12, 65541, 262144, 11, 131077, 262144, 12, 65542, 327680, 11, 131078, 327680, 12, 65543, 393216, 11, 131079, 393216, 12, 65544, 262144, 11, 131080, 262144, 12, 65545, 327680, 11, 131081, 327680, 12, 65546, 393216, 11, 131082, 393216, 12, 65547, 262144, 11, 131083, 262144, 12, 65548, 327680, 11, 131084, 327680, 12, 65549, 393216, 11, 131085, 393216, 12, 65550, 262144, 11, 131086, 262144, 12, 65551, 327680, 11, 131087, 327680, 12, 65552, 393216, 11, 131088, 393216, 12, 65553, 262144, 11, 131089, 262144, 12, 65554, 327680, 11, 131090, 327680, 12, 65555, 393216, 11, 131091, 393216, 12, 65556, 262144, 11, 131092, 262144, 12, 65557, 327680, 11, 131093, 327680, 12, 65558, 393216, 11, 131094, 393216, 12, 65559, 262144, 11, 131095, 262144, 12, 65560, 327680, 11, 131096, 327680, 12, 65561, 393216, 11, 131097, 393216, 12, 65562, 262144, 11, 131098, 262144, 12, 65563, 327680, 11, 131099, 327680, 12, 65564, 393216, 11, 131100, 393216, 12, 65565, 262144, 11, 131101, 262144, 12, 65566, 327680, 11, 131102, 327680, 12, 65567, 393216, 11, 131103, 393216, 12, 65568, 262144, 11, 131104, 262144, 12, 65569, 327680, 11, 131105, 327680, 12, 65570, 393216, 11, 131106, 393216, 12, 65571, 262144, 11, 131107, 262144, 12, 65572, 327680, 11, 131108, 327680, 12, 65573, 393216, 11, 131109, 393216, 12, 65574, 262144, 11, 131110, 262144, 12, 65575, 327680, 11, 131111, 327680, 12, 65576, 393216, 11, 131112, 393216, 12, 65577, 262144, 11, 131113, 262144, 12, 65578, 327680, 11, 131114, 327680, 12, 65579, 393216, 11, 131115, 393216, 12, 65580, 262144, 11, 131116, 262144, 12, 65581, 327680, 11, 131117, 327680, 12, 65582, 393216, 11, 131118, 393216, 12, 65583, 262144, 11, 131119, 262144, 12, 65584, 327680, 11, 131120, 327680, 12, 65585, 393216, 11, 131121, 393216, 12, 65586, 262144, 11, 131122, 262144, 12, 65587, 327680, 11, 131123, 327680, 12, 65588, 393216, 11, 131124, 393216, 12, 65589, 262144, 11, 131125, 262144, 12, 65590, 327680, 11, 131126, 327680, 12, 65591, 393216, 11, 131127, 393216, 12, 65592, 262144, 11, 131128, 262144, 12, 65593, 327680, 11, 131129, 327680, 12, 65594, 393216, 11, 131130, 393216, 12, 65595, 262144, 11, 131131, 262144, 12, 65596, 327680, 11, 131132, 327680, 12, 65597, 393216, 11, 131133, 393216, 12, 65598, 262144, 11, 131134, 262144, 12, 65599, 327680, 11, 131135, 327680, 12, 65600, 393216, 11, 131136, 393216, 12, 65601, 262144, 11, 131137, 262144, 12, 65602, 327680, 11, 131138, 327680, 12, 65603, 393216, 11, 131139, 262144, 11, 262140, 262144, 11, 327676, 262144, 12, 262141, 327680, 11, 327677, 327680, 12, 262142, 393216, 11, 327678, 393216, 12, 262143, 262144, 11, 327679, 262144, 12, 196608, 327680, 11, 262144, 327680, 12, 196609, 393216, 11, 262145, 393216, 12, 196610, 262144, 11, 262146, 262144, 12, 196611, 327680, 11, 262147, 327680, 12, 196612, 393216, 11, 262148, 393216, 12, 196613, 262144, 11, 262149, 262144, 12, 196614, 327680, 11, 262150, 327680, 12, 196615, 393216, 11, 262151, 393216, 12, 196616, 262144, 11, 262152, 262144, 12, 196617, 327680, 11, 262153, 327680, 12, 196618, 393216, 11, 262154, 393216, 12, 196619, 262144, 11, 262155, 262144, 12, 196620, 327680, 11, 262156, 327680, 12, 196621, 393216, 11, 262157, 393216, 12, 196622, 262144, 11, 262158, 262144, 12, 196623, 327680, 11, 262159, 327680, 12, 196624, 393216, 11, 262160, 393216, 12, 196625, 262144, 11, 262161, 262144, 12, 196626, 327680, 11, 262162, 327680, 12, 196627, 393216, 11, 262163, 393216, 12, 196628, 262144, 11, 262164, 262144, 12, 196629, 327680, 11, 262165, 327680, 12, 196630, 393216, 11, 262166, 393216, 12, 196631, 262144, 11, 262167, 262144, 12, 196632, 327680, 11, 262168, 327680, 12, 196633, 393216, 11, 262169, 393216, 12, 196634, 262144, 11, 262170, 262144, 12, 196635, 327680, 11, 262171, 327680, 12, 196636, 393216, 11, 262172, 393216, 12, 196637, 262144, 11, 262173, 262144, 12, 196638, 327680, 11, 262174, 327680, 12, 196639, 393216, 11, 262175, 393216, 12, 196640, 262144, 11, 262176, 262144, 12, 196641, 327680, 11, 262177, 327680, 12, 196642, 393216, 11, 262178, 393216, 12, 196643, 262144, 11, 262179, 262144, 12, 196644, 327680, 11, 262180, 327680, 12, 196645, 393216, 11, 262181, 393216, 12, 196646, 262144, 11, 262182, 262144, 12, 196647, 327680, 11, 262183, 327680, 12, 196648, 393216, 11, 262184, 393216, 12, 196649, 262144, 11, 262185, 262144, 12, 196650, 327680, 11, 262186, 327680, 12, 196651, 393216, 11, 262187, 393216, 12, 196652, 262144, 11, 262188, 262144, 12, 196653, 327680, 11, 262189, 327680, 12, 196654, 393216, 11, 262190, 393216, 12, 196655, 262144, 11, 262191, 262144, 12, 196656, 327680, 11, 262192, 327680, 12, 196657, 393216, 11, 262193, 393216, 12, 196658, 262144, 11, 262194, 262144, 12, 196659, 327680, 11, 262195, 327680, 12, 196660, 393216, 11, 262196, 393216, 12, 196661, 262144, 11, 262197, 262144, 12, 196662, 327680, 11, 262198, 327680, 12, 196663, 393216, 11, 262199, 393216, 12, 196664, 262144, 11, 262200, 262144, 12, 196665, 327680, 11, 262201, 327680, 12, 196666, 393216, 11, 262202, 393216, 12, 196667, 262144, 11, 262203, 262144, 12, 196668, 327680, 11, 262204, 327680, 12, 196669, 393216, 11, 262205, 393216, 12, 196670, 262144, 11, 262206, 262144, 12, 196671, 327680, 11, 262207, 327680, 12, 196672, 393216, 11, 262208, 393216, 12, 196673, 262144, 11, 262209, 262144, 12, 196674, 327680, 11, 262210, 327680, 12, 196675, 262144, 12, 262211, 262144, 13, -196540, 327680, 10, -131004, 262144, 11, 68, 262144, 13, -196539, 393216, 10, -131003, 327680, 11, -65467, 327680, 12, 69, 327680, 13, -196538, 262144, 10, -131002, 393216, 11, -65466, 393216, 12, 70, 393216, 13, -196537, 327680, 10, -131001, 262144, 11, -65465, 262144, 12, 71, 262144, 13, -131000, 327680, 11, -65464, 327680, 12, 72, 327680, 13, -130999, 393216, 11, -65463, 393216, 12, 73, 393216, 13, -130998, 262144, 11, -65462, 262144, 12, 74, 262144, 13, -130997, 327680, 11, -65461, 327680, 12, 75, 327680, 13, -130996, 393216, 11, -65460, 393216, 12, 76, 393216, 13, -130995, 262144, 11, -65459, 262144, 12, 77, 262144, 13, -130994, 327680, 11, -65458, 327680, 12, 78, 327680, 13, -130993, 393216, 11, -65457, 393216, 12, 79, 393216, 13, -196528, 327680, 11, -130992, 262144, 11, -65456, 262144, 12, 80, 262144, 13, -196527, 327680, 11, -130991, 327680, 11, -65455, 327680, 12, 81, 327680, 13, -196526, 327680, 11, -130990, 393216, 11, -65454, 393216, 12, 82, 393216, 13, -196525, 327680, 11, -130989, 262144, 11, -65453, 262144, 12, 83, 262144, 13, -196524, 327680, 11, -130988, 327680, 11, -65452, 327680, 12, 84, 327680, 13, -196523, 327680, 11, -130987, 393216, 11, -65451, 393216, 12, 85, 393216, 13, -196522, 327680, 11, -130986, 262144, 11, -65450, 262144, 12, 86, 262144, 13, -196521, 327680, 11, -130985, 327680, 11, -65449, 327680, 12, 87, 327680, 13, -196520, 327680, 11, -130984, 393216, 11, -65448, 393216, 12, 88, 393216, 13, -196519, 327680, 11, -130983, 262144, 11, -65447, 262144, 12, 89, 262144, 13, -196518, 393216, 10, -130982, 327680, 11, -65446, 327680, 12, 90, 327680, 13, -196517, 393216, 10, -130981, 393216, 11, -65445, 393216, 12, 91, 393216, 13, -196516, 393216, 10, -130980, 262144, 11, -65444, 262144, 12, 92, 262144, 13, -196515, 393216, 10, -130979, 327680, 11, -65443, 327680, 12, 93, 327680, 13, -196514, 393216, 10, -130978, 393216, 11, -65442, 393216, 12, 94, 393216, 13, 65604, 262144, 11, 131140, 327680, 11, 196676, 327680, 12, 65605, 327680, 11, 131141, 393216, 11, 196677, 393216, 12, 65606, 393216, 11, 131142, 262144, 11, 196678, 262144, 12, 65607, 262144, 11, 131143, 327680, 11, 196679, 327680, 12, 65608, 327680, 11, 131144, 393216, 11, 196680, 393216, 12, 65609, 393216, 11, 131145, 262144, 11, 196681, 262144, 12, 65610, 262144, 11, 131146, 327680, 11, 196682, 327680, 12, 65611, 327680, 11, 131147, 393216, 11, 196683, 393216, 12, 65612, 393216, 11, 131148, 262144, 11, 196684, 262144, 12, 65613, 262144, 11, 131149, 327680, 11, 196685, 327680, 12, 65614, 327680, 11, 131150, 393216, 11, 196686, 393216, 12, 65615, 393216, 11, 131151, 262144, 11, 196687, 262144, 12, 65616, 262144, 11, 131152, 327680, 11, 196688, 327680, 12, 65617, 327680, 11, 131153, 393216, 11, 196689, 393216, 12, 65618, 393216, 11, 131154, 262144, 11, 196690, 262144, 12, 65619, 262144, 11, 131155, 327680, 11, 196691, 327680, 12, 65620, 327680, 11, 131156, 393216, 11, 196692, 393216, 12, 65621, 393216, 11, 131157, 262144, 11, 196693, 262144, 12, 65622, 262144, 11, 131158, 327680, 11, 196694, 327680, 12, 65623, 327680, 11, 131159, 393216, 11, 196695, 393216, 12, 65624, 393216, 11, 131160, 262144, 11, 196696, 262144, 12, 65625, 262144, 11, 131161, 327680, 11, 196697, 327680, 12, 65626, 327680, 11, 131162, 393216, 11, 196698, 393216, 12, 65627, 393216, 11, 131163, 262144, 11, 196699, 262144, 12, 65628, 262144, 11, 131164, 262144, 11, 196700, 262144, 12, 65629, 327680, 11, 131165, 327680, 11, 196701, 327680, 12, 65630, 393216, 11, 131166, 393216, 11, 196702, 393216, 12, 262212, 327680, 13, 262213, 393216, 13, 262214, 262144, 13, 262215, 327680, 13, 262216, 393216, 13, 262217, 262144, 13, 262218, 327680, 13, 262219, 393216, 13, 262220, 262144, 13, 262221, 327680, 13, 262222, 393216, 13, 262223, 262144, 13, 262224, 327680, 13, 262225, 393216, 13, 262226, 262144, 13, 262227, 327680, 13, 262228, 393216, 13, 262229, 262144, 13, 262230, 327680, 13, 262231, 393216, 13, 262232, 262144, 13, 262233, 327680, 13, 262234, 393216, 13, 262235, 262144, 13, 262236, 262144, 13, 262237, 327680, 13, 262238, 393216, 13, -1310724, 262144, 11, -2293765, 393216, 11, -2228229, 393216, 12, -2162693, 393216, 13, -2097157, 393216, 11, -2031621, 393216, 12, -1966085, 393216, 13, -1900549, 393216, 11, -1835013, 393216, 12, -1769477, 393216, 13, -1703941, 393216, 11, -1638405, 393216, 12, -1572869, 393216, 13, -1507333, 393216, 11, -1441797, 262144, 11, -1376261, 262144, 11, -1310725, 262144, 11, -1245189, 262144, 11, -1179653, 262144, 11, -1114117, 262144, 11, -1048581, 262144, 11, -983045, 262144, 11, -917509, 262144, 11, -851973, 262144, 11, -786437, 262144, 11, -720901, 262144, 11, -655365, 262144, 11, -589829, 262144, 11, -524293, 262144, 11, -131077, 327680, 10, -65541, 393216, 11, -5, 393216, 12, 65531, 393216, 13, 131067, 393216, 11, 196603, 393216, 11, 262139, 393216, 12, 327675, 393216, 13, -2293766, 393216, 11, -2228230, 393216, 12, -2162694, 393216, 13, -2097158, 393216, 11, -2031622, 393216, 12, -1966086, 393216, 13, -1900550, 393216, 11, -1835014, 393216, 12, -1769478, 393216, 13, -1703942, 393216, 11, -1638406, 393216, 12, -1572870, 393216, 13, -1507334, 393216, 11, -1441798, 393216, 12, -1376262, 393216, 13, -1310726, 393216, 11, -1245190, 393216, 12, -1179654, 393216, 13, -1114118, 393216, 11, -1048582, 393216, 12, -983046, 393216, 13, -917510, 393216, 11, -851974, 393216, 12, -786438, 393216, 13, -720902, 393216, 11, -655366, 393216, 12, -589830, 393216, 13, -524294, 393216, 11, -131078, 327680, 10, -65542, 393216, 12, -6, 393216, 13, 65530, 393216, 11, 131066, 393216, 12, 196602, 393216, 13, 262138, 393216, 11, 327674, 393216, 12, -196513, 393216, 10, -130977, 262144, 11, -65441, 262144, 12, -196512, 393216, 10, -130976, 327680, 11, -65440, 327680, 12, -196511, 393216, 10, -130975, 393216, 11, -65439, 393216, 12, 95, 262144, 13, 96, 327680, 13, 97, 393216, 13, 65631, 262144, 11, 131167, 262144, 11, 196703, 262144, 12, 65632, 327680, 11, 131168, 327680, 11, 196704, 327680, 12, 65633, 393216, 11, 131169, 393216, 11, 196705, 393216, 12, 262239, 262144, 13, 262240, 327680, 13, 262241, 393216, 13, -65468, 262144, 12, -196536, 393216, 10, -196535, 262144, 10, -196534, 327680, 10, -196533, 393216, 10, -196532, 262144, 10, -196531, 327680, 10, -196530, 327680, 11, -196529, 327680, 11, -1441795, 262144, 11, -1376259, 262144, 11, -1310723, 262144, 11, -1245187, 262144, 11, -1179651, 262144, 11, -1114115, 262144, 11, -1048579, 262144, 11, -983043, 262144, 11, -917507, 262144, 11, -851971, 262144, 11, -786435, 262144, 11, -720899, 262144, 11, -655363, 262144, 11, -589827, 262144, 11, -524291, 262144, 11, -1441794, 262144, 11, -1376258, 262144, 11, -1310722, 262144, 11, -1245186, 262144, 11, -1179650, 262144, 11, -1114114, 262144, 11, -1048578, 262144, 11, -983042, 262144, 11, -917506, 262144, 11, -851970, 262144, 11, -786434, 262144, 11, -720898, 262144, 11, -655362, 262144, 11, -589826, 262144, 11, -524290, 262144, 11, -1441793, 262144, 11, -1376257, 262144, 11, -1310721, 262144, 11, -1245185, 262144, 11, -1179649, 262144, 11, -1114113, 262144, 11, -1048577, 262144, 11, -983041, 262144, 11, -917505, 262144, 11, -851969, 262144, 11, -786433, 262144, 11, -720897, 262144, 11, -655361, 262144, 11, -589825, 262144, 11, -524289, 262144, 11, -1507328, 262144, 11, -1441792, 262144, 11, -1376256, 262144, 11, -1310720, 262144, 11, -1245184, 262144, 11, -1179648, 262144, 11, -1114112, 262144, 11, -1048576, 262144, 11, -983040, 262144, 11, -917504, 262144, 11, -851968, 262144, 11, -786432, 262144, 11, -720896, 262144, 11, -655360, 262144, 11, -589824, 262144, 11, -1507327, 262144, 11, -1441791, 262144, 11, -1376255, 262144, 11, -1310719, 262144, 11, -1245183, 262144, 11, -1179647, 262144, 11, -1114111, 262144, 11, -1048575, 262144, 11, -983039, 262144, 11, -917503, 262144, 11, -851967, 262144, 11, -786431, 262144, 11, -720895, 262144, 11, -655359, 262144, 11, -589823, 262144, 11, -1507326, 262144, 11, -1441790, 262144, 11, -1376254, 262144, 11, -1310718, 262144, 11, -1245182, 262144, 11, -1179646, 262144, 11, -1114110, 262144, 11, -1048574, 262144, 11, -983038, 262144, 11, -917502, 262144, 11, -851966, 262144, 11, -786430, 262144, 11, -720894, 262144, 11, -655358, 262144, 11, -589822, 262144, 11, -1507325, 262144, 11, -1441789, 262144, 11, -1376253, 262144, 11, -1310717, 262144, 11, -1245181, 262144, 11, -1179645, 262144, 11, -1114109, 262144, 11, -1048573, 262144, 11, -983037, 262144, 11, -917501, 262144, 11, -851965, 262144, 11, -786429, 262144, 11, -720893, 262144, 11, -655357, 262144, 11, -589821, 262144, 11, -1507324, 262144, 11, -1441788, 262144, 11, -1376252, 262144, 11, -1310716, 262144, 11, -1245180, 262144, 11, -1179644, 262144, 11, -1114108, 262144, 11, -1048572, 262144, 11, -983036, 262144, 11, -917500, 262144, 11, -851964, 262144, 11, -786428, 262144, 11, -720892, 262144, 11, -655356, 262144, 11, -589820, 262144, 11, -1507323, 262144, 11, -1441787, 262144, 11, -1376251, 262144, 11, -1310715, 262144, 11, -1245179, 262144, 11, -1179643, 262144, 11, -1114107, 262144, 11, -1048571, 262144, 11, -983035, 262144, 11, -917499, 262144, 11, -851963, 262144, 11, -786427, 262144, 11, -720891, 262144, 11, -655355, 262144, 11, -589819, 262144, 11, -1507322, 262144, 11, -1441786, 262144, 11, -1376250, 262144, 11, -1310714, 262144, 11, -1245178, 262144, 11, -1179642, 262144, 11, -1114106, 262144, 11, -1048570, 262144, 11, -983034, 262144, 11, -917498, 262144, 11, -851962, 262144, 11, -786426, 262144, 11, -720890, 262144, 11, -655354, 262144, 11, -589818, 262144, 11, -1507321, 262144, 11, -1441785, 262144, 11, -1376249, 262144, 11, -1310713, 262144, 11, -1245177, 262144, 11, -1179641, 262144, 11, -1114105, 262144, 11, -1048569, 262144, 11, -983033, 262144, 11, -917497, 262144, 11, -851961, 262144, 11, -786425, 262144, 11, -720889, 262144, 11, -655353, 262144, 11, -589817, 262144, 11, -1507320, 262144, 11, -1441784, 262144, 11, -1376248, 262144, 11, -1310712, 262144, 11, -1245176, 262144, 11, -1179640, 262144, 11, -1114104, 262144, 11, -1048568, 262144, 11, -983032, 262144, 11, -917496, 262144, 11, -851960, 262144, 11, -786424, 262144, 11, -720888, 262144, 11, -655352, 262144, 11, -589816, 262144, 11, -1507319, 262144, 11, -1441783, 262144, 11, -1376247, 262144, 11, -1310711, 262144, 11, -1245175, 262144, 11, -1179639, 262144, 11, -1114103, 262144, 11, -1048567, 262144, 11, -983031, 262144, 11, -917495, 262144, 11, -851959, 262144, 11, -786423, 262144, 11, -720887, 262144, 11, -655351, 262144, 11, -589815, 262144, 11, -1507318, 262144, 11, -1441782, 262144, 11, -1376246, 262144, 11, -1310710, 262144, 11, -1245174, 262144, 11, -1179638, 262144, 11, -1114102, 262144, 11, -1048566, 262144, 11, -983030, 262144, 11, -917494, 262144, 11, -851958, 262144, 11, -786422, 262144, 11, -720886, 262144, 11, -655350, 262144, 11, -589814, 262144, 11, -1376245, 262144, 11, -1310709, 262144, 11, -1245173, 262144, 11, -1179637, 262144, 11, -1114101, 262144, 11, -1048565, 262144, 11, -983029, 262144, 11, -917493, 262144, 11, -851957, 262144, 11, -786421, 262144, 11, -720885, 262144, 11, -655349, 262144, 11, -589813, 262144, 11, -1507316, 262144, 11, -1441780, 262144, 11, -1376244, 262144, 11, -1310708, 262144, 11, -1245172, 262144, 11, -1179636, 262144, 11, -1114100, 262144, 11, -1048564, 262144, 11, -983028, 262144, 11, -917492, 262144, 11, -851956, 262144, 11, -786420, 262144, 11, -720884, 262144, 11, -655348, 262144, 11, -589812, 262144, 11, -1507315, 262144, 11, -1441779, 262144, 11, -1376243, 262144, 11, -1310707, 262144, 11, -1245171, 262144, 11, -1179635, 262144, 11, -1114099, 262144, 11, -1048563, 262144, 11, -983027, 262144, 11, -917491, 262144, 11, -851955, 262144, 11, -786419, 262144, 11, -720883, 262144, 11, -655347, 262144, 11, -589811, 262144, 11, -1507314, 262144, 11, -1441778, 262144, 11, -1376242, 262144, 11, -1310706, 262144, 11, -1245170, 262144, 11, -1179634, 262144, 11, -1114098, 262144, 11, -1048562, 262144, 11, -983026, 262144, 11, -917490, 262144, 11, -851954, 262144, 11, -786418, 262144, 11, -720882, 262144, 11, -655346, 262144, 11, -589810, 262144, 11, -1507313, 262144, 11, -1441777, 262144, 11, -1376241, 262144, 11, -1310705, 262144, 11, -1245169, 262144, 11, -1179633, 262144, 11, -1114097, 262144, 11, -1048561, 262144, 11, -983025, 262144, 11, -917489, 262144, 11, -851953, 262144, 11, -786417, 262144, 11, -720881, 262144, 11, -655345, 262144, 11, -589809, 262144, 11, -1507312, 262144, 11, -1441776, 262144, 11, -1376240, 262144, 11, -1310704, 262144, 11, -1245168, 262144, 11, -1179632, 262144, 11, -1114096, 262144, 11, -1048560, 262144, 11, -983024, 262144, 11, -917488, 262144, 11, -851952, 262144, 11, -786416, 262144, 11, -720880, 262144, 11, -655344, 262144, 11, -589808, 262144, 11, -1507311, 262144, 11, -1441775, 262144, 11, -1376239, 262144, 11, -1310703, 262144, 11, -1245167, 262144, 11, -1179631, 262144, 11, -1114095, 262144, 11, -1048559, 262144, 11, -983023, 262144, 11, -917487, 262144, 11, -851951, 262144, 11, -786415, 262144, 11, -720879, 262144, 11, -655343, 262144, 11, -589807, 262144, 11, -1507310, 262144, 11, -1441774, 262144, 11, -1376238, 262144, 11, -1310702, 262144, 11, -1245166, 262144, 11, -1179630, 262144, 11, -1114094, 262144, 11, -1048558, 262144, 11, -983022, 262144, 11, -917486, 262144, 11, -851950, 262144, 11, -786414, 262144, 11, -720878, 262144, 11, -655342, 262144, 11, -589806, 262144, 11, -1507309, 262144, 11, -1441773, 262144, 11, -1376237, 262144, 11, -1310701, 262144, 11, -1245165, 262144, 11, -1179629, 262144, 11, -1114093, 262144, 11, -1048557, 262144, 11, -983021, 262144, 11, -917485, 262144, 11, -851949, 262144, 11, -786413, 262144, 11, -720877, 262144, 11, -655341, 262144, 11, -589805, 262144, 11, -1507308, 262144, 11, -1441772, 262144, 11, -1376236, 262144, 11, -1310700, 262144, 11, -1245164, 262144, 11, -1179628, 262144, 11, -1114092, 262144, 11, -1048556, 262144, 11, -983020, 262144, 11, -917484, 262144, 11, -851948, 262144, 11, -786412, 262144, 11, -720876, 262144, 11, -655340, 262144, 11, -589804, 262144, 11, -1507307, 262144, 11, -1441771, 262144, 11, -1376235, 262144, 11, -1310699, 262144, 11, -1245163, 262144, 11, -1179627, 262144, 11, -1114091, 262144, 11, -1048555, 262144, 11, -983019, 262144, 11, -917483, 262144, 11, -851947, 262144, 11, -786411, 262144, 11, -720875, 262144, 11, -655339, 262144, 11, -589803, 262144, 11, -1507306, 262144, 11, -1441770, 262144, 11, -1376234, 262144, 11, -1310698, 262144, 11, -1245162, 262144, 11, -1179626, 262144, 11, -1114090, 262144, 11, -1048554, 262144, 11, -983018, 262144, 11, -917482, 262144, 11, -851946, 262144, 11, -786410, 262144, 11, -720874, 262144, 11, -655338, 262144, 11, -589802, 262144, 11, -1507305, 262144, 11, -1441769, 262144, 11, -1376233, 262144, 11, -1310697, 262144, 11, -1245161, 262144, 11, -1179625, 262144, 11, -1114089, 262144, 11, -1048553, 262144, 11, -983017, 262144, 11, -917481, 262144, 11, -851945, 262144, 11, -786409, 262144, 11, -720873, 262144, 11, -655337, 262144, 11, -589801, 262144, 11, -1507304, 262144, 11, -1441768, 262144, 11, -1376232, 262144, 11, -1310696, 262144, 11, -1245160, 262144, 11, -1179624, 262144, 11, -1114088, 262144, 11, -1048552, 262144, 11, -983016, 262144, 11, -917480, 262144, 11, -851944, 262144, 11, -786408, 262144, 11, -720872, 262144, 11, -655336, 262144, 11, -589800, 262144, 11, -1507303, 262144, 11, -1441767, 262144, 11, -1376231, 262144, 11, -1310695, 262144, 11, -1245159, 262144, 11, -1179623, 262144, 11, -1114087, 262144, 11, -1048551, 262144, 11, -983015, 262144, 11, -917479, 262144, 11, -851943, 262144, 11, -786407, 262144, 11, -720871, 262144, 11, -655335, 262144, 11, -589799, 262144, 11, -1507302, 262144, 11, -1441766, 262144, 11, -1376230, 262144, 11, -1310694, 262144, 11, -1245158, 262144, 11, -1179622, 262144, 11, -1114086, 262144, 11, -1048550, 262144, 11, -983014, 262144, 11, -917478, 262144, 11, -851942, 262144, 11, -786406, 262144, 11, -720870, 262144, 11, -655334, 262144, 11, -589798, 262144, 11, -1507301, 262144, 11, -1441765, 262144, 11, -1376229, 262144, 11, -1310693, 262144, 11, -1245157, 262144, 11, -1179621, 262144, 11, -1114085, 262144, 11, -1048549, 262144, 11, -983013, 262144, 11, -917477, 262144, 11, -851941, 262144, 11, -786405, 262144, 11, -720869, 262144, 11, -655333, 262144, 11, -589797, 262144, 11, -1507300, 262144, 11, -1441764, 262144, 11, -1376228, 262144, 11, -1310692, 262144, 11, -1245156, 262144, 11, -1179620, 262144, 11, -1114084, 262144, 11, -1048548, 262144, 11, -983012, 262144, 11, -917476, 262144, 11, -851940, 262144, 11, -786404, 262144, 11, -720868, 262144, 11, -655332, 262144, 11, -589796, 262144, 11, -1507299, 262144, 11, -1441763, 262144, 11, -1376227, 262144, 11, -1310691, 262144, 11, -1245155, 262144, 11, -1179619, 262144, 11, -1114083, 262144, 11, -1048547, 262144, 11, -983011, 262144, 11, -917475, 262144, 11, -851939, 262144, 11, -786403, 262144, 11, -720867, 262144, 11, -655331, 262144, 11, -589795, 262144, 11, -1507298, 262144, 11, -1441762, 262144, 11, -1376226, 262144, 11, -1310690, 262144, 11, -1245154, 262144, 11, -1179618, 262144, 11, -1114082, 262144, 11, -1048546, 262144, 11, -983010, 262144, 11, -917474, 262144, 11, -851938, 262144, 11, -786402, 262144, 11, -720866, 262144, 11, -655330, 262144, 11, -589794, 262144, 11, -1507297, 262144, 11, -1441761, 262144, 11, -1376225, 262144, 11, -1310689, 262144, 11, -1245153, 262144, 11, -1179617, 262144, 11, -1114081, 262144, 11, -1048545, 262144, 11, -983009, 262144, 11, -917473, 262144, 11, -851937, 262144, 11, -786401, 262144, 11, -720865, 262144, 11, -655329, 262144, 11, -589793, 262144, 11, -1507296, 262144, 11, -1441760, 262144, 11, -1376224, 262144, 11, -1310688, 262144, 11, -1245152, 262144, 11, -1179616, 262144, 11, -1114080, 262144, 11, -1048544, 262144, 11, -983008, 262144, 11, -917472, 262144, 11, -851936, 262144, 11, -786400, 262144, 11, -720864, 262144, 11, -655328, 262144, 11, -589792, 262144, 11, -1507295, 262144, 11, -1441759, 262144, 11, -1376223, 262144, 11, -1310687, 262144, 11, -1245151, 262144, 11, -1179615, 262144, 11, -1114079, 262144, 11, -1048543, 262144, 11, -983007, 262144, 11, -917471, 262144, 11, -851935, 262144, 11, -786399, 262144, 11, -720863, 262144, 11, -655327, 262144, 11, -589791, 262144, 11, -1507294, 262144, 11, -1441758, 262144, 11, -1376222, 262144, 11, -1310686, 262144, 11, -1245150, 262144, 11, -1179614, 262144, 11, -1114078, 262144, 11, -1048542, 262144, 11, -983006, 262144, 11, -917470, 262144, 11, -851934, 262144, 11, -786398, 262144, 11, -720862, 262144, 11, -655326, 262144, 11, -589790, 262144, 11, -1507293, 262144, 11, -1441757, 262144, 11, -1376221, 262144, 11, -1310685, 262144, 11, -1245149, 262144, 11, -1179613, 262144, 11, -1114077, 262144, 11, -1048541, 262144, 11, -983005, 262144, 11, -917469, 262144, 11, -851933, 262144, 11, -786397, 262144, 11, -720861, 262144, 11, -655325, 262144, 11, -589789, 262144, 11, -1507292, 262144, 11, -1441756, 262144, 11, -1376220, 262144, 11, -1310684, 262144, 11, -1245148, 262144, 11, -1179612, 262144, 11, -1114076, 262144, 11, -1048540, 262144, 11, -983004, 262144, 11, -917468, 262144, 11, -851932, 262144, 11, -786396, 262144, 11, -720860, 262144, 11, -655324, 262144, 11, -589788, 262144, 11, -1507291, 262144, 11, -1441755, 262144, 11, -1376219, 262144, 11, -1310683, 262144, 11, -1245147, 262144, 11, -1179611, 262144, 11, -1114075, 262144, 11, -1048539, 262144, 11, -983003, 262144, 11, -917467, 262144, 11, -851931, 262144, 11, -786395, 262144, 11, -720859, 262144, 11, -655323, 262144, 11, -589787, 262144, 11, -1507290, 262144, 11, -1441754, 262144, 11, -1376218, 262144, 11, -1310682, 262144, 11, -1245146, 262144, 11, -1179610, 262144, 11, -1114074, 262144, 11, -1048538, 262144, 11, -983002, 262144, 11, -917466, 262144, 11, -851930, 262144, 11, -786394, 262144, 11, -720858, 262144, 11, -655322, 262144, 11, -589786, 262144, 11, -1507289, 262144, 11, -1441753, 262144, 11, -1376217, 262144, 11, -1310681, 262144, 11, -1245145, 262144, 11, -1179609, 262144, 11, -1114073, 262144, 11, -1048537, 262144, 11, -983001, 262144, 11, -917465, 262144, 11, -851929, 262144, 11, -786393, 262144, 11, -720857, 262144, 11, -655321, 262144, 11, -589785, 262144, 11, -1507288, 262144, 11, -1441752, 262144, 11, -1376216, 262144, 11, -1310680, 262144, 11, -1245144, 262144, 11, -1179608, 262144, 11, -1114072, 262144, 11, -1048536, 262144, 11, -983000, 262144, 11, -917464, 262144, 11, -851928, 262144, 11, -786392, 262144, 11, -720856, 262144, 11, -655320, 262144, 11, -589784, 262144, 11, -1507287, 262144, 11, -1441751, 262144, 11, -1376215, 262144, 11, -1310679, 262144, 11, -1245143, 262144, 11, -1179607, 262144, 11, -1114071, 262144, 11, -1048535, 262144, 11, -982999, 262144, 11, -917463, 262144, 11, -851927, 262144, 11, -786391, 262144, 11, -720855, 262144, 11, -655319, 262144, 11, -589783, 262144, 11, -1507286, 262144, 11, -1441750, 262144, 11, -1376214, 262144, 11, -1310678, 262144, 11, -1245142, 262144, 11, -1179606, 262144, 11, -1114070, 262144, 11, -1048534, 262144, 11, -982998, 262144, 11, -917462, 262144, 11, -851926, 262144, 11, -786390, 262144, 11, -720854, 262144, 11, -655318, 262144, 11, -589782, 262144, 11, -1507285, 262144, 11, -1441749, 262144, 11, -1376213, 262144, 11, -1310677, 262144, 11, -1245141, 262144, 11, -1179605, 262144, 11, -1114069, 262144, 11, -1048533, 262144, 11, -982997, 262144, 11, -917461, 262144, 11, -851925, 262144, 11, -786389, 262144, 11, -720853, 262144, 11, -655317, 262144, 11, -589781, 262144, 11, -1507284, 262144, 11, -1441748, 262144, 11, -1376212, 262144, 11, -1310676, 262144, 11, -1245140, 262144, 11, -1179604, 262144, 11, -1114068, 262144, 11, -1048532, 262144, 11, -982996, 262144, 11, -917460, 262144, 11, -851924, 262144, 11, -786388, 262144, 11, -720852, 262144, 11, -655316, 262144, 11, -589780, 262144, 11, -1507283, 262144, 11, -1441747, 262144, 11, -1376211, 262144, 11, -1310675, 262144, 11, -1245139, 262144, 11, -1179603, 262144, 11, -1114067, 262144, 11, -1048531, 262144, 11, -982995, 262144, 11, -917459, 262144, 11, -851923, 262144, 11, -786387, 262144, 11, -720851, 262144, 11, -655315, 262144, 11, -589779, 262144, 11, -1507282, 262144, 11, -1441746, 262144, 11, -1376210, 262144, 11, -1310674, 262144, 11, -1245138, 262144, 11, -1179602, 262144, 11, -1114066, 262144, 11, -1048530, 262144, 11, -982994, 262144, 11, -917458, 262144, 11, -851922, 262144, 11, -786386, 262144, 11, -720850, 262144, 11, -655314, 262144, 11, -589778, 262144, 11, -1507281, 262144, 11, -1441745, 262144, 11, -1376209, 262144, 11, -1310673, 262144, 11, -1245137, 262144, 11, -1179601, 262144, 11, -1114065, 262144, 11, -1048529, 262144, 11, -982993, 262144, 11, -917457, 262144, 11, -851921, 262144, 11, -786385, 262144, 11, -720849, 262144, 11, -655313, 262144, 11, -589777, 262144, 11, -1507280, 262144, 11, -1441744, 262144, 11, -1376208, 262144, 11, -1310672, 262144, 11, -1245136, 262144, 11, -1179600, 262144, 11, -1114064, 262144, 11, -1048528, 262144, 11, -982992, 262144, 11, -917456, 262144, 11, -851920, 262144, 11, -786384, 262144, 11, -720848, 262144, 11, -655312, 262144, 11, -589776, 262144, 11, -1507279, 262144, 11, -1441743, 262144, 11, -1376207, 262144, 11, -1310671, 262144, 11, -1245135, 262144, 11, -1179599, 262144, 11, -1114063, 262144, 11, -1048527, 262144, 11, -982991, 262144, 11, -917455, 262144, 11, -851919, 262144, 11, -786383, 262144, 11, -720847, 262144, 11, -655311, 262144, 11, -589775, 262144, 11, -1507278, 262144, 11, -1441742, 262144, 11, -1376206, 262144, 11, -1310670, 262144, 11, -1245134, 262144, 11, -1179598, 262144, 11, -1114062, 262144, 11, -1048526, 262144, 11, -982990, 262144, 11, -917454, 262144, 11, -851918, 262144, 11, -786382, 262144, 11, -720846, 262144, 11, -655310, 262144, 11, -589774, 262144, 11, -1507277, 262144, 11, -1441741, 262144, 11, -1376205, 262144, 11, -1310669, 262144, 11, -1245133, 262144, 11, -1179597, 262144, 11, -1114061, 262144, 11, -1048525, 262144, 11, -982989, 262144, 11, -917453, 262144, 11, -851917, 262144, 11, -786381, 262144, 11, -720845, 262144, 11, -655309, 262144, 11, -589773, 262144, 11, -1507276, 262144, 11, -1441740, 262144, 11, -1376204, 262144, 11, -1310668, 262144, 11, -1245132, 262144, 11, -1179596, 262144, 11, -1114060, 262144, 11, -1048524, 262144, 11, -982988, 262144, 11, -917452, 262144, 11, -851916, 262144, 11, -786380, 262144, 11, -720844, 262144, 11, -655308, 262144, 11, -589772, 262144, 11, -1507275, 262144, 11, -1441739, 262144, 11, -1376203, 262144, 11, -1310667, 262144, 11, -1245131, 262144, 11, -1179595, 262144, 11, -1114059, 262144, 11, -1048523, 262144, 11, -982987, 262144, 11, -917451, 262144, 11, -851915, 262144, 11, -786379, 262144, 11, -720843, 262144, 11, -655307, 262144, 11, -589771, 262144, 11, -1507274, 262144, 11, -1441738, 262144, 11, -1376202, 262144, 11, -1310666, 262144, 11, -1245130, 262144, 11, -1179594, 262144, 11, -1114058, 262144, 11, -1048522, 262144, 11, -982986, 262144, 11, -917450, 262144, 11, -851914, 262144, 11, -786378, 262144, 11, -720842, 262144, 11, -655306, 262144, 11, -589770, 262144, 11, -1507273, 262144, 11, -1441737, 262144, 11, -1376201, 262144, 11, -1310665, 262144, 11, -1245129, 262144, 11, -1179593, 262144, 11, -1114057, 262144, 11, -1048521, 262144, 11, -982985, 262144, 11, -917449, 262144, 11, -851913, 262144, 11, -786377, 262144, 11, -720841, 262144, 11, -655305, 262144, 11, -589769, 262144, 11, -1507272, 262144, 11, -1441736, 262144, 11, -1376200, 262144, 11, -1310664, 262144, 11, -1245128, 262144, 11, -1179592, 262144, 11, -1114056, 262144, 11, -1048520, 262144, 11, -982984, 262144, 11, -917448, 262144, 11, -851912, 262144, 11, -786376, 262144, 11, -720840, 262144, 11, -655304, 262144, 11, -589768, 262144, 11, -1507271, 262144, 11, -1441735, 262144, 11, -1376199, 262144, 11, -1310663, 262144, 11, -1245127, 262144, 11, -1179591, 262144, 11, -1114055, 262144, 11, -1048519, 262144, 11, -982983, 262144, 11, -917447, 262144, 11, -851911, 262144, 11, -786375, 262144, 11, -720839, 262144, 11, -655303, 262144, 11, -589767, 262144, 11, -1507270, 262144, 11, -1441734, 262144, 11, -1376198, 262144, 11, -1310662, 262144, 11, -1245126, 262144, 11, -1179590, 262144, 11, -1114054, 262144, 11, -1048518, 262144, 11, -982982, 262144, 11, -917446, 262144, 11, -851910, 262144, 11, -786374, 262144, 11, -720838, 262144, 11, -655302, 262144, 11, -589766, 262144, 11, -1507269, 262144, 11, -1441733, 262144, 11, -1376197, 262144, 11, -1310661, 262144, 11, -1245125, 262144, 11, -1179589, 262144, 11, -1114053, 262144, 11, -1048517, 262144, 11, -982981, 262144, 11, -917445, 262144, 11, -851909, 262144, 11, -786373, 262144, 11, -720837, 262144, 11, -655301, 262144, 11, -589765, 262144, 11, -1507268, 262144, 11, -1441732, 262144, 11, -1376196, 262144, 11, -1310660, 262144, 11, -1245124, 262144, 11, -1179588, 262144, 11, -1114052, 262144, 11, -1048516, 262144, 11, -982980, 262144, 11, -917444, 262144, 11, -851908, 262144, 11, -786372, 262144, 11, -720836, 262144, 11, -655300, 262144, 11, -589764, 262144, 11, -1507267, 262144, 11, -1441731, 262144, 11, -1376195, 262144, 11, -1310659, 262144, 11, -1245123, 262144, 11, -1179587, 262144, 11, -1114051, 262144, 11, -1048515, 262144, 11, -982979, 262144, 11, -917443, 262144, 11, -851907, 262144, 11, -786371, 262144, 11, -720835, 262144, 11, -655299, 262144, 11, -589763, 262144, 11, -2293565, 196608, 11, -2228029, 196608, 12, -2162493, 196608, 13, -2096957, 196608, 11, -2031421, 196608, 12, -1965885, 196608, 13, -1900349, 196608, 11, -1834813, 196608, 12, -1769277, 196608, 13, -1703741, 196608, 11, -1638205, 196608, 12, -1572669, 196608, 13, -1507133, 196608, 11, -1441597, 196608, 12, -1376061, 196608, 13, -1310525, 196608, 11, -1244989, 196608, 12, -1179453, 196608, 13, -1113917, 196608, 11, -1048381, 196608, 12, -982845, 196608, 13, -917309, 196608, 11, -196413, 393216, 10, -2293564, 262144, 11, -2228028, 262144, 12, -2162492, 262144, 13, -2096956, 262144, 11, -2031420, 262144, 12, -1965884, 262144, 13, -1900348, 262144, 11, -1834812, 262144, 12, -1769276, 262144, 13, -1703740, 262144, 11, -1638204, 262144, 12, -1572668, 262144, 13, -1507132, 262144, 11, -1441596, 262144, 12, -1376060, 262144, 13, -1310524, 262144, 11, -1244988, 262144, 12, -1179452, 262144, 13, -1113916, 262144, 11, -1048380, 262144, 12, -982844, 262144, 13, -917308, 262144, 11, -196412, 393216, 10, -2293563, 327680, 11, -2228027, 327680, 12, -2162491, 327680, 13, -2096955, 327680, 11, -2031419, 327680, 12, -1965883, 327680, 13, -1900347, 327680, 11, -1834811, 327680, 12, -1769275, 327680, 13, -1703739, 327680, 11, -1638203, 327680, 12, -1572667, 327680, 13, -1507131, 327680, 11, -1441595, 327680, 12, -1376059, 327680, 13, -1310523, 327680, 11, -1244987, 327680, 12, -1179451, 327680, 13, -1113915, 327680, 11, -1048379, 327680, 12, -982843, 327680, 13, -917307, 327680, 11, -196411, 393216, 10, -2293562, 393216, 11, -2228026, 393216, 12, -2162490, 393216, 13, -2096954, 393216, 11, -2031418, 393216, 12, -1965882, 393216, 13, -1900346, 393216, 11, -1834810, 393216, 12, -1769274, 393216, 13, -1703738, 393216, 11, -1638202, 393216, 12, -1572666, 393216, 13, -1507130, 393216, 11, -1441594, 393216, 12, -1376058, 393216, 13, -1310522, 393216, 11, -1244986, 393216, 12, -1179450, 393216, 13, -1113914, 393216, 11, -1048378, 393216, 12, -982842, 393216, 13, -196410, 393216, 10, -196510, 393216, 10, -130974, 262144, 11, -65438, 262144, 12, 98, 262144, 13, 65634, 262144, 11, 131170, 262144, 11, 196706, 262144, 12, 262242, 262144, 13, -196509, 393216, 10, -130973, 327680, 11, -65437, 327680, 12, 99, 327680, 13, 65635, 327680, 11, 131171, 327680, 11, 196707, 327680, 12, 262243, 327680, 13, -196508, 393216, 10, -130972, 393216, 11, -65436, 393216, 12, 100, 393216, 13, 65636, 393216, 11, 131172, 393216, 11, 196708, 393216, 12, 262244, 393216, 13, -196507, 393216, 10, -130971, 262144, 11, -65435, 262144, 12, 101, 262144, 13, 65637, 262144, 11, 131173, 262144, 11, 196709, 262144, 12, 262245, 262144, 13, -196506, 393216, 10, -130970, 327680, 11, -65434, 327680, 12, 102, 327680, 13, 65638, 327680, 11, 131174, 327680, 11, 196710, 327680, 12, 262246, 327680, 13, -196505, 393216, 10, -130969, 393216, 11, -65433, 393216, 12, 103, 393216, 13, 65639, 393216, 11, 131175, 393216, 11, 196711, 393216, 12, 262247, 393216, 13, -196504, 393216, 10, -130968, 262144, 11, -65432, 262144, 12, 104, 262144, 13, 65640, 262144, 11, 131176, 262144, 11, 196712, 262144, 12, 262248, 262144, 13, -196503, 393216, 10, -130967, 327680, 11, -65431, 327680, 12, 105, 327680, 13, 65641, 327680, 11, 131177, 327680, 11, 196713, 327680, 12, 262249, 327680, 13, -196502, 393216, 10, -130966, 393216, 11, -65430, 393216, 12, 106, 393216, 13, 65642, 393216, 11, 131178, 393216, 11, 196714, 393216, 12, 262250, 393216, 13, -196501, 393216, 10, -130965, 262144, 11, -65429, 262144, 12, 107, 262144, 13, 65643, 262144, 11, 131179, 262144, 11, 196715, 262144, 12, 262251, 262144, 13, -196500, 393216, 10, -130964, 327680, 11, -65428, 327680, 12, 108, 327680, 13, 65644, 327680, 11, 131180, 327680, 11, 196716, 327680, 12, 262252, 327680, 13, -196499, 393216, 10, -130963, 393216, 11, -65427, 393216, 12, 109, 393216, 13, 65645, 393216, 11, 131181, 393216, 11, 196717, 393216, 12, 262253, 393216, 13, -196498, 393216, 10, -130962, 262144, 11, -65426, 262144, 12, 110, 262144, 13, 65646, 262144, 11, 131182, 262144, 11, 196718, 262144, 12, 262254, 262144, 13, -196497, 393216, 10, -130961, 327680, 11, -65425, 327680, 12, 111, 327680, 13, 65647, 327680, 11, 131183, 327680, 11, 196719, 327680, 12, 262255, 327680, 13, -196496, 393216, 10, -130960, 393216, 11, -65424, 393216, 12, 112, 393216, 13, 65648, 393216, 11, 131184, 393216, 11, 196720, 393216, 12, 262256, 393216, 13, -196495, 393216, 10, -130959, 262144, 11, -65423, 262144, 12, 113, 262144, 13, 65649, 262144, 11, 131185, 262144, 11, 196721, 262144, 12, 262257, 262144, 13, -196494, 393216, 10, -130958, 327680, 11, -65422, 327680, 12, 114, 327680, 13, 65650, 327680, 11, 131186, 327680, 11, 196722, 327680, 12, 262258, 327680, 13, -196493, 393216, 10, -130957, 393216, 11, -65421, 393216, 12, 115, 393216, 13, 65651, 393216, 11, 131187, 393216, 11, 196723, 393216, 12, 262259, 393216, 13, -196492, 393216, 10, -130956, 262144, 11, -65420, 262144, 12, 116, 262144, 13, 65652, 262144, 11, 131188, 262144, 11, 196724, 262144, 12, 262260, 262144, 13, -196491, 393216, 10, -130955, 327680, 11, -65419, 327680, 12, 117, 327680, 13, 65653, 327680, 11, 131189, 327680, 11, 196725, 327680, 12, 262261, 327680, 13, -196490, 393216, 10, -130954, 393216, 11, -65418, 393216, 12, 118, 393216, 13, 65654, 393216, 11, 131190, 393216, 11, 196726, 393216, 12, 262262, 393216, 13, -196489, 393216, 10, -130953, 262144, 11, -65417, 262144, 12, 119, 262144, 13, 65655, 262144, 11, 131191, 262144, 11, 196727, 262144, 12, 262263, 262144, 13, -196488, 393216, 10, -130952, 327680, 11, -65416, 327680, 12, 120, 327680, 13, 65656, 327680, 11, 131192, 327680, 11, 196728, 327680, 12, 262264, 327680, 13, -196487, 393216, 10, -130951, 393216, 11, -65415, 393216, 12, 121, 393216, 13, 65657, 393216, 11, 131193, 393216, 11, 196729, 393216, 12, 262265, 393216, 13, -196486, 393216, 10, -130950, 262144, 11, -65414, 262144, 12, 122, 262144, 13, 65658, 262144, 11, 131194, 262144, 11, 196730, 262144, 12, 262266, 262144, 13, -196485, 393216, 10, -130949, 327680, 11, -65413, 327680, 12, 123, 327680, 13, 65659, 327680, 11, 131195, 327680, 11, 196731, 327680, 12, 262267, 327680, 13, -196484, 393216, 10, -130948, 393216, 11, -65412, 393216, 12, 124, 393216, 13, 65660, 393216, 11, 131196, 393216, 11, 196732, 393216, 12, 262268, 393216, 13, -196483, 393216, 10, -130947, 262144, 11, -65411, 262144, 12, 125, 262144, 13, 65661, 262144, 11, 131197, 262144, 11, 196733, 262144, 12, 262269, 262144, 13, -196482, 393216, 10, -130946, 327680, 11, -65410, 327680, 12, 126, 327680, 13, 65662, 327680, 11, 131198, 327680, 11, 196734, 327680, 12, 262270, 327680, 13, -196481, 393216, 10, -130945, 393216, 11, -65409, 393216, 12, 127, 393216, 13, 65663, 393216, 11, 131199, 393216, 11, 196735, 393216, 12, 262271, 393216, 13, -196480, 393216, 10, -130944, 262144, 11, -65408, 262144, 12, 128, 262144, 13, 65664, 262144, 11, 131200, 262144, 11, 196736, 262144, 12, 262272, 262144, 13, -196479, 393216, 10, -130943, 327680, 11, -65407, 327680, 12, 129, 327680, 13, 65665, 327680, 11, 131201, 327680, 11, 196737, 327680, 12, 262273, 327680, 13, -196478, 393216, 10, -130942, 393216, 11, -65406, 393216, 12, 130, 393216, 13, 65666, 393216, 11, 131202, 393216, 11, 196738, 393216, 12, 262274, 393216, 13, -196477, 393216, 10, -130941, 262144, 11, -65405, 262144, 12, 131, 262144, 13, 65667, 262144, 11, 131203, 262144, 11, 196739, 262144, 12, 262275, 262144, 13, -196476, 393216, 10, -130940, 327680, 11, -65404, 327680, 12, 132, 327680, 13, 65668, 327680, 11, 131204, 327680, 11, 196740, 327680, 12, 262276, 327680, 13, -196475, 393216, 10, -130939, 393216, 11, -65403, 393216, 12, 133, 393216, 13, 65669, 393216, 11, 131205, 393216, 11, 196741, 393216, 12, 262277, 393216, 13, -196474, 393216, 10, -130938, 262144, 11, -65402, 262144, 12, 134, 262144, 13, 65670, 262144, 11, 131206, 262144, 11, 196742, 262144, 12, 262278, 262144, 13, -196473, 393216, 10, -130937, 327680, 11, -65401, 327680, 12, 135, 327680, 13, 65671, 327680, 11, 131207, 327680, 11, 196743, 327680, 12, 262279, 327680, 13, -196472, 393216, 10, -130936, 393216, 11, -65400, 393216, 12, 136, 393216, 13, 65672, 393216, 11, 131208, 393216, 11, 196744, 393216, 12, 262280, 393216, 13, -196471, 393216, 10, -130935, 262144, 11, -65399, 262144, 12, 137, 262144, 13, 65673, 262144, 11, 131209, 262144, 11, 196745, 262144, 12, 262281, 262144, 13, -196470, 393216, 10, -130934, 327680, 11, -65398, 327680, 12, 138, 327680, 13, 65674, 327680, 11, 131210, 327680, 11, 196746, 327680, 12, 262282, 327680, 13, -196469, 393216, 10, -130933, 393216, 11, -65397, 393216, 12, 139, 393216, 13, 65675, 393216, 11, 131211, 393216, 11, 196747, 393216, 12, 262283, 393216, 13, -196468, 393216, 10, -130932, 262144, 11, -65396, 262144, 12, 140, 262144, 13, 65676, 262144, 11, 131212, 262144, 11, 196748, 262144, 12, 262284, 262144, 13, -196467, 393216, 10, -130931, 327680, 11, -65395, 327680, 12, 141, 327680, 13, 65677, 327680, 11, 131213, 327680, 11, 196749, 327680, 12, 262285, 327680, 13, -196466, 393216, 10, -130930, 393216, 11, -65394, 393216, 12, 142, 393216, 13, 65678, 393216, 11, 131214, 393216, 11, 196750, 393216, 12, 262286, 393216, 13, -196465, 393216, 10, -130929, 262144, 11, -65393, 262144, 12, 143, 262144, 13, 65679, 262144, 11, 131215, 262144, 11, 196751, 262144, 12, 262287, 262144, 13, -196464, 393216, 10, -130928, 327680, 11, -65392, 327680, 12, 144, 327680, 13, 65680, 327680, 11, 131216, 327680, 11, 196752, 327680, 12, 262288, 327680, 13, -196463, 393216, 10, -130927, 393216, 11, -65391, 393216, 12, 145, 393216, 13, 65681, 393216, 11, 131217, 393216, 11, 196753, 393216, 12, 262289, 393216, 13, -196462, 393216, 10, -130926, 262144, 11, -65390, 262144, 12, 146, 262144, 13, 65682, 262144, 11, 131218, 262144, 11, 196754, 262144, 12, 262290, 262144, 13, -196461, 393216, 10, -130925, 327680, 11, -65389, 327680, 12, 147, 327680, 13, 65683, 327680, 11, 131219, 327680, 11, 196755, 327680, 12, 262291, 327680, 13, -196460, 393216, 10, -130924, 393216, 11, -65388, 393216, 12, 148, 393216, 13, 65684, 393216, 11, 131220, 393216, 11, 196756, 393216, 12, 262292, 393216, 13, -196459, 393216, 10, -130923, 262144, 11, -65387, 262144, 12, 149, 262144, 13, 65685, 262144, 11, 131221, 262144, 11, 196757, 262144, 12, 262293, 262144, 13, -196458, 393216, 10, -130922, 327680, 11, -65386, 327680, 12, 150, 327680, 13, 65686, 327680, 11, 131222, 327680, 11, 196758, 327680, 12, 262294, 327680, 13, -196457, 393216, 10, -130921, 393216, 11, -65385, 393216, 12, 151, 393216, 13, 65687, 393216, 11, 131223, 393216, 11, 196759, 393216, 12, 262295, 393216, 13, -196456, 393216, 10, -130920, 262144, 11, -65384, 262144, 12, 152, 262144, 13, 65688, 262144, 11, 131224, 262144, 11, 196760, 262144, 12, 262296, 262144, 13, -196455, 393216, 10, -130919, 327680, 11, -65383, 327680, 12, 153, 327680, 13, 65689, 327680, 11, 131225, 327680, 11, 196761, 327680, 12, 262297, 327680, 13, -196454, 393216, 10, -130918, 393216, 11, -65382, 393216, 12, 154, 393216, 13, 65690, 393216, 11, 131226, 393216, 11, 196762, 393216, 12, 262298, 393216, 13, -196453, 393216, 10, -130917, 262144, 11, -65381, 262144, 12, 155, 262144, 13, 65691, 262144, 11, 131227, 262144, 11, 196763, 262144, 12, 262299, 262144, 13, -196452, 393216, 10, -130916, 327680, 11, -65380, 327680, 12, 156, 327680, 13, 65692, 327680, 11, 131228, 327680, 11, 196764, 327680, 12, 262300, 327680, 13, -196451, 393216, 10, -130915, 393216, 11, -65379, 393216, 12, 157, 393216, 13, 65693, 393216, 11, 131229, 393216, 11, 196765, 393216, 12, 262301, 393216, 13, -196450, 393216, 10, -130914, 262144, 11, -65378, 262144, 12, 158, 262144, 13, 65694, 262144, 11, 131230, 262144, 11, 196766, 262144, 12, 262302, 262144, 13, -196449, 393216, 10, -130913, 327680, 11, -65377, 327680, 12, 159, 327680, 13, 65695, 327680, 11, 131231, 327680, 11, 196767, 327680, 12, 262303, 327680, 13, -196448, 393216, 10, -130912, 393216, 11, -65376, 393216, 12, 160, 393216, 13, 65696, 393216, 11, 131232, 393216, 11, 196768, 393216, 12, 262304, 393216, 13, -196447, 393216, 10, -130911, 262144, 11, -65375, 262144, 12, 161, 262144, 13, 65697, 262144, 11, 131233, 262144, 11, 196769, 262144, 12, 262305, 262144, 13, -196446, 393216, 10, -130910, 393216, 11, -65374, 327680, 12, 162, 327680, 13, 65698, 327680, 11, 131234, 327680, 11, 196770, 327680, 12, 262306, 327680, 13, -196445, 393216, 10, -130909, 393216, 11, -65373, 393216, 12, 163, 393216, 13, 65699, 393216, 11, 131235, 393216, 11, 196771, 393216, 12, 262307, 393216, 13, -196444, 393216, 10, -130908, 262144, 11, -65372, 262144, 12, 164, 262144, 13, 65700, 262144, 11, 131236, 262144, 11, 196772, 262144, 12, 262308, 262144, 13, -196443, 393216, 10, -130907, 327680, 11, -65371, 327680, 12, 165, 327680, 13, 65701, 327680, 11, 131237, 327680, 11, 196773, 327680, 12, 262309, 327680, 13, -196442, 393216, 10, -130906, 393216, 11, -65370, 393216, 12, 166, 393216, 13, 65702, 393216, 11, 131238, 393216, 11, 196774, 393216, 12, 262310, 393216, 13, -196441, 393216, 10, -130905, 262144, 11, -65369, 262144, 12, 167, 262144, 13, 65703, 262144, 11, 131239, 262144, 11, 196775, 262144, 12, 262311, 262144, 13, -196440, 393216, 10, -130904, 327680, 11, -65368, 327680, 12, 168, 327680, 13, 65704, 327680, 11, 131240, 327680, 11, 196776, 327680, 12, 262312, 327680, 13, -196439, 393216, 10, -130903, 393216, 11, -65367, 393216, 12, 169, 393216, 13, 65705, 393216, 11, 131241, 393216, 11, 196777, 393216, 12, 262313, 393216, 13, -196438, 393216, 10, -130902, 262144, 11, -65366, 262144, 12, 170, 262144, 13, 65706, 262144, 11, 131242, 262144, 11, 196778, 262144, 12, 262314, 262144, 13, -196437, 393216, 10, -130901, 327680, 11, -65365, 327680, 12, 171, 327680, 13, 65707, 327680, 11, 131243, 327680, 11, 196779, 327680, 12, 262315, 327680, 13, -196436, 393216, 10, -130900, 393216, 11, -65364, 393216, 12, 172, 393216, 13, 65708, 393216, 11, 131244, 393216, 11, 196780, 393216, 12, 262316, 393216, 13, -196435, 393216, 10, -130899, 262144, 11, -65363, 262144, 12, 173, 262144, 13, 65709, 262144, 11, 131245, 262144, 11, 196781, 262144, 12, 262317, 262144, 13, -196434, 393216, 10, -130898, 327680, 11, -65362, 327680, 12, 174, 327680, 13, 65710, 327680, 11, 131246, 327680, 11, 196782, 327680, 12, 262318, 327680, 13, -196433, 393216, 10, -130897, 393216, 11, -65361, 393216, 12, 175, 393216, 13, 65711, 393216, 11, 131247, 393216, 11, 196783, 393216, 12, 262319, 393216, 13, -196432, 393216, 10, -130896, 262144, 11, -65360, 262144, 12, 176, 262144, 13, 65712, 262144, 11, 131248, 262144, 11, 196784, 262144, 12, 262320, 262144, 13, -196431, 393216, 10, -130895, 327680, 11, -65359, 327680, 12, 177, 327680, 13, 65713, 327680, 11, 131249, 327680, 11, 196785, 327680, 12, 262321, 327680, 13, -196430, 393216, 10, -130894, 393216, 11, -65358, 393216, 12, 178, 393216, 13, 65714, 393216, 11, 131250, 393216, 11, 196786, 393216, 12, 262322, 393216, 13, -196429, 393216, 10, -130893, 262144, 11, -65357, 262144, 12, 179, 262144, 13, 65715, 262144, 11, 131251, 262144, 11, 196787, 262144, 12, 262323, 262144, 13, -196428, 393216, 10, -130892, 327680, 11, -65356, 327680, 12, 180, 327680, 13, 65716, 327680, 11, 131252, 327680, 11, 196788, 327680, 12, 262324, 327680, 13, -196427, 393216, 10, -130891, 393216, 11, -65355, 393216, 12, 181, 393216, 13, 65717, 393216, 11, 131253, 393216, 11, 196789, 393216, 12, 262325, 393216, 13, -196426, 393216, 10, -130890, 262144, 11, -65354, 262144, 12, 182, 262144, 13, 65718, 262144, 11, 131254, 262144, 11, 196790, 262144, 12, 262326, 262144, 13, -196425, 393216, 10, -130889, 327680, 11, -65353, 327680, 12, 183, 327680, 13, 65719, 327680, 11, 131255, 327680, 11, 196791, 327680, 12, 262327, 327680, 13, -196424, 393216, 10, -130888, 393216, 11, -65352, 393216, 12, 184, 393216, 13, 65720, 393216, 11, 131256, 393216, 11, 196792, 393216, 12, 262328, 393216, 13, -196423, 393216, 10, -130887, 262144, 11, -65351, 262144, 12, 185, 262144, 13, 65721, 262144, 11, 131257, 262144, 11, 196793, 262144, 12, 262329, 262144, 13, -196422, 393216, 10, -130886, 327680, 11, -65350, 327680, 12, 186, 327680, 13, 65722, 327680, 11, 131258, 327680, 11, 196794, 327680, 12, 262330, 327680, 13, -196421, 393216, 10, -130885, 393216, 11, -65349, 393216, 12, 187, 393216, 13, 65723, 393216, 11, 131259, 393216, 11, 196795, 393216, 12, 262331, 393216, 13, -196420, 393216, 10, -130884, 262144, 11, -65348, 262144, 12, 188, 262144, 13, 65724, 262144, 11, 131260, 262144, 11, 196796, 262144, 12, 262332, 262144, 13, -196419, 393216, 10, -130883, 327680, 11, -65347, 327680, 12, 189, 327680, 13, 65725, 327680, 11, 131261, 327680, 11, 196797, 327680, 12, 262333, 327680, 13, -196418, 393216, 10, -130882, 393216, 11, -65346, 393216, 12, 190, 393216, 13, 65726, 393216, 11, 131262, 393216, 11, 196798, 393216, 12, 262334, 393216, 13, -196417, 393216, 10, -130881, 262144, 11, -65345, 262144, 12, 191, 262144, 13, 65727, 262144, 11, 131263, 262144, 11, 196799, 262144, 12, 262335, 262144, 13, -196416, 393216, 10, -130880, 327680, 11, -65344, 327680, 12, 192, 327680, 13, 65728, 327680, 11, 131264, 327680, 11, 196800, 327680, 12, 262336, 327680, 13, -196415, 393216, 10, -130879, 393216, 11, -65343, 393216, 12, 193, 393216, 13, 65729, 393216, 11, 131265, 393216, 11, 196801, 393216, 12, 262337, 393216, 13, -196414, 393216, 10, -130878, 262144, 11, -65342, 262144, 12, 194, 262144, 13, 65730, 262144, 11, 131266, 262144, 11, 196802, 262144, 12, 262338, 262144, 13, -130877, 327680, 11, -65341, 327680, 12, 195, 327680, 13, 65731, 327680, 11, 131267, 327680, 11, 196803, 327680, 12, 262339, 327680, 13, -130876, 393216, 11, -65340, 393216, 12, 196, 393216, 13, 65732, 393216, 11, 131268, 393216, 11, 196804, 393216, 12, 262340, 393216, 13, -130875, 262144, 11, -65339, 262144, 12, 197, 262144, 13, 65733, 262144, 11, 131269, 262144, 11, 196805, 262144, 12, 262341, 262144, 13, -130874, 327680, 11, -65338, 327680, 12, 198, 327680, 13, 65734, 327680, 11, 131270, 327680, 11, 196806, 327680, 12, 262342, 327680, 13, -196409, 393216, 10, -130873, 327680, 12, -65337, 327680, 12, 199, 327680, 12, 65735, 327680, 12, 131271, 327680, 12, 196807, 327680, 12, 262343, 327680, 12, -2293561, 327680, 12, -2228025, 327680, 12, -2162489, 327680, 12, -2096953, 327680, 12, -2031417, 327680, 12, -1965881, 327680, 12, -1900345, 327680, 12, -1834809, 327680, 12, -1769273, 327680, 12, -1703737, 327680, 12, -1638201, 327680, 12, -1572665, 327680, 12, -1507129, 327680, 12, -1441593, 327680, 12, -1376057, 327680, 12, -1310521, 327680, 12, -1244985, 327680, 12, -1179449, 327680, 12, -1113913, 327680, 12, -1048377, 327680, 12, -982841, 327680, 12, -2293560, 327680, 12, -2228024, 327680, 12, -2162488, 327680, 12, -2096952, 327680, 12, -2031416, 327680, 12, -1965880, 327680, 12, -1900344, 327680, 12, -1834808, 327680, 12, -1769272, 327680, 12, -1703736, 327680, 12, -1638200, 327680, 12, -1572664, 327680, 12, -1507128, 327680, 12, -1441592, 327680, 12, -1376056, 327680, 12, -1310520, 327680, 12, -1244984, 327680, 12, -1179448, 327680, 12, -1113912, 327680, 12, -1048376, 327680, 12, -196408, 393216, 10, -130872, 327680, 12, -65336, 327680, 12, 200, 327680, 12, 65736, 327680, 12, 131272, 327680, 12, 196808, 327680, 12, 262344, 327680, 12, -2293559, 327680, 12, -2228023, 327680, 12, -2162487, 327680, 12, -2096951, 327680, 12, -2031415, 327680, 12, -1965879, 327680, 12, -1900343, 327680, 12, -1834807, 327680, 12, -1769271, 327680, 12, -1703735, 327680, 12, -1638199, 327680, 12, -1572663, 327680, 12, -1507127, 327680, 12, -1441591, 327680, 12, -1376055, 327680, 12, -1310519, 327680, 12, -1244983, 327680, 12, -1179447, 327680, 12, -1113911, 327680, 12, -1048375, 327680, 12, -196407, 393216, 10, -130871, 327680, 12, -65335, 327680, 12, 201, 327680, 12, 65737, 327680, 12, 131273, 327680, 12, 196809, 327680, 12, 262345, 327680, 12, -2293558, 327680, 12, -2228022, 327680, 12, -2162486, 327680, 12, -2096950, 327680, 12, -2031414, 327680, 12, -1965878, 327680, 12, -1900342, 327680, 12, -1834806, 327680, 12, -1769270, 327680, 12, -1703734, 327680, 12, -1638198, 327680, 12, -1572662, 327680, 12, -1507126, 327680, 12, -1441590, 327680, 12, -1376054, 327680, 12, -1310518, 327680, 12, -1244982, 327680, 12, -1179446, 327680, 12, -1113910, 327680, 12, -1048374, 327680, 12, -196406, 393216, 10, -130870, 327680, 12, -65334, 327680, 12, 202, 327680, 12, 65738, 327680, 12, 131274, 327680, 12, 196810, 327680, 12, 262346, 327680, 12, -2293557, 327680, 12, -2228021, 327680, 12, -2162485, 327680, 12, -2096949, 327680, 12, -2031413, 327680, 12, -1965877, 327680, 12, -1900341, 327680, 12, -1834805, 327680, 12, -1769269, 327680, 12, -1703733, 327680, 12, -1638197, 327680, 12, -1572661, 327680, 12, -1507125, 327680, 12, -1441589, 327680, 12, -1376053, 327680, 12, -1310517, 327680, 12, -1244981, 327680, 12, -1179445, 327680, 12, -1113909, 327680, 12, -1048373, 327680, 12, -196405, 393216, 10, -130869, 327680, 12, -65333, 327680, 12, 203, 327680, 12, 65739, 327680, 12, 131275, 327680, 12, 196811, 327680, 12, 262347, 327680, 12, -2293556, 327680, 12, -2228020, 327680, 12, -2162484, 327680, 12, -2096948, 327680, 12, -2031412, 327680, 12, -1965876, 327680, 12, -1900340, 327680, 12, -1834804, 327680, 12, -1769268, 327680, 12, -1703732, 327680, 12, -1638196, 327680, 12, -1572660, 327680, 12, -1507124, 327680, 12, -1441588, 327680, 12, -1376052, 327680, 12, -1310516, 327680, 12, -1244980, 327680, 12, -1179444, 327680, 12, -1113908, 327680, 12, -196404, 393216, 10, -130868, 327680, 12, -65332, 327680, 12, 204, 327680, 12, 65740, 327680, 12, 131276, 327680, 12, 196812, 327680, 12, 262348, 327680, 12, -2293555, 327680, 12, -2228019, 327680, 12, -2162483, 327680, 12, -2096947, 327680, 12, -2031411, 327680, 12, -1965875, 327680, 12, -1900339, 327680, 12, -1834803, 327680, 12, -1769267, 327680, 12, -1703731, 327680, 12, -1638195, 327680, 12, -1572659, 327680, 12, -1507123, 327680, 12, -1441587, 327680, 12, -1376051, 327680, 12, -1310515, 327680, 12, -1244979, 327680, 12, -1179443, 327680, 12, -1113907, 327680, 12, -196403, 393216, 10, -130867, 327680, 12, -65331, 327680, 12, 205, 327680, 12, 65741, 327680, 12, 131277, 327680, 12, 196813, 327680, 12, 262349, 327680, 12, -2293554, 327680, 12, -2228018, 327680, 12, -2162482, 327680, 12, -2096946, 327680, 12, -2031410, 327680, 12, -1965874, 327680, 12, -1900338, 327680, 12, -1834802, 327680, 12, -1769266, 327680, 12, -1703730, 327680, 12, -1638194, 327680, 12, -1572658, 327680, 12, -1507122, 327680, 12, -1441586, 327680, 12, -1376050, 327680, 12, -1310514, 327680, 12, -1244978, 327680, 12, -1179442, 327680, 12, -1113906, 327680, 12, -196402, 393216, 10, -130866, 327680, 12, -65330, 327680, 12, 206, 327680, 12, 65742, 327680, 12, 131278, 327680, 12, 196814, 327680, 12, 262350, 327680, 12, -2293553, 327680, 12, -2228017, 327680, 12, -2162481, 327680, 12, -2096945, 327680, 12, -2031409, 327680, 12, -1965873, 327680, 12, -1900337, 327680, 12, -1834801, 327680, 12, -1769265, 327680, 12, -1703729, 327680, 12, -1638193, 327680, 12, -1572657, 327680, 12, -1507121, 327680, 12, -1441585, 327680, 12, -1376049, 327680, 12, -1310513, 327680, 12, -1244977, 327680, 12, -1179441, 327680, 12, -1113905, 327680, 12, -196401, 393216, 10, -130865, 327680, 12, -65329, 327680, 12, 207, 327680, 12, 65743, 327680, 12, 131279, 327680, 12, 196815, 327680, 12, 262351, 327680, 12, -2293552, 327680, 12, -2228016, 327680, 12, -2162480, 327680, 12, -2096944, 327680, 12, -2031408, 327680, 12, -1965872, 327680, 12, -1900336, 327680, 12, -1834800, 327680, 12, -1769264, 327680, 12, -1703728, 327680, 12, -1638192, 327680, 12, -1572656, 327680, 12, -1507120, 327680, 12, -1441584, 327680, 12, -1376048, 327680, 12, -1310512, 327680, 12, -1244976, 327680, 12, -1179440, 327680, 12, -196400, 393216, 10, -130864, 327680, 12, -65328, 327680, 12, 208, 327680, 12, 65744, 327680, 12, 131280, 327680, 12, 196816, 327680, 12, 262352, 327680, 12, -2293551, 327680, 12, -2228015, 327680, 12, -2162479, 327680, 12, -2096943, 327680, 12, -2031407, 327680, 12, -1965871, 327680, 12, -1900335, 327680, 12, -1834799, 327680, 12, -1769263, 327680, 12, -1703727, 327680, 12, -1638191, 327680, 12, -1572655, 327680, 12, -1507119, 327680, 12, -1441583, 327680, 12, -1376047, 327680, 12, -1310511, 327680, 12, -1244975, 327680, 12, -1179439, 327680, 12, -196399, 393216, 10, -130863, 327680, 12, -65327, 327680, 12, 209, 327680, 12, 65745, 327680, 12, 131281, 327680, 12, 196817, 327680, 12, 262353, 327680, 12, -2293550, 327680, 12, -2228014, 327680, 12, -2162478, 327680, 12, -2096942, 327680, 12, -2031406, 327680, 12, -1965870, 327680, 12, -1900334, 327680, 12, -1834798, 327680, 12, -1769262, 327680, 12, -1703726, 327680, 12, -1638190, 327680, 12, -1572654, 327680, 12, -1507118, 327680, 12, -1441582, 327680, 12, -1376046, 327680, 12, -1310510, 327680, 12, -1244974, 327680, 12, -1179438, 327680, 12, -196398, 393216, 10, -130862, 327680, 12, -65326, 327680, 12, 210, 327680, 12, 65746, 327680, 12, 131282, 327680, 12, 196818, 327680, 12, 262354, 327680, 12, -2293549, 327680, 12, -2228013, 327680, 12, -2162477, 327680, 12, -2096941, 327680, 12, -2031405, 327680, 12, -1965869, 327680, 12, -1900333, 327680, 12, -1834797, 327680, 12, -1769261, 327680, 12, -1703725, 327680, 12, -1638189, 327680, 12, -1572653, 327680, 12, -1507117, 327680, 12, -1441581, 327680, 12, -1376045, 327680, 12, -1310509, 327680, 12, -1244973, 327680, 12, -1179437, 327680, 12, -196397, 393216, 10, -130861, 327680, 12, -65325, 327680, 12, 211, 327680, 12, 65747, 327680, 12, 131283, 327680, 12, 196819, 327680, 12, 262355, 327680, 12, -2293548, 327680, 12, -2228012, 327680, 12, -2162476, 327680, 12, -2096940, 327680, 12, -2031404, 327680, 12, -1965868, 327680, 12, -1900332, 327680, 12, -1834796, 327680, 12, -1769260, 327680, 12, -1703724, 327680, 12, -1638188, 327680, 12, -1572652, 327680, 12, -1507116, 327680, 12, -1441580, 327680, 12, -1376044, 327680, 12, -1310508, 327680, 12, -1244972, 327680, 12, -196396, 393216, 10, -130860, 327680, 12, -65324, 327680, 12, 212, 327680, 12, 65748, 327680, 12, 131284, 327680, 12, 196820, 327680, 12, 262356, 327680, 12, -2293547, 327680, 12, -2228011, 327680, 12, -2162475, 327680, 12, -2096939, 327680, 12, -2031403, 327680, 12, -1965867, 327680, 12, -1900331, 327680, 12, -1834795, 327680, 12, -1769259, 327680, 12, -1703723, 327680, 12, -1638187, 327680, 12, -1572651, 327680, 12, -1507115, 327680, 12, -1441579, 327680, 12, -1376043, 327680, 12, -1310507, 327680, 12, -1244971, 327680, 12, -196395, 393216, 10, -130859, 327680, 12, -65323, 327680, 12, 213, 327680, 12, 65749, 327680, 12, 131285, 327680, 12, 196821, 327680, 12, 262357, 327680, 12, -2293546, 327680, 12, -2228010, 327680, 12, -2162474, 327680, 12, -2096938, 327680, 12, -2031402, 327680, 12, -1965866, 327680, 12, -1900330, 327680, 12, -1834794, 327680, 12, -1769258, 327680, 12, -1703722, 327680, 12, -1638186, 327680, 12, -1572650, 327680, 12, -1507114, 327680, 12, -1441578, 327680, 12, -1376042, 327680, 12, -1310506, 327680, 12, -1244970, 327680, 12, -196394, 393216, 10, -130858, 327680, 12, -65322, 327680, 12, 214, 327680, 12, 65750, 327680, 12, 131286, 327680, 12, 196822, 327680, 12, 262358, 327680, 12, -2293545, 327680, 12, -2228009, 327680, 12, -2162473, 327680, 12, -2096937, 327680, 12, -2031401, 327680, 12, -1965865, 327680, 12, -1900329, 327680, 12, -1834793, 327680, 12, -1769257, 327680, 12, -1703721, 327680, 12, -1638185, 327680, 12, -1572649, 327680, 12, -1507113, 327680, 12, -1441577, 327680, 12, -1376041, 327680, 12, -1310505, 327680, 12, -196393, 393216, 10, -130857, 327680, 12, -65321, 327680, 12, 215, 327680, 12, 65751, 327680, 12, 131287, 327680, 12, 196823, 327680, 12, 262359, 327680, 12, -2293544, 327680, 12, -2228008, 327680, 12, -2162472, 327680, 12, -2096936, 327680, 12, -2031400, 327680, 12, -1965864, 327680, 12, -1900328, 327680, 12, -1834792, 327680, 12, -1769256, 327680, 12, -1703720, 327680, 12, -1638184, 327680, 12, -1572648, 327680, 12, -1507112, 327680, 12, -1441576, 327680, 12, -1376040, 327680, 12, -1310504, 327680, 12, -196392, 393216, 10, -130856, 327680, 12, -65320, 327680, 12, 216, 327680, 12, 65752, 327680, 12, 131288, 327680, 12, 196824, 327680, 12, 262360, 327680, 12, -2293543, 327680, 12, -2228007, 327680, 12, -2162471, 327680, 12, -2096935, 327680, 12, -2031399, 327680, 12, -1965863, 327680, 12, -1900327, 327680, 12, -1834791, 327680, 12, -1769255, 327680, 12, -1703719, 327680, 12, -1638183, 327680, 12, -1572647, 327680, 12, -1507111, 327680, 12, -1441575, 327680, 12, -1376039, 327680, 12, -1310503, 327680, 12, -196391, 720896, 11, -130855, 327680, 12, -65319, 327680, 12, 217, 327680, 12, 65753, 327680, 12, 131289, 327680, 12, 196825, 327680, 12, 262361, 327680, 12, -2293542, 327680, 12, -2228006, 327680, 12, -2162470, 327680, 12, -2096934, 327680, 12, -2031398, 327680, 12, -1965862, 327680, 12, -1900326, 327680, 12, -1834790, 327680, 12, -1769254, 327680, 12, -1703718, 327680, 12, -1638182, 327680, 12, -1572646, 327680, 12, -1507110, 327680, 12, -1441574, 327680, 12, -1376038, 327680, 12, -1310502, 327680, 12, -196390, 720896, 11, -130854, 327680, 12, -65318, 327680, 12, 218, 327680, 12, 65754, 327680, 12, 131290, 327680, 12, 196826, 327680, 12, 262362, 327680, 12, -2293541, 327680, 12, -2228005, 327680, 12, -2162469, 327680, 12, -2096933, 327680, 12, -2031397, 327680, 12, -1965861, 327680, 12, -1900325, 327680, 12, -1834789, 327680, 12, -1769253, 327680, 12, -1703717, 327680, 12, -1638181, 327680, 12, -1572645, 327680, 12, -1507109, 327680, 12, -1441573, 327680, 12, -1376037, 327680, 12, -196389, 720896, 11, -130853, 327680, 12, -65317, 327680, 12, 219, 327680, 12, 65755, 327680, 12, 131291, 327680, 12, 196827, 327680, 12, 262363, 327680, 12, -2293540, 327680, 12, -2228004, 327680, 12, -2162468, 327680, 12, -2096932, 327680, 12, -2031396, 327680, 12, -1965860, 327680, 12, -1900324, 327680, 12, -1834788, 327680, 12, -1769252, 327680, 12, -1703716, 327680, 12, -1638180, 327680, 12, -1572644, 327680, 12, -1507108, 327680, 12, -1441572, 327680, 12, -1376036, 327680, 12, -196388, 720896, 11, -130852, 327680, 12, -65316, 327680, 12, 220, 327680, 12, 65756, 327680, 12, 131292, 327680, 12, 196828, 327680, 12, 262364, 327680, 12, -2293539, 327680, 12, -2228003, 327680, 12, -2162467, 327680, 12, -2096931, 327680, 12, -2031395, 327680, 12, -1965859, 327680, 12, -1900323, 327680, 12, -1834787, 327680, 12, -1769251, 327680, 12, -1703715, 327680, 12, -1638179, 327680, 12, -1572643, 327680, 12, -1507107, 327680, 12, -1441571, 327680, 12, -1376035, 327680, 12, -196387, 720896, 11, -130851, 327680, 12, -65315, 327680, 12, 221, 327680, 12, 65757, 327680, 12, 131293, 327680, 12, 196829, 327680, 12, 262365, 327680, 12, -262066, 655360, 10, -327601, 655360, 10, -393136, 655360, 10, -458671, 655360, 10, -524206, 655360, 10, -589741, 655360, 10, -655276, 655360, 10, -720811, 655360, 10, -262065, 327680, 11, -262064, 327680, 11, -327600, 327680, 11, -327599, 327680, 11, -393135, 327680, 11, -393134, 327680, 11, -458670, 327680, 11, -458669, 327680, 11, -524205, 327680, 11, -524204, 327680, 11, -589740, 327680, 11, -589739, 327680, 11, -655275, 327680, 11, -655274, 327680, 11, -262060, 327680, 11, -262059, 327680, 11, -262058, 327680, 11, -262063, 327680, 11, -262062, 327680, 11, -262061, 327680, 11, -262057, 327680, 11, -262056, 327680, 11, -262055, 327680, 11, -327598, 327680, 11, -327597, 327680, 11, -327596, 327680, 11, -393131, 327680, 11, -393130, 327680, 11, -393129, 327680, 11, -393128, 327680, 11, -393132, 327680, 11, -393133, 327680, 11, -327594, 327680, 11, -327593, 327680, 11, -327592, 327680, 11, -327591, 327680, 11, -327595, 327680, 11, -589738, 327680, 11, -524202, 327680, 11, -458666, 327680, 11, -655273, 327680, 11, -589737, 327680, 11, -524201, 327680, 11, -458665, 327680, 11, -655272, 327680, 11, -589736, 327680, 11, -524200, 327680, 11, -458664, 327680, 11, -655271, 327680, 11, -589735, 327680, 11, -524199, 327680, 11, -458663, 327680, 11, -393127, 327680, 11, -524203, 327680, 11, -458667, 327680, 11, -458668, 327680, 11, -720810, 393216, 10, -720809, 393216, 10, -720808, 393216, 10, -720807, 393216, 10, -2293763, 262144, 11, -2228227, 262144, 11, -2162691, 262144, 11, -2097155, 262144, 11, -2031619, 262144, 11, -1966083, 262144, 11, -1900547, 262144, 11, -1835011, 262144, 11, -1769475, 262144, 11, -1703939, 262144, 11, -1638403, 262144, 11, -1572867, 262144, 11, -1507331, 262144, 11, -2293762, 262144, 11, -2228226, 262144, 11, -2162690, 262144, 11, -2097154, 262144, 11, -2031618, 262144, 11, -1966082, 262144, 11, -1900546, 262144, 11, -1835010, 262144, 11, -1769474, 262144, 11, -1703938, 262144, 11, -1638402, 262144, 11, -1572866, 262144, 11, -1507330, 262144, 11, -2293761, 262144, 11, -2228225, 262144, 11, -2162689, 262144, 11, -2097153, 262144, 11, -2031617, 262144, 11, -1966081, 262144, 11, -1900545, 262144, 11, -1835009, 262144, 11, -1769473, 262144, 11, -1703937, 262144, 11, -1638401, 262144, 11, -1572865, 262144, 11, -1507329, 262144, 11, -2359296, 262144, 11, -2293760, 262144, 11, -2228224, 262144, 11, -2162688, 262144, 11, -2097152, 262144, 11, -2031616, 262144, 11, -1966080, 262144, 11, -1900544, 262144, 11, -1835008, 262144, 11, -1769472, 262144, 11, -1703936, 262144, 11, -1638400, 262144, 11, -1572864, 262144, 11, -2359295, 262144, 11, -2293759, 262144, 11, -2228223, 262144, 11, -2162687, 262144, 11, -2097151, 262144, 11, -2031615, 262144, 11, -1966079, 262144, 11, -1900543, 262144, 11, -1835007, 262144, 11, -1769471, 262144, 11, -1703935, 262144, 11, -1638399, 262144, 11, -1572863, 262144, 11, -2359294, 262144, 11, -2293758, 262144, 11, -2228222, 262144, 11, -2162686, 262144, 11, -2097150, 262144, 11, -2031614, 262144, 11, -1966078, 262144, 11, -1900542, 262144, 11, -1835006, 262144, 11, -1769470, 262144, 11, -1703934, 262144, 11, -1638398, 262144, 11, -1572862, 262144, 11, -2359293, 262144, 11, -2293757, 262144, 11, -2228221, 262144, 11, -2162685, 262144, 11, -2097149, 262144, 11, -2031613, 262144, 11, -1966077, 262144, 11, -1900541, 262144, 11, -1835005, 262144, 11, -1769469, 262144, 11, -1703933, 262144, 11, -1638397, 262144, 11, -1572861, 262144, 11, -2359292, 262144, 11, -2293756, 262144, 11, -2228220, 262144, 11, -2162684, 262144, 11, -2097148, 262144, 11, -2031612, 262144, 11, -1966076, 262144, 11, -1900540, 262144, 11, -1835004, 262144, 11, -1769468, 262144, 11, -1703932, 262144, 11, -1638396, 262144, 11, -1572860, 262144, 11, -2359291, 262144, 11, -2293755, 262144, 11, -2228219, 262144, 11, -2162683, 262144, 11, -2097147, 262144, 11, -2031611, 262144, 11, -1966075, 262144, 11, -1900539, 262144, 11, -1835003, 262144, 11, -1769467, 262144, 11, -1703931, 262144, 11, -1638395, 262144, 11, -1572859, 262144, 11, -2359290, 262144, 11, -2293754, 262144, 11, -2228218, 262144, 11, -2162682, 262144, 11, -2097146, 262144, 11, -2031610, 262144, 11, -1966074, 262144, 11, -1900538, 262144, 11, -1835002, 262144, 11, -1769466, 262144, 11, -1703930, 262144, 11, -1638394, 262144, 11, -1572858, 262144, 11, -2359289, 262144, 11, -2293753, 262144, 11, -2228217, 262144, 11, -2162681, 262144, 11, -2097145, 262144, 11, -2031609, 262144, 11, -1966073, 262144, 11, -1900537, 262144, 11, -1835001, 262144, 11, -1769465, 262144, 11, -1703929, 262144, 11, -1638393, 262144, 11, -1572857, 262144, 11, -2359288, 262144, 11, -2293752, 262144, 11, -2228216, 262144, 11, -2162680, 262144, 11, -2097144, 262144, 11, -2031608, 262144, 11, -1966072, 262144, 11, -1900536, 262144, 11, -1835000, 262144, 11, -1769464, 262144, 11, -1703928, 262144, 11, -1638392, 262144, 11, -1572856, 262144, 11, -2359287, 262144, 11, -2293751, 262144, 11, -2228215, 262144, 11, -2162679, 262144, 11, -2097143, 262144, 11, -2031607, 262144, 11, -1966071, 262144, 11, -1900535, 262144, 11, -1834999, 262144, 11, -1769463, 262144, 11, -1703927, 262144, 11, -1638391, 262144, 11, -1572855, 262144, 11, -2359286, 262144, 11, -2293750, 262144, 11, -2228214, 262144, 11, -2162678, 262144, 11, -2097142, 262144, 11, -2031606, 262144, 11, -1966070, 262144, 11, -1900534, 262144, 11, -1834998, 262144, 11, -1769462, 262144, 11, -1703926, 262144, 11, -1638390, 262144, 11, -1572854, 262144, 11, -2359285, 262144, 11, -2293749, 262144, 11, -2228213, 262144, 11, -2162677, 262144, 11, -2097141, 262144, 11, -2031605, 262144, 11, -1966069, 262144, 11, -1900533, 262144, 11, -1834997, 262144, 11, -1769461, 262144, 11, -1703925, 262144, 11, -1638389, 262144, 11, -1572853, 262144, 11, -2359284, 262144, 11, -2293748, 262144, 11, -2228212, 262144, 11, -2162676, 262144, 11, -2097140, 262144, 11, -2031604, 262144, 11, -1966068, 262144, 11, -1900532, 262144, 11, -1834996, 262144, 11, -1769460, 262144, 11, -1703924, 262144, 11, -1638388, 262144, 11, -1572852, 262144, 11, -2359283, 262144, 11, -2293747, 262144, 11, -2228211, 262144, 11, -2162675, 262144, 11, -2097139, 262144, 11, -2031603, 262144, 11, -1966067, 262144, 11, -1900531, 262144, 11, -1834995, 262144, 11, -1769459, 262144, 11, -1703923, 262144, 11, -1638387, 262144, 11, -1572851, 262144, 11, -2359282, 262144, 11, -2293746, 262144, 11, -2228210, 262144, 11, -2162674, 262144, 11, -2097138, 262144, 11, -2031602, 262144, 11, -1966066, 262144, 11, -1900530, 262144, 11, -1834994, 262144, 11, -1769458, 262144, 11, -1703922, 262144, 11, -1638386, 262144, 11, -1572850, 262144, 11, -2359281, 262144, 11, -2293745, 262144, 11, -2228209, 262144, 11, -2162673, 262144, 11, -2097137, 262144, 11, -2031601, 262144, 11, -1966065, 262144, 11, -1900529, 262144, 11, -1834993, 262144, 11, -1769457, 262144, 11, -1703921, 262144, 11, -1638385, 262144, 11, -1572849, 262144, 11, -2359280, 262144, 11, -2293744, 262144, 11, -2228208, 262144, 11, -2162672, 262144, 11, -2097136, 262144, 11, -2031600, 262144, 11, -1966064, 262144, 11, -1900528, 262144, 11, -1834992, 262144, 11, -1769456, 262144, 11, -1703920, 262144, 11, -1638384, 262144, 11, -1572848, 262144, 11, -2359279, 262144, 11, -2293743, 262144, 11, -2228207, 262144, 11, -2162671, 262144, 11, -2097135, 262144, 11, -2031599, 262144, 11, -1966063, 262144, 11, -1900527, 262144, 11, -1834991, 262144, 11, -1769455, 262144, 11, -1703919, 262144, 11, -1638383, 262144, 11, -1572847, 262144, 11, -2359278, 262144, 11, -2293742, 262144, 11, -2228206, 262144, 11, -2162670, 262144, 11, -2097134, 262144, 11, -2031598, 262144, 11, -1966062, 262144, 11, -1900526, 262144, 11, -1834990, 262144, 11, -1769454, 262144, 11, -1703918, 262144, 11, -1638382, 262144, 11, -1572846, 262144, 11, -2359277, 262144, 11, -2293741, 262144, 11, -2228205, 262144, 11, -2162669, 262144, 11, -2097133, 262144, 11, -2031597, 262144, 11, -1966061, 262144, 11, -1900525, 262144, 11, -1834989, 262144, 11, -1769453, 262144, 11, -1703917, 262144, 11, -1638381, 262144, 11, -1572845, 262144, 11, -2359276, 262144, 11, -2293740, 262144, 11, -2228204, 262144, 11, -2162668, 262144, 11, -2097132, 262144, 11, -2031596, 262144, 11, -1966060, 262144, 11, -1900524, 262144, 11, -1834988, 262144, 11, -1769452, 262144, 11, -1703916, 262144, 11, -1638380, 262144, 11, -1572844, 262144, 11, -2359275, 262144, 11, -2293739, 262144, 11, -2228203, 262144, 11, -2162667, 262144, 11, -2097131, 262144, 11, -2031595, 262144, 11, -1966059, 262144, 11, -1900523, 262144, 11, -1834987, 262144, 11, -1769451, 262144, 11, -1703915, 262144, 11, -1638379, 262144, 11, -1572843, 262144, 11, -2359274, 262144, 11, -2293738, 262144, 11, -2228202, 262144, 11, -2162666, 262144, 11, -2097130, 262144, 11, -2031594, 262144, 11, -1966058, 262144, 11, -1900522, 262144, 11, -1834986, 262144, 11, -1769450, 262144, 11, -1703914, 262144, 11, -1638378, 262144, 11, -1572842, 262144, 11, -2359273, 262144, 11, -2293737, 262144, 11, -2228201, 262144, 11, -2162665, 262144, 11, -2097129, 262144, 11, -2031593, 262144, 11, -1966057, 262144, 11, -1900521, 262144, 11, -1834985, 262144, 11, -1769449, 262144, 11, -1703913, 262144, 11, -1638377, 262144, 11, -1572841, 262144, 11, -2359272, 262144, 11, -2293736, 262144, 11, -2228200, 262144, 11, -2162664, 262144, 11, -2097128, 262144, 11, -2031592, 262144, 11, -1966056, 262144, 11, -1900520, 262144, 11, -1834984, 262144, 11, -1769448, 262144, 11, -1703912, 262144, 11, -1638376, 262144, 11, -1572840, 262144, 11, -2359271, 262144, 11, -2293735, 262144, 11, -2228199, 262144, 11, -2162663, 262144, 11, -2097127, 262144, 11, -2031591, 262144, 11, -1966055, 262144, 11, -1900519, 262144, 11, -1834983, 262144, 11, -1769447, 262144, 11, -1703911, 262144, 11, -1638375, 262144, 11, -1572839, 262144, 11, -2359270, 262144, 11, -2293734, 262144, 11, -2228198, 262144, 11, -2162662, 262144, 11, -2097126, 262144, 11, -2031590, 262144, 11, -1966054, 262144, 11, -1900518, 262144, 11, -1834982, 262144, 11, -1769446, 262144, 11, -1703910, 262144, 11, -1638374, 262144, 11, -1572838, 262144, 11, -2359269, 262144, 11, -2293733, 262144, 11, -2228197, 262144, 11, -2162661, 262144, 11, -2097125, 262144, 11, -2031589, 262144, 11, -1966053, 262144, 11, -1900517, 262144, 11, -1834981, 262144, 11, -1769445, 262144, 11, -1703909, 262144, 11, -1638373, 262144, 11, -1572837, 262144, 11, -2359268, 262144, 11, -2293732, 262144, 11, -2228196, 262144, 11, -2162660, 262144, 11, -2097124, 262144, 11, -2031588, 262144, 11, -1966052, 262144, 11, -1900516, 262144, 11, -1834980, 262144, 11, -1769444, 262144, 11, -1703908, 262144, 11, -1638372, 262144, 11, -1572836, 262144, 11, -2359267, 262144, 11, -2293731, 262144, 11, -2228195, 262144, 11, -2162659, 262144, 11, -2097123, 262144, 11, -2031587, 262144, 11, -1966051, 262144, 11, -1900515, 262144, 11, -1834979, 262144, 11, -1769443, 262144, 11, -1703907, 262144, 11, -1638371, 262144, 11, -1572835, 262144, 11, -2359266, 262144, 11, -2293730, 262144, 11, -2228194, 262144, 11, -2162658, 262144, 11, -2097122, 262144, 11, -2031586, 262144, 11, -1966050, 262144, 11, -1900514, 262144, 11, -1834978, 262144, 11, -1769442, 262144, 11, -1703906, 262144, 11, -1638370, 262144, 11, -1572834, 262144, 11, -2359265, 262144, 11, -2293729, 262144, 11, -2228193, 262144, 11, -2162657, 262144, 11, -2097121, 262144, 11, -2031585, 262144, 11, -1966049, 262144, 11, -1900513, 262144, 11, -1834977, 262144, 11, -1769441, 262144, 11, -1703905, 262144, 11, -1638369, 262144, 11, -1572833, 262144, 11, -2359264, 262144, 11, -2293728, 262144, 11, -2228192, 262144, 11, -2162656, 262144, 11, -2097120, 262144, 11, -2031584, 262144, 11, -1966048, 262144, 11, -1900512, 262144, 11, -1834976, 262144, 11, -1769440, 262144, 11, -1703904, 262144, 11, -1638368, 262144, 11, -1572832, 262144, 11, -2359263, 262144, 11, -2293727, 262144, 11, -2228191, 262144, 11, -2162655, 262144, 11, -2097119, 262144, 11, -2031583, 262144, 11, -1966047, 262144, 11, -1900511, 262144, 11, -1834975, 262144, 11, -1769439, 262144, 11, -1703903, 262144, 11, -1638367, 262144, 11, -1572831, 262144, 11, -2359262, 262144, 11, -2293726, 262144, 11, -2228190, 262144, 11, -2162654, 262144, 11, -2097118, 262144, 11, -2031582, 262144, 11, -1966046, 262144, 11, -1900510, 262144, 11, -1834974, 262144, 11, -1769438, 262144, 11, -1703902, 262144, 11, -1638366, 262144, 11, -1572830, 262144, 11, -2359261, 262144, 11, -2293725, 262144, 11, -2228189, 262144, 11, -2162653, 262144, 11, -2097117, 262144, 11, -2031581, 262144, 11, -1966045, 262144, 11, -1900509, 262144, 11, -1834973, 262144, 11, -1769437, 262144, 11, -1703901, 262144, 11, -1638365, 262144, 11, -1572829, 262144, 11, -2359260, 262144, 11, -2293724, 262144, 11, -2228188, 262144, 11, -2162652, 262144, 11, -2097116, 262144, 11, -2031580, 262144, 11, -1966044, 262144, 11, -1900508, 262144, 11, -1834972, 262144, 11, -1769436, 262144, 11, -1703900, 262144, 11, -1638364, 262144, 11, -1572828, 262144, 11, -2359259, 262144, 11, -2293723, 262144, 11, -2228187, 262144, 11, -2162651, 262144, 11, -2097115, 262144, 11, -2031579, 262144, 11, -1966043, 262144, 11, -1900507, 262144, 11, -1834971, 262144, 11, -1769435, 262144, 11, -1703899, 262144, 11, -1638363, 262144, 11, -1572827, 262144, 11, -2359258, 262144, 11, -2293722, 262144, 11, -2228186, 262144, 11, -2162650, 262144, 11, -2097114, 262144, 11, -2031578, 262144, 11, -1966042, 262144, 11, -1900506, 262144, 11, -1834970, 262144, 11, -1769434, 262144, 11, -1703898, 262144, 11, -1638362, 262144, 11, -1572826, 262144, 11, -2359257, 262144, 11, -2293721, 262144, 11, -2228185, 262144, 11, -2162649, 262144, 11, -2097113, 262144, 11, -2031577, 262144, 11, -1966041, 262144, 11, -1900505, 262144, 11, -1834969, 262144, 11, -1769433, 262144, 11, -1703897, 262144, 11, -1638361, 262144, 11, -1572825, 262144, 11, -2359256, 262144, 11, -2293720, 262144, 11, -2228184, 262144, 11, -2162648, 262144, 11, -2097112, 262144, 11, -2031576, 262144, 11, -1966040, 262144, 11, -1900504, 262144, 11, -1834968, 262144, 11, -1769432, 262144, 11, -1703896, 262144, 11, -1638360, 262144, 11, -1572824, 262144, 11, -2359255, 262144, 11, -2293719, 262144, 11, -2228183, 262144, 11, -2162647, 262144, 11, -2097111, 262144, 11, -2031575, 262144, 11, -1966039, 262144, 11, -1900503, 262144, 11, -1834967, 262144, 11, -1769431, 262144, 11, -1703895, 262144, 11, -1638359, 262144, 11, -1572823, 262144, 11, -2359254, 262144, 11, -2293718, 262144, 11, -2228182, 262144, 11, -2162646, 262144, 11, -2097110, 262144, 11, -2031574, 262144, 11, -1966038, 262144, 11, -1900502, 262144, 11, -1834966, 262144, 11, -1769430, 262144, 11, -1703894, 262144, 11, -1638358, 262144, 11, -1572822, 262144, 11, -2359253, 262144, 11, -2293717, 262144, 11, -2228181, 262144, 11, -2162645, 262144, 11, -2097109, 262144, 11, -2031573, 262144, 11, -1966037, 262144, 11, -1900501, 262144, 11, -1834965, 262144, 11, -1769429, 262144, 11, -1703893, 262144, 11, -1638357, 262144, 11, -1572821, 262144, 11, -2359252, 262144, 11, -2293716, 262144, 11, -2228180, 262144, 11, -2162644, 262144, 11, -2097108, 262144, 11, -2031572, 262144, 11, -1966036, 262144, 11, -1900500, 262144, 11, -1834964, 262144, 11, -1769428, 262144, 11, -1703892, 262144, 11, -1638356, 262144, 11, -1572820, 262144, 11, -2359251, 262144, 11, -2293715, 262144, 11, -2228179, 262144, 11, -2162643, 262144, 11, -2097107, 262144, 11, -2031571, 262144, 11, -1966035, 262144, 11, -1900499, 262144, 11, -1834963, 262144, 11, -1769427, 262144, 11, -1703891, 262144, 11, -1638355, 262144, 11, -1572819, 262144, 11, -2359250, 262144, 11, -2293714, 262144, 11, -2228178, 262144, 11, -2162642, 262144, 11, -2097106, 262144, 11, -2031570, 262144, 11, -1966034, 262144, 11, -1900498, 262144, 11, -1834962, 262144, 11, -1769426, 262144, 11, -1703890, 262144, 11, -1638354, 262144, 11, -1572818, 262144, 11, -2359249, 262144, 11, -2293713, 262144, 11, -2228177, 262144, 11, -2162641, 262144, 11, -2097105, 262144, 11, -2031569, 262144, 11, -1966033, 262144, 11, -1900497, 262144, 11, -1834961, 262144, 11, -1769425, 262144, 11, -1703889, 262144, 11, -1638353, 262144, 11, -1572817, 262144, 11, -2359248, 262144, 11, -2293712, 262144, 11, -2228176, 262144, 11, -2162640, 262144, 11, -2097104, 262144, 11, -2031568, 262144, 11, -1966032, 262144, 11, -1900496, 262144, 11, -1834960, 262144, 11, -1769424, 262144, 11, -1703888, 262144, 11, -1638352, 262144, 11, -1572816, 262144, 11, -2359247, 262144, 11, -2293711, 262144, 11, -2228175, 262144, 11, -2162639, 262144, 11, -2097103, 262144, 11, -2031567, 262144, 11, -1966031, 262144, 11, -1900495, 262144, 11, -1834959, 262144, 11, -1769423, 262144, 11, -1703887, 262144, 11, -1638351, 262144, 11, -1572815, 262144, 11, -2359246, 262144, 11, -2293710, 262144, 11, -2228174, 262144, 11, -2162638, 262144, 11, -2097102, 262144, 11, -2031566, 262144, 11, -1966030, 262144, 11, -1900494, 262144, 11, -1834958, 262144, 11, -1769422, 262144, 11, -1703886, 262144, 11, -1638350, 262144, 11, -1572814, 262144, 11, -2359245, 262144, 11, -2293709, 262144, 11, -2228173, 262144, 11, -2162637, 262144, 11, -2097101, 262144, 11, -2031565, 262144, 11, -1966029, 262144, 11, -1900493, 262144, 11, -1834957, 262144, 11, -1769421, 262144, 11, -1703885, 262144, 11, -1638349, 262144, 11, -1572813, 262144, 11, -2359244, 262144, 11, -2293708, 262144, 11, -2228172, 262144, 11, -2162636, 262144, 11, -2097100, 262144, 11, -2031564, 262144, 11, -1966028, 262144, 11, -1900492, 262144, 11, -1834956, 262144, 11, -1769420, 262144, 11, -1703884, 262144, 11, -1638348, 262144, 11, -1572812, 262144, 11, -2359243, 262144, 11, -2293707, 262144, 11, -2228171, 262144, 11, -2162635, 262144, 11, -2097099, 262144, 11, -2031563, 262144, 11, -1966027, 262144, 11, -1900491, 262144, 11, -1834955, 262144, 11, -1769419, 262144, 11, -1703883, 262144, 11, -1638347, 262144, 11, -1572811, 262144, 11, -2359242, 262144, 11, -2293706, 262144, 11, -2228170, 262144, 11, -2162634, 262144, 11, -2097098, 262144, 11, -2031562, 262144, 11, -1966026, 262144, 11, -1900490, 262144, 11, -1834954, 262144, 11, -1769418, 262144, 11, -1703882, 262144, 11, -1638346, 262144, 11, -1572810, 262144, 11, -2359241, 262144, 11, -2293705, 262144, 11, -2228169, 262144, 11, -2162633, 262144, 11, -2097097, 262144, 11, -2031561, 262144, 11, -1966025, 262144, 11, -1900489, 262144, 11, -1834953, 262144, 11, -1769417, 262144, 11, -1703881, 262144, 11, -1638345, 262144, 11, -1572809, 262144, 11, -2359240, 262144, 11, -2293704, 262144, 11, -2228168, 262144, 11, -2162632, 262144, 11, -2097096, 262144, 11, -2031560, 262144, 11, -1966024, 262144, 11, -1900488, 262144, 11, -1834952, 262144, 11, -1769416, 262144, 11, -1703880, 262144, 11, -1638344, 262144, 11, -1572808, 262144, 11, -2359239, 262144, 11, -2293703, 262144, 11, -2228167, 262144, 11, -2162631, 262144, 11, -2097095, 262144, 11, -2031559, 262144, 11, -1966023, 262144, 11, -1900487, 262144, 11, -1834951, 262144, 11, -1769415, 262144, 11, -1703879, 262144, 11, -1638343, 262144, 11, -1572807, 262144, 11, -2359238, 262144, 11, -2293702, 262144, 11, -2228166, 262144, 11, -2162630, 262144, 11, -2097094, 262144, 11, -2031558, 262144, 11, -1966022, 262144, 11, -1900486, 262144, 11, -1834950, 262144, 11, -1769414, 262144, 11, -1703878, 262144, 11, -1638342, 262144, 11, -1572806, 262144, 11, -2359237, 262144, 11, -2293701, 262144, 11, -2228165, 262144, 11, -2162629, 262144, 11, -2097093, 262144, 11, -2031557, 262144, 11, -1966021, 262144, 11, -1900485, 262144, 11, -1834949, 262144, 11, -1769413, 262144, 11, -1703877, 262144, 11, -1638341, 262144, 11, -1572805, 262144, 11, -2359236, 262144, 11, -2293700, 262144, 11, -2228164, 262144, 11, -2162628, 262144, 11, -2097092, 262144, 11, -2031556, 262144, 11, -1966020, 262144, 11, -1900484, 262144, 11, -1834948, 262144, 11, -1769412, 262144, 11, -1703876, 262144, 11, -1638340, 262144, 11, -1572804, 262144, 11, -2359235, 262144, 11, -2293699, 262144, 11, -2228163, 262144, 11, -2162627, 262144, 11, -2097091, 262144, 11, -2031555, 262144, 11, -1966019, 262144, 11, -1900483, 262144, 11, -1834947, 262144, 11, -1769411, 262144, 11, -1703875, 262144, 11, -1638339, 262144, 11, -1572803, 262144, 11, -524295, 262144, 11, -458759, 262144, 11, -393223, 262144, 11, -327687, 262144, 11, -262151, 262144, 11, -196615, 262144, 11, -131079, 262144, 11, -1441781, 262144, 11, -1507317, 262144, 11, -196386, 327680, 12, -130850, 327680, 12, -65314, 327680, 12, 222, 327680, 12, 65758, 327680, 12, 131294, 327680, 12, 196830, 327680, 12, 262366, 327680, 12, -196385, 327680, 12, -130849, 327680, 12, -65313, 327680, 12, 223, 327680, 12, 65759, 327680, 12, 131295, 327680, 12, 196831, 327680, 12, 262367, 327680, 12, -196384, 327680, 12, -130848, 327680, 12, -65312, 327680, 12, 224, 327680, 12, 65760, 327680, 12, 131296, 327680, 12, 196832, 327680, 12, 262368, 327680, 12, -196383, 327680, 12, -130847, 327680, 12, -65311, 327680, 12, 225, 327680, 12, 65761, 327680, 12, 131297, 327680, 12, 196833, 327680, 12, 262369, 327680, 12, -196382, 327680, 12, -130846, 327680, 12, -65310, 327680, 12, 226, 327680, 12, 65762, 327680, 12, 131298, 327680, 12, 196834, 327680, 12, 262370, 327680, 12, -196381, 327680, 12, -130845, 327680, 12, -65309, 327680, 12, 227, 327680, 12, 65763, 327680, 12, 131299, 327680, 12, 196835, 327680, 12, 262371, 327680, 12, -196380, 327680, 12, -130844, 327680, 12, -65308, 327680, 12, 228, 327680, 12, 65764, 327680, 12, 131300, 327680, 12, 196836, 327680, 12, 262372, 327680, 12, -196379, 327680, 12, -130843, 327680, 12, -65307, 327680, 12, 229, 327680, 12, 65765, 327680, 12, 131301, 327680, 12, 196837, 327680, 12, 262373, 327680, 12, -196378, 327680, 12, -130842, 327680, 12, -65306, 327680, 12, 230, 327680, 12, 65766, 327680, 12, 131302, 327680, 12, 196838, 327680, 12, 262374, 327680, 12, -196377, 393216, 10, -130841, 327680, 12, -65305, 327680, 12, 231, 327680, 12, 65767, 327680, 12, 131303, 327680, 12, 196839, 327680, 12, 262375, 327680, 12, -196376, 393216, 10, -130840, 327680, 12, -65304, 327680, 12, 232, 327680, 12, 65768, 327680, 12, 131304, 327680, 12, 196840, 327680, 12, 262376, 327680, 12, -196375, 393216, 10, -130839, 327680, 12, -65303, 327680, 12, 233, 327680, 12, 65769, 327680, 12, 131305, 327680, 12, 196841, 327680, 12, 262377, 327680, 12, -196374, 393216, 10, -130838, 327680, 12, -65302, 327680, 12, 234, 327680, 12, 65770, 327680, 12, 131306, 327680, 12, 196842, 327680, 12, 262378, 327680, 12, -196373, 393216, 10, -130837, 327680, 12, -65301, 327680, 12, 235, 327680, 12, 65771, 327680, 12, 131307, 327680, 12, 196843, 327680, 12, 262379, 327680, 12, -196372, 393216, 10, -130836, 327680, 12, -65300, 327680, 12, 236, 327680, 12, 65772, 327680, 12, 131308, 327680, 12, 196844, 327680, 12, 262380, 327680, 12, -196371, 393216, 10, -130835, 327680, 12, -65299, 327680, 12, 237, 327680, 12, 65773, 327680, 12, 131309, 327680, 12, 196845, 327680, 12, 262381, 327680, 12, -196370, 393216, 10, -130834, 327680, 12, -65298, 327680, 12, 238, 327680, 12, 65774, 327680, 12, 131310, 327680, 12, 196846, 327680, 12, 262382, 327680, 12, -196369, 393216, 10, -130833, 327680, 12, -65297, 327680, 12, 239, 327680, 12, 65775, 327680, 12, 131311, 327680, 12, 196847, 327680, 12, 262383, 327680, 12, -196368, 393216, 10, -130832, 327680, 12, -65296, 327680, 12, 240, 327680, 12, 65776, 327680, 12, 131312, 327680, 12, 196848, 327680, 12, 262384, 327680, 12, -196367, 393216, 10, -130831, 327680, 12, -65295, 327680, 12, 241, 327680, 12, 65777, 327680, 12, 131313, 327680, 12, 196849, 327680, 12, 262385, 327680, 12, -196366, 393216, 10, -130830, 327680, 12, -65294, 327680, 12, 242, 327680, 12, 65778, 327680, 12, 131314, 327680, 12, 196850, 327680, 12, 262386, 327680, 12, -196365, 393216, 10, -130829, 327680, 12, -65293, 327680, 12, 243, 327680, 12, 65779, 327680, 12, 131315, 327680, 12, 196851, 327680, 12, 262387, 327680, 12, -196364, 393216, 10, -130828, 327680, 12, -65292, 327680, 12, 244, 327680, 12, 65780, 327680, 12, 131316, 327680, 12, 196852, 327680, 12, 262388, 327680, 12, -196363, 393216, 10, -130827, 327680, 12, -65291, 327680, 12, 245, 327680, 12, 65781, 327680, 12, 131317, 327680, 12, 196853, 327680, 12, 262389, 327680, 12, -196362, 393216, 10, -130826, 327680, 12, -65290, 327680, 12, 246, 327680, 12, 65782, 327680, 12, 131318, 327680, 12, 196854, 327680, 12, 262390, 327680, 12, -196361, 393216, 10, -130825, 327680, 12, -65289, 327680, 12, 247, 327680, 12, 65783, 327680, 12, 131319, 327680, 12, 196855, 327680, 12, 262391, 327680, 12, -196360, 393216, 10, -130824, 327680, 12, -65288, 327680, 12, 248, 327680, 12, 65784, 327680, 12, 131320, 327680, 12, 196856, 327680, 12, 262392, 327680, 12, -196359, 393216, 10, -130823, 327680, 12, -65287, 327680, 12, 249, 327680, 12, 65785, 327680, 12, 131321, 327680, 12, 196857, 327680, 12, 262393, 327680, 12, -196358, 393216, 10, -130822, 327680, 12, -65286, 327680, 12, 250, 327680, 12, 65786, 327680, 12, 131322, 327680, 12, 196858, 327680, 12, 262394, 327680, 12, -196357, 393216, 10, -130821, 327680, 12, -65285, 327680, 12, 251, 327680, 12, 65787, 327680, 12, 131323, 327680, 12, 196859, 327680, 12, 262395, 327680, 12, -196356, 393216, 10, -130820, 327680, 12, -65284, 327680, 12, 252, 327680, 12, 65788, 327680, 12, 131324, 327680, 12, 196860, 327680, 12, 262396, 327680, 12, -196355, 393216, 10, -130819, 327680, 12, -65283, 327680, 12, 253, 327680, 12, 65789, 327680, 12, 131325, 327680, 12, 196861, 327680, 12, 262397, 327680, 12, -196354, 393216, 10, -130818, 327680, 12, -65282, 327680, 12, 254, 327680, 12, 65790, 327680, 12, 131326, 327680, 12, 196862, 327680, 12, 262398, 327680, 12, -196353, 393216, 10, -130817, 327680, 12, -65281, 327680, 12, 255, 327680, 12, 65791, 327680, 12, 131327, 327680, 12, 196863, 327680, 12, 262399, 327680, 12, -196352, 393216, 10, -130816, 327680, 12, -65280, 327680, 12, 256, 327680, 12, 65792, 327680, 12, 131328, 327680, 12, 196864, 327680, 12, 262400, 327680, 12, -196351, 393216, 10, -130815, 327680, 12, -65279, 327680, 12, 257, 327680, 12, 65793, 327680, 12, 131329, 327680, 12, 196865, 327680, 12, 262401, 327680, 12, -196350, 393216, 10, -130814, 327680, 12, -65278, 327680, 12, 258, 327680, 12, 65794, 327680, 12, 131330, 327680, 12, 196866, 327680, 12, 262402, 327680, 12, -196349, 393216, 10, -130813, 327680, 12, -65277, 327680, 12, 259, 327680, 12, 65795, 327680, 12, 131331, 327680, 12, 196867, 327680, 12, 262403, 327680, 12, -196348, 393216, 10, -130812, 327680, 12, -65276, 327680, 12, 260, 327680, 12, 65796, 327680, 12, 131332, 327680, 12, 196868, 327680, 12, 262404, 327680, 12, -196347, 393216, 10, -130811, 327680, 12, -65275, 327680, 12, 261, 327680, 12, 65797, 327680, 12, 131333, 327680, 12, 196869, 327680, 12, 262405, 327680, 12, -196346, 393216, 10, -130810, 327680, 12, -65274, 327680, 12, 262, 327680, 12, 65798, 327680, 12, 131334, 327680, 12, 196870, 327680, 12, 262406, 327680, 12, -196345, 393216, 10, -130809, 327680, 12, -65273, 327680, 12, 263, 327680, 12, 65799, 327680, 12, 131335, 327680, 12, 196871, 327680, 12, 262407, 327680, 12, -196344, 393216, 10, -130808, 327680, 12, -65272, 327680, 12, 264, 327680, 12, 65800, 327680, 12, 131336, 327680, 12, 196872, 327680, 12, 262408, 327680, 12, -196343, 393216, 10, -130807, 327680, 12, -65271, 327680, 12, 265, 327680, 12, 65801, 327680, 12, 131337, 327680, 12, 196873, 327680, 12, 262409, 327680, 12, -196342, 393216, 10, -130806, 327680, 12, -65270, 327680, 12, 266, 327680, 12, 65802, 327680, 12, 131338, 327680, 12, 196874, 327680, 12, 262410, 327680, 12, -196341, 393216, 10, -130805, 327680, 12, -65269, 327680, 12, 267, 327680, 12, 65803, 327680, 12, 131339, 327680, 12, 196875, 327680, 12, 262411, 327680, 12, -196340, 393216, 10, -130804, 327680, 12, -65268, 327680, 12, 268, 327680, 12, 65804, 327680, 12, 131340, 327680, 12, 196876, 327680, 12, 262412, 327680, 12, -196339, 393216, 10, -130803, 327680, 12, -65267, 327680, 12, 269, 327680, 12, 65805, 327680, 12, 131341, 327680, 12, 196877, 327680, 12, 262413, 327680, 12, -196338, 393216, 10, -130802, 327680, 12, -65266, 327680, 12, 270, 327680, 12, 65806, 327680, 12, 131342, 327680, 12, 196878, 327680, 12, 262414, 327680, 12, -196337, 393216, 10, -130801, 327680, 12, -65265, 327680, 12, 271, 327680, 12, 65807, 327680, 12, 131343, 327680, 12, 196879, 327680, 12, 262415, 327680, 12, -196336, 393216, 10, -130800, 327680, 12, -65264, 327680, 12, 272, 327680, 12, 65808, 327680, 12, 131344, 327680, 12, 196880, 327680, 12, 262416, 327680, 12, -196335, 393216, 10, -130799, 327680, 12, -65263, 327680, 12, 273, 327680, 12, 65809, 327680, 12, 131345, 327680, 12, 196881, 327680, 12, 262417, 327680, 12, -196334, 393216, 10, -130798, 327680, 12, -65262, 327680, 12, 274, 327680, 12, 65810, 327680, 12, 131346, 327680, 12, 196882, 327680, 12, 262418, 327680, 12, -196333, 393216, 10, -130797, 327680, 12, -65261, 327680, 12, 275, 327680, 12, 65811, 327680, 12, 131347, 327680, 12, 196883, 327680, 12, 262419, 327680, 12, -196332, 393216, 10, -130796, 327680, 12, -65260, 327680, 12, 276, 327680, 12, 65812, 327680, 12, 131348, 327680, 12, 196884, 327680, 12, 262420, 327680, 12, -196331, 393216, 10, -130795, 327680, 12, -65259, 327680, 12, 277, 327680, 12, 65813, 327680, 12, 131349, 327680, 12, 196885, 327680, 12, 262421, 327680, 12, -196330, 393216, 10, -130794, 327680, 12, -65258, 327680, 12, 278, 327680, 12, 65814, 327680, 12, 131350, 327680, 12, 196886, 327680, 12, 262422, 327680, 12, -196329, 393216, 10, -130793, 327680, 12, -65257, 327680, 12, 279, 327680, 12, 65815, 327680, 12, 131351, 327680, 12, 196887, 327680, 12, 262423, 327680, 12, -196328, 393216, 10, -130792, 327680, 12, -65256, 327680, 12, 280, 327680, 12, 65816, 327680, 12, 131352, 327680, 12, 196888, 327680, 12, 262424, 327680, 12, -196327, 393216, 10, -130791, 327680, 12, -65255, 327680, 12, 281, 327680, 12, 65817, 327680, 12, 131353, 327680, 12, 196889, 327680, 12, 262425, 327680, 12, -196326, 393216, 10, -130790, 327680, 12, -65254, 327680, 12, 282, 327680, 12, 65818, 327680, 12, 131354, 327680, 12, 196890, 327680, 12, 262426, 327680, 12, -196325, 393216, 10, -130789, 327680, 12, -65253, 327680, 12, 283, 327680, 12, 65819, 327680, 12, 131355, 327680, 12, 196891, 327680, 12, 262427, 327680, 12, -196324, 393216, 10, -130788, 327680, 12, -65252, 327680, 12, 284, 327680, 12, 65820, 327680, 12, 131356, 327680, 12, 196892, 327680, 12, 262428, 327680, 12, -196323, 393216, 10, -130787, 327680, 12, -65251, 327680, 12, 285, 327680, 12, 65821, 327680, 12, 131357, 327680, 12, 196893, 327680, 12, 262429, 327680, 12, -196322, 393216, 10, -130786, 327680, 12, -65250, 327680, 12, 286, 327680, 12, 65822, 327680, 12, 131358, 327680, 12, 196894, 327680, 12, 262430, 327680, 12, -196321, 393216, 10, -130785, 327680, 12, -65249, 327680, 12, 287, 327680, 12, 65823, 327680, 12, 131359, 327680, 12, 196895, 327680, 12, 262431, 327680, 12, -196320, 393216, 10, -130784, 327680, 12, -65248, 327680, 12, 288, 327680, 12, 65824, 327680, 12, 131360, 327680, 12, 196896, 327680, 12, 262432, 327680, 12, -196319, 393216, 10, -130783, 327680, 12, -65247, 327680, 12, 289, 327680, 12, 65825, 327680, 12, 131361, 327680, 12, 196897, 327680, 12, 262433, 327680, 12, -196318, 393216, 10, -130782, 327680, 12, -65246, 327680, 12, 290, 327680, 12, 65826, 327680, 12, 131362, 327680, 12, 196898, 327680, 12, 262434, 327680, 12, -196317, 393216, 10, -130781, 327680, 12, -65245, 327680, 12, 291, 327680, 12, 65827, 327680, 12, 131363, 327680, 12, 196899, 327680, 12, 262435, 327680, 12, -196316, 393216, 10, -130780, 327680, 12, -65244, 327680, 12, 292, 327680, 12, 65828, 327680, 12, 131364, 327680, 12, 196900, 327680, 12, 262436, 327680, 12, -196315, 393216, 10, -130779, 327680, 12, -65243, 327680, 12, 293, 327680, 12, 65829, 327680, 12, 131365, 327680, 12, 196901, 327680, 12, 262437, 327680, 12, -196314, 393216, 10, -130778, 327680, 12, -65242, 327680, 12, 294, 327680, 12, 65830, 327680, 12, 131366, 327680, 12, 196902, 327680, 12, 262438, 327680, 12, -196313, 393216, 10, -130777, 327680, 12, -65241, 327680, 12, 295, 327680, 12, 65831, 327680, 12, 131367, 327680, 12, 196903, 327680, 12, 262439, 327680, 12, -196312, 393216, 10, -130776, 327680, 12, -65240, 327680, 12, 296, 327680, 12, 65832, 327680, 12, 131368, 327680, 12, 196904, 327680, 12, 262440, 327680, 12, -196311, 393216, 10, -130775, 327680, 12, -65239, 327680, 12, 297, 327680, 12, 65833, 327680, 12, 131369, 327680, 12, 196905, 327680, 12, 262441, 327680, 12, -196310, 393216, 10, -130774, 327680, 12, -65238, 327680, 12, 298, 327680, 12, 65834, 327680, 12, 131370, 327680, 12, 196906, 327680, 12, 262442, 327680, 12, -196309, 393216, 10, -130773, 327680, 12, -65237, 327680, 12, 299, 327680, 12, 65835, 327680, 12, 131371, 327680, 12, 196907, 327680, 12, 262443, 327680, 12, -196308, 393216, 10, -130772, 327680, 12, -65236, 327680, 12, 300, 327680, 12, 65836, 327680, 12, 131372, 327680, 12, 196908, 327680, 12, 262444, 327680, 12, -196307, 393216, 10, -130771, 327680, 12, -65235, 327680, 12, 301, 327680, 12, 65837, 327680, 12, 131373, 327680, 12, 196909, 327680, 12, 262445, 327680, 12, -196306, 393216, 10, -130770, 327680, 12, -65234, 327680, 12, 302, 327680, 12, 65838, 327680, 12, 131374, 327680, 12, 196910, 327680, 12, 262446, 327680, 12, -196305, 393216, 10, -130769, 327680, 12, -65233, 327680, 12, 303, 327680, 12, 65839, 327680, 12, 131375, 327680, 12, 196911, 327680, 12, 262447, 327680, 12, -196304, 393216, 10, -130768, 327680, 12, -65232, 327680, 12, 304, 327680, 12, 65840, 327680, 12, 131376, 327680, 12, 196912, 327680, 12, 262448, 327680, 12, -196303, 393216, 10, -130767, 327680, 12, -65231, 327680, 12, 305, 327680, 12, 65841, 327680, 12, 131377, 327680, 12, 196913, 327680, 12, 262449, 327680, 12, -196302, 393216, 10, -130766, 327680, 12, -65230, 327680, 12, 306, 327680, 12, 65842, 327680, 12, 131378, 327680, 12, 196914, 327680, 12, 262450, 327680, 12, -196301, 393216, 10, -130765, 327680, 12, -65229, 327680, 12, 307, 327680, 12, 65843, 327680, 12, 131379, 327680, 12, 196915, 327680, 12, 262451, 327680, 12, -196300, 393216, 10, -130764, 327680, 12, -65228, 327680, 12, 308, 327680, 12, 65844, 327680, 12, 131380, 327680, 12, 196916, 327680, 12, 262452, 327680, 12, -196299, 393216, 10, -130763, 327680, 12, -65227, 327680, 12, 309, 327680, 12, 65845, 327680, 12, 131381, 327680, 12, 196917, 327680, 12, 262453, 327680, 12, -196298, 393216, 10, -130762, 327680, 12, -65226, 327680, 12, 310, 327680, 12, 65846, 327680, 12, 131382, 327680, 12, 196918, 327680, 12, 262454, 327680, 12, -196297, 393216, 10, -130761, 327680, 12, -65225, 327680, 12, 311, 327680, 12, 65847, 327680, 12, 131383, 327680, 12, 196919, 327680, 12, 262455, 327680, 12, -196296, 393216, 10, -130760, 327680, 12, -65224, 327680, 12, 312, 327680, 12, 65848, 327680, 12, 131384, 327680, 12, 196920, 327680, 12, 262456, 327680, 12, -196295, 393216, 10, -130759, 327680, 12, -65223, 327680, 12, 313, 327680, 12, 65849, 327680, 12, 131385, 327680, 12, 196921, 327680, 12, 262457, 327680, 12, -196294, 393216, 10, -130758, 327680, 12, -65222, 327680, 12, 314, 327680, 12, 65850, 327680, 12, 131386, 327680, 12, 196922, 327680, 12, 262458, 327680, 12, -196293, 393216, 10, -130757, 327680, 12, -65221, 327680, 12, 315, 327680, 12, 65851, 327680, 12, 131387, 327680, 12, 196923, 327680, 12, 262459, 327680, 12, -196292, 393216, 10, -130756, 327680, 12, -65220, 327680, 12, 316, 327680, 12, 65852, 327680, 12, 131388, 327680, 12, 196924, 327680, 12, 262460, 327680, 12, -196291, 393216, 10, -130755, 327680, 12, -65219, 327680, 12, 317, 327680, 12, 65853, 327680, 12, 131389, 327680, 12, 196925, 327680, 12, 262461, 327680, 12, -196290, 393216, 10, -130754, 327680, 12, -65218, 327680, 12, 318, 327680, 12, 65854, 327680, 12, 131390, 327680, 12, 196926, 327680, 12, 262462, 327680, 12, -196289, 393216, 10, -130753, 327680, 12, -65217, 327680, 12, 319, 327680, 12, 65855, 327680, 12, 131391, 327680, 12, 196927, 327680, 12, 262463, 327680, 12, -196288, 393216, 10, -130752, 327680, 12, -65216, 327680, 12, 320, 327680, 12, 65856, 327680, 12, 131392, 327680, 12, 196928, 327680, 12, 262464, 327680, 12, -196287, 393216, 10, -130751, 327680, 12, -65215, 327680, 12, 321, 327680, 12, 65857, 327680, 12, 131393, 327680, 12, 196929, 327680, 12, 262465, 327680, 12, -196286, 393216, 10, -130750, 327680, 12, -65214, 327680, 12, 322, 327680, 12, 65858, 327680, 12, 131394, 327680, 12, 196930, 327680, 12, 262466, 327680, 12, -196285, 393216, 10, -130749, 327680, 12, -65213, 327680, 12, 323, 327680, 12, 65859, 327680, 12, 131395, 327680, 12, 196931, 327680, 12, 262467, 327680, 12, -196284, 393216, 10, -130748, 327680, 12, -65212, 327680, 12, 324, 327680, 12, 65860, 327680, 12, 131396, 327680, 12, 196932, 327680, 12, 262468, 327680, 12, -196283, 393216, 10, -130747, 327680, 12, -65211, 327680, 12, 325, 327680, 12, 65861, 327680, 12, 131397, 327680, 12, 196933, 327680, 12, 262469, 327680, 12, -196282, 393216, 10, -130746, 327680, 12, -65210, 327680, 12, 326, 327680, 12, 65862, 327680, 12, 131398, 327680, 12, 196934, 327680, 12, 262470, 327680, 12, -196281, 393216, 10, -130745, 327680, 12, -65209, 327680, 12, 327, 327680, 12, 65863, 327680, 12, 131399, 327680, 12, 196935, 327680, 12, 262471, 327680, 12, -196280, 393216, 10, -130744, 327680, 12, -65208, 327680, 12, 328, 327680, 12, 65864, 327680, 12, 131400, 327680, 12, 196936, 327680, 12, 262472, 327680, 12, -196279, 393216, 10, -130743, 327680, 12, -65207, 327680, 12, 329, 327680, 12, 65865, 327680, 12, 131401, 327680, 12, 196937, 327680, 12, 262473, 327680, 12, -196278, 393216, 10, -130742, 327680, 12, -65206, 327680, 12, 330, 327680, 12, 65866, 327680, 12, 131402, 327680, 12, 196938, 327680, 12, 262474, 327680, 12, -196277, 393216, 10, -130741, 327680, 12, -65205, 327680, 12, 331, 327680, 12, 65867, 327680, 12, 131403, 327680, 12, 196939, 327680, 12, 262475, 327680, 12, -196276, 393216, 10, -130740, 327680, 12, -65204, 327680, 12, 332, 327680, 12, 65868, 327680, 12, 131404, 327680, 12, 196940, 327680, 12, 262476, 327680, 12, -196275, 393216, 10, -130739, 327680, 12, -65203, 327680, 12, 333, 327680, 12, 65869, 327680, 12, 131405, 327680, 12, 196941, 327680, 12, 262477, 327680, 12, -196274, 393216, 10, -130738, 327680, 12, -65202, 327680, 12, 334, 327680, 12, 65870, 327680, 12, 131406, 327680, 12, 196942, 327680, 12, 262478, 327680, 12, -196273, 393216, 10, -130737, 327680, 12, -65201, 327680, 12, 335, 327680, 12, 65871, 327680, 12, 131407, 327680, 12, 196943, 327680, 12, 262479, 327680, 12, -196272, 393216, 10, -130736, 327680, 12, -65200, 327680, 12, 336, 327680, 12, 65872, 327680, 12, 131408, 327680, 12, 196944, 327680, 12, 262480, 327680, 12, -196271, 393216, 10, -130735, 327680, 12, -65199, 327680, 12, 337, 327680, 12, 65873, 327680, 12, 131409, 327680, 12, 196945, 327680, 12, 262481, 327680, 12, -196270, 393216, 10, -130734, 327680, 12, -65198, 327680, 12, 338, 327680, 12, 65874, 327680, 12, 131410, 327680, 12, 196946, 327680, 12, 262482, 327680, 12, -196269, 393216, 10, -130733, 327680, 12, -65197, 327680, 12, 339, 327680, 12, 65875, 327680, 12, 131411, 327680, 12, 196947, 327680, 12, 262483, 327680, 12, -196268, 327680, 12, -130732, 327680, 12, -65196, 327680, 12, 340, 327680, 12, 65876, 327680, 12, 131412, 327680, 12, 196948, 327680, 12, 262484, 327680, 12, -196267, 327680, 12, -130731, 327680, 12, -65195, 327680, 12, 341, 327680, 12, 65877, 327680, 12, 131413, 327680, 12, 196949, 327680, 12, 262485, 327680, 12, -196266, 327680, 12, -130730, 327680, 12, -65194, 327680, 12, 342, 327680, 12, 65878, 327680, 12, 131414, 327680, 12, 196950, 327680, 12, 262486, 327680, 12, -2293538, 327680, 12, -2228002, 327680, 12, -2162466, 327680, 12, -2096930, 327680, 12, -2031394, 327680, 12, -1965858, 327680, 12, -1900322, 327680, 12, -1834786, 327680, 12, -1769250, 327680, 12, -1703714, 327680, 12, -1638178, 327680, 12, -1572642, 327680, 12, -1507106, 327680, 12, -1441570, 327680, 12, -1376034, 327680, 12, -2293537, 327680, 12, -2228001, 327680, 12, -2162465, 327680, 12, -2096929, 327680, 12, -2031393, 327680, 12, -1965857, 327680, 12, -1900321, 327680, 12, -1834785, 327680, 12, -1769249, 327680, 12, -1703713, 327680, 12, -1638177, 327680, 12, -1572641, 327680, 12, -1507105, 327680, 12, -1441569, 327680, 12, -2293536, 327680, 12, -2228000, 327680, 12, -2162464, 327680, 12, -2096928, 327680, 12, -2031392, 327680, 12, -1965856, 327680, 12, -1900320, 327680, 12, -1834784, 327680, 12, -1769248, 327680, 12, -1703712, 327680, 12, -1638176, 327680, 12, -1572640, 327680, 12, -1507104, 327680, 12, -1441568, 327680, 12, -2293535, 327680, 12, -2227999, 327680, 12, -2162463, 327680, 12, -2096927, 327680, 12, -2031391, 327680, 12, -1965855, 327680, 12, -1900319, 327680, 12, -1834783, 327680, 12, -1769247, 327680, 12, -1703711, 327680, 12, -1638175, 327680, 12, -1572639, 327680, 12, -1507103, 327680, 12, -1441567, 327680, 12, -2293534, 327680, 12, -2227998, 327680, 12, -2162462, 327680, 12, -2096926, 327680, 12, -2031390, 327680, 12, -1965854, 327680, 12, -1900318, 327680, 12, -1834782, 327680, 12, -1769246, 327680, 12, -1703710, 327680, 12, -1638174, 327680, 12, -1572638, 327680, 12, -1507102, 327680, 12, -1441566, 327680, 12, -2293533, 327680, 12, -2227997, 327680, 12, -2162461, 327680, 12, -2096925, 327680, 12, -2031389, 327680, 12, -1965853, 327680, 12, -1900317, 327680, 12, -1834781, 327680, 12, -1769245, 327680, 12, -1703709, 327680, 12, -1638173, 327680, 12, -1572637, 327680, 12, -1507101, 327680, 12, -2293532, 327680, 12, -2227996, 327680, 12, -2162460, 327680, 12, -2096924, 327680, 12, -2031388, 327680, 12, -1965852, 327680, 12, -1900316, 327680, 12, -1834780, 327680, 12, -1769244, 327680, 12, -1703708, 327680, 12, -1638172, 327680, 12, -1572636, 327680, 12, -1507100, 327680, 12, -2293531, 327680, 12, -2227995, 327680, 12, -2162459, 327680, 12, -2096923, 327680, 12, -2031387, 327680, 12, -1965851, 327680, 12, -1900315, 327680, 12, -1834779, 327680, 12, -1769243, 327680, 12, -1703707, 327680, 12, -1638171, 327680, 12, -1572635, 327680, 12, -1507099, 327680, 12, -2293530, 327680, 12, -2227994, 327680, 12, -2162458, 327680, 12, -2096922, 327680, 12, -2031386, 327680, 12, -1965850, 327680, 12, -1900314, 327680, 12, -1834778, 327680, 12, -1769242, 327680, 12, -1703706, 327680, 12, -1638170, 327680, 12, -1572634, 327680, 12, -2293529, 327680, 12, -2227993, 327680, 12, -2162457, 327680, 12, -2096921, 327680, 12, -2031385, 327680, 12, -1965849, 327680, 12, -1900313, 327680, 12, -1834777, 327680, 12, -1769241, 327680, 12, -1703705, 327680, 12, -1638169, 327680, 12, -1572633, 327680, 12, -2293528, 327680, 12, -2227992, 327680, 12, -2162456, 327680, 12, -2096920, 327680, 12, -2031384, 327680, 12, -1965848, 327680, 12, -1900312, 327680, 12, -1834776, 327680, 12, -1769240, 327680, 12, -1703704, 327680, 12, -1638168, 327680, 12, -1572632, 327680, 12, -2293527, 327680, 12, -2227991, 327680, 12, -2162455, 327680, 12, -2096919, 327680, 12, -2031383, 327680, 12, -1965847, 327680, 12, -1900311, 327680, 12, -1834775, 327680, 12, -1769239, 327680, 12, -1703703, 327680, 12, -1638167, 327680, 12, -1572631, 327680, 12, -2293526, 327680, 12, -2227990, 327680, 12, -2162454, 327680, 12, -2096918, 327680, 12, -2031382, 327680, 12, -1965846, 327680, 12, -1900310, 327680, 12, -1834774, 327680, 12, -1769238, 327680, 12, -1703702, 327680, 12, -1638166, 327680, 12, -2293525, 327680, 12, -2227989, 327680, 12, -2162453, 327680, 12, -2096917, 327680, 12, -2031381, 327680, 12, -1965845, 327680, 12, -1900309, 327680, 12, -1834773, 327680, 12, -1769237, 327680, 12, -1703701, 327680, 12, -1638165, 327680, 12, -2293524, 327680, 12, -2227988, 327680, 12, -2162452, 327680, 12, -2096916, 327680, 12, -2031380, 327680, 12, -1965844, 327680, 12, -1900308, 327680, 12, -1834772, 327680, 12, -1769236, 327680, 12, -1703700, 327680, 12, -1638164, 327680, 12, -2293523, 327680, 12, -2227987, 327680, 12, -2162451, 327680, 12, -2096915, 327680, 12, -2031379, 327680, 12, -1965843, 327680, 12, -1900307, 327680, 12, -1834771, 327680, 12, -1769235, 327680, 12, -1703699, 327680, 12, -1638163, 327680, 12, -2293522, 327680, 12, -2227986, 327680, 12, -2162450, 327680, 12, -2096914, 327680, 12, -2031378, 327680, 12, -1965842, 327680, 12, -1900306, 327680, 12, -1834770, 327680, 12, -1769234, 327680, 12, -1703698, 327680, 12, -2293521, 327680, 12, -2227985, 327680, 12, -2162449, 327680, 12, -2096913, 327680, 12, -2031377, 327680, 12, -1965841, 327680, 12, -1900305, 327680, 12, -1834769, 327680, 12, -1769233, 327680, 12, -1703697, 327680, 12, -2293520, 327680, 12, -2227984, 327680, 12, -2162448, 327680, 12, -2096912, 327680, 12, -2031376, 327680, 12, -1965840, 327680, 12, -1900304, 327680, 12, -1834768, 327680, 12, -1769232, 327680, 12, -1703696, 327680, 12, -2293519, 327680, 12, -2227983, 327680, 12, -2162447, 327680, 12, -2096911, 327680, 12, -2031375, 327680, 12, -1965839, 327680, 12, -1900303, 327680, 12, -1834767, 327680, 12, -1769231, 327680, 12, -1703695, 327680, 12, -2293518, 327680, 12, -2227982, 327680, 12, -2162446, 327680, 12, -2096910, 327680, 12, -2031374, 327680, 12, -1965838, 327680, 12, -1900302, 327680, 12, -1834766, 327680, 12, -1769230, 327680, 12, -2293517, 327680, 12, -2227981, 327680, 12, -2162445, 327680, 12, -2096909, 327680, 12, -2031373, 327680, 12, -1965837, 327680, 12, -1900301, 327680, 12, -1834765, 327680, 12, -1769229, 327680, 12, -2293516, 327680, 12, -2227980, 327680, 12, -2162444, 327680, 12, -2096908, 327680, 12, -2031372, 327680, 12, -1965836, 327680, 12, -1900300, 327680, 12, -1834764, 327680, 12, -1769228, 327680, 12, -2293515, 327680, 12, -2227979, 327680, 12, -2162443, 327680, 12, -2096907, 327680, 12, -2031371, 327680, 12, -1965835, 327680, 12, -1900299, 327680, 12, -1834763, 327680, 12, -1769227, 327680, 12, -2293514, 327680, 12, -2227978, 327680, 12, -2162442, 327680, 12, -2096906, 327680, 12, -2031370, 327680, 12, -1965834, 327680, 12, -1900298, 327680, 12, -1834762, 327680, 12, -1769226, 327680, 12, -2293513, 327680, 12, -2227977, 327680, 12, -2162441, 327680, 12, -2096905, 327680, 12, -2031369, 327680, 12, -1965833, 327680, 12, -1900297, 327680, 12, -1834761, 327680, 12, -1769225, 327680, 12, -2293512, 327680, 12, -2227976, 327680, 12, -2162440, 327680, 12, -2096904, 327680, 12, -2031368, 327680, 12, -1965832, 327680, 12, -1900296, 327680, 12, -1834760, 327680, 12, -1769224, 327680, 12, -2293511, 327680, 12, -2227975, 327680, 12, -2162439, 327680, 12, -2096903, 327680, 12, -2031367, 327680, 12, -1965831, 327680, 12, -1900295, 327680, 12, -1834759, 327680, 12, -1769223, 327680, 12, -2293510, 327680, 12, -2227974, 327680, 12, -2162438, 327680, 12, -2096902, 327680, 12, -2031366, 327680, 12, -1965830, 327680, 12, -1900294, 327680, 12, -1834758, 327680, 12, -1769222, 327680, 12, -2293509, 327680, 12, -2227973, 327680, 12, -2162437, 327680, 12, -2096901, 327680, 12, -2031365, 327680, 12, -1965829, 327680, 12, -1900293, 327680, 12, -1834757, 327680, 12, -1769221, 327680, 12, -2293508, 327680, 12, -2227972, 327680, 12, -2162436, 327680, 12, -2096900, 327680, 12, -2031364, 327680, 12, -1965828, 327680, 12, -1900292, 327680, 12, -1834756, 327680, 12, -1769220, 327680, 12, -2293507, 327680, 12, -2227971, 327680, 12, -2162435, 327680, 12, -2096899, 327680, 12, -2031363, 327680, 12, -1965827, 327680, 12, -1900291, 327680, 12, -1834755, 327680, 12, -1769219, 327680, 12, -2293506, 327680, 12, -2227970, 327680, 12, -2162434, 327680, 12, -2096898, 327680, 12, -2031362, 327680, 12, -1965826, 327680, 12, -1900290, 327680, 12, -1834754, 327680, 12, -1769218, 327680, 12, -2293505, 327680, 12, -2227969, 327680, 12, -2162433, 327680, 12, -2096897, 327680, 12, -2031361, 327680, 12, -1965825, 327680, 12, -1900289, 327680, 12, -1834753, 327680, 12, -1769217, 327680, 12, -2293504, 327680, 12, -2227968, 327680, 12, -2162432, 327680, 12, -2096896, 327680, 12, -2031360, 327680, 12, -1965824, 327680, 12, -1900288, 327680, 12, -1834752, 327680, 12, -1769216, 327680, 12, -2293503, 327680, 12, -2227967, 327680, 12, -2162431, 327680, 12, -2096895, 327680, 12, -2031359, 327680, 12, -1965823, 327680, 12, -1900287, 327680, 12, -1834751, 327680, 12, -1769215, 327680, 12, -2293502, 327680, 12, -2227966, 327680, 12, -2162430, 327680, 12, -2096894, 327680, 12, -2031358, 327680, 12, -1965822, 327680, 12, -1900286, 327680, 12, -1834750, 327680, 12, -1769214, 327680, 12, -2293501, 327680, 12, -2227965, 327680, 12, -2162429, 327680, 12, -2096893, 327680, 12, -2031357, 327680, 12, -1965821, 327680, 12, -1900285, 327680, 12, -1834749, 327680, 12, -1769213, 327680, 12, -2293500, 327680, 12, -2227964, 327680, 12, -2162428, 327680, 12, -2096892, 327680, 12, -2031356, 327680, 12, -1965820, 327680, 12, -1900284, 327680, 12, -1834748, 327680, 12, -1769212, 327680, 12, -2293499, 327680, 12, -2227963, 327680, 12, -2162427, 327680, 12, -2096891, 327680, 12, -2031355, 327680, 12, -1965819, 327680, 12, -1900283, 327680, 12, -1834747, 327680, 12, -1769211, 327680, 12, -2293498, 327680, 12, -2227962, 327680, 12, -2162426, 327680, 12, -2096890, 327680, 12, -2031354, 327680, 12, -1965818, 327680, 12, -1900282, 327680, 12, -1834746, 327680, 12, -1769210, 327680, 12, -2293497, 327680, 12, -2227961, 327680, 12, -2162425, 327680, 12, -2096889, 327680, 12, -2031353, 327680, 12, -1965817, 327680, 12, -1900281, 327680, 12, -1834745, 327680, 12, -1769209, 327680, 12, -2293496, 327680, 12, -2227960, 327680, 12, -2162424, 327680, 12, -2096888, 327680, 12, -2031352, 327680, 12, -1965816, 327680, 12, -1900280, 327680, 12, -1834744, 327680, 12, -1769208, 327680, 12, -2293495, 327680, 12, -2227959, 327680, 12, -2162423, 327680, 12, -2096887, 327680, 12, -2031351, 327680, 12, -1965815, 327680, 12, -1900279, 327680, 12, -1834743, 327680, 12, -1769207, 327680, 12, -2293494, 327680, 12, -2227958, 327680, 12, -2162422, 327680, 12, -2096886, 327680, 12, -2031350, 327680, 12, -1965814, 327680, 12, -1900278, 327680, 12, -1834742, 327680, 12, -1769206, 327680, 12, -2293493, 327680, 12, -2227957, 327680, 12, -2162421, 327680, 12, -2096885, 327680, 12, -2031349, 327680, 12, -1965813, 327680, 12, -1900277, 327680, 12, -1834741, 327680, 12, -1769205, 327680, 12, -2293492, 327680, 12, -2227956, 327680, 12, -2162420, 327680, 12, -2096884, 327680, 12, -2031348, 327680, 12, -1965812, 327680, 12, -1900276, 327680, 12, -1834740, 327680, 12, -1769204, 327680, 12, -2293491, 327680, 12, -2227955, 327680, 12, -2162419, 327680, 12, -2096883, 327680, 12, -2031347, 327680, 12, -1965811, 327680, 12, -1900275, 327680, 12, -1834739, 327680, 12, -1769203, 327680, 12, -2293490, 327680, 12, -2227954, 327680, 12, -2162418, 327680, 12, -2096882, 327680, 12, -2031346, 327680, 12, -1965810, 327680, 12, -1900274, 327680, 12, -1834738, 327680, 12, -1769202, 327680, 12, -2293489, 327680, 12, -2227953, 327680, 12, -2162417, 327680, 12, -2096881, 327680, 12, -2031345, 327680, 12, -1965809, 327680, 12, -1900273, 327680, 12, -1834737, 327680, 12, -1769201, 327680, 12, -2293488, 327680, 12, -2227952, 327680, 12, -2162416, 327680, 12, -2096880, 327680, 12, -2031344, 327680, 12, -1965808, 327680, 12, -1900272, 327680, 12, -1834736, 327680, 12, -1769200, 327680, 12, -2293487, 327680, 12, -2227951, 327680, 12, -2162415, 327680, 12, -2096879, 327680, 12, -2031343, 327680, 12, -1965807, 327680, 12, -1900271, 327680, 12, -1834735, 327680, 12, -1769199, 327680, 12, -2293486, 327680, 12, -2227950, 327680, 12, -2162414, 327680, 12, -2096878, 327680, 12, -2031342, 327680, 12, -1965806, 327680, 12, -1900270, 327680, 12, -1834734, 327680, 12, -1769198, 327680, 12, -2293485, 327680, 12, -2227949, 327680, 12, -2162413, 327680, 12, -2096877, 327680, 12, -2031341, 327680, 12, -1965805, 327680, 12, -1900269, 327680, 12, -1834733, 327680, 12, -1769197, 327680, 12, -2293484, 327680, 12, -2227948, 327680, 12, -2162412, 327680, 12, -2096876, 327680, 12, -2031340, 327680, 12, -1965804, 327680, 12, -1900268, 327680, 12, -1834732, 327680, 12, -1769196, 327680, 12, -2293483, 327680, 12, -2227947, 327680, 12, -2162411, 327680, 12, -2096875, 327680, 12, -2031339, 327680, 12, -1965803, 327680, 12, -1900267, 327680, 12, -1834731, 327680, 12, -1769195, 327680, 12, -2293482, 327680, 12, -2227946, 327680, 12, -2162410, 327680, 12, -2096874, 327680, 12, -2031338, 327680, 12, -1965802, 327680, 12, -1900266, 327680, 12, -1834730, 327680, 12, -1769194, 327680, 12, -2293481, 327680, 12, -2227945, 327680, 12, -2162409, 327680, 12, -2096873, 327680, 12, -2031337, 327680, 12, -1965801, 327680, 12, -1900265, 327680, 12, -1834729, 327680, 12, -1769193, 327680, 12, -2293480, 327680, 12, -2227944, 327680, 12, -2162408, 327680, 12, -2096872, 327680, 12, -2031336, 327680, 12, -1965800, 327680, 12, -1900264, 327680, 12, -1834728, 327680, 12, -1769192, 327680, 12, -2293479, 327680, 12, -2227943, 327680, 12, -2162407, 327680, 12, -2096871, 327680, 12, -2031335, 327680, 12, -1965799, 327680, 12, -1900263, 327680, 12, -1834727, 327680, 12, -1769191, 327680, 12, -2293478, 327680, 12, -2227942, 327680, 12, -2162406, 327680, 12, -2096870, 327680, 12, -2031334, 327680, 12, -1965798, 327680, 12, -1900262, 327680, 12, -1834726, 327680, 12, -1769190, 327680, 12, -2293477, 327680, 12, -2227941, 327680, 12, -2162405, 327680, 12, -2096869, 327680, 12, -2031333, 327680, 12, -1965797, 327680, 12, -1900261, 327680, 12, -1834725, 327680, 12, -1769189, 327680, 12, -2293476, 327680, 12, -2227940, 327680, 12, -2162404, 327680, 12, -2096868, 327680, 12, -2031332, 327680, 12, -1965796, 327680, 12, -1900260, 327680, 12, -1834724, 327680, 12, -1769188, 327680, 12, -2293475, 327680, 12, -2227939, 327680, 12, -2162403, 327680, 12, -2096867, 327680, 12, -2031331, 327680, 12, -1965795, 327680, 12, -1900259, 327680, 12, -1834723, 327680, 12, -1769187, 327680, 12, -2293474, 327680, 12, -2227938, 327680, 12, -2162402, 327680, 12, -2096866, 327680, 12, -2031330, 327680, 12, -1965794, 327680, 12, -1900258, 327680, 12, -1834722, 327680, 12, -1769186, 327680, 12, -2293473, 327680, 12, -2227937, 327680, 12, -2162401, 327680, 12, -2096865, 327680, 12, -2031329, 327680, 12, -1965793, 327680, 12, -1900257, 327680, 12, -1834721, 327680, 12, -1769185, 327680, 12, -2293472, 327680, 12, -2227936, 327680, 12, -2162400, 327680, 12, -2096864, 327680, 12, -2031328, 327680, 12, -1965792, 327680, 12, -1900256, 327680, 12, -1834720, 327680, 12, -1769184, 327680, 12, -2293471, 327680, 12, -2227935, 327680, 12, -2162399, 327680, 12, -2096863, 327680, 12, -2031327, 327680, 12, -1965791, 327680, 12, -1900255, 327680, 12, -1834719, 327680, 12, -1769183, 327680, 12, -2293470, 327680, 12, -2227934, 327680, 12, -2162398, 327680, 12, -2096862, 327680, 12, -2031326, 327680, 12, -1965790, 327680, 12, -1900254, 327680, 12, -1834718, 327680, 12, -1769182, 327680, 12, -2293469, 327680, 12, -2227933, 327680, 12, -2162397, 327680, 12, -2096861, 327680, 12, -2031325, 327680, 12, -1965789, 327680, 12, -1900253, 327680, 12, -1834717, 327680, 12, -1769181, 327680, 12, -2293468, 327680, 12, -2227932, 327680, 12, -2162396, 327680, 12, -2096860, 327680, 12, -2031324, 327680, 12, -1965788, 327680, 12, -1900252, 327680, 12, -1834716, 327680, 12, -1769180, 327680, 12, -2293467, 327680, 12, -2227931, 327680, 12, -2162395, 327680, 12, -2096859, 327680, 12, -2031323, 327680, 12, -1965787, 327680, 12, -1900251, 327680, 12, -1834715, 327680, 12, -1769179, 327680, 12, -2293466, 327680, 12, -2227930, 327680, 12, -2162394, 327680, 12, -2096858, 327680, 12, -2031322, 327680, 12, -1965786, 327680, 12, -1900250, 327680, 12, -1834714, 327680, 12, -1769178, 327680, 12, -2293465, 327680, 12, -2227929, 327680, 12, -2162393, 327680, 12, -2096857, 327680, 12, -2031321, 327680, 12, -1965785, 327680, 12, -1900249, 327680, 12, -1834713, 327680, 12, -1769177, 327680, 12, -2293464, 327680, 12, -2227928, 327680, 12, -2162392, 327680, 12, -2096856, 327680, 12, -2031320, 327680, 12, -1965784, 327680, 12, -1900248, 327680, 12, -1834712, 327680, 12, -1769176, 327680, 12, -2293463, 327680, 12, -2227927, 327680, 12, -2162391, 327680, 12, -2096855, 327680, 12, -2031319, 327680, 12, -1965783, 327680, 12, -1900247, 327680, 12, -1834711, 327680, 12, -1769175, 327680, 12, -2293462, 327680, 12, -2227926, 327680, 12, -2162390, 327680, 12, -2096854, 327680, 12, -2031318, 327680, 12, -1965782, 327680, 12, -1900246, 327680, 12, -1834710, 327680, 12, -1769174, 327680, 12, -2293461, 327680, 12, -2227925, 327680, 12, -2162389, 327680, 12, -2096853, 327680, 12, -2031317, 327680, 12, -1965781, 327680, 12, -1900245, 327680, 12, -1834709, 327680, 12, -1769173, 327680, 12, -2293460, 327680, 12, -2227924, 327680, 12, -2162388, 327680, 12, -2096852, 327680, 12, -2031316, 327680, 12, -1965780, 327680, 12, -1900244, 327680, 12, -1834708, 327680, 12, -1769172, 327680, 12, -2293459, 327680, 12, -2227923, 327680, 12, -2162387, 327680, 12, -2096851, 327680, 12, -2031315, 327680, 12, -1965779, 327680, 12, -1900243, 327680, 12, -1834707, 327680, 12, -1769171, 327680, 12, -2293458, 327680, 12, -2227922, 327680, 12, -2162386, 327680, 12, -2096850, 327680, 12, -2031314, 327680, 12, -1965778, 327680, 12, -1900242, 327680, 12, -1834706, 327680, 12, -1769170, 327680, 12, -2293457, 327680, 12, -2227921, 327680, 12, -2162385, 327680, 12, -2096849, 327680, 12, -2031313, 327680, 12, -1965777, 327680, 12, -1900241, 327680, 12, -1834705, 327680, 12, -1769169, 327680, 12, -2293456, 327680, 12, -2227920, 327680, 12, -2162384, 327680, 12, -2096848, 327680, 12, -2031312, 327680, 12, -1965776, 327680, 12, -1900240, 327680, 12, -1834704, 327680, 12, -1769168, 327680, 12, -2293455, 327680, 12, -2227919, 327680, 12, -2162383, 327680, 12, -2096847, 327680, 12, -2031311, 327680, 12, -1965775, 327680, 12, -1900239, 327680, 12, -1834703, 327680, 12, -1769167, 327680, 12, -2293454, 327680, 12, -2227918, 327680, 12, -2162382, 327680, 12, -2096846, 327680, 12, -2031310, 327680, 12, -1965774, 327680, 12, -1900238, 327680, 12, -1834702, 327680, 12, -1769166, 327680, 12, -2293453, 327680, 12, -2227917, 327680, 12, -2162381, 327680, 12, -2096845, 327680, 12, -2031309, 327680, 12, -1965773, 327680, 12, -1900237, 327680, 12, -1834701, 327680, 12, -1769165, 327680, 12, -2293452, 327680, 12, -2227916, 327680, 12, -2162380, 327680, 12, -2096844, 327680, 12, -2031308, 327680, 12, -1965772, 327680, 12, -1900236, 327680, 12, -1834700, 327680, 12, -1769164, 327680, 12, -2293451, 327680, 12, -2227915, 327680, 12, -2162379, 327680, 12, -2096843, 327680, 12, -2031307, 327680, 12, -1965771, 327680, 12, -1900235, 327680, 12, -1834699, 327680, 12, -1769163, 327680, 12, -2293450, 327680, 12, -2227914, 327680, 12, -2162378, 327680, 12, -2096842, 327680, 12, -2031306, 327680, 12, -1965770, 327680, 12, -1900234, 327680, 12, -1834698, 327680, 12, -1769162, 327680, 12, -2293449, 327680, 12, -2227913, 327680, 12, -2162377, 327680, 12, -2096841, 327680, 12, -2031305, 327680, 12, -1965769, 327680, 12, -1900233, 327680, 12, -1834697, 327680, 12, -1769161, 327680, 12, -2293448, 327680, 12, -2227912, 327680, 12, -2162376, 327680, 12, -2096840, 327680, 12, -2031304, 327680, 12, -1965768, 327680, 12, -1900232, 327680, 12, -1834696, 327680, 12, -1769160, 327680, 12, -2293447, 327680, 12, -2227911, 327680, 12, -2162375, 327680, 12, -2096839, 327680, 12, -2031303, 327680, 12, -1965767, 327680, 12, -1900231, 327680, 12, -1834695, 327680, 12, -1769159, 327680, 12, -2293446, 327680, 12, -2227910, 327680, 12, -2162374, 327680, 12, -2096838, 327680, 12, -2031302, 327680, 12, -1965766, 327680, 12, -1900230, 327680, 12, -1834694, 327680, 12, -1769158, 327680, 12, -2293445, 327680, 12, -2227909, 327680, 12, -2162373, 327680, 12, -2096837, 327680, 12, -2031301, 327680, 12, -1965765, 327680, 12, -1900229, 327680, 12, -1834693, 327680, 12, -1769157, 327680, 12, -2293444, 327680, 12, -2227908, 327680, 12, -2162372, 327680, 12, -2096836, 327680, 12, -2031300, 327680, 12, -1965764, 327680, 12, -1900228, 327680, 12, -1834692, 327680, 12, -1769156, 327680, 12, -2293443, 327680, 12, -2227907, 327680, 12, -2162371, 327680, 12, -2096835, 327680, 12, -2031299, 327680, 12, -1965763, 327680, 12, -1900227, 327680, 12, -1834691, 327680, 12, -1769155, 327680, 12, -2293442, 327680, 12, -2227906, 327680, 12, -2162370, 327680, 12, -2096834, 327680, 12, -2031298, 327680, 12, -1965762, 327680, 12, -1900226, 327680, 12, -1834690, 327680, 12, -1769154, 327680, 12, -2293441, 327680, 12, -2227905, 327680, 12, -2162369, 327680, 12, -2096833, 327680, 12, -2031297, 327680, 12, -1965761, 327680, 12, -1900225, 327680, 12, -1834689, 327680, 12, -1769153, 327680, 12, -2293440, 327680, 12, -2227904, 327680, 12, -2162368, 327680, 12, -2096832, 327680, 12, -2031296, 327680, 12, -1965760, 327680, 12, -1900224, 327680, 12, -1834688, 327680, 12, -1769152, 327680, 12, -2293439, 327680, 12, -2227903, 327680, 12, -2162367, 327680, 12, -2096831, 327680, 12, -2031295, 327680, 12, -1965759, 327680, 12, -1900223, 327680, 12, -1834687, 327680, 12, -1769151, 327680, 12, -2293438, 327680, 12, -2227902, 327680, 12, -2162366, 327680, 12, -2096830, 327680, 12, -2031294, 327680, 12, -1965758, 327680, 12, -1900222, 327680, 12, -1834686, 327680, 12, -1769150, 327680, 12, -2293437, 327680, 12, -2227901, 327680, 12, -2162365, 327680, 12, -2096829, 327680, 12, -2031293, 327680, 12, -1965757, 327680, 12, -1900221, 327680, 12, -1834685, 327680, 12, -1769149, 327680, 12, -2293436, 327680, 12, -2227900, 327680, 12, -2162364, 327680, 12, -2096828, 327680, 12, -2031292, 327680, 12, -1965756, 327680, 12, -1900220, 327680, 12, -1834684, 327680, 12, -1769148, 327680, 12, -2293435, 327680, 12, -2227899, 327680, 12, -2162363, 327680, 12, -2096827, 327680, 12, -2031291, 327680, 12, -1965755, 327680, 12, -1900219, 327680, 12, -1834683, 327680, 12, -1769147, 327680, 12, -2293434, 327680, 12, -2227898, 327680, 12, -2162362, 327680, 12, -2096826, 327680, 12, -2031290, 327680, 12, -1965754, 327680, 12, -1900218, 327680, 12, -1834682, 327680, 12, -1769146, 327680, 12, -2293433, 327680, 12, -2227897, 327680, 12, -2162361, 327680, 12, -2096825, 327680, 12, -2031289, 327680, 12, -1965753, 327680, 12, -1900217, 327680, 12, -1834681, 327680, 12, -1769145, 327680, 12, -2293432, 327680, 12, -2227896, 327680, 12, -2162360, 327680, 12, -2096824, 327680, 12, -2031288, 327680, 12, -1965752, 327680, 12, -1900216, 327680, 12, -1834680, 327680, 12, -1769144, 327680, 12, -2293431, 327680, 12, -2227895, 327680, 12, -2162359, 327680, 12, -2096823, 327680, 12, -2031287, 327680, 12, -1965751, 327680, 12, -1900215, 327680, 12, -1834679, 327680, 12, -1769143, 327680, 12, -2293430, 327680, 12, -2227894, 327680, 12, -2162358, 327680, 12, -2096822, 327680, 12, -2031286, 327680, 12, -1965750, 327680, 12, -1900214, 327680, 12, -1834678, 327680, 12, -1769142, 327680, 12, -2293429, 327680, 12, -2227893, 327680, 12, -2162357, 327680, 12, -2096821, 327680, 12, -2031285, 327680, 12, -1965749, 327680, 12, -1900213, 327680, 12, -1834677, 327680, 12, -1769141, 327680, 12, -2293428, 327680, 12, -2227892, 327680, 12, -2162356, 327680, 12, -2096820, 327680, 12, -2031284, 327680, 12, -1965748, 327680, 12, -1900212, 327680, 12, -1834676, 327680, 12, -1769140, 327680, 12, -2293427, 327680, 12, -2227891, 327680, 12, -2162355, 327680, 12, -2096819, 327680, 12, -2031283, 327680, 12, -1965747, 327680, 12, -1900211, 327680, 12, -1834675, 327680, 12, -1769139, 327680, 12, -2293426, 327680, 12, -2227890, 327680, 12, -2162354, 327680, 12, -2096818, 327680, 12, -2031282, 327680, 12, -1965746, 327680, 12, -1900210, 327680, 12, -1834674, 327680, 12, -1769138, 327680, 12, -2293425, 327680, 12, -2227889, 327680, 12, -2162353, 327680, 12, -2096817, 327680, 12, -2031281, 327680, 12, -1965745, 327680, 12, -1900209, 327680, 12, -1834673, 327680, 12, -1769137, 327680, 12, -2293424, 327680, 12, -2227888, 327680, 12, -2162352, 327680, 12, -2096816, 327680, 12, -2031280, 327680, 12, -1965744, 327680, 12, -1900208, 327680, 12, -1834672, 327680, 12, -1769136, 327680, 12, -2293423, 327680, 12, -2227887, 327680, 12, -2162351, 327680, 12, -2096815, 327680, 12, -2031279, 327680, 12, -1965743, 327680, 12, -1900207, 327680, 12, -1834671, 327680, 12, -1769135, 327680, 12, -2293422, 327680, 12, -2227886, 327680, 12, -2162350, 327680, 12, -2096814, 327680, 12, -2031278, 327680, 12, -1965742, 327680, 12, -1900206, 327680, 12, -1834670, 327680, 12, -1769134, 327680, 12, -2293421, 327680, 12, -2227885, 327680, 12, -2162349, 327680, 12, -2096813, 327680, 12, -2031277, 327680, 12, -1965741, 327680, 12, -1900205, 327680, 12, -1834669, 327680, 12, -1769133, 327680, 12, -2293420, 327680, 12, -2227884, 327680, 12, -2162348, 327680, 12, -2096812, 327680, 12, -2031276, 327680, 12, -1965740, 327680, 12, -1900204, 327680, 12, -1834668, 327680, 12, -1769132, 327680, 12, -2293419, 327680, 12, -2227883, 327680, 12, -2162347, 327680, 12, -2096811, 327680, 12, -2031275, 327680, 12, -1965739, 327680, 12, -1900203, 327680, 12, -1834667, 327680, 12, -1769131, 327680, 12, -2293418, 327680, 12, -2227882, 327680, 12, -2162346, 327680, 12, -2096810, 327680, 12, -2031274, 327680, 12, -1965738, 327680, 12, -1900202, 327680, 12, -1834666, 327680, 12, -1769130, 327680, 12, -261927, 589824, 11, -327462, 589824, 11, -392997, 589824, 11, -261926, 720896, 11, -327460, 720896, 11, -327461, 720896, 11, -392996, 327680, 10, -392994, 327680, 10, -327458, 327680, 12, -261922, 327680, 12, -261925, 720896, 11, -261924, 720896, 11, -261923, 720896, 11, -327459, 720896, 11, -392995, 327680, 10, -392986, 458752, 10, -327450, 458752, 11, -261914, 458752, 11, -392993, 327680, 10, -327457, 327680, 12, -261921, 327680, 12, -392992, 327680, 10, -327456, 327680, 12, -261920, 327680, 12, -392991, 327680, 10, -327455, 327680, 12, -261919, 327680, 12, -392990, 327680, 10, -327454, 327680, 12, -261918, 327680, 12, -392989, 327680, 10, -327453, 327680, 12, -261917, 327680, 12, -392988, 327680, 10, -327452, 327680, 12, -261916, 327680, 12, -392987, 327680, 10, -327451, 327680, 12, -261915, 327680, 12, -589586, 196608, 10, -655121, 196608, 10, -655120, 327680, 10, -655119, 327680, 10, -655118, 327680, 10, -655117, 327680, 10, -655116, 327680, 10, -655115, 393216, 10, -655114, 393216, 10, -589585, 327680, 11, -589584, 327680, 11, -589583, 327680, 11, -589582, 327680, 11, -589581, 327680, 11, -589580, 327680, 11, -589579, 327680, 11, -589578, 327680, 11, -786179, 196608, 10, -786178, 262144, 10, -786177, 262144, 10, -786176, 262144, 10, -786175, 262144, 10, -786174, 262144, 10, -1113842, 196608, 10, -1113841, 327680, 10, -1113840, 327680, 10, -1113839, 327680, 10, -1113838, 327680, 10, -1113837, 327680, 10, -1113836, 327680, 10, -1113835, 327680, 10, -851680, 196608, 10, -851679, 327680, 10, -851678, 327680, 10, -851677, 327680, 10, -851676, 327680, 10, -851675, 327680, 10, -851674, 327680, 10, -851673, 327680, 10, -1048268, 196608, 10, -1048267, 327680, 10, -1048266, 327680, 10, -1048265, 327680, 10, -1048264, 327680, 10, -1048263, 327680, 10, -1048262, 327680, 10, -1048261, 327680, 10, -1048260, 327680, 10, -261802, 327680, 12, -327338, 327680, 12, -392874, 327680, 12, -458410, 327680, 12, -523946, 327680, 12, -589482, 327680, 12, -655018, 327680, 12, -655019, 327680, 12, -720555, 327680, 12, -786091, 327680, 12, -851627, 327680, 12, -851626, 327680, 12, -786090, 327680, 12, -720554, 327680, 12, -261803, 327680, 12, -327339, 327680, 12, -392875, 327680, 12, -458411, 327680, 12, -523947, 327680, 12, -589483, 327680, 12, -1113771, 327680, 12, -1048235, 327680, 12, -982699, 327680, 12, -917163, 327680, 12, -917162, 327680, 12, -982698, 327680, 12, -1048234, 327680, 12, -1113770, 327680, 12, -1113772, 327680, 12, -1048236, 196608, 11, -982700, 196608, 11, -917164, 196608, 11, -851628, 196608, 11, -786092, 196608, 11, -720556, 196608, 11, -655020, 196608, 11, -589484, 196608, 11, -523948, 196608, 11, -458412, 196608, 11, -392876, 196608, 11, -327340, 196608, 11, -261804, 196608, 11, -1113769, 327680, 12, -1048233, 327680, 12, -982697, 327680, 12, -1113768, 327680, 12, -1048232, 327680, 12, -982696, 327680, 12, -1113767, 327680, 12, -1048231, 327680, 12, -982695, 327680, 12, -1113766, 327680, 12, -1048230, 327680, 12, -982694, 327680, 12, -1113765, 327680, 12, -1048229, 327680, 12, -982693, 327680, 12, -1113764, 327680, 12, -1048228, 327680, 12, -982692, 327680, 12, -1113763, 327680, 12, -1048227, 327680, 12, -982691, 327680, 12, -2293417, 327680, 12, -2227881, 327680, 12, -2162345, 327680, 12, -2096809, 327680, 12, -2031273, 327680, 12, -1965737, 327680, 12, -1900201, 327680, 12, -1834665, 327680, 12, -1769129, 327680, 12, -2293416, 327680, 12, -2227880, 327680, 12, -2162344, 327680, 12, -2096808, 327680, 12, -2031272, 327680, 12, -1965736, 327680, 12, -1900200, 327680, 12, -1834664, 327680, 12, -1769128, 327680, 12, -2293415, 327680, 12, -2227879, 327680, 12, -2162343, 327680, 12, -2096807, 327680, 12, -2031271, 327680, 12, -1965735, 327680, 12, -1900199, 327680, 12, -1834663, 327680, 12, -1769127, 327680, 12, -2293414, 327680, 12, -2227878, 327680, 12, -2162342, 327680, 12, -2096806, 327680, 12, -2031270, 327680, 12, -1965734, 327680, 12, -1900198, 327680, 12, -1834662, 327680, 12, -1769126, 327680, 12, -2293413, 327680, 12, -2227877, 327680, 12, -2162341, 327680, 12, -2096805, 327680, 12, -2031269, 327680, 12, -1965733, 327680, 12, -1900197, 327680, 12, -1834661, 327680, 12, -1769125, 327680, 12, -2293412, 327680, 12, -2227876, 327680, 12, -2162340, 327680, 12, -2096804, 327680, 12, -2031268, 327680, 12, -1965732, 327680, 12, -1900196, 327680, 12, -1834660, 327680, 12, -1769124, 327680, 12, -2293411, 327680, 12, -2227875, 327680, 12, -2162339, 327680, 12, -2096803, 327680, 12, -2031267, 327680, 12, -1965731, 327680, 12, -1900195, 327680, 12, -1834659, 327680, 12, -1769123, 327680, 12, -2293410, 327680, 12, -2227874, 327680, 12, -2162338, 327680, 12, -2096802, 327680, 12, -2031266, 327680, 12, -1965730, 327680, 12, -1900194, 327680, 12, -1834658, 327680, 12, -1769122, 327680, 12, -2293409, 327680, 12, -2227873, 327680, 12, -2162337, 327680, 12, -2096801, 327680, 12, -2031265, 327680, 12, -1965729, 327680, 12, -1900193, 327680, 12, -1834657, 327680, 12, -1769121, 327680, 12, -2293408, 327680, 12, -2227872, 327680, 12, -2162336, 327680, 12, -2096800, 327680, 12, -2031264, 327680, 12, -1965728, 327680, 12, -1900192, 327680, 12, -1834656, 327680, 12, -1769120, 327680, 12, -1113762, 458752, 11, -1048226, 327680, 12, -982690, 327680, 12, -1048225, 327680, 10, -982689, 327680, 12, -1048224, 327680, 10, -982688, 327680, 12, -917161, 327680, 12, -851625, 327680, 12, -786089, 327680, 12, -720553, 327680, 12, -655017, 327680, 12, -589481, 327680, 12, -523945, 327680, 12, -458409, 327680, 12, -392873, 327680, 12, -327337, 327680, 12, -261801, 327680, 12, -196265, 327680, 12, -130729, 327680, 12, -65193, 327680, 12, 343, 327680, 12, 65879, 327680, 12, 131415, 327680, 12, 196951, 327680, 12, 262487, 327680, 12, -917160, 327680, 12, -851624, 327680, 12, -786088, 327680, 12, -720552, 327680, 12, -655016, 327680, 12, -589480, 327680, 12, -523944, 327680, 12, -458408, 327680, 12, -392872, 327680, 12, -327336, 327680, 12, -261800, 327680, 12, -196264, 327680, 12, -130728, 327680, 12, -65192, 327680, 12, 344, 327680, 12, 65880, 327680, 12, 131416, 327680, 12, 196952, 327680, 12, 262488, 327680, 12, -917159, 327680, 12, -851623, 327680, 12, -786087, 327680, 12, -720551, 327680, 12, -655015, 327680, 12, -589479, 327680, 12, -523943, 327680, 12, -458407, 327680, 12, -392871, 327680, 12, -327335, 327680, 12, -261799, 327680, 12, -196263, 327680, 12, -130727, 327680, 12, -65191, 327680, 12, 345, 327680, 12, 65881, 327680, 12, 131417, 327680, 12, 196953, 327680, 12, 262489, 327680, 12, -917158, 327680, 12, -851622, 327680, 12, -786086, 327680, 12, -720550, 327680, 12, -655014, 327680, 12, -589478, 327680, 12, -523942, 327680, 12, -458406, 327680, 12, -392870, 327680, 12, -327334, 327680, 12, -261798, 327680, 12, -196262, 327680, 12, -130726, 327680, 12, -65190, 327680, 12, 346, 327680, 12, 65882, 327680, 12, 131418, 327680, 12, 196954, 327680, 12, 262490, 327680, 12, -917157, 327680, 12, -851621, 327680, 12, -786085, 327680, 12, -720549, 327680, 12, -655013, 327680, 12, -589477, 327680, 12, -523941, 327680, 12, -458405, 327680, 12, -392869, 327680, 12, -327333, 327680, 12, -261797, 327680, 12, -196261, 327680, 12, -130725, 327680, 12, -65189, 327680, 12, 347, 327680, 12, 65883, 327680, 12, 131419, 327680, 12, 196955, 327680, 12, 262491, 327680, 12, -917156, 327680, 12, -851620, 327680, 12, -786084, 327680, 12, -720548, 327680, 12, -655012, 327680, 12, -589476, 327680, 12, -523940, 327680, 12, -458404, 327680, 12, -392868, 327680, 12, -327332, 327680, 12, -261796, 327680, 12, -196260, 327680, 12, -130724, 327680, 12, -65188, 327680, 12, 348, 327680, 12, 65884, 327680, 12, 131420, 327680, 12, 196956, 327680, 12, 262492, 327680, 12, -917155, 327680, 12, -851619, 327680, 12, -786083, 327680, 12, -720547, 327680, 12, -655011, 327680, 12, -589475, 327680, 12, -523939, 327680, 12, -458403, 327680, 12, -392867, 327680, 12, -327331, 327680, 12, -261795, 327680, 12, -196259, 327680, 12, -130723, 327680, 12, -65187, 327680, 12, 349, 327680, 12, 65885, 327680, 12, 131421, 327680, 12, 196957, 327680, 12, 262493, 327680, 12, -917154, 327680, 12, -851618, 327680, 12, -786082, 327680, 12, -720546, 327680, 12, -655010, 327680, 12, -589474, 327680, 12, -523938, 327680, 12, -458402, 327680, 12, -392866, 327680, 12, -327330, 327680, 12, -261794, 327680, 12, -196258, 327680, 12, -130722, 327680, 12, -65186, 327680, 12, 350, 327680, 12, 65886, 327680, 12, 131422, 327680, 12, 196958, 327680, 12, 262494, 327680, 12, -917153, 327680, 12, -851617, 327680, 12, -786081, 327680, 12, -720545, 327680, 12, -655009, 327680, 12, -589473, 327680, 12, -523937, 327680, 12, -458401, 327680, 12, -392865, 327680, 12, -327329, 327680, 12, -261793, 327680, 12, -196257, 327680, 12, -130721, 327680, 12, -65185, 327680, 12, 351, 327680, 12, 65887, 327680, 12, 131423, 327680, 12, 196959, 327680, 12, 262495, 327680, 12, -917152, 327680, 12, -851616, 327680, 12, -786080, 327680, 12, -720544, 327680, 12, -655008, 327680, 12, -589472, 327680, 12, -523936, 327680, 12, -458400, 327680, 12, -392864, 327680, 12, -327328, 327680, 12, -261792, 327680, 12, -196256, 327680, 12, -130720, 327680, 12, -65184, 327680, 12, 352, 327680, 12, 65888, 327680, 12, 131424, 327680, 12, 196960, 327680, 12, 262496, 327680, 12, -1048223, 327680, 10, -982687, 327680, 12, -917151, 327680, 12, -851615, 327680, 12, -786079, 327680, 12, -720543, 327680, 12, -655007, 327680, 12, -589471, 327680, 12, -523935, 327680, 12, -458399, 327680, 12, -392863, 327680, 12, -327327, 327680, 12, -261791, 327680, 12, -196255, 327680, 12, -130719, 327680, 12, -65183, 327680, 12, 353, 327680, 12, 65889, 327680, 12, 131425, 327680, 12, 196961, 327680, 12, 262497, 327680, 12, -1048222, 327680, 10, -982686, 327680, 12, -917150, 327680, 12, -851614, 327680, 12, -786078, 327680, 12, -720542, 327680, 12, -655006, 327680, 12, -589470, 327680, 12, -523934, 327680, 12, -458398, 327680, 12, -392862, 327680, 12, -327326, 327680, 12, -261790, 327680, 12, -196254, 327680, 12, -130718, 327680, 12, -65182, 327680, 12, 354, 327680, 12, 65890, 327680, 12, 131426, 327680, 12, 196962, 327680, 12, 262498, 327680, 12, -1048221, 327680, 10, -982685, 327680, 12, -917149, 327680, 12, -851613, 327680, 12, -786077, 327680, 12, -720541, 327680, 12, -655005, 327680, 12, -589469, 327680, 12, -523933, 327680, 12, -458397, 327680, 12, -392861, 327680, 12, -327325, 327680, 12, -261789, 327680, 12, -196253, 327680, 12, -130717, 327680, 12, -65181, 327680, 12, 355, 327680, 12, 65891, 327680, 12, 131427, 327680, 12, 196963, 327680, 12, 262499, 327680, 12, -1048220, 327680, 10, -982684, 327680, 12, -917148, 327680, 12, -851612, 327680, 12, -786076, 327680, 12, -720540, 327680, 12, -655004, 327680, 12, -589468, 327680, 12, -523932, 327680, 12, -458396, 327680, 12, -392860, 327680, 12, -327324, 327680, 12, -261788, 327680, 12, -196252, 327680, 12, -130716, 327680, 12, -65180, 327680, 12, 356, 327680, 12, 65892, 327680, 12, 131428, 327680, 12, 196964, 327680, 12, 262500, 327680, 12, -1048219, 327680, 10, -982683, 327680, 12, -917147, 327680, 12, -851611, 327680, 12, -786075, 327680, 12, -720539, 327680, 12, -655003, 327680, 12, -589467, 327680, 12, -523931, 327680, 12, -458395, 327680, 12, -392859, 327680, 12, -327323, 327680, 12, -261787, 327680, 12, -196251, 327680, 12, -130715, 327680, 12, -65179, 327680, 12, 357, 327680, 12, 65893, 327680, 12, 131429, 327680, 12, 196965, 327680, 12, 262501, 327680, 12, -1048218, 458752, 10, -982682, 458752, 11, -917146, 458752, 11, -851610, 458752, 11, -786074, 327680, 12, -720538, 327680, 12, -655002, 327680, 12, -589466, 327680, 12, -523930, 327680, 12, -458394, 327680, 12, -392858, 327680, 12, -327322, 327680, 12, -261786, 327680, 12, -196250, 327680, 12, -130714, 327680, 12, -65178, 327680, 12, 358, 327680, 12, 65894, 327680, 12, 131430, 327680, 12, 196966, 327680, 12, 262502, 327680, 12, -786073, 327680, 10, -720537, 327680, 12, -655001, 327680, 12, -589465, 327680, 12, -523929, 327680, 12, -458393, 327680, 12, -392857, 327680, 12, -327321, 327680, 12, -261785, 327680, 12, -196249, 327680, 12, -130713, 327680, 12, -65177, 327680, 12, 359, 327680, 12, 65895, 327680, 12, 131431, 327680, 12, 196967, 327680, 12, 262503, 327680, 12, -786072, 327680, 10, -720536, 327680, 12, -655000, 327680, 12, -589464, 327680, 12, -523928, 327680, 12, -458392, 327680, 12, -392856, 327680, 12, -327320, 327680, 12, -261784, 327680, 12, -196248, 327680, 12, -130712, 327680, 12, -65176, 327680, 12, 360, 327680, 12, 65896, 327680, 12, 131432, 327680, 12, 196968, 327680, 12, 262504, 327680, 12, -786071, 327680, 10, -720535, 327680, 12, -654999, 327680, 12, -589463, 327680, 12, -523927, 327680, 12, -458391, 327680, 12, -392855, 327680, 12, -327319, 327680, 12, -261783, 327680, 12, -196247, 327680, 12, -130711, 327680, 12, -65175, 327680, 12, 361, 327680, 12, 65897, 327680, 12, 131433, 327680, 12, 196969, 327680, 12, 262505, 327680, 12, -786070, 327680, 10, -720534, 327680, 12, -654998, 327680, 12, -589462, 327680, 12, -523926, 327680, 12, -458390, 327680, 12, -392854, 327680, 12, -327318, 327680, 12, -261782, 327680, 12, -196246, 327680, 12, -130710, 327680, 12, -65174, 327680, 12, 362, 327680, 12, 65898, 327680, 12, 131434, 327680, 12, 196970, 327680, 12, 262506, 327680, 12, -786069, 327680, 10, -720533, 327680, 12, -654997, 327680, 12, -589461, 327680, 12, -523925, 327680, 12, -458389, 327680, 12, -392853, 327680, 12, -327317, 327680, 12, -261781, 327680, 12, -196245, 327680, 12, -130709, 327680, 12, -65173, 327680, 12, 363, 327680, 12, 65899, 327680, 12, 131435, 327680, 12, 196971, 327680, 12, 262507, 327680, 12, -786068, 458752, 10, -720532, 458752, 11, -654996, 458752, 11, -589460, 458752, 11, -523924, 458752, 11, -458388, 327680, 12, -392852, 327680, 12, -327316, 327680, 12, -261780, 327680, 12, -196244, 327680, 12, -130708, 327680, 12, -65172, 327680, 12, 364, 327680, 12, 65900, 327680, 12, 131436, 327680, 12, 196972, 327680, 12, 262508, 327680, 12, -2293407, 327680, 12, -2227871, 327680, 12, -2162335, 327680, 12, -2096799, 327680, 12, -2031263, 327680, 12, -1965727, 327680, 12, -1900191, 327680, 12, -1834655, 327680, 12, -1769119, 327680, 12, -2293406, 327680, 12, -2227870, 327680, 12, -2162334, 327680, 12, -2096798, 327680, 12, -2031262, 327680, 12, -1965726, 327680, 12, -1900190, 327680, 12, -1834654, 327680, 12, -1769118, 327680, 12, -2293405, 327680, 12, -2227869, 327680, 12, -2162333, 327680, 12, -2096797, 327680, 12, -2031261, 327680, 12, -1965725, 327680, 12, -1900189, 327680, 12, -1834653, 327680, 12, -1769117, 327680, 12, -2293404, 327680, 12, -2227868, 327680, 12, -2162332, 327680, 12, -2096796, 327680, 12, -2031260, 327680, 12, -1965724, 327680, 12, -1900188, 327680, 12, -1834652, 327680, 12, -1769116, 327680, 12, -2293403, 327680, 12, -2227867, 327680, 12, -2162331, 327680, 12, -2096795, 327680, 12, -2031259, 327680, 12, -1965723, 327680, 12, -1900187, 327680, 12, -1834651, 327680, 12, -1769115, 327680, 12, -2293402, 327680, 12, -2227866, 327680, 12, -2162330, 327680, 12, -2096794, 327680, 12, -2031258, 327680, 12, -1965722, 327680, 12, -1900186, 327680, 12, -1834650, 327680, 12, -1769114, 327680, 12, -2293401, 327680, 12, -2227865, 327680, 12, -2162329, 327680, 12, -2096793, 327680, 12, -2031257, 327680, 12, -1965721, 327680, 12, -1900185, 327680, 12, -1834649, 327680, 12, -1769113, 327680, 12, -2293400, 327680, 12, -2227864, 327680, 12, -2162328, 327680, 12, -2096792, 327680, 12, -2031256, 327680, 12, -1965720, 327680, 12, -1900184, 327680, 12, -1834648, 327680, 12, -1769112, 327680, 12, -2293399, 327680, 12, -2227863, 327680, 12, -2162327, 327680, 12, -2096791, 327680, 12, -2031255, 327680, 12, -1965719, 327680, 12, -1900183, 327680, 12, -1834647, 327680, 12, -1769111, 327680, 12, -2293398, 327680, 12, -2227862, 327680, 12, -2162326, 327680, 12, -2096790, 327680, 12, -2031254, 327680, 12, -1965718, 327680, 12, -1900182, 327680, 12, -1834646, 327680, 12, -1769110, 327680, 12, -2293397, 327680, 12, -2227861, 327680, 12, -2162325, 327680, 12, -2096789, 327680, 12, -2031253, 327680, 12, -1965717, 327680, 12, -1900181, 327680, 12, -1834645, 327680, 12, -1769109, 327680, 12, -2293396, 327680, 12, -2227860, 327680, 12, -2162324, 327680, 12, -2096788, 327680, 12, -2031252, 327680, 12, -1965716, 327680, 12, -1900180, 327680, 12, -1834644, 327680, 12, -1769108, 327680, 12, -2293395, 327680, 12, -2227859, 327680, 12, -2162323, 327680, 12, -2096787, 327680, 12, -2031251, 327680, 12, -1965715, 327680, 12, -1900179, 327680, 12, -1834643, 327680, 12, -1769107, 327680, 12, -2293394, 327680, 12, -2227858, 327680, 12, -2162322, 327680, 12, -2096786, 327680, 12, -2031250, 327680, 12, -1965714, 327680, 12, -1900178, 327680, 12, -1834642, 327680, 12, -1769106, 327680, 12, -2293393, 327680, 12, -2227857, 327680, 12, -2162321, 327680, 12, -2096785, 327680, 12, -2031249, 327680, 12, -1965713, 327680, 12, -1900177, 327680, 12, -1834641, 327680, 12, -1769105, 327680, 12, -2293392, 327680, 12, -2227856, 327680, 12, -2162320, 327680, 12, -2096784, 327680, 12, -2031248, 327680, 12, -1965712, 327680, 12, -1900176, 327680, 12, -1834640, 327680, 12, -1769104, 327680, 12, -2293391, 327680, 12, -2227855, 327680, 12, -2162319, 327680, 12, -2096783, 327680, 12, -2031247, 327680, 12, -1965711, 327680, 12, -1900175, 327680, 12, -1834639, 327680, 12, -1769103, 327680, 12, -2293390, 327680, 12, -2227854, 327680, 12, -2162318, 327680, 12, -2096782, 327680, 12, -2031246, 327680, 12, -1965710, 327680, 12, -1900174, 327680, 12, -1834638, 327680, 12, -1769102, 327680, 12, -2293389, 327680, 12, -2227853, 327680, 12, -2162317, 327680, 12, -2096781, 327680, 12, -2031245, 327680, 12, -1965709, 327680, 12, -1900173, 327680, 12, -1834637, 327680, 12, -1769101, 327680, 12, -2293388, 327680, 12, -2227852, 327680, 12, -2162316, 327680, 12, -2096780, 327680, 12, -2031244, 327680, 12, -1965708, 327680, 12, -1900172, 327680, 12, -1834636, 327680, 12, -1769100, 327680, 12, -2293387, 327680, 12, -2227851, 327680, 12, -2162315, 327680, 12, -2096779, 327680, 12, -2031243, 327680, 12, -1965707, 327680, 12, -1900171, 327680, 12, -1834635, 327680, 12, -1769099, 327680, 12, -2293386, 327680, 12, -2227850, 327680, 12, -2162314, 327680, 12, -2096778, 327680, 12, -2031242, 327680, 12, -1965706, 327680, 12, -1900170, 327680, 12, -1834634, 327680, 12, -1769098, 327680, 12, -2293385, 327680, 12, -2227849, 327680, 12, -2162313, 327680, 12, -2096777, 327680, 12, -2031241, 327680, 12, -1965705, 327680, 12, -1900169, 327680, 12, -1834633, 327680, 12, -1769097, 327680, 12, -2293384, 327680, 12, -2227848, 327680, 12, -2162312, 327680, 12, -2096776, 327680, 12, -2031240, 327680, 12, -1965704, 327680, 12, -1900168, 327680, 12, -1834632, 327680, 12, -1769096, 327680, 12, -2293383, 327680, 12, -2227847, 327680, 12, -2162311, 327680, 12, -2096775, 327680, 12, -2031239, 327680, 12, -1965703, 327680, 12, -1900167, 327680, 12, -1834631, 327680, 12, -1769095, 327680, 12, -2293382, 327680, 12, -2227846, 327680, 12, -2162310, 327680, 12, -2096774, 327680, 12, -2031238, 327680, 12, -1965702, 327680, 12, -1900166, 327680, 12, -1834630, 327680, 12, -1769094, 327680, 12, -2293381, 327680, 12, -2227845, 327680, 12, -2162309, 327680, 12, -2096773, 327680, 12, -2031237, 327680, 12, -1965701, 327680, 12, -1900165, 327680, 12, -1834629, 327680, 12, -1769093, 327680, 12, -2293380, 327680, 12, -2227844, 327680, 12, -2162308, 327680, 12, -2096772, 327680, 12, -2031236, 327680, 12, -1965700, 327680, 12, -1900164, 327680, 12, -1834628, 327680, 12, -1769092, 327680, 12, -2293379, 327680, 12, -2227843, 327680, 12, -2162307, 327680, 12, -2096771, 327680, 12, -2031235, 327680, 12, -1965699, 327680, 12, -1900163, 327680, 12, -1834627, 327680, 12, -1769091, 327680, 12, -2293378, 327680, 12, -2227842, 327680, 12, -2162306, 327680, 12, -2096770, 327680, 12, -2031234, 327680, 12, -1965698, 327680, 12, -1900162, 327680, 12, -1834626, 327680, 12, -1769090, 327680, 12, -2293377, 327680, 12, -2227841, 327680, 12, -2162305, 327680, 12, -2096769, 327680, 12, -2031233, 327680, 12, -1965697, 327680, 12, -1900161, 327680, 12, -1834625, 327680, 12, -1769089, 327680, 12, -2293376, 327680, 12, -2227840, 327680, 12, -2162304, 327680, 12, -2096768, 327680, 12, -2031232, 327680, 12, -1965696, 327680, 12, -1900160, 327680, 12, -1834624, 327680, 12, -1769088, 327680, 12, -2293375, 327680, 12, -2227839, 327680, 12, -2162303, 327680, 12, -2096767, 327680, 12, -2031231, 327680, 12, -1965695, 327680, 12, -1900159, 327680, 12, -1834623, 327680, 12, -1769087, 327680, 12, -2293374, 327680, 12, -2227838, 327680, 12, -2162302, 327680, 12, -2096766, 327680, 12, -2031230, 327680, 12, -1965694, 327680, 12, -1900158, 327680, 12, -1834622, 327680, 12, -1769086, 327680, 12, -2293373, 327680, 12, -2227837, 327680, 12, -2162301, 327680, 12, -2096765, 327680, 12, -2031229, 327680, 12, -1965693, 327680, 12, -1900157, 327680, 12, -1834621, 327680, 12, -1769085, 327680, 12, -2293372, 327680, 12, -2227836, 327680, 12, -2162300, 327680, 12, -2096764, 327680, 12, -2031228, 327680, 12, -1965692, 327680, 12, -1900156, 327680, 12, -1834620, 327680, 12, -1769084, 327680, 12, -2293371, 327680, 12, -2227835, 327680, 12, -2162299, 327680, 12, -2096763, 327680, 12, -2031227, 327680, 12, -1965691, 327680, 12, -1900155, 327680, 12, -1834619, 327680, 12, -1769083, 327680, 12, -2293370, 327680, 12, -2227834, 327680, 12, -2162298, 327680, 12, -2096762, 327680, 12, -2031226, 327680, 12, -1965690, 327680, 12, -1900154, 327680, 12, -1834618, 327680, 12, -1769082, 327680, 12, -2293369, 327680, 12, -2227833, 327680, 12, -2162297, 327680, 12, -2096761, 327680, 12, -2031225, 327680, 12, -1965689, 327680, 12, -1900153, 327680, 12, -1834617, 327680, 12, -1769081, 327680, 12, -2293368, 327680, 12, -2227832, 327680, 12, -2162296, 327680, 12, -2096760, 327680, 12, -2031224, 327680, 12, -1965688, 327680, 12, -1900152, 327680, 12, -1834616, 327680, 12, -1769080, 327680, 12, -2293367, 327680, 12, -2227831, 327680, 12, -2162295, 327680, 12, -2096759, 327680, 12, -2031223, 327680, 12, -1965687, 327680, 12, -1900151, 327680, 12, -1834615, 327680, 12, -1769079, 327680, 12, -2293366, 327680, 12, -2227830, 327680, 12, -2162294, 327680, 12, -2096758, 327680, 12, -2031222, 327680, 12, -1965686, 327680, 12, -1900150, 327680, 12, -1834614, 327680, 12, -1769078, 327680, 12, -2293365, 327680, 12, -2227829, 327680, 12, -2162293, 327680, 12, -2096757, 327680, 12, -2031221, 327680, 12, -1965685, 327680, 12, -1900149, 327680, 12, -1834613, 327680, 12, -1769077, 327680, 12, -2293364, 327680, 12, -2227828, 327680, 12, -2162292, 327680, 12, -2096756, 327680, 12, -2031220, 327680, 12, -1965684, 327680, 12, -1900148, 327680, 12, -1834612, 327680, 12, -1769076, 327680, 12, -2293363, 327680, 12, -2227827, 327680, 12, -2162291, 327680, 12, -2096755, 327680, 12, -2031219, 327680, 12, -1965683, 327680, 12, -1900147, 327680, 12, -1834611, 327680, 12, -1769075, 327680, 12, -2293362, 327680, 12, -2227826, 327680, 12, -2162290, 327680, 12, -2096754, 327680, 12, -2031218, 327680, 12, -1965682, 327680, 12, -1900146, 327680, 12, -1834610, 327680, 12, -1769074, 327680, 12, -2293361, 327680, 12, -2227825, 327680, 12, -2162289, 327680, 12, -2096753, 327680, 12, -2031217, 327680, 12, -1965681, 327680, 12, -1900145, 327680, 12, -1834609, 327680, 12, -1769073, 327680, 12, -2293360, 327680, 12, -2227824, 327680, 12, -2162288, 327680, 12, -2096752, 327680, 12, -2031216, 327680, 12, -1965680, 327680, 12, -1900144, 327680, 12, -1834608, 327680, 12, -1769072, 327680, 12, -2293359, 327680, 12, -2227823, 327680, 12, -2162287, 327680, 12, -2096751, 327680, 12, -2031215, 327680, 12, -1965679, 327680, 12, -1900143, 327680, 12, -1834607, 327680, 12, -1769071, 327680, 12, -2293358, 327680, 12, -2227822, 327680, 12, -2162286, 327680, 12, -2096750, 327680, 12, -2031214, 327680, 12, -1965678, 327680, 12, -1900142, 327680, 12, -1834606, 327680, 12, -1769070, 327680, 12, -2293357, 327680, 12, -2227821, 327680, 12, -2162285, 327680, 12, -2096749, 327680, 12, -2031213, 327680, 12, -1965677, 327680, 12, -1900141, 327680, 12, -1834605, 327680, 12, -1769069, 327680, 12, -2293356, 327680, 12, -2227820, 327680, 12, -2162284, 327680, 12, -2096748, 327680, 12, -2031212, 327680, 12, -1965676, 327680, 12, -1900140, 327680, 12, -1834604, 327680, 12, -1769068, 327680, 12, -2293355, 327680, 12, -2227819, 327680, 12, -2162283, 327680, 12, -2096747, 327680, 12, -2031211, 327680, 12, -1965675, 327680, 12, -1900139, 327680, 12, -1834603, 327680, 12, -1769067, 327680, 12, -2293354, 327680, 12, -2227818, 327680, 12, -2162282, 327680, 12, -2096746, 327680, 12, -2031210, 327680, 12, -1965674, 327680, 12, -1900138, 327680, 12, -1834602, 327680, 12, -1769066, 327680, 12, -2293353, 327680, 12, -2227817, 327680, 12, -2162281, 327680, 12, -2096745, 327680, 12, -2031209, 327680, 12, -1965673, 327680, 12, -1900137, 327680, 12, -1834601, 327680, 12, -1769065, 327680, 12, -2293352, 327680, 12, -2227816, 327680, 12, -2162280, 327680, 12, -2096744, 327680, 12, -2031208, 327680, 12, -1965672, 327680, 12, -1900136, 327680, 12, -1834600, 327680, 12, -1769064, 327680, 12, -2293351, 327680, 12, -2227815, 327680, 12, -2162279, 327680, 12, -2096743, 327680, 12, -2031207, 327680, 12, -1965671, 327680, 12, -1900135, 327680, 12, -1834599, 327680, 12, -1769063, 327680, 12, -2293350, 327680, 12, -2227814, 327680, 12, -2162278, 327680, 12, -2096742, 327680, 12, -2031206, 327680, 12, -1965670, 327680, 12, -1900134, 327680, 12, -1834598, 327680, 12, -1769062, 327680, 12, -2293349, 327680, 12, -2227813, 327680, 12, -2162277, 327680, 12, -2096741, 327680, 12, -2031205, 327680, 12, -1965669, 327680, 12, -1900133, 327680, 12, -1834597, 327680, 12, -1769061, 327680, 12, -2293348, 327680, 12, -2227812, 327680, 12, -2162276, 327680, 12, -2096740, 327680, 12, -2031204, 327680, 12, -1965668, 327680, 12, -1900132, 327680, 12, -1834596, 327680, 12, -1769060, 327680, 12, -2293347, 327680, 12, -2227811, 327680, 12, -2162275, 327680, 12, -2096739, 327680, 12, -2031203, 327680, 12, -1965667, 327680, 12, -1900131, 327680, 12, -1834595, 327680, 12, -1769059, 327680, 12, -2293346, 327680, 12, -2227810, 327680, 12, -2162274, 327680, 12, -2096738, 327680, 12, -2031202, 327680, 12, -1965666, 327680, 12, -1900130, 327680, 12, -1834594, 327680, 12, -1769058, 327680, 12, -2293345, 327680, 12, -2227809, 327680, 12, -2162273, 327680, 12, -2096737, 327680, 12, -2031201, 327680, 12, -1965665, 327680, 12, -1900129, 327680, 12, -1834593, 327680, 12, -1769057, 327680, 12, -2293344, 327680, 12, -2227808, 327680, 12, -2162272, 327680, 12, -2096736, 327680, 12, -2031200, 327680, 12, -1965664, 327680, 12, -1900128, 327680, 12, -1834592, 327680, 12, -1769056, 327680, 12, -261779, 327680, 12, -196243, 327680, 12, -130707, 327680, 12, -65171, 327680, 12, 365, 327680, 12, 65901, 327680, 12, 131437, 327680, 12, 196973, 327680, 12, 262509, 327680, 12, -261778, 327680, 12, -196242, 327680, 12, -130706, 327680, 12, -65170, 327680, 12, 366, 327680, 12, 65902, 327680, 12, 131438, 327680, 12, 196974, 327680, 12, 262510, 327680, 12, -261777, 327680, 12, -196241, 327680, 12, -130705, 327680, 12, -65169, 327680, 12, 367, 327680, 12, 65903, 327680, 12, 131439, 327680, 12, 196975, 327680, 12, 262511, 327680, 12, -261776, 327680, 12, -196240, 327680, 12, -130704, 327680, 12, -65168, 327680, 12, 368, 327680, 12, 65904, 327680, 12, 131440, 327680, 12, 196976, 327680, 12, 262512, 327680, 12, -261775, 327680, 12, -196239, 327680, 12, -130703, 327680, 12, -65167, 327680, 12, 369, 327680, 12, 65905, 327680, 12, 131441, 327680, 12, 196977, 327680, 12, 262513, 327680, 12, -261774, 327680, 12, -196238, 327680, 12, -130702, 327680, 12, -65166, 327680, 12, 370, 327680, 12, 65906, 327680, 12, 131442, 327680, 12, 196978, 327680, 12, 262514, 327680, 12, -261773, 327680, 12, -196237, 327680, 12, -130701, 327680, 12, -65165, 327680, 12, 371, 327680, 12, 65907, 327680, 12, 131443, 327680, 12, 196979, 327680, 12, 262515, 327680, 12, -261772, 327680, 12, -196236, 327680, 12, -130700, 327680, 12, -65164, 327680, 12, 372, 327680, 12, 65908, 327680, 12, 131444, 327680, 12, 196980, 327680, 12, 262516, 327680, 12, -261771, 327680, 12, -196235, 327680, 12, -130699, 327680, 12, -65163, 327680, 12, 373, 327680, 12, 65909, 327680, 12, 131445, 327680, 12, 196981, 327680, 12, 262517, 327680, 12, -261770, 327680, 12, -196234, 327680, 12, -130698, 327680, 12, -65162, 327680, 12, 374, 327680, 12, 65910, 327680, 12, 131446, 327680, 12, 196982, 327680, 12, 262518, 327680, 12, -261769, 327680, 12, -196233, 327680, 12, -130697, 327680, 12, -65161, 327680, 12, 375, 327680, 12, 65911, 327680, 12, 131447, 327680, 12, 196983, 327680, 12, 262519, 327680, 12, -261768, 327680, 12, -196232, 327680, 12, -130696, 327680, 12, -65160, 327680, 12, 376, 327680, 12, 65912, 327680, 12, 131448, 327680, 12, 196984, 327680, 12, 262520, 327680, 12, -261767, 327680, 12, -196231, 327680, 12, -130695, 327680, 12, -65159, 327680, 12, 377, 327680, 12, 65913, 327680, 12, 131449, 327680, 12, 196985, 327680, 12, 262521, 327680, 12, -261766, 327680, 12, -196230, 327680, 12, -130694, 327680, 12, -65158, 327680, 12, 378, 327680, 12, 65914, 327680, 12, 131450, 327680, 12, 196986, 327680, 12, 262522, 327680, 12, -261765, 327680, 12, -196229, 327680, 12, -130693, 327680, 12, -65157, 327680, 12, 379, 327680, 12, 65915, 327680, 12, 131451, 327680, 12, 196987, 327680, 12, 262523, 327680, 12, -261764, 327680, 12, -196228, 327680, 12, -130692, 327680, 12, -65156, 327680, 12, 380, 327680, 12, 65916, 327680, 12, 131452, 327680, 12, 196988, 327680, 12, 262524, 327680, 12, -261763, 327680, 12, -196227, 327680, 12, -130691, 327680, 12, -65155, 327680, 12, 381, 327680, 12, 65917, 327680, 12, 131453, 327680, 12, 196989, 327680, 12, 262525, 327680, 12, -261762, 327680, 12, -196226, 327680, 12, -130690, 327680, 12, -65154, 327680, 12, 382, 327680, 12, 65918, 327680, 12, 131454, 327680, 12, 196990, 327680, 12, 262526, 327680, 12, -261761, 327680, 12, -196225, 327680, 12, -130689, 327680, 12, -65153, 327680, 12, 383, 327680, 12, 65919, 327680, 12, 131455, 327680, 12, 196991, 327680, 12, 262527, 327680, 12, -261760, 327680, 12, -196224, 327680, 12, -130688, 327680, 12, -65152, 327680, 12, 384, 327680, 12, 65920, 327680, 12, 131456, 327680, 12, 196992, 327680, 12, 262528, 327680, 12, -261759, 327680, 12, -196223, 327680, 12, -130687, 327680, 12, -65151, 327680, 12, 385, 327680, 12, 65921, 327680, 12, 131457, 327680, 12, 196993, 327680, 12, 262529, 327680, 12, -261758, 327680, 12, -196222, 327680, 12, -130686, 327680, 12, -65150, 327680, 12, 386, 327680, 12, 65922, 327680, 12, 131458, 327680, 12, 196994, 327680, 12, 262530, 327680, 12, -261757, 327680, 12, -196221, 327680, 12, -130685, 327680, 12, -65149, 327680, 12, 387, 327680, 12, 65923, 327680, 12, 131459, 327680, 12, 196995, 327680, 12, 262531, 327680, 12, -261756, 327680, 12, -196220, 327680, 12, -130684, 327680, 12, -65148, 327680, 12, 388, 327680, 12, 65924, 327680, 12, 131460, 327680, 12, 196996, 327680, 12, 262532, 327680, 12, -261755, 327680, 12, -196219, 327680, 12, -130683, 327680, 12, -65147, 327680, 12, 389, 327680, 12, 65925, 327680, 12, 131461, 327680, 12, 196997, 327680, 12, 262533, 327680, 12, -261754, 327680, 12, -196218, 327680, 12, -130682, 327680, 12, -65146, 327680, 12, 390, 327680, 12, 65926, 327680, 12, 131462, 327680, 12, 196998, 327680, 12, 262534, 327680, 12, -261753, 327680, 12, -196217, 327680, 12, -130681, 327680, 12, -65145, 327680, 12, 391, 327680, 12, 65927, 327680, 12, 131463, 327680, 12, 196999, 327680, 12, 262535, 327680, 12, -261752, 327680, 12, -196216, 327680, 12, -130680, 327680, 12, -65144, 327680, 12, 392, 327680, 12, 65928, 327680, 12, 131464, 327680, 12, 197000, 327680, 12, 262536, 327680, 12, -261751, 327680, 12, -196215, 327680, 12, -130679, 327680, 12, -65143, 327680, 12, 393, 327680, 12, 65929, 327680, 12, 131465, 327680, 12, 197001, 327680, 12, 262537, 327680, 12, -261750, 327680, 12, -196214, 327680, 12, -130678, 327680, 12, -65142, 327680, 12, 394, 327680, 12, 65930, 327680, 12, 131466, 327680, 12, 197002, 327680, 12, 262538, 327680, 12, -261749, 327680, 12, -196213, 327680, 12, -130677, 327680, 12, -65141, 327680, 12, 395, 327680, 12, 65931, 327680, 12, 131467, 327680, 12, 197003, 327680, 12, 262539, 327680, 12, -261748, 327680, 12, -196212, 327680, 12, -130676, 327680, 12, -65140, 327680, 12, 396, 327680, 12, 65932, 327680, 12, 131468, 327680, 12, 197004, 327680, 12, 262540, 327680, 12, -261747, 327680, 12, -196211, 327680, 12, -130675, 327680, 12, -65139, 327680, 12, 397, 327680, 12, 65933, 327680, 12, 131469, 327680, 12, 197005, 327680, 12, 262541, 327680, 12, -261746, 327680, 12, -196210, 327680, 12, -130674, 327680, 12, -65138, 327680, 12, 398, 327680, 12, 65934, 327680, 12, 131470, 327680, 12, 197006, 327680, 12, 262542, 327680, 12, -261745, 327680, 12, -196209, 327680, 12, -130673, 327680, 12, -65137, 327680, 12, 399, 327680, 12, 65935, 327680, 12, 131471, 327680, 12, 197007, 327680, 12, 262543, 327680, 12, -261744, 327680, 12, -196208, 327680, 12, -130672, 327680, 12, -65136, 327680, 12, 400, 327680, 12, 65936, 327680, 12, 131472, 327680, 12, 197008, 327680, 12, 262544, 327680, 12, -261743, 327680, 12, -196207, 327680, 12, -130671, 327680, 12, -65135, 327680, 12, 401, 327680, 12, 65937, 327680, 12, 131473, 327680, 12, 197009, 327680, 12, 262545, 327680, 12, -261742, 327680, 12, -196206, 327680, 12, -130670, 327680, 12, -65134, 327680, 12, 402, 327680, 12, 65938, 327680, 12, 131474, 327680, 12, 197010, 327680, 12, 262546, 327680, 12, -261741, 327680, 12, -196205, 327680, 12, -130669, 327680, 12, -65133, 327680, 12, 403, 327680, 12, 65939, 327680, 12, 131475, 327680, 12, 197011, 327680, 12, 262547, 327680, 12, -261740, 327680, 12, -196204, 327680, 12, -130668, 327680, 12, -65132, 327680, 12, 404, 327680, 12, 65940, 327680, 12, 131476, 327680, 12, 197012, 327680, 12, 262548, 327680, 12, -261739, 327680, 12, -196203, 327680, 12, -130667, 327680, 12, -65131, 327680, 12, 405, 327680, 12, 65941, 327680, 12, 131477, 327680, 12, 197013, 327680, 12, 262549, 327680, 12, -261738, 327680, 12, -196202, 327680, 12, -130666, 327680, 12, -65130, 327680, 12, 406, 327680, 12, 65942, 327680, 12, 131478, 327680, 12, 197014, 327680, 12, 262550, 327680, 12, -261737, 327680, 12, -196201, 327680, 12, -130665, 327680, 12, -65129, 327680, 12, 407, 327680, 12, 65943, 327680, 12, 131479, 327680, 12, 197015, 327680, 12, 262551, 327680, 12, -261736, 327680, 12, -196200, 327680, 12, -130664, 327680, 12, -65128, 327680, 12, 408, 327680, 12, 65944, 327680, 12, 131480, 327680, 12, 197016, 327680, 12, 262552, 327680, 12, -261735, 327680, 12, -196199, 327680, 12, -130663, 327680, 12, -65127, 327680, 12, 409, 327680, 12, 65945, 327680, 12, 131481, 327680, 12, 197017, 327680, 12, 262553, 327680, 12, -261734, 327680, 12, -196198, 327680, 12, -130662, 327680, 12, -65126, 327680, 12, 410, 327680, 12, 65946, 327680, 12, 131482, 327680, 12, 197018, 327680, 12, 262554, 327680, 12, -261733, 327680, 12, -196197, 327680, 12, -130661, 327680, 12, -65125, 327680, 12, 411, 327680, 12, 65947, 327680, 12, 131483, 327680, 12, 197019, 327680, 12, 262555, 327680, 12, -261732, 327680, 12, -196196, 327680, 12, -130660, 327680, 12, -65124, 327680, 12, 412, 327680, 12, 65948, 327680, 12, 131484, 327680, 12, 197020, 327680, 12, 262556, 327680, 12, -261731, 327680, 12, -196195, 327680, 12, -130659, 327680, 12, -65123, 327680, 12, 413, 327680, 12, 65949, 327680, 12, 131485, 327680, 12, 197021, 327680, 12, 262557, 327680, 12, -261730, 327680, 12, -196194, 327680, 12, -130658, 327680, 12, -65122, 327680, 12, 414, 327680, 12, 65950, 327680, 12, 131486, 327680, 12, 197022, 327680, 12, 262558, 327680, 12, -261729, 327680, 12, -196193, 327680, 12, -130657, 327680, 12, -65121, 327680, 12, 415, 327680, 12, 65951, 327680, 12, 131487, 327680, 12, 197023, 327680, 12, 262559, 327680, 12, -458387, 327680, 10, -392851, 327680, 12, -327315, 327680, 12, -458386, 327680, 10, -392850, 327680, 12, -327314, 327680, 12, -458385, 327680, 10, -392849, 327680, 12, -327313, 327680, 12, -458384, 327680, 10, -392848, 327680, 12, -327312, 327680, 12, -458383, 327680, 10, -392847, 327680, 12, -327311, 327680, 12, -458382, 327680, 10, -392846, 327680, 12, -327310, 327680, 12, -458381, 327680, 10, -392845, 327680, 12, -327309, 327680, 12, -458380, 327680, 10, -392844, 327680, 12, -327308, 327680, 12, -458379, 327680, 10, -392843, 327680, 12, -327307, 327680, 12, -458378, 327680, 10, -392842, 327680, 12, -327306, 327680, 12, -458377, 327680, 10, -392841, 327680, 12, -327305, 327680, 12, -458376, 327680, 10, -392840, 327680, 12, -327304, 327680, 12, -458375, 327680, 10, -392839, 327680, 12, -327303, 327680, 12, -458374, 327680, 10, -392838, 327680, 12, -327302, 327680, 12, -458373, 327680, 10, -392837, 327680, 12, -327301, 327680, 12, -458372, 327680, 10, -392836, 327680, 12, -327300, 327680, 12, -458371, 327680, 10, -392835, 327680, 12, -327299, 327680, 12, -458370, 327680, 10, -392834, 327680, 12, -327298, 327680, 12, -458369, 327680, 10, -392833, 327680, 12, -327297, 327680, 12, -458368, 327680, 10, -392832, 327680, 12, -327296, 327680, 12, -458367, 327680, 10, -392831, 327680, 12, -327295, 327680, 12, -458366, 327680, 10, -392830, 327680, 12, -327294, 327680, 12, -458365, 327680, 10, -392829, 327680, 12, -327293, 327680, 12, -458364, 327680, 10, -392828, 327680, 12, -327292, 327680, 12, -458363, 327680, 10, -392827, 327680, 12, -327291, 327680, 12, -458362, 327680, 10, -392826, 327680, 12, -327290, 327680, 12, -458361, 327680, 10, -392825, 327680, 12, -327289, 327680, 12, -458360, 327680, 10, -392824, 327680, 12, -327288, 327680, 12, -458359, 327680, 10, -392823, 327680, 12, -327287, 327680, 12, -458358, 327680, 10, -392822, 327680, 12, -327286, 327680, 12, -458357, 327680, 10, -392821, 327680, 12, -327285, 327680, 12, -458356, 327680, 10, -392820, 327680, 12, -327284, 327680, 12, -458355, 327680, 10, -392819, 327680, 12, -327283, 327680, 12, -458354, 327680, 10, -392818, 327680, 12, -327282, 327680, 12, -458353, 327680, 10, -392817, 327680, 12, -327281, 327680, 12, -458352, 327680, 10, -392816, 327680, 12, -327280, 327680, 12, -458351, 327680, 10, -392815, 327680, 12, -327279, 327680, 12, -458350, 327680, 10, -392814, 327680, 12, -327278, 327680, 12, -458349, 327680, 10, -392813, 327680, 12, -327277, 327680, 12, -458348, 327680, 10, -392812, 327680, 12, -327276, 327680, 12, -458347, 327680, 10, -392811, 327680, 12, -327275, 327680, 12, -458346, 327680, 10, -392810, 327680, 12, -327274, 327680, 12, -458345, 327680, 10, -392809, 327680, 12, -327273, 327680, 12, -458344, 327680, 10, -392808, 327680, 12, -327272, 327680, 12, -458343, 327680, 10, -392807, 327680, 12, -327271, 327680, 12, -458342, 327680, 10, -392806, 327680, 12, -327270, 327680, 12, -458341, 327680, 10, -392805, 327680, 12, -327269, 327680, 12, -458340, 327680, 10, -392804, 327680, 12, -327268, 327680, 12, -458339, 327680, 10, -392803, 327680, 12, -327267, 327680, 12, -458338, 327680, 10, -392802, 327680, 12, -327266, 327680, 12, -458337, 327680, 10, -392801, 327680, 12, -327265, 327680, 12, -458336, 327680, 10, -392800, 327680, 12, -327264, 327680, 12, -261728, 327680, 12, -196192, 327680, 12, -130656, 327680, 12, -65120, 327680, 12, 416, 327680, 12, 65952, 327680, 12, -458335, 327680, 10, -392799, 327680, 12, -327263, 327680, 12, -261727, 327680, 12, -196191, 327680, 12, -130655, 327680, 12, -65119, 327680, 12, 417, 327680, 12, 65953, 327680, 12, -458334, 327680, 10, -392798, 327680, 12, -327262, 327680, 12, -261726, 327680, 12, -196190, 327680, 12, -130654, 327680, 12, -65118, 327680, 12, 418, 327680, 12, 65954, 327680, 12, -458333, 327680, 10, -392797, 327680, 12, -327261, 327680, 12, -261725, 327680, 12, -196189, 327680, 12, -130653, 327680, 12, -65117, 327680, 12, 419, 327680, 12, 65955, 327680, 12, -458332, 327680, 10, -392796, 327680, 12, -327260, 327680, 12, -261724, 327680, 12, -196188, 327680, 12, -130652, 327680, 12, -65116, 327680, 12, 420, 327680, 12, 65956, 327680, 12, -458331, 327680, 10, -392795, 327680, 12, -327259, 327680, 12, -261723, 327680, 12, -196187, 327680, 12, -130651, 327680, 12, -65115, 327680, 12, 421, 327680, 12, 65957, 327680, 12, -458330, 327680, 10, -392794, 327680, 12, -327258, 327680, 12, -261722, 327680, 12, -196186, 327680, 12, -130650, 327680, 12, -65114, 327680, 12, 422, 327680, 12, 65958, 327680, 12, -458329, 327680, 10, -392793, 327680, 12, -327257, 327680, 12, -261721, 327680, 12, -196185, 327680, 12, -130649, 327680, 12, -65113, 327680, 12, 423, 327680, 12, 65959, 327680, 12, -458328, 327680, 10, -392792, 327680, 12, -327256, 327680, 12, -261720, 327680, 12, -196184, 327680, 12, -130648, 327680, 12, -65112, 327680, 12, 424, 327680, 12, 65960, 327680, 12, -458327, 327680, 10, -392791, 327680, 12, -327255, 327680, 12, -261719, 327680, 12, -196183, 327680, 12, -130647, 327680, 12, -65111, 327680, 12, 425, 327680, 12, 65961, 327680, 12, -458326, 327680, 10, -392790, 327680, 12, -327254, 327680, 12, -261718, 327680, 12, -196182, 327680, 12, -130646, 327680, 12, -65110, 327680, 12, 426, 327680, 12, 65962, 327680, 12, -458325, 327680, 10, -392789, 327680, 12, -327253, 327680, 12, -261717, 327680, 12, -196181, 327680, 12, -130645, 327680, 12, -65109, 327680, 12, 427, 327680, 12, 65963, 327680, 12, 131488, 327680, 12, 197024, 327680, 12, 262560, 327680, 12, 131489, 327680, 12, 197025, 327680, 12, 262561, 327680, 12, 131490, 327680, 12, 197026, 327680, 12, 262562, 327680, 12, 131491, 327680, 12, 197027, 327680, 12, 262563, 327680, 12, 131492, 327680, 12, 197028, 327680, 12, 262564, 327680, 12, 131493, 327680, 12, 197029, 327680, 12, 262565, 327680, 12, 131494, 327680, 12, 197030, 327680, 12, 262566, 327680, 12, 131495, 327680, 12, 197031, 327680, 12, 262567, 327680, 12, 131496, 327680, 12, 197032, 327680, 12, 262568, 327680, 12, 131497, 327680, 12, 197033, 327680, 12, 262569, 327680, 12, 131498, 327680, 12, 197034, 327680, 12, 262570, 327680, 12, 131499, 327680, 12, 197035, 327680, 12, 262571, 327680, 12, -2293343, 327680, 12, -2227807, 327680, 12, -2162271, 327680, 12, -2096735, 327680, 12, -2031199, 327680, 12, -1965663, 327680, 12, -1900127, 327680, 12, -1834591, 327680, 12, -1769055, 327680, 12, -2293342, 327680, 12, -2227806, 327680, 12, -2162270, 327680, 12, -2096734, 327680, 12, -2031198, 327680, 12, -1965662, 327680, 12, -1900126, 327680, 12, -1834590, 327680, 12, -1769054, 327680, 12, -2293341, 327680, 12, -2227805, 327680, 12, -2162269, 327680, 12, -2096733, 327680, 12, -2031197, 327680, 12, -1965661, 327680, 12, -1900125, 327680, 12, -1834589, 327680, 12, -1769053, 327680, 12, -2293340, 327680, 12, -2227804, 327680, 12, -2162268, 327680, 12, -2096732, 327680, 12, -2031196, 327680, 12, -1965660, 327680, 12, -1900124, 327680, 12, -1834588, 327680, 12, -1769052, 327680, 12, -2293339, 327680, 12, -2227803, 327680, 12, -2162267, 327680, 12, -2096731, 327680, 12, -2031195, 327680, 12, -1965659, 327680, 12, -1900123, 327680, 12, -1834587, 327680, 12, -1769051, 327680, 12, -2293338, 327680, 12, -2227802, 327680, 12, -2162266, 327680, 12, -2096730, 327680, 12, -2031194, 327680, 12, -1965658, 327680, 12, -1900122, 327680, 12, -1834586, 327680, 12, -1769050, 327680, 12, -2293337, 327680, 12, -2227801, 327680, 12, -2162265, 327680, 12, -2096729, 327680, 12, -2031193, 327680, 12, -1965657, 327680, 12, -1900121, 327680, 12, -1834585, 327680, 12, -1769049, 327680, 12, -2293336, 327680, 12, -2227800, 327680, 12, -2162264, 327680, 12, -2096728, 327680, 12, -2031192, 327680, 12, -1965656, 327680, 12, -1900120, 327680, 12, -1834584, 327680, 12, -1769048, 327680, 12, -2293335, 327680, 12, -2227799, 327680, 12, -2162263, 327680, 12, -2096727, 327680, 12, -2031191, 327680, 12, -1965655, 327680, 12, -1900119, 327680, 12, -1834583, 327680, 12, -1769047, 327680, 12, -2293334, 327680, 12, -2227798, 327680, 12, -2162262, 327680, 12, -2096726, 327680, 12, -2031190, 327680, 12, -1965654, 327680, 12, -1900118, 327680, 12, -1834582, 327680, 12, -1769046, 327680, 12, -2293333, 327680, 12, -2227797, 327680, 12, -2162261, 327680, 12, -2096725, 327680, 12, -2031189, 327680, 12, -1965653, 327680, 12, -1900117, 327680, 12, -1834581, 327680, 12, -1769045, 327680, 12, -2293332, 327680, 12, -2227796, 327680, 12, -2162260, 327680, 12, -2096724, 327680, 12, -2031188, 327680, 12, -1965652, 327680, 12, -1900116, 327680, 12, -1834580, 327680, 12, -1769044, 327680, 12, -196180, 327680, 12, -130644, 327680, 12, -65108, 327680, 12, 428, 327680, 12, 65964, 327680, 12, 131500, 327680, 12, 197036, 327680, 12, 262572, 327680, 12, -196179, 327680, 12, -130643, 327680, 12, -65107, 327680, 12, 429, 327680, 12, 65965, 327680, 12, 131501, 327680, 12, 197037, 327680, 12, 262573, 327680, 12, -196178, 327680, 12, -130642, 327680, 12, -65106, 327680, 12, 430, 327680, 12, 65966, 327680, 12, 131502, 327680, 12, 197038, 327680, 12, 262574, 327680, 12, -196177, 327680, 12, -130641, 327680, 12, -65105, 327680, 12, 431, 327680, 12, 65967, 327680, 12, 131503, 327680, 12, 197039, 327680, 12, 262575, 327680, 12, -196176, 327680, 12, -130640, 327680, 12, -65104, 327680, 12, 432, 327680, 12, 65968, 327680, 12, 131504, 327680, 12, 197040, 327680, 12, 262576, 327680, 12, -196175, 327680, 12, -130639, 327680, 12, -65103, 327680, 12, 433, 327680, 12, 65969, 327680, 12, 131505, 327680, 12, 197041, 327680, 12, 262577, 327680, 12, -458324, 327680, 10, -392788, 327680, 12, -327252, 327680, 12, -261716, 327680, 12, -458323, 327680, 10, -392787, 327680, 12, -327251, 327680, 12, -261715, 327680, 12, -458322, 327680, 10, -392786, 327680, 12, -327250, 327680, 12, -261714, 327680, 12, -458321, 327680, 10, -392785, 327680, 12, -327249, 327680, 12, -261713, 327680, 12, -458320, 327680, 10, -392784, 327680, 12, -327248, 327680, 12, -261712, 327680, 12, -458319, 327680, 10, -392783, 327680, 12, -327247, 327680, 12, -261711, 327680, 12, -1769043, 327680, 12, -1769042, 327680, 12, -1769041, 327680, 12, -1769040, 327680, 12, -1769039, 327680, 12, -2293331, 327680, 12, -2227795, 327680, 12, -2162259, 327680, 12, -2096723, 327680, 12, -2031187, 327680, 12, -1965651, 327680, 12, -1900115, 327680, 12, -1834579, 327680, 12, -2293330, 327680, 12, -2227794, 327680, 12, -2162258, 327680, 12, -2096722, 327680, 12, -2031186, 327680, 12, -1965650, 327680, 12, -1900114, 327680, 12, -1834578, 327680, 12, -2293329, 327680, 12, -2227793, 327680, 12, -2162257, 327680, 12, -2096721, 327680, 12, -2031185, 327680, 12, -1965649, 327680, 12, -1900113, 327680, 12, -1834577, 327680, 12, -2293328, 327680, 12, -2227792, 327680, 12, -2162256, 327680, 12, -2096720, 327680, 12, -2031184, 327680, 12, -1965648, 327680, 12, -1900112, 327680, 12, -1834576, 327680, 12, -2293327, 327680, 12, -2227791, 327680, 12, -2162255, 327680, 12, -2096719, 327680, 12, -2031183, 327680, 12, -1965647, 327680, 12, -1900111, 327680, 12, -1834575, 327680, 12, -458318, 327680, 10, -392782, 327680, 12, -327246, 327680, 12, -261710, 327680, 12, -196174, 327680, 12, -130638, 327680, 12, -65102, 327680, 12, 434, 327680, 12, 65970, 327680, 12, 131506, 327680, 12, 197042, 327680, 12, 262578, 327680, 12, -458317, 327680, 10, -392781, 327680, 12, -327245, 327680, 12, -261709, 327680, 12, -196173, 327680, 12, -130637, 327680, 12, -65101, 327680, 12, 435, 327680, 12, 65971, 327680, 12, 131507, 327680, 12, 197043, 327680, 12, 262579, 327680, 12, -458316, 327680, 10, -392780, 327680, 12, -327244, 327680, 12, -261708, 327680, 12, -196172, 327680, 12, -130636, 327680, 12, -65100, 327680, 12, 436, 327680, 12, 65972, 327680, 12, 131508, 327680, 12, 197044, 327680, 12, 262580, 327680, 12, -458315, 327680, 10, -392779, 327680, 12, -327243, 327680, 12, -261707, 327680, 12, -196171, 327680, 12, -130635, 327680, 12, -65099, 327680, 12, 437, 327680, 12, 65973, 327680, 12, 131509, 327680, 12, 197045, 327680, 12, 262581, 327680, 12, -458314, 327680, 10, -392778, 327680, 12, -327242, 327680, 12, -261706, 327680, 12, -196170, 327680, 12, -130634, 327680, 12, -65098, 327680, 12, 438, 327680, 12, 65974, 327680, 12, 131510, 327680, 12, 197046, 327680, 12, 262582, 327680, 12, -458313, 327680, 10, -392777, 327680, 12, -327241, 327680, 12, -261705, 327680, 12, -196169, 327680, 12, -130633, 327680, 12, -65097, 327680, 12, 439, 327680, 12, 65975, 327680, 12, 131511, 327680, 12, 197047, 327680, 12, 262583, 327680, 12, -458312, 327680, 10, -392776, 327680, 12, -327240, 327680, 12, -261704, 327680, 12, -196168, 327680, 12, -130632, 327680, 12, -65096, 327680, 12, 440, 327680, 12, 65976, 327680, 12, 131512, 327680, 12, 197048, 327680, 12, 262584, 327680, 12, -458311, 327680, 10, -392775, 327680, 12, -327239, 327680, 12, -261703, 327680, 12, -196167, 327680, 12, -130631, 327680, 12, -65095, 327680, 12, 441, 327680, 12, 65977, 327680, 12, 131513, 327680, 12, 197049, 327680, 12, 262585, 327680, 12, -458310, 327680, 10, -392774, 327680, 12, -327238, 327680, 12, -261702, 327680, 12, -196166, 327680, 12, -130630, 327680, 12, -65094, 327680, 12, 442, 327680, 12, 65978, 327680, 12, 131514, 327680, 12, 197050, 327680, 12, 262586, 327680, 12, -458309, 327680, 10, -392773, 327680, 12, -327237, 327680, 12, -261701, 327680, 12, -196165, 327680, 12, -130629, 327680, 12, -65093, 327680, 12, 443, 327680, 12, 65979, 327680, 12, 131515, 327680, 12, 197051, 327680, 12, 262587, 327680, 12, -458308, 327680, 10, -392772, 327680, 12, -327236, 327680, 12, -261700, 327680, 12, -196164, 327680, 12, -130628, 327680, 12, -65092, 327680, 12, 444, 327680, 12, 65980, 327680, 12, 131516, 327680, 12, 197052, 327680, 12, 262588, 327680, 12, -458307, 327680, 10, -392771, 327680, 12, -327235, 327680, 12, -261699, 327680, 12, -196163, 327680, 12, -130627, 327680, 12, -65091, 327680, 12, 445, 327680, 12, 65981, 327680, 12, 131517, 327680, 12, 197053, 327680, 12, 262589, 327680, 12, -458306, 327680, 10, -392770, 327680, 12, -327234, 327680, 12, -261698, 327680, 12, -196162, 327680, 12, -130626, 327680, 12, -65090, 327680, 12, 446, 327680, 12, 65982, 327680, 12, 131518, 327680, 12, 197054, 327680, 12, 262590, 327680, 12, -458305, 327680, 10, -392769, 327680, 12, -327233, 327680, 12, -261697, 327680, 12, -196161, 327680, 12, -130625, 327680, 12, -65089, 327680, 12, 447, 327680, 12, 65983, 327680, 12, 131519, 327680, 12, 197055, 327680, 12, 262591, 327680, 12, -458304, 327680, 10, -392768, 327680, 12, -327232, 327680, 12, -261696, 327680, 12, -196160, 327680, 12, -130624, 327680, 12, -65088, 327680, 12, 448, 327680, 12, 65984, 327680, 12, 131520, 327680, 12, 197056, 327680, 12, 262592, 327680, 12, -458303, 327680, 10, -392767, 327680, 12, -327231, 327680, 12, -261695, 327680, 12, -196159, 327680, 12, -130623, 327680, 12, -65087, 327680, 12, 449, 327680, 12, 65985, 327680, 12, 131521, 327680, 12, 197057, 327680, 12, 262593, 327680, 12, -458302, 327680, 10, -392766, 327680, 12, -327230, 327680, 12, -261694, 327680, 12, -196158, 327680, 12, -130622, 327680, 12, -65086, 327680, 12, 450, 327680, 12, 65986, 327680, 12, 131522, 327680, 12, 197058, 327680, 12, 262594, 327680, 12, -458301, 327680, 10, -392765, 327680, 12, -327229, 327680, 12, -261693, 327680, 12, -196157, 327680, 12, -130621, 327680, 12, -65085, 327680, 12, 451, 327680, 12, 65987, 327680, 12, 131523, 327680, 12, 197059, 327680, 12, 262595, 327680, 12, -458300, 327680, 10, -392764, 327680, 12, -327228, 327680, 12, -261692, 327680, 12, -196156, 327680, 12, -130620, 327680, 12, -65084, 327680, 12, 452, 327680, 12, 65988, 327680, 12, 131524, 327680, 12, 197060, 327680, 12, 262596, 327680, 12, -458299, 327680, 10, -392763, 327680, 12, -327227, 327680, 12, -261691, 327680, 12, -196155, 327680, 12, -130619, 327680, 12, -65083, 327680, 12, 453, 327680, 12, 65989, 327680, 12, 131525, 327680, 12, 197061, 327680, 12, 262597, 327680, 12, -458298, 327680, 10, -392762, 327680, 12, -327226, 327680, 12, -261690, 327680, 12, -196154, 327680, 12, -130618, 327680, 12, -65082, 327680, 12, 454, 327680, 12, 65990, 327680, 12, 131526, 327680, 12, 197062, 327680, 12, 262598, 327680, 12, -458297, 327680, 10, -392761, 327680, 12, -327225, 327680, 12, -261689, 327680, 12, -196153, 327680, 12, -130617, 327680, 12, -65081, 327680, 12, 455, 327680, 12, 65991, 327680, 12, 131527, 327680, 12, 197063, 327680, 12, 262599, 327680, 12, -458296, 327680, 10, -392760, 327680, 12, -327224, 327680, 12, -261688, 327680, 12, -196152, 327680, 12, -130616, 327680, 12, -65080, 327680, 12, 456, 327680, 12, 65992, 327680, 12, 131528, 327680, 12, 197064, 327680, 12, 262600, 327680, 12, -458295, 327680, 10, -392759, 327680, 12, -327223, 327680, 12, -261687, 327680, 12, -196151, 327680, 12, -130615, 327680, 12, -65079, 327680, 12, 457, 327680, 12, 65993, 327680, 12, 131529, 327680, 12, 197065, 327680, 12, 262601, 327680, 12, -458294, 327680, 10, -392758, 327680, 12, -327222, 327680, 12, -261686, 327680, 12, -196150, 327680, 12, -130614, 327680, 12, -65078, 327680, 12, 458, 327680, 12, 65994, 327680, 12, 131530, 327680, 12, 197066, 327680, 12, 262602, 327680, 12, -458293, 327680, 10, -392757, 327680, 12, -327221, 327680, 12, -261685, 327680, 12, -196149, 327680, 12, -130613, 327680, 12, -65077, 327680, 12, 459, 327680, 12, 65995, 327680, 12, 131531, 327680, 12, 197067, 327680, 12, 262603, 327680, 12, -458292, 327680, 10, -392756, 327680, 12, -327220, 327680, 12, -261684, 327680, 12, -196148, 327680, 12, -130612, 327680, 12, -65076, 327680, 12, 460, 327680, 12, 65996, 327680, 12, 131532, 327680, 12, 197068, 327680, 12, 262604, 327680, 12, -458291, 327680, 10, -392755, 327680, 12, -327219, 327680, 12, -261683, 327680, 12, -196147, 327680, 12, -130611, 327680, 12, -65075, 327680, 12, 461, 327680, 12, 65997, 327680, 12, 131533, 327680, 12, 197069, 327680, 12, 262605, 327680, 12, -458290, 327680, 10, -392754, 327680, 12, -327218, 327680, 12, -261682, 327680, 12, -196146, 327680, 12, -130610, 327680, 12, -65074, 327680, 12, 462, 327680, 12, 65998, 327680, 12, 131534, 327680, 12, 197070, 327680, 12, 262606, 327680, 12, -458289, 327680, 10, -392753, 327680, 12, -327217, 327680, 12, -261681, 327680, 12, -196145, 327680, 12, -130609, 327680, 12, -65073, 327680, 12, 463, 327680, 12, 65999, 327680, 12, 131535, 327680, 12, 197071, 327680, 12, 262607, 327680, 12, -458288, 327680, 10, -392752, 327680, 12, -327216, 327680, 12, -261680, 327680, 12, -196144, 327680, 12, -130608, 327680, 12, -65072, 327680, 12, 464, 327680, 12, 66000, 327680, 12, 131536, 327680, 12, 197072, 327680, 12, 262608, 327680, 12, -458287, 327680, 10, -392751, 327680, 12, -327215, 327680, 12, -261679, 327680, 12, -196143, 327680, 12, -130607, 327680, 12, -65071, 327680, 12, 465, 327680, 12, 66001, 327680, 12, 131537, 327680, 12, 197073, 327680, 12, 262609, 327680, 12, -458286, 327680, 10, -392750, 327680, 12, -327214, 327680, 12, -261678, 327680, 12, -196142, 327680, 12, -130606, 327680, 12, -65070, 327680, 12, 466, 327680, 12, 66002, 327680, 12, 131538, 327680, 12, 197074, 327680, 12, 262610, 327680, 12, -458285, 327680, 10, -392749, 327680, 12, -327213, 327680, 12, -261677, 327680, 12, -196141, 327680, 12, -130605, 327680, 12, -65069, 327680, 12, 467, 327680, 12, 66003, 327680, 12, 131539, 327680, 12, 197075, 327680, 12, 262611, 327680, 12, -458284, 327680, 10, -392748, 327680, 12, -327212, 327680, 12, -261676, 327680, 12, -196140, 327680, 12, -130604, 327680, 12, -65068, 327680, 12, 468, 327680, 12, 66004, 327680, 12, 131540, 327680, 12, 197076, 327680, 12, 262612, 327680, 12, -458283, 327680, 10, -392747, 327680, 12, -327211, 327680, 12, -261675, 327680, 12, -196139, 327680, 12, -130603, 327680, 12, -65067, 327680, 12, 469, 327680, 12, 66005, 327680, 12, 131541, 327680, 12, 197077, 327680, 12, 262613, 327680, 12, -458282, 327680, 10, -392746, 327680, 12, -327210, 327680, 12, -261674, 327680, 12, -196138, 327680, 12, -130602, 327680, 12, -65066, 327680, 12, 470, 327680, 12, 66006, 327680, 12, 131542, 327680, 12, 197078, 327680, 12, 262614, 327680, 12, -458281, 327680, 10, -392745, 327680, 12, -327209, 327680, 12, -261673, 327680, 12, -196137, 327680, 12, -130601, 327680, 12, -65065, 327680, 12, 471, 327680, 12, 66007, 327680, 12, 131543, 327680, 12, 197079, 327680, 12, 262615, 327680, 12, -458280, 327680, 10, -392744, 327680, 12, -327208, 327680, 12, -261672, 327680, 12, -196136, 327680, 12, -130600, 327680, 12, -65064, 327680, 12, 472, 327680, 12, 66008, 327680, 12, 131544, 327680, 12, 197080, 327680, 12, 262616, 327680, 12, -458279, 327680, 10, -392743, 327680, 12, -327207, 327680, 12, -261671, 327680, 12, -196135, 327680, 12, -130599, 327680, 12, -65063, 327680, 12, 473, 327680, 12, 66009, 327680, 12, 131545, 327680, 12, 197081, 327680, 12, 262617, 327680, 12, -458278, 327680, 10, -392742, 327680, 12, -327206, 327680, 12, -261670, 327680, 12, -196134, 327680, 12, -130598, 327680, 12, -65062, 327680, 12, 474, 327680, 12, 66010, 327680, 12, 131546, 327680, 12, 197082, 327680, 12, 262618, 327680, 12, -458277, 327680, 10, -392741, 327680, 12, -327205, 327680, 12, -261669, 327680, 12, -196133, 327680, 12, -130597, 327680, 12, -65061, 327680, 12, 475, 327680, 12, 66011, 327680, 12, 131547, 327680, 12, 197083, 327680, 12, 262619, 327680, 12, -458276, 327680, 10, -392740, 327680, 12, -327204, 327680, 12, -261668, 327680, 12, -196132, 327680, 12, -130596, 327680, 12, -65060, 327680, 12, 476, 327680, 12, 66012, 327680, 12, 131548, 327680, 12, 197084, 327680, 12, 262620, 327680, 12, -458275, 327680, 10, -392739, 327680, 12, -327203, 327680, 12, -261667, 327680, 12, -196131, 327680, 12, -130595, 327680, 12, -65059, 327680, 12, 477, 327680, 12, 66013, 327680, 12, 131549, 327680, 12, 197085, 327680, 12, 262621, 327680, 12, -458274, 327680, 10, -392738, 327680, 12, -327202, 327680, 12, -261666, 327680, 12, -196130, 327680, 12, -130594, 327680, 12, -65058, 327680, 12, 478, 327680, 12, 66014, 327680, 12, 131550, 327680, 12, 197086, 327680, 12, 262622, 327680, 12, -458273, 327680, 10, -392737, 327680, 12, -327201, 327680, 12, -261665, 327680, 12, -196129, 327680, 12, -130593, 327680, 12, -65057, 327680, 12, 479, 327680, 12, 66015, 327680, 12, 131551, 327680, 12, 197087, 327680, 12, 262623, 327680, 12, -458272, 327680, 10, -392736, 327680, 12, -327200, 327680, 12, -261664, 327680, 12, -196128, 327680, 12, -130592, 327680, 12, -65056, 327680, 12, 480, 327680, 12, 66016, 327680, 12, 131552, 327680, 12, 197088, 327680, 12, 262624, 327680, 12, -458271, 327680, 10, -392735, 327680, 12, -327199, 327680, 12, -261663, 327680, 12, -196127, 327680, 12, -130591, 327680, 12, -65055, 327680, 12, 481, 327680, 12, 66017, 327680, 12, 131553, 327680, 12, 197089, 327680, 12, 262625, 327680, 12, -458270, 327680, 10, -392734, 327680, 12, -327198, 327680, 12, -261662, 327680, 12, -196126, 327680, 12, -130590, 327680, 12, -65054, 327680, 12, 482, 327680, 12, 66018, 327680, 12, 131554, 327680, 12, 197090, 327680, 12, 262626, 327680, 12, -458269, 327680, 10, -392733, 327680, 12, -327197, 327680, 12, -261661, 327680, 12, -196125, 327680, 12, -130589, 327680, 12, -65053, 327680, 12, 483, 327680, 12, 66019, 327680, 12, 131555, 327680, 12, 197091, 327680, 12, 262627, 327680, 12, -458268, 327680, 10, -392732, 327680, 12, -327196, 327680, 12, -261660, 327680, 12, -196124, 327680, 12, -130588, 327680, 12, -65052, 327680, 12, 484, 327680, 12, 66020, 327680, 12, 131556, 327680, 12, 197092, 327680, 12, 262628, 327680, 12, -458267, 327680, 10, -392731, 327680, 12, -327195, 327680, 12, -261659, 327680, 12, -196123, 327680, 12, -130587, 327680, 12, -65051, 327680, 12, 485, 327680, 12, 66021, 327680, 12, 131557, 327680, 12, 197093, 327680, 12, 262629, 327680, 12, -458266, 327680, 10, -392730, 327680, 12, -327194, 327680, 12, -261658, 327680, 12, -196122, 327680, 12, -130586, 327680, 12, -65050, 327680, 12, 486, 327680, 12, 66022, 327680, 12, 131558, 327680, 12, 197094, 327680, 12, 262630, 327680, 12, -458265, 327680, 10, -392729, 327680, 12, -327193, 327680, 12, -261657, 327680, 12, -196121, 327680, 12, -130585, 327680, 12, -65049, 327680, 12, 487, 327680, 12, 66023, 327680, 12, 131559, 327680, 12, 197095, 327680, 12, 262631, 327680, 12, -458264, 327680, 10, -392728, 327680, 12, -327192, 327680, 12, -261656, 327680, 12, -196120, 327680, 12, -130584, 327680, 12, -65048, 327680, 12, 488, 327680, 12, 66024, 327680, 12, 131560, 327680, 12, 197096, 327680, 12, 262632, 327680, 12, -458263, 327680, 10, -392727, 327680, 12, -327191, 327680, 12, -261655, 327680, 12, -196119, 327680, 12, -130583, 327680, 12, -65047, 327680, 12, 489, 327680, 12, 66025, 327680, 12, 131561, 327680, 12, 197097, 327680, 12, 262633, 327680, 12, -458262, 327680, 10, -392726, 327680, 12, -327190, 327680, 12, -261654, 327680, 12, -196118, 327680, 12, -130582, 327680, 12, -65046, 327680, 12, 490, 327680, 12, 66026, 327680, 12, 131562, 327680, 12, 197098, 327680, 12, 262634, 327680, 12, -458261, 327680, 10, -392725, 327680, 12, -327189, 327680, 12, -261653, 327680, 12, -196117, 327680, 12, -130581, 327680, 12, -65045, 327680, 12, 491, 327680, 12, 66027, 327680, 12, 131563, 327680, 12, 197099, 327680, 12, 262635, 327680, 12, -458260, 327680, 10, -392724, 327680, 12, -327188, 327680, 12, -261652, 327680, 12, -196116, 327680, 12, -130580, 327680, 12, -65044, 327680, 12, 492, 327680, 12, 66028, 327680, 12, 131564, 327680, 12, 197100, 327680, 12, 262636, 327680, 12, -458259, 327680, 10, -392723, 327680, 12, -327187, 327680, 12, -261651, 327680, 12, -196115, 327680, 12, -130579, 327680, 12, -65043, 327680, 12, 493, 327680, 12, 66029, 327680, 12, 131565, 327680, 12, 197101, 327680, 12, 262637, 327680, 12, -458258, 327680, 10, -392722, 327680, 12, -327186, 327680, 12, -261650, 327680, 12, -196114, 327680, 12, -130578, 327680, 12, -65042, 327680, 12, 494, 327680, 12, 66030, 327680, 12, 131566, 327680, 12, 197102, 327680, 12, 262638, 327680, 12, -458257, 327680, 10, -392721, 327680, 12, -327185, 327680, 12, -261649, 327680, 12, -196113, 327680, 12, -130577, 327680, 12, -65041, 327680, 12, 495, 327680, 12, 66031, 327680, 12, 131567, 327680, 12, 197103, 327680, 12, 262639, 327680, 12, -458256, 327680, 10, -392720, 327680, 12, -327184, 327680, 12, -261648, 327680, 12, -196112, 327680, 12, -130576, 327680, 12, -65040, 327680, 12, 496, 327680, 12, 66032, 327680, 12, 131568, 327680, 12, 197104, 327680, 12, 262640, 327680, 12, -458255, 327680, 10, -392719, 327680, 12, -327183, 327680, 12, -261647, 327680, 12, -196111, 327680, 12, -130575, 327680, 12, -65039, 327680, 12, 497, 327680, 12, 66033, 327680, 12, 131569, 327680, 12, 197105, 327680, 12, 262641, 327680, 12, -2293326, 327680, 12, -2227790, 327680, 12, -2162254, 327680, 12, -2096718, 327680, 12, -2031182, 327680, 12, -1965646, 327680, 12, -1900110, 327680, 12, -1834574, 327680, 12, -1769038, 327680, 12, -2293325, 327680, 12, -2227789, 327680, 12, -2162253, 327680, 12, -2096717, 327680, 12, -2031181, 327680, 12, -1965645, 327680, 12, -1900109, 327680, 12, -1834573, 327680, 12, -1769037, 327680, 12, -2293324, 327680, 12, -2227788, 327680, 12, -2162252, 327680, 12, -2096716, 327680, 12, -2031180, 327680, 12, -1965644, 327680, 12, -1900108, 327680, 12, -1834572, 327680, 12, -1769036, 327680, 12, -2293323, 327680, 12, -2227787, 327680, 12, -2162251, 327680, 12, -2096715, 327680, 12, -2031179, 327680, 12, -1965643, 327680, 12, -1900107, 327680, 12, -1834571, 327680, 12, -1769035, 327680, 12, -2293322, 327680, 12, -2227786, 327680, 12, -2162250, 327680, 12, -2096714, 327680, 12, -2031178, 327680, 12, -1965642, 327680, 12, -1900106, 327680, 12, -1834570, 327680, 12, -1769034, 327680, 12, -2293321, 327680, 12, -2227785, 327680, 12, -2162249, 327680, 12, -2096713, 327680, 12, -2031177, 327680, 12, -1965641, 327680, 12, -1900105, 327680, 12, -1834569, 327680, 12, -1769033, 327680, 12, -2293320, 327680, 12, -2227784, 327680, 12, -2162248, 327680, 12, -2096712, 327680, 12, -2031176, 327680, 12, -1965640, 327680, 12, -1900104, 327680, 12, -1834568, 327680, 12, -1769032, 327680, 12, -2293319, 327680, 12, -2227783, 327680, 12, -2162247, 327680, 12, -2096711, 327680, 12, -2031175, 327680, 12, -1965639, 327680, 12, -1900103, 327680, 12, -1834567, 327680, 12, -1769031, 327680, 12, -2293318, 327680, 12, -2227782, 327680, 12, -2162246, 327680, 12, -2096710, 327680, 12, -2031174, 327680, 12, -1965638, 327680, 12, -1900102, 327680, 12, -1834566, 327680, 12, -1769030, 327680, 12, -2293317, 327680, 12, -2227781, 327680, 12, -2162245, 327680, 12, -2096709, 327680, 12, -2031173, 327680, 12, -1965637, 327680, 12, -1900101, 327680, 12, -1834565, 327680, 12, -1769029, 327680, 12, -2293316, 327680, 12, -2227780, 327680, 12, -2162244, 327680, 12, -2096708, 327680, 12, -2031172, 327680, 12, -1965636, 327680, 12, -1900100, 327680, 12, -1834564, 327680, 12, -1769028, 327680, 12, -2293315, 327680, 12, -2227779, 327680, 12, -2162243, 327680, 12, -2096707, 327680, 12, -2031171, 327680, 12, -1965635, 327680, 12, -1900099, 327680, 12, -1834563, 327680, 12, -1769027, 327680, 12, -2293314, 327680, 12, -2227778, 327680, 12, -2162242, 327680, 12, -2096706, 327680, 12, -2031170, 327680, 12, -1965634, 327680, 12, -1900098, 327680, 12, -1834562, 327680, 12, -1769026, 327680, 12, -2293313, 327680, 12, -2227777, 327680, 12, -2162241, 327680, 12, -2096705, 327680, 12, -2031169, 327680, 12, -1965633, 327680, 12, -1900097, 327680, 12, -1834561, 327680, 12, -1769025, 327680, 12, -2293312, 327680, 12, -2227776, 327680, 12, -2162240, 327680, 12, -2096704, 327680, 12, -2031168, 327680, 12, -1965632, 327680, 12, -1900096, 327680, 12, -1834560, 327680, 12, -1769024, 327680, 12, -2293311, 327680, 12, -2227775, 327680, 12, -2162239, 327680, 12, -2096703, 327680, 12, -2031167, 327680, 12, -1965631, 327680, 12, -1900095, 327680, 12, -1834559, 327680, 12, -1769023, 327680, 12, -2293310, 327680, 12, -2227774, 327680, 12, -2162238, 327680, 12, -2096702, 327680, 12, -2031166, 327680, 12, -1965630, 327680, 12, -1900094, 327680, 12, -1834558, 327680, 12, -1769022, 327680, 12, -2293309, 327680, 12, -2227773, 327680, 12, -2162237, 327680, 12, -2096701, 327680, 12, -2031165, 327680, 12, -1965629, 327680, 12, -1900093, 327680, 12, -1834557, 327680, 12, -1769021, 327680, 12, -2293308, 327680, 12, -2227772, 327680, 12, -2162236, 327680, 12, -2096700, 327680, 12, -2031164, 327680, 12, -1965628, 327680, 12, -1900092, 327680, 12, -1834556, 327680, 12, -1769020, 327680, 12, -2293307, 327680, 12, -2227771, 327680, 12, -2162235, 327680, 12, -2096699, 327680, 12, -2031163, 327680, 12, -1965627, 327680, 12, -1900091, 327680, 12, -1834555, 327680, 12, -1769019, 327680, 12, -2293306, 327680, 12, -2227770, 327680, 12, -2162234, 327680, 12, -2096698, 327680, 12, -2031162, 327680, 12, -1965626, 327680, 12, -1900090, 327680, 12, -1834554, 327680, 12, -1769018, 327680, 12, -2293305, 327680, 12, -2227769, 327680, 12, -2162233, 327680, 12, -2096697, 327680, 12, -2031161, 327680, 12, -1965625, 327680, 12, -1900089, 327680, 12, -1834553, 327680, 12, -1769017, 327680, 12, -2293304, 327680, 12, -2227768, 327680, 12, -2162232, 327680, 12, -2096696, 327680, 12, -2031160, 327680, 12, -1965624, 327680, 12, -1900088, 327680, 12, -1834552, 327680, 12, -1769016, 327680, 12, -2293303, 327680, 12, -2227767, 327680, 12, -2162231, 327680, 12, -2096695, 327680, 12, -2031159, 327680, 12, -1965623, 327680, 12, -1900087, 327680, 12, -1834551, 327680, 12, -1769015, 327680, 12, -2293302, 327680, 12, -2227766, 327680, 12, -2162230, 327680, 12, -2096694, 327680, 12, -2031158, 327680, 12, -1965622, 327680, 12, -1900086, 327680, 12, -1834550, 327680, 12, -1769014, 327680, 12, -2293301, 327680, 12, -2227765, 327680, 12, -2162229, 327680, 12, -2096693, 327680, 12, -2031157, 327680, 12, -1965621, 327680, 12, -1900085, 327680, 12, -1834549, 327680, 12, -1769013, 327680, 12, -2293300, 327680, 12, -2227764, 327680, 12, -2162228, 327680, 12, -2096692, 327680, 12, -2031156, 327680, 12, -1965620, 327680, 12, -1900084, 327680, 12, -1834548, 327680, 12, -1769012, 327680, 12, -2293299, 327680, 12, -2227763, 327680, 12, -2162227, 327680, 12, -2096691, 327680, 12, -2031155, 327680, 12, -1965619, 327680, 12, -1900083, 327680, 12, -1834547, 327680, 12, -1769011, 327680, 12, -2293298, 327680, 12, -2227762, 327680, 12, -2162226, 327680, 12, -2096690, 327680, 12, -2031154, 327680, 12, -1965618, 327680, 12, -1900082, 327680, 12, -1834546, 327680, 12, -1769010, 327680, 12, -2293297, 327680, 12, -2227761, 327680, 12, -2162225, 327680, 12, -2096689, 327680, 12, -2031153, 327680, 12, -1965617, 327680, 12, -1900081, 327680, 12, -1834545, 327680, 12, -1769009, 327680, 12, -2293296, 327680, 12, -2227760, 327680, 12, -2162224, 327680, 12, -2096688, 327680, 12, -2031152, 327680, 12, -1965616, 327680, 12, -1900080, 327680, 12, -1834544, 327680, 12, -1769008, 327680, 12, -2293295, 327680, 12, -2227759, 327680, 12, -2162223, 327680, 12, -2096687, 327680, 12, -2031151, 327680, 12, -1965615, 327680, 12, -1900079, 327680, 12, -1834543, 327680, 12, -1769007, 327680, 12, -2293294, 327680, 12, -2227758, 327680, 12, -2162222, 327680, 12, -2096686, 327680, 12, -2031150, 327680, 12, -1965614, 327680, 12, -1900078, 327680, 12, -1834542, 327680, 12, -1769006, 327680, 12, -2293293, 327680, 12, -2227757, 327680, 12, -2162221, 327680, 12, -2096685, 327680, 12, -2031149, 327680, 12, -1965613, 327680, 12, -1900077, 327680, 12, -1834541, 327680, 12, -1769005, 327680, 12, -2293292, 327680, 12, -2227756, 327680, 12, -2162220, 327680, 12, -2096684, 327680, 12, -2031148, 327680, 12, -1965612, 327680, 12, -1900076, 327680, 12, -1834540, 327680, 12, -1769004, 327680, 12, -2293291, 327680, 12, -2227755, 327680, 12, -2162219, 327680, 12, -2096683, 327680, 12, -2031147, 327680, 12, -1965611, 327680, 12, -1900075, 327680, 12, -1834539, 327680, 12, -1769003, 327680, 12, -2293290, 327680, 12, -2227754, 327680, 12, -2162218, 327680, 12, -2096682, 327680, 12, -2031146, 327680, 12, -1965610, 327680, 12, -1900074, 327680, 12, -1834538, 327680, 12, -1769002, 327680, 12, -2293289, 327680, 12, -2227753, 327680, 12, -2162217, 327680, 12, -2096681, 327680, 12, -2031145, 327680, 12, -1965609, 327680, 12, -1900073, 327680, 12, -1834537, 327680, 12, -1769001, 327680, 12, -2293288, 327680, 12, -2227752, 327680, 12, -2162216, 327680, 12, -2096680, 327680, 12, -2031144, 327680, 12, -1965608, 327680, 12, -1900072, 327680, 12, -1834536, 327680, 12, -1769000, 327680, 12, -2293287, 327680, 12, -2227751, 327680, 12, -2162215, 327680, 12, -2096679, 327680, 12, -2031143, 327680, 12, -1965607, 327680, 12, -1900071, 327680, 12, -1834535, 327680, 12, -1768999, 327680, 12, -2293286, 327680, 12, -2227750, 327680, 12, -2162214, 327680, 12, -2096678, 327680, 12, -2031142, 327680, 12, -1965606, 327680, 12, -1900070, 327680, 12, -1834534, 327680, 12, -1768998, 327680, 12, -2293285, 327680, 12, -2227749, 327680, 12, -2162213, 327680, 12, -2096677, 327680, 12, -2031141, 327680, 12, -1965605, 327680, 12, -1900069, 327680, 12, -1834533, 327680, 12, -1768997, 327680, 12, -2293284, 327680, 12, -2227748, 327680, 12, -2162212, 327680, 12, -2096676, 327680, 12, -2031140, 327680, 12, -1965604, 327680, 12, -1900068, 327680, 12, -1834532, 327680, 12, -1768996, 327680, 12, -2293283, 327680, 12, -2227747, 327680, 12, -2162211, 327680, 12, -2096675, 327680, 12, -2031139, 327680, 12, -1965603, 327680, 12, -1900067, 327680, 12, -1834531, 327680, 12, -1768995, 327680, 12, -2293282, 327680, 12, -2227746, 327680, 12, -2162210, 327680, 12, -2096674, 327680, 12, -2031138, 327680, 12, -1965602, 327680, 12, -1900066, 327680, 12, -1834530, 327680, 12, -1768994, 327680, 12, -2293281, 327680, 12, -2227745, 327680, 12, -2162209, 327680, 12, -2096673, 327680, 12, -2031137, 327680, 12, -1965601, 327680, 12, -1900065, 327680, 12, -1834529, 327680, 12, -1768993, 327680, 12, -2293280, 327680, 12, -2227744, 327680, 12, -2162208, 327680, 12, -2096672, 327680, 12, -2031136, 327680, 12, -1965600, 327680, 12, -1900064, 327680, 12, -1834528, 327680, 12, -1768992, 327680, 12, -2293279, 327680, 12, -2227743, 327680, 12, -2162207, 327680, 12, -2096671, 327680, 12, -2031135, 327680, 12, -1965599, 327680, 12, -1900063, 327680, 12, -1834527, 327680, 12, -1768991, 327680, 12, -2293278, 327680, 12, -2227742, 327680, 12, -2162206, 327680, 12, -2096670, 327680, 12, -2031134, 327680, 12, -1965598, 327680, 12, -1900062, 327680, 12, -1834526, 327680, 12, -1768990, 327680, 12, -2293277, 327680, 12, -2227741, 327680, 12, -2162205, 327680, 12, -2096669, 327680, 12, -2031133, 327680, 12, -1965597, 327680, 12, -1900061, 327680, 12, -1834525, 327680, 12, -1768989, 327680, 12, -2293276, 327680, 12, -2227740, 327680, 12, -2162204, 327680, 12, -2096668, 327680, 12, -2031132, 327680, 12, -1965596, 327680, 12, -1900060, 327680, 12, -1834524, 327680, 12, -1768988, 327680, 12, -2293275, 327680, 12, -2227739, 327680, 12, -2162203, 327680, 12, -2096667, 327680, 12, -2031131, 327680, 12, -1965595, 327680, 12, -1900059, 327680, 12, -1834523, 327680, 12, -1768987, 327680, 12, -2293274, 327680, 12, -2227738, 327680, 12, -2162202, 327680, 12, -2096666, 327680, 12, -2031130, 327680, 12, -1965594, 327680, 12, -1900058, 327680, 12, -1834522, 327680, 12, -1768986, 327680, 12, -2293273, 327680, 12, -2227737, 327680, 12, -2162201, 327680, 12, -2096665, 327680, 12, -2031129, 327680, 12, -1965593, 327680, 12, -1900057, 327680, 12, -1834521, 327680, 12, -1768985, 327680, 12, -2293272, 327680, 12, -2227736, 327680, 12, -2162200, 327680, 12, -2096664, 327680, 12, -2031128, 327680, 12, -1965592, 327680, 12, -1900056, 327680, 12, -1834520, 327680, 12, -1768984, 327680, 12, -2293271, 327680, 12, -2227735, 327680, 12, -2162199, 327680, 12, -2096663, 327680, 12, -2031127, 327680, 12, -1965591, 327680, 12, -1900055, 327680, 12, -1834519, 327680, 12, -1768983, 327680, 12, -2293270, 327680, 12, -2227734, 327680, 12, -2162198, 327680, 12, -2096662, 327680, 12, -2031126, 327680, 12, -1965590, 327680, 12, -1900054, 327680, 12, -1834518, 327680, 12, -1768982, 327680, 12, -2293269, 327680, 12, -2227733, 327680, 12, -2162197, 327680, 12, -2096661, 327680, 12, -2031125, 327680, 12, -1965589, 327680, 12, -1900053, 327680, 12, -1834517, 327680, 12, -1768981, 327680, 12, -2293268, 327680, 12, -2227732, 327680, 12, -2162196, 327680, 12, -2096660, 327680, 12, -2031124, 327680, 12, -1965588, 327680, 12, -1900052, 327680, 12, -1834516, 327680, 12, -1768980, 327680, 12, -2293267, 327680, 12, -2227731, 327680, 12, -2162195, 327680, 12, -2096659, 327680, 12, -2031123, 327680, 12, -1965587, 327680, 12, -1900051, 327680, 12, -1834515, 327680, 12, -1768979, 327680, 12, -2293266, 327680, 12, -2227730, 327680, 12, -2162194, 327680, 12, -2096658, 327680, 12, -2031122, 327680, 12, -1965586, 327680, 12, -1900050, 327680, 12, -1834514, 327680, 12, -1768978, 327680, 12, -2293265, 327680, 12, -2227729, 327680, 12, -2162193, 327680, 12, -2096657, 327680, 12, -2031121, 327680, 12, -1965585, 327680, 12, -1900049, 327680, 12, -1834513, 327680, 12, -1768977, 327680, 12, -2293264, 327680, 12, -2227728, 327680, 12, -2162192, 327680, 12, -2096656, 327680, 12, -2031120, 327680, 12, -1965584, 327680, 12, -1900048, 327680, 12, -1834512, 327680, 12, -1768976, 327680, 12, -2293263, 327680, 12, -2227727, 327680, 12, -2162191, 327680, 12, -2096655, 327680, 12, -2031119, 327680, 12, -1965583, 327680, 12, -1900047, 327680, 12, -1834511, 327680, 12, -1768975, 327680, 12, -2293262, 327680, 12, -2227726, 327680, 12, -2162190, 327680, 12, -2096654, 327680, 12, -2031118, 327680, 12, -1965582, 327680, 12, -1900046, 327680, 12, -1834510, 327680, 12, -1768974, 327680, 12, -1703438, 196608, 11, -1637902, 196608, 11, -1572366, 196608, 11, -1506830, 196608, 11, -1441294, 196608, 11, -1375758, 196608, 11, -1310222, 196608, 11, -1244686, 196608, 11, -1179150, 196608, 11, -1113614, 196608, 11, -1048078, 196608, 11, -982542, 196608, 11, -917006, 196608, 11, -851470, 196608, 11, -785934, 196608, 11, -720398, 196608, 11, -654862, 196608, 11, -589326, 196608, 11, -523790, 196608, 11, -458254, 327680, 12, -392718, 327680, 12, -327182, 327680, 12, -261646, 327680, 12, -196110, 327680, 12, -130574, 327680, 12, -65038, 327680, 12, 498, 327680, 12, 66034, 327680, 12, 131570, 327680, 12, 197106, 327680, 12, -458253, 327680, 12, -392717, 327680, 12, -327181, 327680, 12, -261645, 327680, 12, -196109, 327680, 12, -130573, 327680, 12, -65037, 327680, 12, 499, 327680, 12, 66035, 327680, 12, 131571, 327680, 12, 197107, 327680, 12, 262642, 327680, 12, 262643, 327680, 12, -2293261, 327680, 12, -2227725, 327680, 12, -2162189, 327680, 12, -2096653, 327680, 12, -2031117, 327680, 12, -1965581, 327680, 12, -1900045, 327680, 12, -1834509, 327680, 12, -1768973, 327680, 12, -1703437, 327680, 12, -1637901, 327680, 12, -1572365, 327680, 12, -1506829, 327680, 12, -1441293, 327680, 12, -1375757, 327680, 12, -1310221, 327680, 12, -1244685, 327680, 12, -1179149, 327680, 12, -1113613, 327680, 12, -1048077, 327680, 12, -982541, 327680, 12, -917005, 327680, 12, -851469, 327680, 12, -785933, 327680, 12, -720397, 327680, 12, -654861, 327680, 12, -589325, 327680, 12, -523789, 327680, 12, -2293260, 327680, 12, -2227724, 327680, 12, -2162188, 327680, 12, -2096652, 327680, 12, -2031116, 327680, 12, -1965580, 327680, 12, -1900044, 327680, 12, -1834508, 327680, 12, -1768972, 327680, 12, -1703436, 327680, 12, -1637900, 327680, 12, -1572364, 327680, 12, -1506828, 327680, 12, -1441292, 327680, 12, -1375756, 327680, 12, -1310220, 327680, 12, -1244684, 327680, 12, -1179148, 327680, 12, -1113612, 327680, 12, -1048076, 327680, 12, -982540, 327680, 12, -917004, 327680, 12, -851468, 327680, 12, -785932, 327680, 12, -720396, 327680, 12, -654860, 327680, 12, -589324, 327680, 12, -523788, 327680, 12, -458252, 327680, 12, -2293259, 327680, 12, -2227723, 327680, 12, -2162187, 327680, 12, -2096651, 327680, 12, -2031115, 327680, 12, -1965579, 327680, 12, -1900043, 327680, 12, -1834507, 327680, 12, -1768971, 327680, 12, -1703435, 327680, 12, -1637899, 327680, 12, -1572363, 327680, 12, -1506827, 327680, 12, -1441291, 327680, 12, -1375755, 327680, 12, -1310219, 327680, 12, -1244683, 327680, 12, -1179147, 327680, 12, -1113611, 327680, 12, -1048075, 327680, 12, -982539, 327680, 12, -917003, 327680, 12, -851467, 327680, 12, -785931, 327680, 12, -720395, 327680, 12, -654859, 327680, 12, -589323, 327680, 12, -523787, 327680, 12, -458251, 327680, 12, -2293258, 327680, 12, -2227722, 327680, 12, -2162186, 327680, 12, -2096650, 327680, 12, -2031114, 327680, 12, -1965578, 327680, 12, -1900042, 327680, 12, -1834506, 327680, 12, -1768970, 327680, 12, -1703434, 327680, 12, -1637898, 327680, 12, -1572362, 327680, 12, -1506826, 327680, 12, -1441290, 327680, 12, -1375754, 327680, 12, -1310218, 327680, 12, -1244682, 327680, 12, -1179146, 327680, 12, -1113610, 327680, 12, -1048074, 327680, 12, -982538, 327680, 12, -917002, 327680, 12, -851466, 327680, 12, -785930, 327680, 12, -720394, 327680, 12, -654858, 327680, 12, -589322, 327680, 12, -523786, 327680, 12, -458250, 327680, 12, -2293257, 327680, 12, -2227721, 327680, 12, -2162185, 327680, 12, -2096649, 327680, 12, -2031113, 327680, 12, -1965577, 327680, 12, -1900041, 327680, 12, -1834505, 327680, 12, -1768969, 327680, 12, -1703433, 327680, 12, -1637897, 327680, 12, -1572361, 327680, 12, -1506825, 327680, 12, -1441289, 327680, 12, -1375753, 327680, 12, -1310217, 327680, 12, -1244681, 327680, 12, -1179145, 327680, 12, -1113609, 327680, 12, -1048073, 327680, 12, -982537, 327680, 12, -917001, 327680, 12, -851465, 327680, 12, -785929, 327680, 12, -720393, 327680, 12, -654857, 327680, 12, -589321, 327680, 12, -523785, 327680, 12, -458249, 327680, 12, -2293256, 327680, 12, -2227720, 327680, 12, -2162184, 327680, 12, -2096648, 327680, 12, -2031112, 327680, 12, -1965576, 327680, 12, -1900040, 327680, 12, -1834504, 327680, 12, -1768968, 327680, 12, -1703432, 327680, 12, -1637896, 327680, 12, -1572360, 327680, 12, -1506824, 327680, 12, -1441288, 327680, 12, -1375752, 327680, 12, -1310216, 327680, 12, -1244680, 327680, 12, -1179144, 327680, 12, -1113608, 327680, 12, -1048072, 327680, 12, -982536, 327680, 12, -917000, 327680, 12, -851464, 327680, 12, -785928, 327680, 12, -720392, 327680, 12, -654856, 327680, 12, -589320, 327680, 12, -523784, 327680, 12, -458248, 327680, 12, -2293255, 327680, 12, -2227719, 327680, 12, -2162183, 327680, 12, -2096647, 327680, 12, -2031111, 327680, 12, -1965575, 327680, 12, -1900039, 327680, 12, -1834503, 327680, 12, -1768967, 327680, 12, -1703431, 327680, 12, -1637895, 327680, 12, -1572359, 327680, 12, -1506823, 327680, 12, -1441287, 327680, 12, -1375751, 327680, 12, -1310215, 327680, 12, -1244679, 327680, 12, -1179143, 327680, 12, -1113607, 327680, 12, -1048071, 327680, 12, -982535, 327680, 12, -916999, 327680, 12, -851463, 327680, 12, -785927, 327680, 12, -720391, 327680, 12, -654855, 327680, 12, -589319, 327680, 12, -523783, 327680, 12, -458247, 327680, 12, -2293254, 327680, 12, -2227718, 327680, 12, -2162182, 327680, 12, -2096646, 327680, 12, -2031110, 327680, 12, -1965574, 327680, 12, -1900038, 327680, 12, -1834502, 327680, 12, -1768966, 327680, 12, -1703430, 327680, 12, -1637894, 327680, 12, -1572358, 327680, 12, -1506822, 327680, 12, -1441286, 327680, 12, -1375750, 327680, 12, -1310214, 327680, 12, -1244678, 327680, 12, -1179142, 327680, 12, -1113606, 327680, 12, -1048070, 327680, 12, -982534, 327680, 12, -916998, 327680, 12, -851462, 327680, 12, -785926, 327680, 12, -720390, 327680, 12, -654854, 327680, 12, -589318, 327680, 12, -523782, 327680, 12, -458246, 327680, 12, -2293253, 327680, 12, -2227717, 327680, 12, -2162181, 327680, 12, -2096645, 327680, 12, -2031109, 327680, 12, -1965573, 327680, 12, -1900037, 327680, 12, -1834501, 327680, 12, -1768965, 327680, 12, -1703429, 327680, 12, -1637893, 327680, 12, -1572357, 327680, 12, -1506821, 327680, 12, -1441285, 327680, 12, -1375749, 327680, 12, -1310213, 327680, 12, -1244677, 327680, 12, -1179141, 327680, 12, -1113605, 327680, 12, -1048069, 327680, 12, -982533, 327680, 12, -916997, 327680, 12, -851461, 327680, 12, -785925, 327680, 12, -720389, 327680, 12, -654853, 327680, 12, -589317, 327680, 12, -523781, 327680, 12, -458245, 327680, 12, -2293252, 327680, 12, -2227716, 327680, 12, -2162180, 327680, 12, -2096644, 327680, 12, -2031108, 327680, 12, -1965572, 327680, 12, -1900036, 327680, 12, -1834500, 327680, 12, -1768964, 327680, 12, -1703428, 327680, 12, -1637892, 327680, 12, -1572356, 327680, 12, -1506820, 327680, 12, -1441284, 327680, 12, -1375748, 327680, 12, -1310212, 327680, 12, -1244676, 327680, 12, -1179140, 327680, 12, -1113604, 327680, 12, -1048068, 327680, 12, -982532, 327680, 12, -916996, 327680, 12, -851460, 327680, 12, -785924, 327680, 12, -720388, 327680, 12, -654852, 327680, 12, -589316, 327680, 12, -523780, 327680, 12, -458244, 327680, 12, -2293251, 327680, 12, -2227715, 327680, 12, -2162179, 327680, 12, -2096643, 327680, 12, -2031107, 327680, 12, -1965571, 327680, 12, -1900035, 327680, 12, -1834499, 327680, 12, -1768963, 327680, 12, -1703427, 327680, 12, -1637891, 327680, 12, -1572355, 327680, 12, -1506819, 327680, 12, -1441283, 327680, 12, -1375747, 327680, 12, -1310211, 327680, 12, -1244675, 327680, 12, -1179139, 327680, 12, -1113603, 327680, 12, -1048067, 327680, 12, -982531, 327680, 12, -916995, 327680, 12, -851459, 327680, 12, -785923, 327680, 12, -720387, 327680, 12, -654851, 327680, 12, -589315, 327680, 12, -523779, 327680, 12, -458243, 327680, 12, -2293250, 327680, 12, -2227714, 327680, 12, -2162178, 327680, 12, -2096642, 327680, 12, -2031106, 327680, 12, -1965570, 327680, 12, -1900034, 327680, 12, -1834498, 327680, 12, -1768962, 327680, 12, -1703426, 327680, 12, -1637890, 327680, 12, -1572354, 327680, 12, -1506818, 327680, 12, -1441282, 327680, 12, -1375746, 327680, 12, -1310210, 327680, 12, -1244674, 327680, 12, -1179138, 327680, 12, -1113602, 327680, 12, -1048066, 327680, 12, -982530, 327680, 12, -916994, 327680, 12, -851458, 327680, 12, -785922, 327680, 12, -720386, 327680, 12, -654850, 327680, 12, -589314, 327680, 12, -523778, 327680, 12, -458242, 327680, 12, -392716, 327680, 12, -327180, 327680, 12, -261644, 327680, 12, -196108, 327680, 12, -130572, 327680, 12, -65036, 327680, 12, 500, 327680, 12, 66036, 327680, 12, 131572, 327680, 12, 197108, 327680, 12, 262644, 327680, 12, -392715, 327680, 12, -327179, 327680, 12, -261643, 327680, 12, -196107, 327680, 12, -130571, 327680, 12, -65035, 327680, 12, 501, 327680, 12, 66037, 327680, 12, 131573, 327680, 12, 197109, 327680, 12, 262645, 327680, 12, -392714, 327680, 12, -327178, 327680, 12, -261642, 327680, 12, -196106, 327680, 12, -130570, 327680, 12, -65034, 327680, 12, 502, 327680, 12, 66038, 327680, 12, 131574, 327680, 12, 197110, 327680, 12, 262646, 327680, 12, -392713, 327680, 12, -327177, 327680, 12, -261641, 327680, 12, -196105, 327680, 12, -130569, 327680, 12, -65033, 327680, 12, 503, 327680, 12, 66039, 327680, 12, 131575, 327680, 12, 197111, 327680, 12, 262647, 327680, 12, -392712, 327680, 12, -327176, 327680, 12, -261640, 327680, 12, -196104, 327680, 12, -130568, 327680, 12, -65032, 327680, 12, 504, 327680, 12, 66040, 327680, 12, 131576, 327680, 12, 197112, 327680, 12, 262648, 327680, 12, -392711, 327680, 12, -327175, 327680, 12, -261639, 327680, 12, -196103, 327680, 12, -130567, 327680, 12, -65031, 327680, 12, 505, 327680, 12, 66041, 327680, 12, 131577, 327680, 12, 197113, 327680, 12, 262649, 327680, 12, -392710, 327680, 12, -327174, 327680, 12, -261638, 327680, 12, -196102, 327680, 12, -130566, 327680, 12, -65030, 327680, 12, 506, 327680, 12, 66042, 327680, 12, 131578, 327680, 12, 197114, 327680, 12, 262650, 327680, 12, -392709, 327680, 12, -327173, 327680, 12, -261637, 327680, 12, -196101, 327680, 12, -130565, 327680, 12, -65029, 327680, 12, 507, 327680, 12, 66043, 327680, 12, 131579, 327680, 12, 197115, 327680, 12, 262651, 327680, 12, -392708, 327680, 12, -327172, 327680, 12, -261636, 327680, 12, -196100, 327680, 12, -130564, 327680, 12, -65028, 327680, 12, 508, 327680, 12, 66044, 327680, 12, 131580, 327680, 12, 197116, 327680, 12, 262652, 327680, 12, -392707, 327680, 12, -327171, 327680, 12, -261635, 327680, 12, -196099, 327680, 12, -130563, 327680, 12, -65027, 327680, 12, 509, 327680, 12, 66045, 327680, 12, 131581, 327680, 12, 197117, 327680, 12, 262653, 327680, 12, -392706, 327680, 12, -327170, 327680, 12, -261634, 327680, 12, -196098, 327680, 12, -130562, 327680, 12, -65026, 327680, 12, 510, 327680, 12, 66046, 327680, 12, 131582, 327680, 12, 197118, 327680, 12, 262654, 327680, 12, -1179321, 196608, 10, -1179320, 327680, 10, -1179319, 327680, 10, -1179318, 327680, 10, -1179317, 327680, 10, -1179316, 327680, 10, -1179315, 327680, 10, -1179314, 327680, 10, -1179313, 327680, 10, -1179312, 327680, 10, -1179311, 327680, 10, -1179310, 327680, 10, -1179309, 327680, 10, -1113773, 196608, 11, -1179308, 327680, 10, -1179307, 327680, 10, -1179306, 327680, 10, -1179305, 327680, 10, -1179304, 327680, 10, -1179303, 327680, 10, -1179302, 327680, 10, -1179301, 327680, 10, -1179300, 327680, 10, -1179299, 327680, 10, -1179298, 458752, 10) + +[node name="Player" type="CharacterBody2D" parent="level_temp"] +position = Vector2(61, 488) +script = ExtResource("7_awlr8") + +[node name="MainCollision" type="CollisionShape2D" parent="level_temp/Player"] +rotation = 1.56909 +shape = SubResource("CapsuleShape2D_oks25") + +[node name="Camera2D" type="Camera2D" parent="level_temp/Player"] +zoom = Vector2(1.26, 1.26) +process_callback = 0 +limit_left = 0 +limit_right = 999999 +limit_bottom = 625 +position_smoothing_enabled = true +drag_horizontal_enabled = true + +[node name="Area2D" type="Area2D" parent="level_temp/Player"] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="level_temp/Player/Area2D"] +position = Vector2(20, 0) +shape = SubResource("RectangleShape2D_p00l3") + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="level_temp/Player"] +position = Vector2(0, -2.38419e-07) +scale = Vector2(0.33, 0.33) +sprite_frames = SubResource("SpriteFrames_ynk2h") +animation = &"Death" +autoplay = "Idle" + +[node name="CanvasLayer" type="CanvasLayer" parent="level_temp/Player"] + +[node name="Label" type="Label" parent="level_temp/Player/CanvasLayer"] +offset_right = 136.0 +offset_bottom = 68.0 +theme_override_font_sizes/font_size = 41 +text = "HP: 100" + +[node name="Label2" type="Label" parent="level_temp/Player/CanvasLayer"] +offset_left = 903.0 +offset_right = 1152.0 +offset_bottom = 132.0 +theme_override_font_sizes/font_size = 30 +text = "WASD - MOVE +E - DASH/ATTACK +M - GO TO MENU" + +[node name="Label3" type="Label" parent="level_temp/Player/CanvasLayer"] +offset_top = 68.0 +offset_right = 147.0 +offset_bottom = 136.0 +theme_override_font_sizes/font_size = 41 +text = "SIZE:" + +[node name="jump" type="AudioStreamPlayer2D" parent="level_temp/Player"] +stream = ExtResource("8_mg7er") + +[node name="dash" type="AudioStreamPlayer2D" parent="level_temp/Player"] +stream = ExtResource("9_awn38") + +[node name="items" type="Node2D" parent="."] + +[node name="item_meat" parent="items" instance=ExtResource("9_qyycf")] +position = Vector2(479, 502) + +[node name="item_meat2" parent="items" instance=ExtResource("9_qyycf")] +position = Vector2(8041, 386) + +[node name="ships" type="Node2D" parent="."] + +[node name="ship" parent="ships" instance=ExtResource("10_yo30r")] +position = Vector2(5271, 519) + +[node name="ship2" parent="ships" instance=ExtResource("10_yo30r")] +position = Vector2(5292, 519) + +[node name="ship3" parent="ships" instance=ExtResource("10_yo30r")] +position = Vector2(5308, 519) + +[node name="ship4" parent="ships" instance=ExtResource("10_yo30r")] +position = Vector2(5327, 519) + +[node name="ship5" parent="ships" instance=ExtResource("10_yo30r")] +position = Vector2(5346, 519) + +[node name="ship6" parent="ships" instance=ExtResource("10_yo30r")] +position = Vector2(4886, 519) + +[node name="ship7" parent="ships" instance=ExtResource("10_yo30r")] +position = Vector2(4907, 519) + +[node name="ship8" parent="ships" instance=ExtResource("10_yo30r")] +position = Vector2(4928, 520) + +[node name="ship9" parent="ships" instance=ExtResource("10_yo30r")] +position = Vector2(4949, 519) + +[node name="ship10" parent="ships" instance=ExtResource("10_yo30r")] +position = Vector2(4967, 519) + +[node name="ship11" parent="ships" instance=ExtResource("10_yo30r")] +position = Vector2(4987, 519) + +[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."] +stream = ExtResource("10_uoljf") +autoplay = true + +[connection signal="body_entered" from="level_temp/Player/Area2D" to="level_temp/Player" method="_on_area_2d_body_entered"] diff --git a/level_complete.tscn b/level_complete.tscn new file mode 100644 index 0000000..d01eb5c --- /dev/null +++ b/level_complete.tscn @@ -0,0 +1,36 @@ +[gd_scene load_steps=4 format=3 uid="uid://cm54os4wpdi2x"] + +[ext_resource type="Script" path="res://Level_complete.gd" id="1_77c4l"] +[ext_resource type="PackedScene" uid="uid://cm5d7r33x0lry" path="res://bg.tscn" id="2_hhbwe"] +[ext_resource type="AudioStream" uid="uid://xujitif11ls7" path="res://music/Space_Station_13_-_Title_3_66886647.mp3" id="3_yv2ka"] + +[node name="Level_complete" type="Node2D"] +script = ExtResource("1_77c4l") + +[node name="BG" parent="." instance=ExtResource("2_hhbwe")] + +[node name="Label" type="Label" parent="."] +offset_left = 424.0 +offset_top = 22.0 +offset_right = 831.0 +offset_bottom = 256.0 +theme_override_colors/font_color = Color(0, 0.792157, 0, 1) +theme_override_font_sizes/font_size = 46 +text = "LEVEL COMPLETE!" +horizontal_alignment = 1 +vertical_alignment = 1 + +[node name="Button" type="Button" parent="."] +offset_left = 403.0 +offset_top = 322.0 +offset_right = 878.0 +offset_bottom = 457.0 +theme_override_colors/font_color = Color(1, 0, 0, 1) +theme_override_font_sizes/font_size = 67 +text = " MENU" + +[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."] +stream = ExtResource("3_yv2ka") +autoplay = true + +[connection signal="pressed" from="Button" to="." method="_on_button_pressed"] diff --git a/level_temp.tscn b/level_temp.tscn new file mode 100644 index 0000000..5fcf0cf --- /dev/null +++ b/level_temp.tscn @@ -0,0 +1,214 @@ +[gd_scene load_steps=11 format=3 uid="uid://kj6uqjcjvkld"] + +[ext_resource type="Texture2D" uid="uid://ctt2r8yxq0e7n" path="res://PNG/bg/parallax-forest-back-trees.png" id="1_uogr5"] +[ext_resource type="Texture2D" uid="uid://cbt6nkap7mhdc" path="res://PNG/bg/parallax-forest-front-trees.png" id="2_77jnk"] +[ext_resource type="Texture2D" uid="uid://bmplsa5l2ole5" path="res://PNG/bg/parallax-forest-lights.png" id="3_5remu"] +[ext_resource type="Texture2D" uid="uid://dqxwoneiwss4g" path="res://PNG/bg/parallax-forest-middle-trees.png" id="4_0n46i"] +[ext_resource type="Texture2D" uid="uid://dbj1ohlnvrotu" path="res://PNG/Textures&trees.png" id="5_sgsjb"] +[ext_resource type="PackedScene" uid="uid://bohscn37ym0e2" path="res://enemy_volf.tscn" id="6_b0ole"] +[ext_resource type="PackedScene" uid="uid://w16lwj2wk2lb" path="res://player.tscn" id="6_gus47"] +[ext_resource type="PackedScene" uid="uid://gfiayc8bdbca" path="res://enemy_HOG.tscn" id="7_lbyji"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_n0326"] +texture = ExtResource("5_sgsjb") +3:0/0 = 0 +4:0/0 = 0 +5:0/0 = 0 +6:0/0 = 0 +7:0/0 = 0 +8:0/0 = 0 +9:0/0 = 0 +10:0/0 = 0 +11:0/0 = 0 +12:0/0 = 0 +3:1/0 = 0 +4:1/0 = 0 +5:1/0 = 0 +6:1/0 = 0 +7:1/0 = 0 +8:1/0 = 0 +9:1/0 = 0 +10:1/0 = 0 +11:1/0 = 0 +12:1/0 = 0 +13:1/0 = 0 +3:2/0 = 0 +4:2/0 = 0 +5:2/0 = 0 +6:2/0 = 0 +7:2/0 = 0 +8:2/0 = 0 +9:2/0 = 0 +10:2/0 = 0 +11:2/0 = 0 +12:2/0 = 0 +3:3/0 = 0 +4:3/0 = 0 +5:3/0 = 0 +6:3/0 = 0 +7:3/0 = 0 +8:3/0 = 0 +9:3/0 = 0 +10:3/0 = 0 +11:3/0 = 0 +12:3/0 = 0 +1:4/0 = 0 +2:4/0 = 0 +3:4/0 = 0 +4:4/0 = 0 +5:4/0 = 0 +6:4/0 = 0 +7:4/0 = 0 +8:4/0 = 0 +9:4/0 = 0 +10:4/0 = 0 +11:4/0 = 0 +12:4/0 = 0 +13:4/0 = 0 +14:4/0 = 0 +15:4/0 = 0 +1:5/0 = 0 +2:5/0 = 0 +3:5/0 = 0 +4:5/0 = 0 +5:5/0 = 0 +6:5/0 = 0 +7:5/0 = 0 +8:5/0 = 0 +9:5/0 = 0 +10:5/0 = 0 +11:5/0 = 0 +12:5/0 = 0 +13:5/0 = 0 +14:5/0 = 0 +15:5/0 = 0 +5:6/0 = 0 +7:6/0 = 0 +8:6/0 = 0 +10:6/0 = 0 +5:7/0 = 0 +7:7/0 = 0 +8:7/0 = 0 +10:7/0 = 0 +3:9/0 = 0 +3:10/0 = 0 +3:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:10/0 = 0 +4:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:10/0 = 0 +5:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:10/0 = 0 +6:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:10/0 = 0 +7:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +10:10/0 = 0 +10:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +11:10/0 = 0 +11:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +12:10/0 = 0 +12:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:11/0 = 0 +3:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:11/0 = 0 +4:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:11/0 = 0 +5:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:11/0 = 0 +6:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:11/0 = 0 +7:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +9:11/0 = 0 +9:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +10:11/0 = 0 +10:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +11:11/0 = 0 +11:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +12:11/0 = 0 +12:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +13:11/0 = 0 +13:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:12/0 = 0 +3:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:12/0 = 0 +4:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:12/0 = 0 +5:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:12/0 = 0 +6:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:12/0 = 0 +7:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +3:13/0 = 0 +3:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +4:13/0 = 0 +4:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +5:13/0 = 0 +5:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +6:13/0 = 0 +6:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) +7:13/0 = 0 +7:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8) + +[sub_resource type="TileSet" id="TileSet_solvf"] +physics_layer_0/collision_layer = 1 +sources/0 = SubResource("TileSetAtlasSource_n0326") + +[node name="level_temp" type="Node2D"] + +[node name="BG" type="ParallaxBackground" parent="."] +scroll_offset = Vector2(0, -650) + +[node name="ParallaxLayer" type="ParallaxLayer" parent="BG"] +position = Vector2(0, 65) +motion_scale = Vector2(0.2, 1) +motion_mirroring = Vector2(825, 0) + +[node name="Bgcolor" type="Sprite2D" parent="BG/ParallaxLayer"] +position = Vector2(420, 345) +scale = Vector2(3.08415, 2.6375) +texture = ExtResource("1_uogr5") + +[node name="ParallaxLayer2" type="ParallaxLayer" parent="BG"] +position = Vector2(0, 65) +motion_scale = Vector2(0.3, 1) +motion_mirroring = Vector2(825, 0) + +[node name="Tlayer1" type="Sprite2D" parent="BG/ParallaxLayer2"] +position = Vector2(417.992, 345.25) +scale = Vector2(3.07055, 2.62813) +texture = ExtResource("2_77jnk") + +[node name="ParallaxLayer3" type="ParallaxLayer" parent="BG"] +position = Vector2(0, 65) +motion_scale = Vector2(0.5, 1) +motion_mirroring = Vector2(825, 0) + +[node name="Tlayer2" type="Sprite2D" parent="BG/ParallaxLayer3"] +position = Vector2(443.843, 355.5) +scale = Vector2(3.26355, 2.78125) +texture = ExtResource("3_5remu") + +[node name="ParallaxLayer4" type="ParallaxLayer" parent="BG"] +position = Vector2(0, 65) +motion_mirroring = Vector2(825, 0) + +[node name="Tlayer3" type="Sprite2D" parent="BG/ParallaxLayer4"] +position = Vector2(420.298, 355.5) +scale = Vector2(3.07572, 2.79375) +texture = ExtResource("4_0n46i") + +[node name="enemy" type="Node2D" parent="."] + +[node name="enemy_kaban" parent="enemy" instance=ExtResource("7_lbyji")] +position = Vector2(267, 498) + +[node name="enemy_volf" parent="enemy" instance=ExtResource("6_b0ole")] +position = Vector2(397, 492) + +[node name="TileMap" type="TileMap" parent="."] +position = Vector2(72, 565) +tile_set = SubResource("TileSet_solvf") +format = 2 +layer_0/tile_data = PackedInt32Array(-131076, 262144, 11, -131075, 327680, 10, -131074, 393216, 10, -131073, 262144, 10, -196608, 327680, 10, -196607, 393216, 10, -196606, 262144, 10, -196605, 327680, 10, -196604, 393216, 10, -196603, 262144, 10, -196602, 327680, 10, -196601, 393216, 10, -196600, 262144, 10, -196599, 327680, 10, -196598, 393216, 10, -196597, 262144, 10, -196596, 327680, 10, -196595, 393216, 10, -196594, 262144, 10, -196593, 327680, 10, -196592, 393216, 10, -196591, 262144, 10, -196590, 327680, 10, -196589, 327680, 10, -196588, 327680, 10, -196587, 327680, 10, -196586, 327680, 10, -196585, 327680, 10, -196584, 262144, 10, -196583, 327680, 10, -196582, 393216, 10, -196581, 262144, 10, -196580, 327680, 10, -196579, 393216, 10, -196578, 262144, 10, -196577, 327680, 10, -196576, 393216, 10, -196575, 262144, 10, -196574, 327680, 10, -196573, 393216, 10, -196572, 262144, 10, -196571, 327680, 10, -196570, 393216, 10, -196569, 262144, 10, -196568, 327680, 10, -196567, 393216, 10, -196566, 262144, 10, -196565, 327680, 10, -196564, 393216, 10, -196563, 262144, 10, -196562, 327680, 10, -196561, 393216, 10, -196560, 262144, 10, -196559, 327680, 10, -196558, 393216, 10, -196557, 393216, 10, -196556, 262144, 10, -196555, 327680, 10, -196554, 393216, 10, -196553, 262144, 10, -196552, 327680, 10, -196551, 393216, 10, -196550, 262144, 10, -196549, 327680, 10, -196548, 393216, 10, -196547, 262144, 10, -196546, 327680, 10, -196545, 393216, 10, -196544, 262144, 10, -196543, 327680, 10, -196542, 393216, 10, -196541, 262144, 10, -327684, 458752, 13, -262148, 458752, 12, -196612, 458752, 13, -458756, 458752, 11, -393220, 458752, 12, -655364, 458752, 11, -589828, 458752, 12, -524292, 458752, 13, -851972, 458752, 11, -786436, 458752, 12, -720900, 458752, 13, -1048580, 458752, 11, -983044, 458752, 12, -917508, 458752, 13, -1245188, 458752, 11, -1179652, 458752, 12, -1114116, 458752, 13, -1507332, 458752, 11, -1441796, 458752, 12, -1376260, 458752, 13, -1703940, 458752, 11, -1638404, 458752, 12, -1572868, 458752, 13, -1900548, 458752, 11, -1835012, 458752, 12, -1769476, 458752, 13, -2097156, 458752, 11, -2031620, 458752, 12, -1966084, 458752, 13, -2293764, 458752, 11, -2228228, 458752, 12, -2162692, 458752, 13, -65540, 262144, 11, -65539, 327680, 11, -65538, 393216, 11, -65537, 262144, 11, -131072, 327680, 11, -131071, 393216, 11, -131070, 262144, 11, -131069, 327680, 11, -131068, 393216, 11, -131067, 262144, 11, -131066, 327680, 11, -131065, 393216, 11, -131064, 262144, 11, -131063, 327680, 11, -131062, 393216, 11, -131061, 262144, 11, -131060, 327680, 11, -131059, 393216, 11, -131058, 262144, 11, -131057, 327680, 11, -131056, 393216, 11, -131055, 262144, 11, -131054, 327680, 11, -131053, 393216, 11, -131052, 262144, 11, -131051, 327680, 11, -131050, 393216, 11, -131049, 262144, 11, -131048, 327680, 11, -131047, 393216, 11, -131046, 262144, 11, -131045, 327680, 11, -131044, 393216, 11, -131043, 262144, 11, -131042, 327680, 11, -131041, 393216, 11, -131040, 262144, 11, -131039, 327680, 11, -131038, 393216, 11, -131037, 262144, 11, -131036, 327680, 11, -131035, 393216, 11, -131034, 262144, 11, -131033, 327680, 11, -131032, 393216, 11, -131031, 262144, 11, -131030, 327680, 11, -131029, 393216, 11, -131028, 262144, 11, -131027, 327680, 11, -131026, 393216, 11, -131025, 262144, 11, -131024, 327680, 11, -131023, 393216, 11, -131022, 262144, 11, -131021, 327680, 11, -131020, 393216, 11, -131019, 262144, 11, -131018, 327680, 11, -131017, 393216, 11, -131016, 262144, 11, -131015, 327680, 11, -131014, 393216, 11, -131013, 262144, 11, -131012, 327680, 11, -131011, 393216, 11, -131010, 262144, 11, -131009, 327680, 11, -131008, 393216, 11, -131007, 262144, 11, -131006, 327680, 11, -131005, 393216, 11, -4, 262144, 11, -3, 327680, 11, -2, 393216, 11, -1, 262144, 11, -65536, 327680, 11, -65535, 393216, 11, -65534, 262144, 11, -65533, 327680, 11, -65532, 393216, 11, -65531, 262144, 11, -65530, 327680, 11, -65529, 393216, 11, -65528, 262144, 11, -65527, 327680, 11, -65526, 393216, 11, -65525, 262144, 11, -65524, 327680, 11, -65523, 393216, 11, -65522, 262144, 11, -65521, 327680, 11, -65520, 393216, 11, -65519, 262144, 11, -65518, 327680, 11, -65517, 393216, 11, -65516, 262144, 11, -65515, 327680, 11, -65514, 393216, 11, -65513, 262144, 11, -65512, 327680, 11, -65511, 393216, 11, -65510, 262144, 11, -65509, 327680, 11, -65508, 393216, 11, -65507, 262144, 11, -65506, 327680, 11, -65505, 393216, 11, -65504, 262144, 11, -65503, 327680, 11, -65502, 393216, 11, -65501, 262144, 11, -65500, 327680, 11, -65499, 393216, 11, -65498, 262144, 11, -65497, 327680, 11, -65496, 393216, 11, -65495, 262144, 11, -65494, 327680, 11, -65493, 393216, 11, -65492, 262144, 11, -65491, 327680, 11, -65490, 393216, 11, -65489, 262144, 11, -65488, 327680, 11, -65487, 393216, 11, -65486, 262144, 11, -65485, 327680, 11, -65484, 393216, 11, -65483, 262144, 11, -65482, 327680, 11, -65481, 393216, 11, -65480, 262144, 11, -65479, 327680, 11, -65478, 393216, 11, -65477, 262144, 11, -65476, 327680, 11, -65475, 393216, 11, -65474, 262144, 11, -65473, 327680, 11, -65472, 393216, 11, -65471, 262144, 11, -65470, 327680, 11, -65469, 393216, 11, 65532, 262144, 11, 65533, 327680, 11, 65534, 393216, 11, 65535, 262144, 11, 0, 327680, 11, 1, 393216, 11, 2, 262144, 11, 3, 327680, 11, 4, 393216, 11, 5, 262144, 11, 6, 327680, 11, 7, 393216, 11, 8, 262144, 11, 9, 327680, 11, 10, 393216, 11, 11, 262144, 11, 12, 327680, 11, 13, 393216, 11, 14, 262144, 11, 15, 327680, 11, 16, 393216, 11, 17, 262144, 11, 18, 327680, 11, 19, 393216, 11, 20, 262144, 11, 21, 327680, 11, 22, 393216, 11, 23, 262144, 11, 24, 327680, 11, 25, 393216, 11, 26, 262144, 11, 27, 327680, 11, 28, 393216, 11, 29, 262144, 11, 30, 327680, 11, 31, 393216, 11, 32, 262144, 11, 33, 327680, 11, 34, 393216, 11, 35, 262144, 11, 36, 327680, 11, 37, 393216, 11, 38, 262144, 11, 39, 327680, 11, 40, 393216, 11, 41, 262144, 11, 42, 327680, 11, 43, 393216, 11, 44, 262144, 11, 45, 327680, 11, 46, 393216, 11, 47, 262144, 11, 48, 327680, 11, 49, 393216, 11, 50, 262144, 11, 51, 327680, 11, 52, 393216, 11, 53, 262144, 11, 54, 327680, 11, 55, 393216, 11, 56, 262144, 11, 57, 327680, 11, 58, 393216, 11, 59, 262144, 11, 60, 327680, 11, 61, 393216, 11, 62, 262144, 11, 63, 327680, 11, 64, 393216, 11, 65, 262144, 11, 66, 327680, 11, 67, 393216, 11, 131068, 262144, 11, 196604, 262144, 12, 131069, 327680, 11, 196605, 327680, 12, 131070, 393216, 11, 196606, 393216, 12, 131071, 262144, 11, 196607, 262144, 12, 65536, 327680, 11, 131072, 327680, 12, 65537, 393216, 11, 131073, 393216, 12, 65538, 262144, 11, 131074, 262144, 12, 65539, 327680, 11, 131075, 327680, 12, 65540, 393216, 11, 131076, 393216, 12, 65541, 262144, 11, 131077, 262144, 12, 65542, 327680, 11, 131078, 327680, 12, 65543, 393216, 11, 131079, 393216, 12, 65544, 262144, 11, 131080, 262144, 12, 65545, 327680, 11, 131081, 327680, 12, 65546, 393216, 11, 131082, 393216, 12, 65547, 262144, 11, 131083, 262144, 12, 65548, 327680, 11, 131084, 327680, 12, 65549, 393216, 11, 131085, 393216, 12, 65550, 262144, 11, 131086, 262144, 12, 65551, 327680, 11, 131087, 327680, 12, 65552, 393216, 11, 131088, 393216, 12, 65553, 262144, 11, 131089, 262144, 12, 65554, 327680, 11, 131090, 327680, 12, 65555, 393216, 11, 131091, 393216, 12, 65556, 262144, 11, 131092, 262144, 12, 65557, 327680, 11, 131093, 327680, 12, 65558, 393216, 11, 131094, 393216, 12, 65559, 262144, 11, 131095, 262144, 12, 65560, 327680, 11, 131096, 327680, 12, 65561, 393216, 11, 131097, 393216, 12, 65562, 262144, 11, 131098, 262144, 12, 65563, 327680, 11, 131099, 327680, 12, 65564, 393216, 11, 131100, 393216, 12, 65565, 262144, 11, 131101, 262144, 12, 65566, 327680, 11, 131102, 327680, 12, 65567, 393216, 11, 131103, 393216, 12, 65568, 262144, 11, 131104, 262144, 12, 65569, 327680, 11, 131105, 327680, 12, 65570, 393216, 11, 131106, 393216, 12, 65571, 262144, 11, 131107, 262144, 12, 65572, 327680, 11, 131108, 327680, 12, 65573, 393216, 11, 131109, 393216, 12, 65574, 262144, 11, 131110, 262144, 12, 65575, 327680, 11, 131111, 327680, 12, 65576, 393216, 11, 131112, 393216, 12, 65577, 262144, 11, 131113, 262144, 12, 65578, 327680, 11, 131114, 327680, 12, 65579, 393216, 11, 131115, 393216, 12, 65580, 262144, 11, 131116, 262144, 12, 65581, 327680, 11, 131117, 327680, 12, 65582, 393216, 11, 131118, 393216, 12, 65583, 262144, 11, 131119, 262144, 12, 65584, 327680, 11, 131120, 327680, 12, 65585, 393216, 11, 131121, 393216, 12, 65586, 262144, 11, 131122, 262144, 12, 65587, 327680, 11, 131123, 327680, 12, 65588, 393216, 11, 131124, 393216, 12, 65589, 262144, 11, 131125, 262144, 12, 65590, 327680, 11, 131126, 327680, 12, 65591, 393216, 11, 131127, 393216, 12, 65592, 262144, 11, 131128, 262144, 12, 65593, 327680, 11, 131129, 327680, 12, 65594, 393216, 11, 131130, 393216, 12, 65595, 262144, 11, 131131, 262144, 12, 65596, 327680, 11, 131132, 327680, 12, 65597, 393216, 11, 131133, 393216, 12, 65598, 262144, 11, 131134, 262144, 12, 65599, 327680, 11, 131135, 327680, 12, 65600, 393216, 11, 131136, 393216, 12, 65601, 262144, 11, 131137, 262144, 12, 65602, 327680, 11, 131138, 327680, 12, 65603, 393216, 11, 131139, 262144, 11, 262140, 262144, 11, 327676, 262144, 12, 262141, 327680, 11, 327677, 327680, 12, 262142, 393216, 11, 327678, 393216, 12, 262143, 262144, 11, 327679, 262144, 12, 196608, 327680, 11, 262144, 327680, 12, 196609, 393216, 11, 262145, 393216, 12, 196610, 262144, 11, 262146, 262144, 12, 196611, 327680, 11, 262147, 327680, 12, 196612, 393216, 11, 262148, 393216, 12, 196613, 262144, 11, 262149, 262144, 12, 196614, 327680, 11, 262150, 327680, 12, 196615, 393216, 11, 262151, 393216, 12, 196616, 262144, 11, 262152, 262144, 12, 196617, 327680, 11, 262153, 327680, 12, 196618, 393216, 11, 262154, 393216, 12, 196619, 262144, 11, 262155, 262144, 12, 196620, 327680, 11, 262156, 327680, 12, 196621, 393216, 11, 262157, 393216, 12, 196622, 262144, 11, 262158, 262144, 12, 196623, 327680, 11, 262159, 327680, 12, 196624, 393216, 11, 262160, 393216, 12, 196625, 262144, 11, 262161, 262144, 12, 196626, 327680, 11, 262162, 327680, 12, 196627, 393216, 11, 262163, 393216, 12, 196628, 262144, 11, 262164, 262144, 12, 196629, 327680, 11, 262165, 327680, 12, 196630, 393216, 11, 262166, 393216, 12, 196631, 262144, 11, 262167, 262144, 12, 196632, 327680, 11, 262168, 327680, 12, 196633, 393216, 11, 262169, 393216, 12, 196634, 262144, 11, 262170, 262144, 12, 196635, 327680, 11, 262171, 327680, 12, 196636, 393216, 11, 262172, 393216, 12, 196637, 262144, 11, 262173, 262144, 12, 196638, 327680, 11, 262174, 327680, 12, 196639, 393216, 11, 262175, 393216, 12, 196640, 262144, 11, 262176, 262144, 12, 196641, 327680, 11, 262177, 327680, 12, 196642, 393216, 11, 262178, 393216, 12, 196643, 262144, 11, 262179, 262144, 12, 196644, 327680, 11, 262180, 327680, 12, 196645, 393216, 11, 262181, 393216, 12, 196646, 262144, 11, 262182, 262144, 12, 196647, 327680, 11, 262183, 327680, 12, 196648, 393216, 11, 262184, 393216, 12, 196649, 262144, 11, 262185, 262144, 12, 196650, 327680, 11, 262186, 327680, 12, 196651, 393216, 11, 262187, 393216, 12, 196652, 262144, 11, 262188, 262144, 12, 196653, 327680, 11, 262189, 327680, 12, 196654, 393216, 11, 262190, 393216, 12, 196655, 262144, 11, 262191, 262144, 12, 196656, 327680, 11, 262192, 327680, 12, 196657, 393216, 11, 262193, 393216, 12, 196658, 262144, 11, 262194, 262144, 12, 196659, 327680, 11, 262195, 327680, 12, 196660, 393216, 11, 262196, 393216, 12, 196661, 262144, 11, 262197, 262144, 12, 196662, 327680, 11, 262198, 327680, 12, 196663, 393216, 11, 262199, 393216, 12, 196664, 262144, 11, 262200, 262144, 12, 196665, 327680, 11, 262201, 327680, 12, 196666, 393216, 11, 262202, 393216, 12, 196667, 262144, 11, 262203, 262144, 12, 196668, 327680, 11, 262204, 327680, 12, 196669, 393216, 11, 262205, 393216, 12, 196670, 262144, 11, 262206, 262144, 12, 196671, 327680, 11, 262207, 327680, 12, 196672, 393216, 11, 262208, 393216, 12, 196673, 262144, 11, 262209, 262144, 12, 196674, 327680, 11, 262210, 327680, 12, 196675, 262144, 12, 262211, 262144, 13, -196540, 327680, 10, -131004, 262144, 11, 68, 262144, 13, -196539, 393216, 10, -131003, 327680, 11, -65467, 327680, 12, 69, 327680, 13, -196538, 262144, 10, -131002, 393216, 11, -65466, 393216, 12, 70, 393216, 13, -196537, 327680, 10, -131001, 262144, 11, -65465, 262144, 12, 71, 262144, 13, -131000, 327680, 11, -65464, 327680, 12, 72, 327680, 13, -130999, 393216, 11, -65463, 393216, 12, 73, 393216, 13, -130998, 262144, 11, -65462, 262144, 12, 74, 262144, 13, -130997, 327680, 11, -65461, 327680, 12, 75, 327680, 13, -130996, 393216, 11, -65460, 393216, 12, 76, 393216, 13, -130995, 262144, 11, -65459, 262144, 12, 77, 262144, 13, -130994, 327680, 11, -65458, 327680, 12, 78, 327680, 13, -130993, 393216, 11, -65457, 393216, 12, 79, 393216, 13, -196528, 327680, 10, -130992, 262144, 11, -65456, 262144, 12, 80, 262144, 13, -196527, 393216, 10, -130991, 327680, 11, -65455, 327680, 12, 81, 327680, 13, -196526, 262144, 10, -130990, 393216, 11, -65454, 393216, 12, 82, 393216, 13, -196525, 327680, 10, -130989, 262144, 11, -65453, 262144, 12, 83, 262144, 13, -196524, 393216, 10, -130988, 327680, 11, -65452, 327680, 12, 84, 327680, 13, -196523, 262144, 10, -130987, 393216, 11, -65451, 393216, 12, 85, 393216, 13, -196522, 327680, 10, -130986, 262144, 11, -65450, 262144, 12, 86, 262144, 13, -196521, 393216, 10, -130985, 327680, 11, -65449, 327680, 12, 87, 327680, 13, -196520, 262144, 10, -130984, 393216, 11, -65448, 393216, 12, 88, 393216, 13, -196519, 327680, 10, -130983, 262144, 11, -65447, 262144, 12, 89, 262144, 13, -196518, 393216, 10, -130982, 327680, 11, -65446, 327680, 12, 90, 327680, 13, -196517, 262144, 10, -130981, 393216, 11, -65445, 393216, 12, 91, 393216, 13, -196516, 327680, 10, -130980, 262144, 11, -65444, 262144, 12, 92, 262144, 13, -196515, 393216, 10, -130979, 327680, 11, -65443, 327680, 12, 93, 327680, 13, -196514, 262144, 11, -130978, 393216, 11, -65442, 393216, 12, 94, 393216, 13, 65604, 262144, 11, 131140, 327680, 11, 196676, 327680, 12, 65605, 327680, 11, 131141, 393216, 11, 196677, 393216, 12, 65606, 393216, 11, 131142, 262144, 11, 196678, 262144, 12, 65607, 262144, 11, 131143, 327680, 11, 196679, 327680, 12, 65608, 327680, 11, 131144, 393216, 11, 196680, 393216, 12, 65609, 393216, 11, 131145, 262144, 11, 196681, 262144, 12, 65610, 262144, 11, 131146, 327680, 11, 196682, 327680, 12, 65611, 327680, 11, 131147, 393216, 11, 196683, 393216, 12, 65612, 393216, 11, 131148, 262144, 11, 196684, 262144, 12, 65613, 262144, 11, 131149, 327680, 11, 196685, 327680, 12, 65614, 327680, 11, 131150, 393216, 11, 196686, 393216, 12, 65615, 393216, 11, 131151, 262144, 11, 196687, 262144, 12, 65616, 262144, 11, 131152, 327680, 11, 196688, 327680, 12, 65617, 327680, 11, 131153, 393216, 11, 196689, 393216, 12, 65618, 393216, 11, 131154, 262144, 11, 196690, 262144, 12, 65619, 262144, 11, 131155, 327680, 11, 196691, 327680, 12, 65620, 327680, 11, 131156, 393216, 11, 196692, 393216, 12, 65621, 393216, 11, 131157, 262144, 11, 196693, 262144, 12, 65622, 262144, 11, 131158, 327680, 11, 196694, 327680, 12, 65623, 327680, 11, 131159, 393216, 11, 196695, 393216, 12, 65624, 393216, 11, 131160, 262144, 11, 196696, 262144, 12, 65625, 262144, 11, 131161, 327680, 11, 196697, 327680, 12, 65626, 327680, 11, 131162, 393216, 11, 196698, 393216, 12, 65627, 393216, 11, 131163, 262144, 11, 196699, 262144, 12, 65628, 262144, 11, 131164, 262144, 11, 196700, 262144, 12, 65629, 327680, 11, 131165, 327680, 11, 196701, 327680, 12, 65630, 393216, 11, 131166, 393216, 11, 196702, 393216, 12, 262212, 327680, 13, 262213, 393216, 13, 262214, 262144, 13, 262215, 327680, 13, 262216, 393216, 13, 262217, 262144, 13, 262218, 327680, 13, 262219, 393216, 13, 262220, 262144, 13, 262221, 327680, 13, 262222, 393216, 13, 262223, 262144, 13, 262224, 327680, 13, 262225, 393216, 13, 262226, 262144, 13, 262227, 327680, 13, 262228, 393216, 13, 262229, 262144, 13, 262230, 327680, 13, 262231, 393216, 13, 262232, 262144, 13, 262233, 327680, 13, 262234, 393216, 13, 262235, 262144, 13, 262236, 262144, 13, 262237, 327680, 13, 262238, 393216, 13, -393122, 196608, 11, -327586, 196608, 12, -262050, 196608, 13, -589730, 196608, 11, -524194, 196608, 12, -458658, 196608, 13, -786338, 196608, 11, -720802, 196608, 12, -655266, 196608, 13, -982946, 196608, 11, -917410, 196608, 12, -851874, 196608, 13, -1179554, 196608, 11, -1114018, 196608, 12, -1048482, 196608, 13, -1376162, 196608, 11, -1310626, 196608, 12, -1245090, 196608, 13, -1572770, 196608, 11, -1507234, 196608, 12, -1441698, 196608, 13, -1769378, 196608, 11, -1703842, 196608, 12, -1638306, 196608, 13, -1965986, 196608, 11, -1900450, 196608, 12, -1834914, 196608, 13, -2162594, 196608, 11, -2097058, 196608, 12, -2031522, 196608, 13, -2359202, 196608, 11, -2293666, 196608, 12, -2228130, 196608, 13, -1310724, 458752, 12, -2293765, 393216, 11, -2228229, 393216, 12, -2162693, 393216, 13, -2097157, 393216, 11, -2031621, 393216, 12, -1966085, 393216, 13, -1900549, 393216, 11, -1835013, 393216, 12, -1769477, 393216, 13, -1703941, 393216, 11, -1638405, 393216, 12, -1572869, 393216, 13, -1507333, 393216, 11, -1441797, 393216, 12, -1376261, 393216, 13, -1310725, 393216, 11, -1245189, 393216, 12, -1179653, 393216, 13, -1114117, 393216, 11, -1048581, 393216, 12, -983045, 393216, 13, -917509, 393216, 11, -851973, 393216, 12, -786437, 393216, 13, -720901, 393216, 11, -655365, 393216, 11, -589829, 393216, 12, -524293, 393216, 13, -458757, 393216, 11, -393221, 393216, 12, -327685, 393216, 13, -262149, 393216, 11, -196613, 393216, 12, -131077, 393216, 13, -65541, 393216, 11, -5, 393216, 12, 65531, 393216, 13, 131067, 393216, 11, 196603, 393216, 11, 262139, 393216, 12, 327675, 393216, 13, -2293766, 393216, 11, -2228230, 393216, 12, -2162694, 393216, 13, -2097158, 393216, 11, -2031622, 393216, 12, -1966086, 393216, 13, -1900550, 393216, 11, -1835014, 393216, 12, -1769478, 393216, 13, -1703942, 393216, 11, -1638406, 393216, 12, -1572870, 393216, 13, -1507334, 393216, 11, -1441798, 393216, 12, -1376262, 393216, 13, -1310726, 393216, 11, -1245190, 393216, 12, -1179654, 393216, 13, -1114118, 393216, 11, -1048582, 393216, 12, -983046, 393216, 13, -917510, 393216, 11, -851974, 393216, 12, -786438, 393216, 13, -720902, 393216, 11, -655366, 393216, 12, -589830, 393216, 13, -524294, 393216, 11, -458758, 393216, 12, -393222, 393216, 13, -327686, 393216, 11, -262150, 393216, 12, -196614, 393216, 13, -131078, 393216, 11, -65542, 393216, 12, -6, 393216, 13, 65530, 393216, 11, 131066, 393216, 12, 196602, 393216, 13, 262138, 393216, 11, 327674, 393216, 12, -2359201, 262144, 11, -2293665, 262144, 12, -2228129, 262144, 13, -2359200, 327680, 11, -2293664, 327680, 12, -2228128, 327680, 13, -2359199, 393216, 11, -2293663, 393216, 12, -2228127, 393216, 13, -2162593, 262144, 11, -2097057, 262144, 12, -2031521, 262144, 13, -2162592, 327680, 11, -2097056, 327680, 12, -2031520, 327680, 13, -2162591, 393216, 11, -2097055, 393216, 12, -2031519, 393216, 13, -1965985, 262144, 11, -1900449, 262144, 12, -1834913, 262144, 13, -1965984, 327680, 11, -1900448, 327680, 12, -1834912, 327680, 13, -1965983, 393216, 11, -1900447, 393216, 12, -1834911, 393216, 13, -1769377, 262144, 11, -1703841, 262144, 12, -1638305, 262144, 13, -1769376, 327680, 11, -1703840, 327680, 12, -1638304, 327680, 13, -1769375, 393216, 11, -1703839, 393216, 12, -1638303, 393216, 13, -1572769, 262144, 11, -1507233, 262144, 12, -1441697, 262144, 13, -1572768, 327680, 11, -1507232, 327680, 12, -1441696, 327680, 13, -1572767, 393216, 11, -1507231, 393216, 12, -1441695, 393216, 13, -1376161, 262144, 11, -1310625, 262144, 12, -1245089, 262144, 13, -1376160, 327680, 11, -1310624, 327680, 12, -1245088, 327680, 13, -1376159, 393216, 11, -1310623, 393216, 12, -1245087, 393216, 13, -1179553, 262144, 11, -1114017, 262144, 12, -1048481, 262144, 13, -1179552, 327680, 11, -1114016, 327680, 12, -1048480, 327680, 13, -1179551, 393216, 11, -1114015, 393216, 12, -1048479, 393216, 13, -982945, 262144, 11, -917409, 262144, 12, -851873, 262144, 13, -982944, 327680, 11, -917408, 327680, 12, -851872, 327680, 13, -982943, 393216, 11, -917407, 393216, 12, -851871, 393216, 13, -786337, 262144, 11, -720801, 262144, 12, -655265, 262144, 13, -786336, 327680, 11, -720800, 327680, 12, -655264, 327680, 13, -786335, 393216, 11, -720799, 393216, 12, -655263, 393216, 13, -589729, 262144, 11, -524193, 262144, 12, -458657, 262144, 13, -589728, 327680, 11, -524192, 327680, 12, -458656, 327680, 13, -589727, 393216, 11, -524191, 393216, 12, -458655, 393216, 13, -393121, 262144, 11, -327585, 262144, 12, -262049, 262144, 13, -393120, 327680, 11, -327584, 327680, 12, -262048, 327680, 13, -393119, 393216, 11, -327583, 393216, 12, -262047, 393216, 13, -196513, 262144, 11, -130977, 262144, 11, -65441, 262144, 12, -196512, 327680, 11, -130976, 327680, 11, -65440, 327680, 12, -196511, 393216, 11, -130975, 393216, 11, -65439, 393216, 12, 95, 262144, 13, 96, 327680, 13, 97, 393216, 13, 65631, 262144, 11, 131167, 262144, 11, 196703, 262144, 12, 65632, 327680, 11, 131168, 327680, 11, 196704, 327680, 12, 65633, 393216, 11, 131169, 393216, 11, 196705, 393216, 12, 262239, 262144, 13, 262240, 327680, 13, 262241, 393216, 13, -65468, 262144, 12, -196536, 393216, 10, -196535, 262144, 10, -196534, 327680, 10, -196533, 393216, 10, -196532, 262144, 10, -196531, 327680, 10, -196530, 393216, 10, -196529, 262144, 10) + +[node name="Player" parent="." instance=ExtResource("6_gus47")] +position = Vector2(61, 488) diff --git a/levels_menu.gd b/levels_menu.gd new file mode 100644 index 0000000..0c12390 --- /dev/null +++ b/levels_menu.gd @@ -0,0 +1,29 @@ +extends Node2D + +func _on_level_1_pressed(): + get_tree().change_scene_to_file("res://level.tscn") + + +func _on_quit_pressed(): + get_tree().change_scene_to_file("res://menu.tscn") + + +func _on_level_2_pressed(): + get_tree().change_scene_to_file("res://level_2.tscn") + + +func _on_level_3_pressed(): + get_tree().change_scene_to_file("res://level_3.tscn") + + +func _on_level_4_pressed(): + get_tree().change_scene_to_file("res://level_4.tscn") + + +func _on_level_5_pressed(): + get_tree().change_scene_to_file("res://level_5.tscn") + + + +func _on_level_6_pressed(): + get_tree().change_scene_to_file("res://level_6.tscn") diff --git a/levels_menu.tscn b/levels_menu.tscn new file mode 100644 index 0000000..9ad4819 --- /dev/null +++ b/levels_menu.tscn @@ -0,0 +1,140 @@ +[gd_scene load_steps=4 format=3 uid="uid://dk0l7ot00nnb1"] + +[ext_resource type="Script" path="res://levels_menu.gd" id="1_hoecr"] +[ext_resource type="PackedScene" uid="uid://cm5d7r33x0lry" path="res://bg.tscn" id="1_ujnur"] +[ext_resource type="AudioStream" uid="uid://ip5utl4phky0" path="res://music/pizza_tower_02. Pizza Deluxe.mp3" id="3_vg70n"] + +[node name="levels_menu" type="Node2D"] +script = ExtResource("1_hoecr") + +[node name="BG" parent="." instance=ExtResource("1_ujnur")] + +[node name="LEVEL1" type="Button" parent="."] +offset_left = 41.0 +offset_top = 250.0 +offset_right = 317.0 +offset_bottom = 385.0 +theme_override_font_sizes/font_size = 36 +text = "LEVEL 1" + +[node name="LEVEL2" type="Button" parent="."] +offset_left = 41.0 +offset_top = 439.0 +offset_right = 317.0 +offset_bottom = 574.0 +theme_override_font_sizes/font_size = 36 +text = "LEVEL 2 +" + +[node name="LEVEL3" type="Button" parent="."] +offset_left = 431.0 +offset_top = 250.0 +offset_right = 707.0 +offset_bottom = 385.0 +theme_override_font_sizes/font_size = 36 +text = "LEVEL 3 +" + +[node name="LEVEL4" type="Button" parent="."] +offset_left = 431.0 +offset_top = 439.0 +offset_right = 707.0 +offset_bottom = 574.0 +theme_override_font_sizes/font_size = 36 +text = "LEVEL 4" + +[node name="LEVEL5" type="Button" parent="."] +offset_left = 845.0 +offset_top = 250.0 +offset_right = 1121.0 +offset_bottom = 385.0 +theme_override_font_sizes/font_size = 36 +text = "LEVEL 5" + +[node name="LEVEL6" type="Button" parent="."] +offset_left = 845.0 +offset_top = 439.0 +offset_right = 1121.0 +offset_bottom = 574.0 +theme_override_font_sizes/font_size = 36 +text = "LEVEL 6 +" + +[node name="QUIT" type="Button" parent="."] +offset_left = 845.0 +offset_top = 48.0 +offset_right = 1121.0 +offset_bottom = 121.0 +theme_override_colors/font_disabled_color = Color(1, 0, 0, 1) +theme_override_colors/font_hover_pressed_color = Color(1, 0, 0, 1) +theme_override_colors/font_hover_color = Color(1, 0, 0, 1) +theme_override_colors/font_pressed_color = Color(1, 0, 0, 1) +theme_override_colors/font_focus_color = Color(1, 0, 0, 1) +theme_override_colors/font_color = Color(1, 0, 0, 1) +theme_override_colors/font_outline_color = Color(1, 0, 0, 1) +theme_override_colors/icon_normal_color = Color(0.92549, 0, 0, 1) +theme_override_colors/icon_focus_color = Color(1, 0, 0, 1) +theme_override_colors/icon_pressed_color = Color(1, 0, 0, 1) +theme_override_colors/icon_hover_color = Color(1, 0, 0, 1) +theme_override_colors/icon_hover_pressed_color = Color(1, 0, 0, 1) +theme_override_colors/icon_disabled_color = Color(1, 0, 0, 1) +theme_override_font_sizes/font_size = 20 +text = "QUIT +" + +[node name="Label" type="Label" parent="."] +offset_left = 459.0 +offset_right = 661.0 +offset_bottom = 77.0 +theme_override_colors/font_color = Color(1, 0.862745, 0, 1) +theme_override_colors/font_shadow_color = Color(0, 0, 0, 1) +theme_override_colors/font_outline_color = Color(0, 0, 0, 1) +theme_override_font_sizes/font_size = 36 +text = "LEVEL-CHOICE" +horizontal_alignment = 1 +vertical_alignment = 1 + +[node name="Label2" type="Label" parent="."] +offset_left = 41.0 +offset_top = 121.0 +offset_right = 317.0 +offset_bottom = 194.0 +theme_override_colors/font_color = Color(0, 1, 0, 1) +theme_override_font_sizes/font_size = 36 +text = "EASY" +horizontal_alignment = 1 +vertical_alignment = 1 + +[node name="Label3" type="Label" parent="."] +offset_left = 431.0 +offset_top = 121.0 +offset_right = 707.0 +offset_bottom = 194.0 +theme_override_colors/font_color = Color(1, 1, 0, 1) +theme_override_font_sizes/font_size = 36 +text = "MEDIUM" +horizontal_alignment = 1 +vertical_alignment = 1 + +[node name="Label4" type="Label" parent="."] +offset_left = 845.0 +offset_top = 121.0 +offset_right = 1121.0 +offset_bottom = 194.0 +theme_override_colors/font_color = Color(1, 0, 0, 1) +theme_override_font_sizes/font_size = 36 +text = "HARD" +horizontal_alignment = 1 +vertical_alignment = 1 + +[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."] +stream = ExtResource("3_vg70n") +autoplay = true + +[connection signal="pressed" from="LEVEL1" to="." method="_on_level_1_pressed"] +[connection signal="pressed" from="LEVEL2" to="." method="_on_level_2_pressed"] +[connection signal="pressed" from="LEVEL3" to="." method="_on_level_3_pressed"] +[connection signal="pressed" from="LEVEL4" to="." method="_on_level_4_pressed"] +[connection signal="pressed" from="LEVEL5" to="." method="_on_level_5_pressed"] +[connection signal="pressed" from="LEVEL6" to="." method="_on_level_6_pressed"] +[connection signal="pressed" from="QUIT" to="." method="_on_quit_pressed"] diff --git a/menu.gd b/menu.gd new file mode 100644 index 0000000..c5266ba --- /dev/null +++ b/menu.gd @@ -0,0 +1,11 @@ +extends Node2D + + + + +func _on_quit_pressed(): + get_tree().quit() + + +func _on_play_pressed(): + get_tree().change_scene_to_file("res://levels_menu.tscn") diff --git a/menu.tscn b/menu.tscn new file mode 100644 index 0000000..1a45320 --- /dev/null +++ b/menu.tscn @@ -0,0 +1,43 @@ +[gd_scene load_steps=4 format=3 uid="uid://b2p6px3qsih00"] + +[ext_resource type="Script" path="res://menu.gd" id="1_31d80"] +[ext_resource type="PackedScene" uid="uid://cm5d7r33x0lry" path="res://bg.tscn" id="2_nrh5l"] +[ext_resource type="AudioStream" uid="uid://ip5utl4phky0" path="res://music/pizza_tower_02. Pizza Deluxe.mp3" id="3_f5iah"] + +[node name="Menu" type="Node2D"] +script = ExtResource("1_31d80") + +[node name="Play" type="Button" parent="."] +offset_left = 366.0 +offset_top = 179.0 +offset_right = 823.0 +offset_bottom = 315.0 +theme_override_font_sizes/font_size = 30 +text = "Play" + +[node name="Quit" type="Button" parent="."] +offset_left = 385.0 +offset_top = 494.0 +offset_right = 815.0 +offset_bottom = 622.0 +theme_override_font_sizes/font_size = 30 +text = "Quit +" + +[node name="BG" parent="." instance=ExtResource("2_nrh5l")] + +[node name="Label" type="Label" parent="."] +offset_left = 434.0 +offset_right = 718.0 +offset_bottom = 86.0 +theme_override_font_sizes/font_size = 60 +text = "PIG WAR" +horizontal_alignment = 1 +vertical_alignment = 1 + +[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."] +stream = ExtResource("3_f5iah") +autoplay = true + +[connection signal="pressed" from="Play" to="." method="_on_play_pressed"] +[connection signal="pressed" from="Quit" to="." method="_on_quit_pressed"] diff --git a/music/29-bruh (mp3cut.net).mp3 b/music/29-bruh (mp3cut.net).mp3 new file mode 100644 index 0000000..e8cff34 Binary files /dev/null and b/music/29-bruh (mp3cut.net).mp3 differ diff --git a/music/29-bruh (mp3cut.net).mp3.import b/music/29-bruh (mp3cut.net).mp3.import new file mode 100644 index 0000000..9e6b7af --- /dev/null +++ b/music/29-bruh (mp3cut.net).mp3.import @@ -0,0 +1,19 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +uid="uid://dy5gbqwro0k7s" +path="res://.godot/imported/29-bruh (mp3cut.net).mp3-858d5f3c2cfdf6f67fc6d8ffeb194174.mp3str" + +[deps] + +source_file="res://music/29-bruh (mp3cut.net).mp3" +dest_files=["res://.godot/imported/29-bruh (mp3cut.net).mp3-858d5f3c2cfdf6f67fc6d8ffeb194174.mp3str"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/music/Jasper_Byrne_-_Voyager_Hotline_Miami_2_Wrong_Number_OST_66779027.mp3 b/music/Jasper_Byrne_-_Voyager_Hotline_Miami_2_Wrong_Number_OST_66779027.mp3 new file mode 100644 index 0000000..0922417 Binary files /dev/null and b/music/Jasper_Byrne_-_Voyager_Hotline_Miami_2_Wrong_Number_OST_66779027.mp3 differ diff --git a/music/Jasper_Byrne_-_Voyager_Hotline_Miami_2_Wrong_Number_OST_66779027.mp3.import b/music/Jasper_Byrne_-_Voyager_Hotline_Miami_2_Wrong_Number_OST_66779027.mp3.import new file mode 100644 index 0000000..8590e64 --- /dev/null +++ b/music/Jasper_Byrne_-_Voyager_Hotline_Miami_2_Wrong_Number_OST_66779027.mp3.import @@ -0,0 +1,19 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +uid="uid://brfjj5uw33idn" +path="res://.godot/imported/Jasper_Byrne_-_Voyager_Hotline_Miami_2_Wrong_Number_OST_66779027.mp3-4d66d8c972547f82f3ed40dc9f580c6c.mp3str" + +[deps] + +source_file="res://music/Jasper_Byrne_-_Voyager_Hotline_Miami_2_Wrong_Number_OST_66779027.mp3" +dest_files=["res://.godot/imported/Jasper_Byrne_-_Voyager_Hotline_Miami_2_Wrong_Number_OST_66779027.mp3-4d66d8c972547f82f3ed40dc9f580c6c.mp3str"] + +[params] + +loop=true +loop_offset=0.0 +bpm=0.0 +beat_count=0 +bar_beats=4 diff --git a/music/Space_Station_13_-_Title_3_66886647.mp3 b/music/Space_Station_13_-_Title_3_66886647.mp3 new file mode 100644 index 0000000..a84e668 Binary files /dev/null and b/music/Space_Station_13_-_Title_3_66886647.mp3 differ diff --git a/music/Space_Station_13_-_Title_3_66886647.mp3.import b/music/Space_Station_13_-_Title_3_66886647.mp3.import new file mode 100644 index 0000000..a7f2e31 --- /dev/null +++ b/music/Space_Station_13_-_Title_3_66886647.mp3.import @@ -0,0 +1,19 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +uid="uid://xujitif11ls7" +path="res://.godot/imported/Space_Station_13_-_Title_3_66886647.mp3-3096eae0a0fe1c273fe35494f20adbe3.mp3str" + +[deps] + +source_file="res://music/Space_Station_13_-_Title_3_66886647.mp3" +dest_files=["res://.godot/imported/Space_Station_13_-_Title_3_66886647.mp3-3096eae0a0fe1c273fe35494f20adbe3.mp3str"] + +[params] + +loop=true +loop_offset=0.0 +bpm=0.0 +beat_count=0 +bar_beats=4 diff --git "a/music/Unknown \342\200\224 Change Da World My final Message Goodbye (www.lightaudio.ru).mp3" "b/music/Unknown \342\200\224 Change Da World My final Message Goodbye (www.lightaudio.ru).mp3" new file mode 100644 index 0000000..e90b03d Binary files /dev/null and "b/music/Unknown \342\200\224 Change Da World My final Message Goodbye (www.lightaudio.ru).mp3" differ diff --git "a/music/Unknown \342\200\224 Change Da World My final Message Goodbye (www.lightaudio.ru).mp3.import" "b/music/Unknown \342\200\224 Change Da World My final Message Goodbye (www.lightaudio.ru).mp3.import" new file mode 100644 index 0000000..c9a8455 --- /dev/null +++ "b/music/Unknown \342\200\224 Change Da World My final Message Goodbye (www.lightaudio.ru).mp3.import" @@ -0,0 +1,19 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +uid="uid://bk4mthp1ltp4c" +path="res://.godot/imported/Unknown — Change Da World My final Message Goodbye (www.lightaudio.ru).mp3-42e90f3ea725f92cf76905327a031410.mp3str" + +[deps] + +source_file="res://music/Unknown — Change Da World My final Message Goodbye (www.lightaudio.ru).mp3" +dest_files=["res://.godot/imported/Unknown — Change Da World My final Message Goodbye (www.lightaudio.ru).mp3-42e90f3ea725f92cf76905327a031410.mp3str"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/music/Violin Screech Sound effect (256 kbps) (mp3cut.net).mp3 b/music/Violin Screech Sound effect (256 kbps) (mp3cut.net).mp3 new file mode 100644 index 0000000..270cdd4 Binary files /dev/null and b/music/Violin Screech Sound effect (256 kbps) (mp3cut.net).mp3 differ diff --git a/music/Violin Screech Sound effect (256 kbps) (mp3cut.net).mp3.import b/music/Violin Screech Sound effect (256 kbps) (mp3cut.net).mp3.import new file mode 100644 index 0000000..abde0e8 --- /dev/null +++ b/music/Violin Screech Sound effect (256 kbps) (mp3cut.net).mp3.import @@ -0,0 +1,19 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +uid="uid://cbguwaqyt8181" +path="res://.godot/imported/Violin Screech Sound effect (256 kbps) (mp3cut.net).mp3-85acc0b3c46ad55b228fa8113e3811e9.mp3str" + +[deps] + +source_file="res://music/Violin Screech Sound effect (256 kbps) (mp3cut.net).mp3" +dest_files=["res://.godot/imported/Violin Screech Sound effect (256 kbps) (mp3cut.net).mp3-85acc0b3c46ad55b228fa8113e3811e9.mp3str"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/music/cs_go_-_Bhop_song_75505505.mp3 b/music/cs_go_-_Bhop_song_75505505.mp3 new file mode 100644 index 0000000..61e42a0 Binary files /dev/null and b/music/cs_go_-_Bhop_song_75505505.mp3 differ diff --git a/music/cs_go_-_Bhop_song_75505505.mp3.import b/music/cs_go_-_Bhop_song_75505505.mp3.import new file mode 100644 index 0000000..d35216c --- /dev/null +++ b/music/cs_go_-_Bhop_song_75505505.mp3.import @@ -0,0 +1,19 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +uid="uid://7lne7avyxu11" +path="res://.godot/imported/cs_go_-_Bhop_song_75505505.mp3-edcee6e86b2db96e2c834c4d354f3040.mp3str" + +[deps] + +source_file="res://music/cs_go_-_Bhop_song_75505505.mp3" +dest_files=["res://.godot/imported/cs_go_-_Bhop_song_75505505.mp3-edcee6e86b2db96e2c834c4d354f3040.mp3str"] + +[params] + +loop=true +loop_offset=0.0 +bpm=0.0 +beat_count=0 +bar_beats=4 diff --git a/music/discord-call-sound.mp3 b/music/discord-call-sound.mp3 new file mode 100644 index 0000000..0e04ded Binary files /dev/null and b/music/discord-call-sound.mp3 differ diff --git a/music/discord-call-sound.mp3.import b/music/discord-call-sound.mp3.import new file mode 100644 index 0000000..d844c20 --- /dev/null +++ b/music/discord-call-sound.mp3.import @@ -0,0 +1,19 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +uid="uid://b3vu0on1omvhr" +path="res://.godot/imported/discord-call-sound.mp3-22f2c56355254d0d2347e95621139a48.mp3str" + +[deps] + +source_file="res://music/discord-call-sound.mp3" +dest_files=["res://.godot/imported/discord-call-sound.mp3-22f2c56355254d0d2347e95621139a48.mp3str"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/music/discord-notification.mp3 b/music/discord-notification.mp3 new file mode 100644 index 0000000..4e8f14a Binary files /dev/null and b/music/discord-notification.mp3 differ diff --git a/music/discord-notification.mp3.import b/music/discord-notification.mp3.import new file mode 100644 index 0000000..2b1f6a3 --- /dev/null +++ b/music/discord-notification.mp3.import @@ -0,0 +1,19 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +uid="uid://f8icfnin873v" +path="res://.godot/imported/discord-notification.mp3-bdfa22f0b4ec7346f7359d66784ff05b.mp3str" + +[deps] + +source_file="res://music/discord-notification.mp3" +dest_files=["res://.godot/imported/discord-notification.mp3-bdfa22f0b4ec7346f7359d66784ff05b.mp3str"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/music/fart-qui-sort-bien-de-ton-cul-ptn-ses-noir (mp3cut.net).mp3 b/music/fart-qui-sort-bien-de-ton-cul-ptn-ses-noir (mp3cut.net).mp3 new file mode 100644 index 0000000..d486598 Binary files /dev/null and b/music/fart-qui-sort-bien-de-ton-cul-ptn-ses-noir (mp3cut.net).mp3 differ diff --git a/music/fart-qui-sort-bien-de-ton-cul-ptn-ses-noir (mp3cut.net).mp3.import b/music/fart-qui-sort-bien-de-ton-cul-ptn-ses-noir (mp3cut.net).mp3.import new file mode 100644 index 0000000..b658efd --- /dev/null +++ b/music/fart-qui-sort-bien-de-ton-cul-ptn-ses-noir (mp3cut.net).mp3.import @@ -0,0 +1,19 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +uid="uid://civ48vnya8k0c" +path="res://.godot/imported/fart-qui-sort-bien-de-ton-cul-ptn-ses-noir (mp3cut.net).mp3-e6a20e446aebadc4107e7700a904a548.mp3str" + +[deps] + +source_file="res://music/fart-qui-sort-bien-de-ton-cul-ptn-ses-noir (mp3cut.net).mp3" +dest_files=["res://.godot/imported/fart-qui-sort-bien-de-ton-cul-ptn-ses-noir (mp3cut.net).mp3-e6a20e446aebadc4107e7700a904a548.mp3str"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/music/inecraft_death (mp3cut.net).mp3 b/music/inecraft_death (mp3cut.net).mp3 new file mode 100644 index 0000000..ff028ea Binary files /dev/null and b/music/inecraft_death (mp3cut.net).mp3 differ diff --git a/music/inecraft_death (mp3cut.net).mp3.import b/music/inecraft_death (mp3cut.net).mp3.import new file mode 100644 index 0000000..e992327 --- /dev/null +++ b/music/inecraft_death (mp3cut.net).mp3.import @@ -0,0 +1,19 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +uid="uid://fkmm0ak3p63i" +path="res://.godot/imported/inecraft_death (mp3cut.net).mp3-181ca18026f13fe05d4038134a8d5d3a.mp3str" + +[deps] + +source_file="res://music/inecraft_death (mp3cut.net).mp3" +dest_files=["res://.godot/imported/inecraft_death (mp3cut.net).mp3-181ca18026f13fe05d4038134a8d5d3a.mp3str"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/music/nom-nom-nom_gPJiWn4 (mp3cut.net).mp3 b/music/nom-nom-nom_gPJiWn4 (mp3cut.net).mp3 new file mode 100644 index 0000000..9cae881 Binary files /dev/null and b/music/nom-nom-nom_gPJiWn4 (mp3cut.net).mp3 differ diff --git a/music/nom-nom-nom_gPJiWn4 (mp3cut.net).mp3.import b/music/nom-nom-nom_gPJiWn4 (mp3cut.net).mp3.import new file mode 100644 index 0000000..ce73e86 --- /dev/null +++ b/music/nom-nom-nom_gPJiWn4 (mp3cut.net).mp3.import @@ -0,0 +1,19 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +uid="uid://dur6u5owwe4cs" +path="res://.godot/imported/nom-nom-nom_gPJiWn4 (mp3cut.net).mp3-042d9207f2baf3fd9cd4bf46f3580786.mp3str" + +[deps] + +source_file="res://music/nom-nom-nom_gPJiWn4 (mp3cut.net).mp3" +dest_files=["res://.godot/imported/nom-nom-nom_gPJiWn4 (mp3cut.net).mp3-042d9207f2baf3fd9cd4bf46f3580786.mp3str"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/music/pig-grunt-squeal.mp3 b/music/pig-grunt-squeal.mp3 new file mode 100644 index 0000000..486f2e8 Binary files /dev/null and b/music/pig-grunt-squeal.mp3 differ diff --git a/music/pig-grunt-squeal.mp3.import b/music/pig-grunt-squeal.mp3.import new file mode 100644 index 0000000..e3e4adf --- /dev/null +++ b/music/pig-grunt-squeal.mp3.import @@ -0,0 +1,19 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +uid="uid://d3ipbdmyi5mom" +path="res://.godot/imported/pig-grunt-squeal.mp3-aa4509d4081c8a40c6ef71ace45c389b.mp3str" + +[deps] + +source_file="res://music/pig-grunt-squeal.mp3" +dest_files=["res://.godot/imported/pig-grunt-squeal.mp3-aa4509d4081c8a40c6ef71ace45c389b.mp3str"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git a/music/pizza_tower_01. Time For A Smackdown.mp3 b/music/pizza_tower_01. Time For A Smackdown.mp3 new file mode 100644 index 0000000..a778f7c Binary files /dev/null and b/music/pizza_tower_01. Time For A Smackdown.mp3 differ diff --git a/music/pizza_tower_01. Time For A Smackdown.mp3.import b/music/pizza_tower_01. Time For A Smackdown.mp3.import new file mode 100644 index 0000000..81fc793 --- /dev/null +++ b/music/pizza_tower_01. Time For A Smackdown.mp3.import @@ -0,0 +1,19 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +uid="uid://b7ijg76r88mnl" +path="res://.godot/imported/pizza_tower_01. Time For A Smackdown.mp3-3985aee6a95a5764225324e590d8154d.mp3str" + +[deps] + +source_file="res://music/pizza_tower_01. Time For A Smackdown.mp3" +dest_files=["res://.godot/imported/pizza_tower_01. Time For A Smackdown.mp3-3985aee6a95a5764225324e590d8154d.mp3str"] + +[params] + +loop=true +loop_offset=0.0 +bpm=0.0 +beat_count=0 +bar_beats=4 diff --git a/music/pizza_tower_02. Pizza Deluxe.mp3 b/music/pizza_tower_02. Pizza Deluxe.mp3 new file mode 100644 index 0000000..bac4516 Binary files /dev/null and b/music/pizza_tower_02. Pizza Deluxe.mp3 differ diff --git a/music/pizza_tower_02. Pizza Deluxe.mp3.import b/music/pizza_tower_02. Pizza Deluxe.mp3.import new file mode 100644 index 0000000..7cca9be --- /dev/null +++ b/music/pizza_tower_02. Pizza Deluxe.mp3.import @@ -0,0 +1,19 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +uid="uid://ip5utl4phky0" +path="res://.godot/imported/pizza_tower_02. Pizza Deluxe.mp3-17658b5d820747b74775d2b05ea4c6e9.mp3str" + +[deps] + +source_file="res://music/pizza_tower_02. Pizza Deluxe.mp3" +dest_files=["res://.godot/imported/pizza_tower_02. Pizza Deluxe.mp3-17658b5d820747b74775d2b05ea4c6e9.mp3str"] + +[params] + +loop=true +loop_offset=0.0 +bpm=0.0 +beat_count=0 +bar_beats=4 diff --git a/music/yt1s_nYWSz5R.mp3 b/music/yt1s_nYWSz5R.mp3 new file mode 100644 index 0000000..7a5d6b8 Binary files /dev/null and b/music/yt1s_nYWSz5R.mp3 differ diff --git a/music/yt1s_nYWSz5R.mp3.import b/music/yt1s_nYWSz5R.mp3.import new file mode 100644 index 0000000..a62ab61 --- /dev/null +++ b/music/yt1s_nYWSz5R.mp3.import @@ -0,0 +1,19 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +uid="uid://dbmkbfh6rkd2a" +path="res://.godot/imported/yt1s_nYWSz5R.mp3-f6bcbefd523e9064208ddc784627a3f9.mp3str" + +[deps] + +source_file="res://music/yt1s_nYWSz5R.mp3" +dest_files=["res://.godot/imported/yt1s_nYWSz5R.mp3-f6bcbefd523e9064208ddc784627a3f9.mp3str"] + +[params] + +loop=false +loop_offset=0.0 +bpm=0.0 +beat_count=0 +bar_beats=4 diff --git "a/music/\320\230\320\275\321\206\320\270\320\264\320\265\320\275\321\202 0293_ \320\242\320\260\321\200\320\272\320\276\320\262\321\201\320\272\320\270\320\271 \320\232\320\276\320\274\320\260\321\200 (mp3cut.net).mp3" "b/music/\320\230\320\275\321\206\320\270\320\264\320\265\320\275\321\202 0293_ \320\242\320\260\321\200\320\272\320\276\320\262\321\201\320\272\320\270\320\271 \320\232\320\276\320\274\320\260\321\200 (mp3cut.net).mp3" new file mode 100644 index 0000000..f26c2c1 Binary files /dev/null and "b/music/\320\230\320\275\321\206\320\270\320\264\320\265\320\275\321\202 0293_ \320\242\320\260\321\200\320\272\320\276\320\262\321\201\320\272\320\270\320\271 \320\232\320\276\320\274\320\260\321\200 (mp3cut.net).mp3" differ diff --git "a/music/\320\230\320\275\321\206\320\270\320\264\320\265\320\275\321\202 0293_ \320\242\320\260\321\200\320\272\320\276\320\262\321\201\320\272\320\270\320\271 \320\232\320\276\320\274\320\260\321\200 (mp3cut.net).mp3.import" "b/music/\320\230\320\275\321\206\320\270\320\264\320\265\320\275\321\202 0293_ \320\242\320\260\321\200\320\272\320\276\320\262\321\201\320\272\320\270\320\271 \320\232\320\276\320\274\320\260\321\200 (mp3cut.net).mp3.import" new file mode 100644 index 0000000..3bc8d99 --- /dev/null +++ "b/music/\320\230\320\275\321\206\320\270\320\264\320\265\320\275\321\202 0293_ \320\242\320\260\321\200\320\272\320\276\320\262\321\201\320\272\320\270\320\271 \320\232\320\276\320\274\320\260\321\200 (mp3cut.net).mp3.import" @@ -0,0 +1,19 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +uid="uid://byfd76e60ipvh" +path="res://.godot/imported/Инцидент 0293_ Тарковский Комар (mp3cut.net).mp3-0086db1429142c5ea790f5cf01f798c7.mp3str" + +[deps] + +source_file="res://music/Инцидент 0293_ Тарковский Комар (mp3cut.net).mp3" +dest_files=["res://.godot/imported/Инцидент 0293_ Тарковский Комар (mp3cut.net).mp3-0086db1429142c5ea790f5cf01f798c7.mp3str"] + +[params] + +loop=false +loop_offset=0 +bpm=0 +beat_count=0 +bar_beats=4 diff --git "a/music/\320\277\320\276\320\264 \321\202\320\260\320\272\320\276\320\265 \320\275\320\260\320\264\320\276 \320\275\320\260\320\261\320\265\320\263\320\260\321\202\321\214.mp3" "b/music/\320\277\320\276\320\264 \321\202\320\260\320\272\320\276\320\265 \320\275\320\260\320\264\320\276 \320\275\320\260\320\261\320\265\320\263\320\260\321\202\321\214.mp3" new file mode 100644 index 0000000..236e04b Binary files /dev/null and "b/music/\320\277\320\276\320\264 \321\202\320\260\320\272\320\276\320\265 \320\275\320\260\320\264\320\276 \320\275\320\260\320\261\320\265\320\263\320\260\321\202\321\214.mp3" differ diff --git "a/music/\320\277\320\276\320\264 \321\202\320\260\320\272\320\276\320\265 \320\275\320\260\320\264\320\276 \320\275\320\260\320\261\320\265\320\263\320\260\321\202\321\214.mp3.import" "b/music/\320\277\320\276\320\264 \321\202\320\260\320\272\320\276\320\265 \320\275\320\260\320\264\320\276 \320\275\320\260\320\261\320\265\320\263\320\260\321\202\321\214.mp3.import" new file mode 100644 index 0000000..9cabc52 --- /dev/null +++ "b/music/\320\277\320\276\320\264 \321\202\320\260\320\272\320\276\320\265 \320\275\320\260\320\264\320\276 \320\275\320\260\320\261\320\265\320\263\320\260\321\202\321\214.mp3.import" @@ -0,0 +1,19 @@ +[remap] + +importer="mp3" +type="AudioStreamMP3" +uid="uid://b7mflgpcgaex2" +path="res://.godot/imported/под такое надо набегать.mp3-e997c9f63199f5f547aedff6db87a522.mp3str" + +[deps] + +source_file="res://music/под такое надо набегать.mp3" +dest_files=["res://.godot/imported/под такое надо набегать.mp3-e997c9f63199f5f547aedff6db87a522.mp3str"] + +[params] + +loop=true +loop_offset=0.0 +bpm=0.0 +beat_count=0 +bar_beats=4 diff --git a/pig_war_icon.png b/pig_war_icon.png new file mode 100644 index 0000000..7fad891 Binary files /dev/null and b/pig_war_icon.png differ diff --git a/pig_war_icon.png.import b/pig_war_icon.png.import new file mode 100644 index 0000000..a200ef3 --- /dev/null +++ b/pig_war_icon.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dj4y3s2pqteyk" +path="res://.godot/imported/pig_war_icon.png-2d1cb1eedbd1593c91cb14c52cb31a4a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://pig_war_icon.png" +dest_files=["res://.godot/imported/pig_war_icon.png-2d1cb1eedbd1593c91cb14c52cb31a4a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/player.gd b/player.gd new file mode 100644 index 0000000..64863be --- /dev/null +++ b/player.gd @@ -0,0 +1,87 @@ +extends CharacterBody2D + +@onready var anim = $AnimatedSprite2D +var SPEED = 300.0 +const JUMP_VELOCITY = -320.0 + + + +var dashDirection = Vector2(1, 0) +var dashing = false + +var health = 100 +var bust = self.scale.x * -100.0 + +# Get the gravity from the project settings to be synced with RigidBody nodes. +var gravity = ProjectSettings.get_setting("physics/2d/default_gravity") + + + +func _physics_process(delta): + dash() + Quit() + move_and_slide() + # Add the gravity. + if not is_on_floor(): + velocity.y += gravity * delta + + # Handle jump. + if Input.is_action_just_pressed("ui_accept") and is_on_floor(): + $jump.play() + velocity.y = JUMP_VELOCITY + bust + + # Get the input direction and handle the movement/deceleration. + # As good practice, you should replace UI actions with custom gameplay actions. + var direction = Input.get_axis("A", "D") + if direction: + velocity.x = direction * SPEED + anim.play("Run") + else: + velocity.x = move_toward(velocity.x, 0, SPEED) + if dashing == false: + anim.play("Idle") + if direction == -1: + $AnimatedSprite2D.flip_h = true + $Area2D/CollisionShape2D.position.x = -24 + elif direction == 1: + $AnimatedSprite2D.flip_h = false + $Area2D/CollisionShape2D.position.x = 24 + + $CanvasLayer/Label.text = "health: " + str(health) + $CanvasLayer/Label3.text = "SIZE: " + str(int(self.scale.x)) + + if health <= 0: + velocity.x = 0 + anim.play("Death") + await get_tree().create_timer(1).timeout + queue_free() + get_tree().change_scene_to_file("res://game_over_screen.tscn") + + + +func Quit(): + if Input.is_action_just_pressed("M"): + get_tree().change_scene_to_file("res://menu.tscn") + +func dash(): + if Input.is_action_pressed("D"): + dashDirection = Vector2(1, 0) + if Input.is_action_pressed("A"): + dashDirection = Vector2(-1, 0) + if Input.is_action_pressed("E") and dashing == false: + velocity = dashDirection.normalized() * 2500 + dashing = true + anim.play("Dash") + $dash.play() + await get_tree().create_timer(0.5).timeout + dashing = false + + + +func _on_area_2d_body_entered(body): + if dashing == true: + if body.get_parent().name == "enemy": + body.death() + if body.alive == false: + $".".scale.x += 0.25 + $".".scale.y += 0.25 diff --git a/player.tscn b/player.tscn new file mode 100644 index 0000000..0bae41e --- /dev/null +++ b/player.tscn @@ -0,0 +1,152 @@ +[gd_scene load_steps=16 format=3 uid="uid://w16lwj2wk2lb"] + +[ext_resource type="Script" path="res://player.gd" id="1_lk47y"] +[ext_resource type="Texture2D" uid="uid://cyiyf8a47d7is" path="res://PNG/pig_player-Sheet.png" id="1_y7s13"] +[ext_resource type="AudioStream" uid="uid://f8icfnin873v" path="res://music/discord-notification.mp3" id="3_xjoy8"] +[ext_resource type="AudioStream" uid="uid://d3ipbdmyi5mom" path="res://music/pig-grunt-squeal.mp3" id="4_1ckb7"] + +[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_oks25"] +height = 37.9999 + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_p00l3"] +size = Vector2(16, 20) + +[sub_resource type="AtlasTexture" id="AtlasTexture_j5t1j"] +atlas = ExtResource("1_y7s13") +region = Rect2(0, 81, 142, 81) + +[sub_resource type="AtlasTexture" id="AtlasTexture_c7qyi"] +atlas = ExtResource("1_y7s13") +region = Rect2(0, 160, 142, 80) + +[sub_resource type="AtlasTexture" id="AtlasTexture_343ha"] +atlas = ExtResource("1_y7s13") +region = Rect2(142, 160, 142, 80) + +[sub_resource type="AtlasTexture" id="AtlasTexture_fh6qg"] +atlas = ExtResource("1_y7s13") +region = Rect2(142, 0, 142, 80) + +[sub_resource type="AtlasTexture" id="AtlasTexture_5q0fl"] +atlas = ExtResource("1_y7s13") +region = Rect2(0, 0, 142, 75) + +[sub_resource type="AtlasTexture" id="AtlasTexture_05ejw"] +atlas = ExtResource("1_y7s13") +region = Rect2(0, 85, 142, 85) + +[sub_resource type="AtlasTexture" id="AtlasTexture_w5c6f"] +atlas = ExtResource("1_y7s13") +region = Rect2(0, 0, 142, 80) + +[sub_resource type="AtlasTexture" id="AtlasTexture_6jwbd"] +atlas = ExtResource("1_y7s13") +region = Rect2(142, 85, 142, 85) + +[sub_resource type="SpriteFrames" id="SpriteFrames_ynk2h"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_j5t1j") +}], +"loop": true, +"name": &"Dash", +"speed": 10.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_c7qyi") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_343ha") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_fh6qg") +}], +"loop": false, +"name": &"Death", +"speed": 7.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_5q0fl") +}], +"loop": true, +"name": &"Idle", +"speed": 5.0 +}, { +"frames": [{ +"duration": 1.0, +"texture": SubResource("AtlasTexture_05ejw") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_w5c6f") +}, { +"duration": 1.0, +"texture": SubResource("AtlasTexture_6jwbd") +}], +"loop": true, +"name": &"Run", +"speed": 9.0 +}] + +[node name="Player" type="CharacterBody2D"] +script = ExtResource("1_lk47y") + +[node name="MainCollision" type="CollisionShape2D" parent="."] +rotation = 1.56909 +shape = SubResource("CapsuleShape2D_oks25") + +[node name="Camera2D" type="Camera2D" parent="."] +zoom = Vector2(2, 2) +process_callback = 0 +limit_left = 0 +limit_right = 999999 +limit_bottom = 625 +position_smoothing_enabled = true +drag_horizontal_enabled = true + +[node name="Area2D" type="Area2D" parent="."] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Area2D"] +position = Vector2(20, 0) +shape = SubResource("RectangleShape2D_p00l3") + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."] +position = Vector2(0, -2.38419e-07) +scale = Vector2(0.33, 0.33) +sprite_frames = SubResource("SpriteFrames_ynk2h") +animation = &"Death" +autoplay = "Idle" + +[node name="CanvasLayer" type="CanvasLayer" parent="."] + +[node name="Label" type="Label" parent="CanvasLayer"] +offset_right = 136.0 +offset_bottom = 68.0 +theme_override_font_sizes/font_size = 41 +text = "HP: 100" + +[node name="Label2" type="Label" parent="CanvasLayer"] +offset_left = 903.0 +offset_right = 1152.0 +offset_bottom = 132.0 +theme_override_font_sizes/font_size = 30 +text = "WASD - MOVE +E - DASH/ATTACK +M - GO TO MENU" + +[node name="Label3" type="Label" parent="CanvasLayer"] +offset_top = 68.0 +offset_right = 147.0 +offset_bottom = 136.0 +theme_override_font_sizes/font_size = 41 +text = "SIZE:" + +[node name="dash" type="AudioStreamPlayer2D" parent="."] +stream = ExtResource("3_xjoy8") + +[node name="jump" type="AudioStreamPlayer2D" parent="."] +stream = ExtResource("4_1ckb7") + +[connection signal="body_entered" from="Area2D" to="." method="_on_area_2d_body_entered"] diff --git a/project.godot b/project.godot new file mode 100644 index 0000000..95d08f0 --- /dev/null +++ b/project.godot @@ -0,0 +1,48 @@ +; Engine configuration file. +; It's best edited using the editor UI and not directly, +; since the parameters that go here are not all obvious. +; +; Format: +; [section] ; section goes between [] +; param=value ; assign values to parameters + +config_version=5 + +[application] + +config/name="Pig War" +run/main_scene="res://menu.tscn" +config/features=PackedStringArray("4.3", "Forward Plus") +config/icon="res://icon.svg" + +[audio] + +buses/default_bus_layout="" + +[input] + +E={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":69,"key_label":0,"unicode":101,"location":0,"echo":false,"script":null) +] +} +A={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":65,"key_label":0,"unicode":97,"location":0,"echo":false,"script":null) +] +} +D={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":68,"key_label":0,"unicode":100,"location":0,"echo":false,"script":null) +] +} +Q={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":81,"key_label":0,"unicode":113,"location":0,"echo":false,"script":null) +] +} +M={ +"deadzone": 0.5, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":77,"key_label":0,"unicode":109,"location":0,"echo":false,"script":null) +] +} diff --git a/ship.gd b/ship.gd new file mode 100644 index 0000000..69947ed --- /dev/null +++ b/ship.gd @@ -0,0 +1,9 @@ +extends Node2D + + + + +func _on_area_2d_body_entered(body): + if body.name == "Player": + $damaged.play() + body.health -= 50 diff --git a/ship.tscn b/ship.tscn new file mode 100644 index 0000000..b726a7f --- /dev/null +++ b/ship.tscn @@ -0,0 +1,25 @@ +[gd_scene load_steps=5 format=3 uid="uid://dwsbokp3bacig"] + +[ext_resource type="Texture2D" uid="uid://xqb747musdjy" path="res://PNG/ship.png" id="1_gkndp"] +[ext_resource type="Script" path="res://ship.gd" id="1_hb214"] +[ext_resource type="AudioStream" uid="uid://fkmm0ak3p63i" path="res://music/inecraft_death (mp3cut.net).mp3" id="3_l8qqq"] + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_qp7fh"] + +[node name="ship" type="Node2D"] +script = ExtResource("1_hb214") + +[node name="Sprite2D" type="Sprite2D" parent="."] +scale = Vector2(0.2, 0.2) +texture = ExtResource("1_gkndp") + +[node name="Area2D" type="Area2D" parent="."] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Area2D"] +shape = SubResource("RectangleShape2D_qp7fh") + +[node name="damaged" type="AudioStreamPlayer2D" parent="."] +stream = ExtResource("3_l8qqq") +volume_db = 17.718 + +[connection signal="body_entered" from="Area2D" to="." method="_on_area_2d_body_entered"]