Cogmind - Beta 10.2 --- EXPLORER MODE // 2021.09.15 @ 20:27:44 Player: Skitgris Result: Self-destructed Performance ------------- Evolutions (5) 2500 Regions Visited (6) 1200 Robots Destroyed (90) 450 Value Destroyed (2962) 2962 Prototype IDs (7) 140 Alien Tech Used (0) 0 Bonus (0) 0 TOTAL SCORE: 7252 Bonus ------- None Cogmind --------- Core Integrity 281/1000 Matter 263/300 Energy 13/100 System Corruption 0% Temperature Cool (0) Movement Rolling (110) Ox1 Location -5/Factory Parts ------- > --- POWER (1) -------- Faulty Cooled Deuterium Engine > --- PROPULSION (3) --- Compact Wheel Compact Wheel > --- UTILITY (12) ----- High-capacity Storage Unit Visual Processing Unit Advanced Visual Processing Unit Terrain Scan Processor Transport Network Coupler > --- WEAPON (2) ------- Gatling Laser > --- INVENTORY (12) --- Light Angular Momentum Engine Compact Wheel Compact Wheel Improved Signal Interpreter Drone Bay (2/2) EM Pulse Gun Heavy EM Shotgun Precision Beam Rifle Neutron Cannon Hypervelocity Gauss Rifle Long-range Missile Launcher Peak State ------------ > --- POWER ------------ Light Fission Core > --- PROPULSION ------- Carbon-fiber Leg Carbon-fiber Leg Carbon-fiber Leg > --- UTILITY ---------- High-capacity Storage Unit Visual Processing Unit Advanced Visual Processing Unit Improved Signal Interpreter Improved Signal Interpreter Terrain Scan Processor Transport Network Coupler Targeting Computer Core Analyzer Hacking Suite System Shield Drone Bay > --- WEAPON ----------- KE Penetrator Assault Cannon > --- INVENTORY -------- Cooled Deuterium Engine Light Angular Momentum Engine Improved Signal Interpreter Drone Bay EM Pulse Gun Heavy EM Shotgun Precision Beam Rifle Gatling Laser Neutron Cannon Flak Gun Hypervelocity Gauss Rifle Long-range Missile Launcher [Rating: 57] Favorites ----------- Power Heavy Ion Engine Engine Heavy Ion Engine Power Core Light Fission Core Propulsion Carbon-fiber Leg Treads Light Treads Leg Carbon-fiber Leg Wheel Compact Wheel Utility Improved Signal Interpreter Device Structural Scanner Storage High-capacity Storage Unit Processor Improved Signal Interpreter Hackware Hacking Suite Protection Utility Shielding Weapon Enhanced Autogun Energy Gun Precision Beam Rifle Ballistic Gun Enhanced Autogun Ballistic Cannon Assault Cannon Special Weapon Mining Laser Build | -11 -10 -9 -8 -7 -6 -5 ------- Run | Scr Mat Mat Mat Fac Fac Fac Slots Evolved 11 | . 1 2 2 2 2 2 Power . | . . . . . . . Propulsion 1 | . . . . . 1 . Utility 10 | . 1 2 2 2 1 2 Weapon . | . . . . . . . Parts Attached 71 | 9 2 3 9 3 30 15 Power 5 | 1 . . 1 . 2 1 Engine 4 | 1 . . 1 . 1 1 Core 1 | . . . . . 1 . Reactor . | . . . . . . . Propulsion 17 | 4 . . . 1 7 5 Treads 1 | 1 . . . . . . Leg 14 | 3 . . . 1 7 3 Wheel 2 | . . . . . . 2 Hover . | . . . . . . . Flight . | . . . . . . . Utility 23 | 2 2 2 4 2 7 4 Device 7 | . 1 1 2 . 2 1 Storage 2 | 1 . . 1 . . . Processor 10 | 1 1 1 1 1 2 3 Hackware 2 | . . . . . 2 . Protection 2 | . . . . 1 1 . Artifact . | . . . . . . . Weapon 26 | 2 . 1 4 . 14 5 Energy Gun 3 | . . . . . 2 1 Energy Cannon . | . . . . . . . Ballistic Gun 18 | 2 . 1 3 . 9 3 Ballistic Cannon 3 | . . . . . 2 1 Launcher . | . . . . . . . Special Weapon 2 | . . . 1 . 1 . Impact Weapon . | . . . . . . . Slashing Weapon . | . . . . . . . Piercing Weapon . | . . . . . . . Special Melee Weapon . | . . . . . . . Unidentified Prototypes 5 | . . . 2 . 2 1 Parts Lost 33 | . . . . 1 12 20 Power 3 | . . . . . 2 1 Propulsion 10 | . . . . 1 4 5 Utility 13 | . . . . . 4 9 Weapon 7 | . . . . . 2 5 Highest Loss Streak 14 | . . . . 1 2 14 Average Slot Usage (%) 97 | . 100 99 99 99 97 89 Engine 5 | . 12 10 7 7 5 . Leg 16 | . 25 20 16 14 17 13 Device 13 | . 12 20 24 21 12 2 Storage 6 | . 12 10 8 7 6 5 Processor 27 | . 12 20 25 28 27 39 Hackware 6 | . . . . . 9 10 Protection 3 | . . . . 6 5 1 Ballistic Gun 11 | . 25 19 15 14 10 6 Naked Turns . | . . . . . . . Heaviest Build 55 | 15 16 17 49 50 53 55 Greatest Support 52 | 20 20 20 20 27 52 45 Greatest Overweight (x) 12 | 2 . . 2 2 1 12 Average Overweight (x) . | . . . . 1 . 1 Largest Inventory Capacity 12 | 8 8 8 12 12 12 12 Average Capacity 11 | 7 8 8 8 12 12 12 Most Carried 12 | 8 8 8 12 12 12 12 Average Carried 10 | 6 7 6 8 10 11 11 Final Capacity 12 | 8 8 8 12 12 12 12 Final Carried 12 | 8 8 8 12 12 12 11 Class Distribution -------------------- 55% | Hacker-Mutant 34% | Hacker-Skirmisher 10% | Scavenger-Mutant Dominant Class ---------------- Hacker-Mutant | -10/Materials Hacker-Skirmisher | -9/Materials Hacker-Skirmisher | -8/Materials Hacker-Skirmisher | -7/Factory Hacker-Mutant | -6/Factory Scavenger-Mutant | -5/Factory Resources | -11 -10 -9 -8 -7 -6 -5 ----------- Run | Scr Mat Mat Mat Fac Fac Fac Matter Collected 2785 | 288 88 115 255 112 1385 542 Remotely . | . . . . . . . Salvage Created 4364 | 148 99 149 477 201 2465 825 Parts 225 | 4 11 12 29 11 125 33 Haulers Intercepted 5 | . 1 . 2 . 1 1 Recyclers Shooed 6 | . 1 . 1 . 3 1 Parts Field Recycled . | . . . . . . . Retrieved Matter . | . . . . . . . Parts Self-Destructed . | . . . . . . . Prevented . | . . . . . . . Kills | -11 -10 -9 -8 -7 -6 -5 ------- Run | Scr Mat Mat Mat Fac Fac Fac Combat Hostiles Destroyed 51 | . . 3 5 2 29 12 Guns 47 | . . 3 5 2 26 11 Cannons 3 | . . . . . 2 1 AOE 1 | . . . . . 1 . Classes Destroyed 14 | 3 2 3 . . 6 . Worker 7 | 1 . . . 2 3 1 Builder 6 | . . 1 . . 5 . Tunneler 3 | 2 . . 1 . . . Hauler 5 | . 1 . 2 . 1 1 Recycler 6 | 1 . . . . 5 . Operator 2 | . . . . . 1 1 Watcher 10 | . 2 . 3 . 2 3 Swarmer 6 | . . . . . 2 4 Grunt 23 | . . 2 3 . 14 4 Brawler 1 | . . . . . 1 . Duelist 2 | . . . . . 2 . Sentry 10 | . . 1 2 2 2 3 Hunter 3 | . . . . . 2 1 Programmer 6 | . . . . . 6 . Best Kill Streak 9 | 4 1 2 3 4 9 4 Combat Bots Only 4 | . . 1 2 1 3 4 Max Kills in Single Turn 2 | 1 1 1 1 1 2 1 Gunslinging . | . . . . . . . Exploded 1 | . . . . . 1 . Melee . | . . . . . . . Uniques/NPCs Destroyed . | . . . . . . . Combat | -11 -10 -9 -8 -7 -6 -5 -------- Run | Scr Mat Mat Mat Fac Fac Fac Damage Taken 5033 | . . 129 158 231 2114 2401 Core 1181 | . . 34 33 58 337 719 Absorbed by Shields 50 | . . . . . 50 . Core Remaining (%) 89 | 100 100 91 94 91 60 . Volleys Fired 306 | 5 6 18 32 13 169 63 Largest 2 | 2 2 2 2 2 2 2 Hottest 100 | 40 40 40 100 50 100 80 Shots Fired 570 | 10 12 36 62 26 313 111 Gun 496 | 10 12 36 60 26 265 87 Cannon 63 | . . . . . 39 24 Launcher . | . . . . . . . Special 11 | . . . 2 . 9 . Kinetic 541 | 10 12 36 60 26 293 104 Thermal 29 | . . . 2 . 20 7 Explosive . | . . . . . . . Electromagnetic . | . . . . . . . Robot Hit Streak 54 | 8 17 16 28 27 54 32 Robot Miss Streak 3 | . . 1 1 . 3 2 Penetration Max 1 | . . . . . . 1 Secondary Targets . | . . . . . . . Shots Hit Robots 473 | 8 9 28 54 26 252 96 Core Hits 285 | 5 5 8 25 9 185 48 Critical Hits 18 | 1 . 1 1 . 12 3 Critical Kills 5 | . . . 1 . 2 2 Critical Parts Destroyed 11 | 1 . 1 . . 8 1 Melee Attacks . | . . . . . . . Impact . | . . . . . . . Slashing . | . . . . . . . Piercing . | . . . . . . . Sneak Attacks . | . . . . . . . Combat Hostiles . | . . . . . . . Follow-up Attacks . | . . . . . . . Damage Inflicted 8949 | 97 124 319 687 451 5087 2184 Guns 8007 | 97 124 319 663 451 4524 1829 Cannons 915 | . . . . . 560 355 Explosions . | . . . . . . . Melee . | . . . . . . . Ramming 3 | . . . . . 3 . Kinetic 8576 | 97 124 319 663 451 4917 2005 Thermal 370 | . . . 24 . 167 179 Explosive . | . . . . . . . Electromagnetic . | . . . . . . . Impact . | . . . . . . . Slashing . | . . . . . . . Piercing . | . . . . . . . Highest Corruption 4 | . . . . 1 4 . Average Corruption 2 | . . . . 1 2 . Corruption Purged . | . . . . . . . Effects 42 | . . . . . 42 . Message Errors 14 | . . . . . 14 . Matter Fused 2 | . . . . . 2 . Heat Flow Errors 5 | . . . . . 5 . Energy Discharges 4 | . . . . . 4 . Data Loss (minor) 4 | . . . . . 4 . Targeting Errors 11 | . . . . . 11 . Weapon Failures 2 | . . . . . 2 . Overload Shots . | . . . . . . . Overflow Damage 2 | . . . . . 2 . Projectiles 2 | . . . . . 2 . Explosions . | . . . . . . . Melee . | . . . . . . . Knockbacks 15 | . . . . . 13 2 Impact . | . . . . . . . Kinetic 12 | . . . . . 10 2 Secondary 3 | . . . . . 3 . Self-Inflicted Damage . | . . . . . . . Shots . | . . . . . . . Rammed . | . . . . . . . Targets Rammed 2 | . . . . . 2 . Kicked 2 | . . . . . 2 . Crushed . | . . . . . . . Highest Temperature 185 | . . . . 24 185 4 Average Temperature 20 | . . . . 11 23 1 Received Heat Transfer 1401 | . . 96 90 114 813 288 Siege Activations . | . . . . . . . Robots Corrupted . | . . . . . . . Combat Hostiles . | . . . . . . . Parts Fried . | . . . . . . . Impact Corruptions . | . . . . . . . Robots Melted . | . . . . . . . Combat Hostiles . | . . . . . . . Parts Melted . | . . . . . . . Heat Transferred 820 | . . . 50 . 370 400 Parts Sabotaged . | . . . . . . . Parts Stolen . | . . . . . . . Parts Stripped . | . . . . . . . Power Chain Reactions . | . . . . . . . Missiles Intercepted . | . . . . . . . Alert | -11 -10 -9 -8 -7 -6 -5 ------- Run | Scr Mat Mat Mat Fac Fac Fac Peak Influence 292 | 20 30 160 201 111 292 248 Initial 58 | . 9 8 48 36 . 58 Average 73 | 5 24 67 116 40 69 104 Maximum Alert Level 1 | . . . 1 . 1 1 Low Security (%) 92 | 100 100 100 84 100 93 86 Level 1 7 | . . . 15 . 6 13 Level 2 . | . . . . . . . Level 3 . | . . . . . . . Level 4 . | . . . . . . . Level 5 . | . . . . . . . High Security . | . . . . . . . Max Security . | . . . . . . . Squads Dispatched 17 | . . 1 2 . 11 3 Investigation 2 | . . 1 . . 1 . Extermination 6 | . . . . . 5 1 Reinforcement 8 | . . . 1 . 5 2 Assault . | . . . . . . . Garrison 1 | . . . 1 . . . Intercept . | . . . . . . . Construction Impeded 4 | . . . . . 3 1 Haulers Reinforced 2 | . . . . . 2 . Stealth | -11 -10 -9 -8 -7 -6 -5 --------- Run | Scr Mat Mat Mat Fac Fac Fac Distress Signals 8 | . . . 2 . 3 3 Communications Jammed . | . . . . . . . Distress Signals . | . . . . . . . Times Spotted 90 | . 2 6 16 3 40 23 Peak Tracking Total 6 | . 1 2 3 2 6 5 Tactical Retreats 6 | . . 1 1 . 4 . Traps | -11 -10 -9 -8 -7 -6 -5 ------- Run | Scr Mat Mat Mat Fac Fac Fac Traps Triggered 14 | . . 2 1 2 9 . Indirectly . | . . . . . . . Trap Hack Attempts . | . . . . . . . Triggered . | . . . . . . . Disarmed . | . . . . . . . Reprogrammed . | . . . . . . . Reused . | . . . . . . . Traps Extracted . | . . . . . . . Installed . | . . . . . . . Triggered . | . . . . . . . Machines | -11 -10 -9 -8 -7 -6 -5 ---------- Run | Scr Mat Mat Mat Fac Fac Fac Machines Disabled . | . . . . . . . Max in Single Turn . | . . . . . . . Machines Sabotaged . | . . . . . . . Garrisons Compromised . | . . . . . . . Overloaded Fab Kills . | . . . . . . . Fab Network Shutdowns . | . . . . . . . Hacking | -11 -10 -9 -8 -7 -6 -5 --------- Run | Scr Mat Mat Mat Fac Fac Fac Machines Accessed 12 | . 1 2 1 . 6 2 Terminals 12 | . 1 2 1 . 6 2 Fabricators . | . . . . . . . Repair Stations . | . . . . . . . Recycling Units . | . . . . . . . Scanalyzers . | . . . . . . . Garrison Access . | . . . . . . . Total Hacks 30 | . 2 5 3 . 13 7 Successful 23 | . 1 5 2 . 10 5 Failed 7 | . 1 . 1 . 3 2 Catastrophic 1 | . . . . . . 1 Database Lockouts . | . . . . . . . Manual 26 | . 2 2 2 . 13 7 Terminals 30 | . 2 5 3 . 13 7 Fabricators . | . . . . . . . Repair Stations . | . . . . . . . Recycling Units . | . . . . . . . Scanalyzers . | . . . . . . . Garrison Access . | . . . . . . . Terminal Hacks 14 | . . 4 1 . 6 3 Prototype ID Bank 1 | . . 1 . . . . Level Access Points 4 | . . 1 . . 2 1 Alert Level 1 | . . 1 . . . . Recall Reinforcements 1 | . . . 1 . . . Zone Layout 7 | . . 1 . . 4 2 Fabricator Hacks . | . . . . . . . Repair Station Hacks . | . . . . . . . Recycling Unit Hacks . | . . . . . . . Scanalyzer . | . . . . . . . Garrison Access Hacks . | . . . . . . . Unauthorized Hacks 9 | . 1 1 1 . 4 2 Terminals 9 | . 1 1 1 . 4 2 Botnet 9 | . 1 1 1 . 4 2 Fabricators . | . . . . . . . Repair Stations . | . . . . . . . Recycling Units . | . . . . . . . Scanalyzers . | . . . . . . . Garrison Access . | . . . . . . . Data Cores Recovered 1 | . . . . . . 1 Used . | . . . . . . . Hacking Detections 6 | . . 2 1 . 3 . Full Trace Events 2 | . . 1 . . 1 . Feedback Events . | . . . . . . . Feedback Blocked . | . . . . . . . Robot Schematics Acquired . | . . . . . . . Robots Built . | . . . . . . . Matter . | . . . . . . . Time . | . . . . . . . Total Robot Build Rating . | . . . . . . . Part Schematics Acquired . | . . . . . . . Parts Built . | . . . . . . . Matter . | . . . . . . . Time . | . . . . . . . Total Part Build Rating . | . . . . . . . Parts Repaired . | . . . . . . . Time . | . . . . . . . Parts Recycled . | . . . . . . . Recycled Matter . | . . . . . . . Retrieved Matter . | . . . . . . . Retrieved Components . | . . . . . . . Parts Scanalyzed . | . . . . . . . Part Schematics Acquired . | . . . . . . . Parts Damaged . | . . . . . . . Bothacking | -11 -10 -9 -8 -7 -6 -5 ------------ Run | Scr Mat Mat Mat Fac Fac Fac Used RIF Installer . | . . . . . . . Robots Hacked . | . . . . . . . Non-combat . | . . . . . . . Combat . | . . . . . . . Robot Hacks Applied . | . . . . . . . Relay Couplers Released . | . . . . . . . Robots Rewired . | . . . . . . . Allies Hacked . | . . . . . . . Hacks Repelled . | . . . . . . . Allies | -11 -10 -9 -8 -7 -6 -5 -------- Run | Scr Mat Mat Mat Fac Fac Fac Total Allies . | . . . . . . . Largest Group . | . . . . . . . Highest-Rated Group . | . . . . . . . Highest-Rated Ally . | . . . . . . . Total Orders 4 | . . . . . 2 2 EXPLORE 4 | . . . . . 2 2 Ally Attacks . | . . . . . . . Total Damage . | . . . . . . . Kills . | . . . . . . . Allies Corrupted . | . . . . . . . Allies Melted . | . . . . . . . Intel | -11 -10 -9 -8 -7 -6 -5 ------- Run | Scr Mat Mat Mat Fac Fac Fac Robot Analysis Total . | . . . . . . . Derelict Logs Recovered . | . . . . . . . Drone Launches 4 | . . . . . 2 2 Drone Recoveries 1 | . . . . . . 1 Exploration | -11 -10 -9 -8 -7 -6 -5 ------------- Run | Scr Mat Mat Mat Fac Fac Fac Turns Passed 5223 | 122 220 336 550 416 2793 786 Spaces Moved 2469 | 65 157 186 279 210 1265 307 Core 22 | 19 . . . . . 3 Treads 3 | 3 . . . . . . Legs 2438 | 43 157 186 279 210 1265 298 Wheels 6 | . . . . . . 6 Hover . | . . . . . . . Flight . | . . . . . . . Fastest Speed 50 | 50 120 120 120 155 120 110 Average Speed 146 | 119 120 120 144 178 148 152 Slowest Speed 650 | 160 120 120 180 180 160 650 Overloaded Moves . | . . . . . . . Propulsion Burnouts . | . . . . . . . Robots Hopped . | . . . . . . . Cave-ins Triggered . | . . . . . . . Exploration Rate (%) 17 | 4 26 18 28 6 32 10 Regions Visited 6 Branch Regions . Pre-discovered Areas . | . . . . . . . Known Exits Taken 6 | 1 1 1 1 1 1 . Unknown Exits Taken . | . . . . . . . Scrap Searched . | . . . . . . . Spaces Dug 1 | . . . 1 . . . Terrain Destroyed 3 | . . . 1 . . 2 Melee . | . . . . . . . Projectile 3 | . . . 1 . . 2 AOE . | . . . . . . . Terrain Rammed . | . . . . . . . Walls Destroyed . | . . . . . . . Machines Disabled . | . . . . . . . Actions | -11 -10 -9 -8 -7 -6 -5 --------- Run | Scr Mat Mat Mat Fac Fac Fac Total 3536 | 96 176 263 362 237 1892 510 Wait 585 | 6 8 54 29 . 373 115 Move 2463 | 64 156 185 278 209 1264 307 Hop . | . . . . . . . Pick Up 58 | 12 3 3 8 5 19 8 Fast Attach 10 | 3 . . 1 . 2 4 Attach 38 | 4 1 3 2 3 16 9 Detach . | . . . . . . . Swap 23 | 2 1 . 6 . 12 2 Drop 19 | . 1 . 6 2 8 2 Fire 306 | 5 6 18 32 13 169 63 Melee . | . . . . . . . Ram . | . . . . . . . Kick 2 | . . . . . 2 . Crush . | . . . . . . . Escape Stasis 32 | . . . . 5 27 . Rewire . | . . . . . . . Trap . | . . . . . . . Miscellaneous . | . . . . . . . Route ------- -11/Scrapyard -10/Materials -9/Materials (discovered 4 exits: *Mat x3 / Sto) -8/Materials -7/Factory -6/Factory (discovered 5 exits: *Fac x4 / *Low) -5/Factory (discovered 4 exits: Fac x4) History --------- Turn | Location | Event 31 | -11/Scrapyard | Identified exit to Materials 31 | -11/Scrapyard | Discovered exit to Materials (range 15) 123 | -11/Scrapyard | Entered Materials 123 | -10/Materials | Evolved 1 slot: Utility x1 316 | -10/Materials | Build established: Hacker-Mutant 328 | -10/Materials | Identified exit to Materials 328 | -10/Materials | Discovered exit to Materials (range 9) 343 | -10/Materials | Entered another Materials area 343 | -9/Materials | Evolved 2 slots: Utility x2 500 | -9/Materials | Identified exit to Materials 555 | -9/Materials | Identified exit to Storage 555 | -9/Materials | Discovered exit to Storage (range 15) 647 | -9/Materials | Build established: Hacker-Skirmisher 679 | -9/Materials | Entered another Materials area 679 | -8/Materials | Evolved 2 slots: Utility x2 1100 | -8/Materials | Garrison activated, responded to threat 1140 | -8/Materials | Identified exit to Factory 1140 | -8/Materials | Discovered exit to Factory (range 17) 1229 | -8/Materials | Entered Factory 1229 | -7/Factory | Evolved 2 slots: Utility x2 1579 | -7/Factory | Identified exit to Factory 1579 | -7/Factory | Discovered exit to Factory (range 12) 1645 | -7/Factory | Entered another Factory area 1645 | -6/Factory | Evolved 2 slots: Propulsion x1, Utility x1 1764 | -6/Factory | Identified exit to Factory 2457 | -6/Factory | Build established: Hacker-Mutant 3484 | -6/Factory | Identified exit to Lower Caves 3484 | -6/Factory | Discovered exit to Lower Caves (range 13) 4438 | -6/Factory | Entered another Factory area 4438 | -5/Factory | Evolved 2 slots: Utility x2 4688 | -5/Factory | Build established: Scavenger-Mutant 4744 | -5/Factory | Lost 3 parts (1n1u1w) 4932 | -5/Factory | Identified exit to Factory 5189 | -5/Factory | Core integrity fell below 50% 5224 | -5/Factory | Self-destructed Last Messages --------------- 05195_ Identified Cld. Deuterium Engine. 05195_ Malfunction: Imp. Signal Interpreter damaged (-5). 05196_ R-10 Processor collects Com. Wheel. 05197_ Penetrated by Slug. 05198_ Acquired Com. Wheel. 05199_ R-10 Processor collects Med. Treads. 05200_ Penetrated by Slug. 05200_ Slug penetrates R-10 Processor. 05200_ Acquired 84 matter. 05203_ Acquired Com. Wheel. 05207_ Penetrated by Slug. 05210_ Slug penetrates Wall. 05210_ Targeting Computer destroyed. 05212_ Penetrated by Slug. 05212_ H-66 Slayer destroyed. 05213_ Slug penetrates Wall. 05217_ Penetrated by Slug. 05217_ Imp. Signal Interpreter destroyed. 05221_ Slug penetrates Wall. 05223_ Penetrated by Slug. Map ----- +----------------------------------------------------+ | ?????????????????????????????????????????????????? | | ?????????????????????????????????????????????????? | | ?????????????????????????????????????????????????? | | ????????????????????????????#??????????????#+###?? | | ???????????????????????????? ????????????? #?? | | ??????????????????