[ { "bodies": { "#": 1 }, "bounds": { "#": 90 }, "composites": { "#": 93 }, "constraints": { "#": 373 }, "events": { "#": 377 }, "gravity": { "#": 379 }, "id": 0, "isModified": false, "label": "World", "parent": "", "type": "composite" }, [ { "#": 2 }, { "#": 24 }, { "#": 46 }, { "#": 68 } ], { "angle": 0, "anglePrev": 0, "angularSpeed": 0, "angularVelocity": 0, "area": 40930.25, "axes": { "#": 3 }, "bounds": { "#": 6 }, "collisionFilter": { "#": 9 }, "constraintImpulse": { "#": 10 }, "density": { "#.": "Number", "#v": [ "Infinity" ] }, "force": { "#": 11 }, "friction": 1, "frictionAir": 0.01, "frictionStatic": 0.5, "id": 0, "inertia": { "#.": "Number", "#v": [ "Infinity" ] }, "inverseInertia": 0, "inverseMass": 0, "isSleeping": false, "isStatic": true, "label": "Rectangle Body", "mass": { "#.": "Number", "#v": [ "Infinity" ] }, "motion": 0, "parent": null, "position": { "#": 12 }, "positionImpulse": { "#": 13 }, "positionPrev": { "#": 14 }, "region": { "#": 15 }, "render": { "#": 16 }, "restitution": 0, "sleepCounter": 0, "sleepThreshold": 60, "slop": 0.05, "speed": 0, "timeScale": 1, "torque": 0, "totalContacts": 0, "type": "body", "velocity": { "#": 18 }, "vertices": { "#": 19 } }, [ { "#": 4 }, { "#": 5 } ], { "x": 0, "y": 1 }, { "x": -1, "y": 0 }, { "max": { "#": 7 }, "min": { "#": 8 } }, { "x": 805.25, "y": 20.25 }, { "x": -5.25, "y": -30.25 }, { "category": 1, "group": 0, "mask": 4294967295 }, { "angle": 0, "x": 0, "y": 0 }, { "x": 0, "y": 0 }, { "x": 400, "y": -5 }, { "x": 0, "y": 0 }, { "x": 400, "y": -5 }, { "endCol": 16, "endRow": 0, "id": "-1,16,-1,0", "startCol": -1, "startRow": -1 }, { "fillStyle": "#eeeeee", "lineWidth": 1.5, "sprite": { "#": 17 }, "strokeStyle": "#bbbbbb", "visible": true }, { "xScale": 1, "yScale": 1 }, { "x": 0, "y": 0 }, [ { "#": 20 }, { "#": 21 }, { "#": 22 }, { "#": 23 } ], { "body": null, "index": 0, "isInternal": false, "x": -5.25, "y": -30.25 }, { "body": null, "index": 1, "isInternal": false, "x": 805.25, "y": -30.25 }, { "body": null, "index": 2, "isInternal": false, "x": 805.25, "y": 20.25 }, { "body": null, "index": 3, "isInternal": false, "x": -5.25, "y": 20.25 }, { "angle": 0, "anglePrev": 0, "angularSpeed": 0, "angularVelocity": 0, "area": 40930.25, "axes": { "#": 25 }, "bounds": { "#": 28 }, "collisionFilter": { "#": 31 }, "constraintImpulse": { "#": 32 }, "density": { "#.": "Number", "#v": [ "Infinity" ] }, "force": { "#": 33 }, "friction": 1, "frictionAir": 0.01, "frictionStatic": 0.5, "id": 1, "inertia": { "#.": "Number", "#v": [ "Infinity" ] }, "inverseInertia": 0, "inverseMass": 0, "isSleeping": false, "isStatic": true, "label": "Rectangle Body", "mass": { "#.": "Number", "#v": [ "Infinity" ] }, "motion": 0, "parent": null, "position": { "#": 34 }, "positionImpulse": { "#": 35 }, "positionPrev": { "#": 36 }, "region": { "#": 37 }, "render": { "#": 38 }, "restitution": 0, "sleepCounter": 0, "sleepThreshold": 60, "slop": 0.05, "speed": 0, "timeScale": 1, "torque": 0, "totalContacts": 0, "type": "body", "velocity": { "#": 40 }, "vertices": { "#": 41 } }, [ { "#": 26 }, { "#": 27 } ], { "x": 0, "y": 1 }, { "x": -1, "y": 0 }, { "max": { "#": 29 }, "min": { "#": 30 } }, { "x": 805.25, "y": 630.25 }, { "x": -5.25, "y": 579.75 }, { "category": 1, "group": 0, "mask": 4294967295 }, { "angle": 0, "x": 0, "y": 0 }, { "x": 0, "y": 0 }, { "x": 400, "y": 605 }, { "x": 0, "y": 0 }, { "x": 400, "y": 605 }, { "endCol": 16, "endRow": 13, "id": "-1,16,12,13", "startCol": -1, "startRow": 12 }, { "fillStyle": "#eeeeee", "lineWidth": 1.5, "sprite": { "#": 39 }, "strokeStyle": "#bbbbbb", "visible": true }, { "xScale": 1, "yScale": 1 }, { "x": 0, "y": 0 }, [ { "#": 42 }, { "#": 43 }, { "#": 44 }, { "#": 45 } ], { "body": null, "index": 0, "isInternal": false, "x": -5.25, "y": 579.75 }, { "body": null, "index": 1, "isInternal": false, "x": 805.25, "y": 579.75 }, { "body": null, "index": 2, "isInternal": false, "x": 805.25, "y": 630.25 }, { "body": null, "index": 3, "isInternal": false, "x": -5.25, "y": 630.25 }, { "angle": 0, "anglePrev": 0, "angularSpeed": 0, "angularVelocity": 0, "area": 30830.25, "axes": { "#": 47 }, "bounds": { "#": 50 }, "collisionFilter": { "#": 53 }, "constraintImpulse": { "#": 54 }, "density": { "#.": "Number", "#v": [ "Infinity" ] }, "force": { "#": 55 }, "friction": 1, "frictionAir": 0.01, "frictionStatic": 0.5, "id": 2, "inertia": { "#.": "Number", "#v": [ "Infinity" ] }, "inverseInertia": 0, "inverseMass": 0, "isSleeping": false, "isStatic": true, "label": "Rectangle Body", "mass": { "#.": "Number", "#v": [ "Infinity" ] }, "motion": 0, "parent": null, "position": { "#": 56 }, "positionImpulse": { "#": 57 }, "positionPrev": { "#": 58 }, "region": { "#": 59 }, "render": { "#": 60 }, "restitution": 0, "sleepCounter": 0, "sleepThreshold": 60, "slop": 0.05, "speed": 0, "timeScale": 1, "torque": 0, "totalContacts": 0, "type": "body", "velocity": { "#": 62 }, "vertices": { "#": 63 } }, [ { "#": 48 }, { "#": 49 } ], { "x": 0, "y": 1 }, { "x": -1, "y": 0 }, { "max": { "#": 51 }, "min": { "#": 52 } }, { "x": 830.25, "y": 605.25 }, { "x": 779.75, "y": -5.25 }, { "category": 1, "group": 0, "mask": 4294967295 }, { "angle": 0, "x": 0, "y": 0 }, { "x": 0, "y": 0 }, { "x": 805, "y": 300 }, { "x": 0, "y": 0 }, { "x": 805, "y": 300 }, { "endCol": 17, "endRow": 12, "id": "16,17,-1,12", "startCol": 16, "startRow": -1 }, { "fillStyle": "#eeeeee", "lineWidth": 1.5, "sprite": { "#": 61 }, "strokeStyle": "#bbbbbb", "visible": true }, { "xScale": 1, "yScale": 1 }, { "x": 0, "y": 0 }, [ { "#": 64 }, { "#": 65 }, { "#": 66 }, { "#": 67 } ], { "body": null, "index": 0, "isInternal": false, "x": 779.75, "y": -5.25 }, { "body": null, "index": 1, "isInternal": false, "x": 830.25, "y": -5.25 }, { "body": null, "index": 2, "isInternal": false, "x": 830.25, "y": 605.25 }, { "body": null, "index": 3, "isInternal": false, "x": 779.75, "y": 605.25 }, { "angle": 0, "anglePrev": 0, "angularSpeed": 0, "angularVelocity": 0, "area": 30830.25, "axes": { "#": 69 }, "bounds": { "#": 72 }, "collisionFilter": { "#": 75 }, "constraintImpulse": { "#": 76 }, "density": { "#.": "Number", "#v": [ "Infinity" ] }, "force": { "#": 77 }, "friction": 1, "frictionAir": 0.01, "frictionStatic": 0.5, "id": 3, "inertia": { "#.": "Number", "#v": [ "Infinity" ] }, "inverseInertia": 0, "inverseMass": 0, "isSleeping": false, "isStatic": true, "label": "Rectangle Body", "mass": { "#.": "Number", "#v": [ "Infinity" ] }, "motion": 0, "parent": null, "position": { "#": 78 }, "positionImpulse": { "#": 79 }, "positionPrev": { "#": 80 }, "region": { "#": 81 }, "render": { "#": 82 }, "restitution": 0, "sleepCounter": 0, "sleepThreshold": 60, "slop": 0.05, "speed": 0, "timeScale": 1, "torque": 0, "totalContacts": 0, "type": "body", "velocity": { "#": 84 }, "vertices": { "#": 85 } }, [ { "#": 70 }, { "#": 71 } ], { "x": 0, "y": 1 }, { "x": -1, "y": 0 }, { "max": { "#": 73 }, "min": { "#": 74 } }, { "x": 20.25, "y": 605.25 }, { "x": -30.25, "y": -5.25 }, { "category": 1, "group": 0, "mask": 4294967295 }, { "angle": 0, "x": 0, "y": 0 }, { "x": 0, "y": 0 }, { "x": -5, "y": 300 }, { "x": 0, "y": 0 }, { "x": -5, "y": 300 }, { "endCol": 0, "endRow": 12, "id": "-1,0,-1,12", "startCol": -1, "startRow": -1 }, { "fillStyle": "#eeeeee", "lineWidth": 1.5, "sprite": { "#": 83 }, "strokeStyle": "#bbbbbb", "visible": true }, { "xScale": 1, "yScale": 1 }, { "x": 0, "y": 0 }, [ { "#": 86 }, { "#": 87 }, { "#": 88 }, { "#": 89 } ], { "body": null, "index": 0, "isInternal": false, "x": -30.25, "y": -5.25 }, { "body": null, "index": 1, "isInternal": false, "x": 20.25, "y": -5.25 }, { "body": null, "index": 2, "isInternal": false, "x": 20.25, "y": 605.25 }, { "body": null, "index": 3, "isInternal": false, "x": -30.25, "y": 605.25 }, { "max": { "#": 91 }, "min": { "#": 92 } }, { "x": 1100, "y": 900 }, { "x": -300, "y": -300 }, [ { "#": 94 } ], { "bodies": { "#": 95 }, "composites": { "#": 371 }, "constraints": { "#": 372 }, "id": 4, "isModified": false, "label": "Stack", "parent": null, "type": "composite" }, [ { "#": 96 }, { "#": 151 }, { "#": 206 }, { "#": 261 }, { "#": 316 } ], { "angle": 0.013730929869026819, "anglePrev": 0.009031810878195797, "angularSpeed": 0.004054681946262705, "angularVelocity": 0.0046684528934371975, "area": 17499.922508000003, "axes": { "#": 97 }, "bounds": { "#": 111 }, "circleRadius": 75, "collisionFilter": { "#": 114 }, "constraintImpulse": { "#": 115 }, "density": 0.001, "force": { "#": 116 }, "friction": 0.1, "frictionAir": 0.01, "frictionStatic": 0.5, "id": 5, "inertia": 194966.798563796, "inverseInertia": 0.000005129078424462026, "inverseMass": 0.057143110179079644, "isSleeping": false, "isStatic": false, "label": "Circle Body", "mass": 17.499922508000004, "motion": 0, "parent": null, "position": { "#": 117 }, "positionImpulse": { "#": 118 }, "positionPrev": { "#": 119 }, "region": { "#": 120 }, "render": { "#": 121 }, "restitution": 0.9, "sleepCounter": 0, "sleepThreshold": 60, "slop": 0.05, "speed": 2.405614866354501, "timeScale": 1, "torque": 0, "totalContacts": 0, "type": "body", "velocity": { "#": 123 }, "vertices": { "#": 124 } }, [ { "#": 98 }, { "#": 99 }, { "#": 100 }, { "#": 101 }, { "#": 102 }, { "#": 103 }, { "#": 104 }, { "#": 105 }, { "#": 106 }, { "#": 107 }, { "#": 108 }, { "#": 109 }, { "#": 110 } ], { "x": -0.967563265161044, "y": -0.2526288342824301 }, { "x": -0.8790079320255827, "y": -0.47680714700611265 }, { "x": -0.7393126541632236, "y": -0.6733623091576552 }, { "x": -0.5567141516967079, "y": -0.8307041310241663 }, { "x": -0.34177108863781447, "y": -0.9397832319058067 }, { "x": -0.10687292066965613, "y": -0.9942726883644837 }, { "x": 0.13413376915964698, "y": -0.9909632344194343 }, { "x": 0.3674471742943568, "y": -0.9300443936195156 }, { "x": 0.5793140539195043, "y": -0.8151044270100302 }, { "x": 0.7575233510814869, "y": -0.6528080671730969 }, { "x": 0.891768864534819, "y": -0.45249120681653 }, { "x": 0.9741352279975894, "y": -0.2259658327581512 }, { "x": 0.999905732263571, "y": 0.013730498405089294 }, { "max": { "#": 112 }, "min": { "#": 113 } }, { "x": 169.9000981197992, "y": 268.34637009356186 }, { "x": 20.72799450171951, "y": 115.95510681456636 }, { "category": 1, "group": 0, "mask": 4294967295 }, { "angle": 0, "x": 0, "y": 0 }, { "x": 0, "y": 0 }, { "x": 95.29809969152117, "y": 190.94803673433424 }, { "x": 0.4389981318450429, "y": 0 }, { "x": 95.25707417951746, "y": 188.6398960158555 }, { "endCol": 3, "endRow": 5, "id": "0,3,2,5", "startCol": 0, "startRow": 2 }, { "fillStyle": "#4ECDC4", "lineWidth": 1.5, "sprite": { "#": 122 }, "strokeStyle": "#1b9a91", "visible": true }, { "xScale": 1, "yScale": 1 }, { "x": 0.03337833773933596, "y": 2.313544461486856 }, [ { "#": 125 }, { "#": 126 }, { "#": 127 }, { "#": 128 }, { "#": 129 }, { "#": 130 }, { "#": 131 }, { "#": 132 }, { "#": 133 }, { "#": 134 }, { "#": 135 }, { "#": 136 }, { "#": 137 }, { "#": 138 }, { "#": 139 }, { "#": 140 }, { "#": 141 }, { "#": 142 }, { "#": 143 }, { "#": 144 }, { "#": 145 }, { "#": 146 }, { "#": 147 }, { "#": 148 }, { "#": 149 }, { "#": 150 } ], { "body": null, "index": 0, "isInternal": false, "x": 169.61995747015882, "y": 201.0094613517511 }, { "body": null, "index": 1, "isInternal": false, "x": 165.05232646715302, "y": 218.5033946150392 }, { "body": null, "index": 2, "isInternal": false, "x": 156.4312932252091, "y": 234.39652174097938 }, { "body": null, "index": 3, "isInternal": false, "x": 144.25660866045277, "y": 247.76361733982532 }, { "body": null, "index": 4, "isInternal": false, "x": 129.23698541525215, "y": 257.8293392996367 }, { "body": null, "index": 5, "isInternal": false, "x": 112.24553905556301, "y": 264.0086207793727 }, { "body": null, "index": 6, "isInternal": false, "x": 94.26831231113947, "y": 265.940966654102 }, { "body": null, "index": 7, "isInternal": false, "x": 76.35092307876532, "y": 263.51572334762676 }, { "body": null, "index": 8, "isInternal": false, "x": 59.53555663062312, "y": 256.87221371681477 }, { "body": null, "index": 9, "isInternal": false, "x": 44.79798528365981, "y": 246.39787212446788 }, { "body": null, "index": 10, "isInternal": false, "x": 32.994930388735725, "y": 232.70151917386792 }, { "body": null, "index": 11, "isInternal": false, "x": 24.81354770572266, "y": 216.57766475272862 }, { "body": null, "index": 12, "isInternal": false, "x": 20.72799450171951, "y": 198.9649077562428 }, { "body": null, "index": 13, "isInternal": false, "x": 20.97624191288354, "y": 180.88661211691738 }, { "body": null, "index": 14, "isInternal": false, "x": 25.5438729158893, "y": 163.39267885362926 }, { "body": null, "index": 15, "isInternal": false, "x": 34.16490615783335, "y": 147.4995517276891 }, { "body": null, "index": 16, "isInternal": false, "x": 46.33959072258964, "y": 134.13245612884307 }, { "body": null, "index": 17, "isInternal": false, "x": 61.359213967790254, "y": 124.0667341690317 }, { "body": null, "index": 18, "isInternal": false, "x": 78.35066032747933, "y": 117.88745268929576 }, { "body": null, "index": 19, "isInternal": false, "x": 96.32788707190288, "y": 115.95510681456636 }, { "body": null, "index": 20, "isInternal": false, "x": 114.24527630427706, "y": 118.3803501210416 }, { "body": null, "index": 21, "isInternal": false, "x": 131.06064275241928, "y": 125.02385975185368 }, { "body": null, "index": 22, "isInternal": false, "x": 145.7982140993826, "y": 135.49820134420054 }, { "body": null, "index": 23, "isInternal": false, "x": 157.60126899430668, "y": 149.19455429480055 }, { "body": null, "index": 24, "isInternal": false, "x": 165.78265167731976, "y": 165.31840871593985 }, { "body": null, "index": 25, "isInternal": false, "x": 169.86820488132292, "y": 182.93116571242567 }, { "angle": 0.0024306772042629304, "anglePrev": 0.001729938915738474, "angularSpeed": 0.0007007382885244562, "angularVelocity": 0.0007007382885244562, "area": 17499.922508000003, "axes": { "#": 152 }, "bounds": { "#": 166 }, "circleRadius": 75, "collisionFilter": { "#": 169 }, "constraintImpulse": { "#": 170 }, "density": 0.001, "force": { "#": 171 }, "friction": 0.1, "frictionAir": 0.01, "frictionStatic": 0.5, "id": 6, "inertia": 194966.798563796, "inverseInertia": 0.000005129078424462026, "inverseMass": 0.057143110179079644, "isSleeping": false, "isStatic": false, "label": "Circle Body", "mass": 17.499922508000004, "motion": 0, "parent": null, "position": { "#": 172 }, "positionImpulse": { "#": 173 }, "positionPrev": { "#": 174 }, "region": { "#": 175 }, "render": { "#": 176 }, "restitution": 0.9, "sleepCounter": 0, "sleepThreshold": 60, "slop": 0.05, "speed": 2.8335650878943817, "timeScale": 1, "torque": 0, "totalContacts": 0, "type": "body", "velocity": { "#": 178 }, "vertices": { "#": 179 } }, [ { "#": 153 }, { "#": 154 }, { "#": 155 }, { "#": 156 }, { "#": 157 }, { "#": 158 }, { "#": 159 }, { "#": 160 }, { "#": 161 }, { "#": 162 }, { "#": 163 }, { "#": 164 }, { "#": 165 } ], { "x": -0.9703561978804423, "y": -0.2416792279758698 }, { "x": -0.8843397364143271, "y": -0.4668439038893398 }, { "x": -0.7468744534247859, "y": -0.6649650748884697 }, { "x": -0.5660655738584655, "y": -0.8243602162236401 }, { "x": -0.35236882947425385, "y": -0.9358612119406086 }, { "x": -0.11810139061167713, "y": -0.9930015415575086 }, { "x": 0.1229273084909966, "y": -0.9924156774392269 }, { "x": 0.35691420086598963, "y": -0.9341371704520662 }, { "x": 0.5700663764104447, "y": -0.8215986407524453 }, { "x": 0.7500982462529872, "y": -0.6613264103059802 }, { "x": 0.8865987714687833, "y": -0.4625393155506294 }, { "x": 0.9715196155549419, "y": -0.23695914540692167 }, { "x": 0.999997045905619, "y": 0.0024306748107791694 }, { "max": { "#": 167 }, "min": { "#": 168 } }, { "x": 320.1149012595595, "y": 270.62318838299353 }, { "x": 171.11026160226174, "y": 117.79060282338823 }, { "category": 1, "group": 0, "mask": 4294967295 }, { "angle": 0, "x": 0, "y": 0 }, { "x": 0, "y": 0 }, { "x": 245.5850149613622, "y": 192.79038126630965 }, { "x": 1.3720809077501679, "y": 0.029380987169840885 }, { "x": 245.5298820222655, "y": 189.95735259254715 }, { "endCol": 6, "endRow": 5, "id": "3,6,2,5", "startCol": 3, "startRow": 2 }, { "fillStyle": "#FF6B6B", "lineWidth": 1.5, "sprite": { "#": 177 }, "strokeStyle": "#cc3838", "visible": true }, { "xScale": 1, "yScale": 1 }, { "x": 0.055132939096705226, "y": 2.83302867376249 }, [ { "#": 180 }, { "#": 181 }, { "#": 182 }, { "#": 183 }, { "#": 184 }, { "#": 185 }, { "#": 186 }, { "#": 187 }, { "#": 188 }, { "#": 189 }, { "#": 190 }, { "#": 191 }, { "#": 192 }, { "#": 193 }, { "#": 194 }, { "#": 195 }, { "#": 196 }, { "#": 197 }, { "#": 198 }, { "#": 199 }, { "#": 200 }, { "#": 201 }, { "#": 202 }, { "#": 203 }, { "#": 204 }, { "#": 205 } ], { "body": null, "index": 0, "isInternal": false, "x": 320.01582171988383, "y": 202.01132559298335 }, { "body": null, "index": 1, "isInternal": false, "x": 315.64616400594707, "y": 219.5557562039503 }, { "body": null, "index": 2, "isInternal": false, "x": 307.20527372252735, "y": 235.54528637913904 }, { "body": null, "index": 3, "isInternal": false, "x": 295.18241481990475, "y": 249.04910261039856 }, { "body": null, "index": 4, "isInternal": false, "x": 280.27749331584755, "y": 259.2839038277108 }, { "body": null, "index": 5, "isInternal": false, "x": 263.3569577679265, "y": 265.65479432838134 }, { "body": null, "index": 6, "isInternal": false, "x": 245.40271435055374, "y": 267.79015970923103 }, { "body": null, "index": 7, "isInternal": false, "x": 227.45906381400656, "y": 265.56753796402404 }, { "body": null, "index": 8, "isInternal": false, "x": 210.56969923985872, "y": 259.1144663480011 }, { "body": null, "index": 9, "isInternal": false, "x": 195.7147086577647, "y": 248.80732824832 }, { "body": null, "index": 10, "isInternal": false, "x": 183.7576383995706, "y": 235.24522443509804 }, { "body": null, "index": 11, "isInternal": false, "x": 175.39457832359216, "y": 219.21484920038887 }, { "body": null, "index": 12, "isInternal": false, "x": 171.11026160226174, "y": 201.6493835296095 }, { "body": null, "index": 13, "isInternal": false, "x": 171.1542082028406, "y": 183.56943693963595 }, { "body": null, "index": 14, "isInternal": false, "x": 175.52386591677754, "y": 166.025006328669 }, { "body": null, "index": 15, "isInternal": false, "x": 183.96475620019706, "y": 150.03547615348026 }, { "body": null, "index": 16, "isInternal": false, "x": 195.98761510281966, "y": 136.53165992222074 }, { "body": null, "index": 17, "isInternal": false, "x": 210.8925366068768, "y": 126.29685870490852 }, { "body": null, "index": 18, "isInternal": false, "x": 227.81307215479794, "y": 119.92596820423789 }, { "body": null, "index": 19, "isInternal": false, "x": 245.76731557217065, "y": 117.79060282338823 }, { "body": null, "index": 20, "isInternal": false, "x": 263.7109661087179, "y": 120.01322456859526 }, { "body": null, "index": 21, "isInternal": false, "x": 280.6003306828656, "y": 126.46629618461827 }, { "body": null, "index": 22, "isInternal": false, "x": 295.45532126495993, "y": 136.7734342842993 }, { "body": null, "index": 23, "isInternal": false, "x": 307.4123915231538, "y": 150.33553809752127 }, { "body": null, "index": 24, "isInternal": false, "x": 315.7754515991324, "y": 166.36591333223043 }, { "body": null, "index": 25, "isInternal": false, "x": 320.05976832046275, "y": 183.9313790030098 }, { "angle": 0.0002456218761554387, "anglePrev": 0.00013966862062549887, "angularSpeed": 0.00010595325552993983, "angularVelocity": 0.00010595325552993983, "area": 17499.922508000003, "axes": { "#": 207 }, "bounds": { "#": 221 }, "circleRadius": 75, "collisionFilter": { "#": 224 }, "constraintImpulse": { "#": 225 }, "density": 0.001, "force": { "#": 226 }, "friction": 0.1, "frictionAir": 0.01, "frictionStatic": 0.5, "id": 7, "inertia": 194966.798563796, "inverseInertia": 0.000005129078424462026, "inverseMass": 0.057143110179079644, "isSleeping": false, "isStatic": false, "label": "Circle Body", "mass": 17.499922508000004, "motion": 0, "parent": null, "position": { "#": 227 }, "positionImpulse": { "#": 228 }, "positionPrev": { "#": 229 }, "region": { "#": 230 }, "render": { "#": 231 }, "restitution": 0.9, "sleepCounter": 0, "sleepThreshold": 60, "slop": 0.05, "speed": 2.896986585482177, "timeScale": 1, "torque": 0, "totalContacts": 0, "type": "body", "velocity": { "#": 233 }, "vertices": { "#": 234 } }, [ { "#": 208 }, { "#": 209 }, { "#": 210 }, { "#": 211 }, { "#": 212 }, { "#": 213 }, { "#": 214 }, { "#": 215 }, { "#": 216 }, { "#": 217 }, { "#": 218 }, { "#": 219 }, { "#": 220 } ], { "x": -0.9708819634792075, "y": -0.2395583707382372 }, { "x": -0.885357704237682, "y": -0.46491045970915856 }, { "x": -0.7483256547855446, "y": -0.66333152675701 }, { "x": -0.5678654937777492, "y": -0.8231213646702127 }, { "x": -0.35441289518824765, "y": -0.9350890330467384 }, { "x": -0.12027087025882825, "y": -0.9927411131645469 }, { "x": 0.12075853359680958, "y": -0.9926819110689727 }, { "x": 0.35487220905157657, "y": -0.9349148171052024 }, { "x": 0.5682697784705043, "y": -0.8228423049874646 }, { "x": 0.7486514219475384, "y": -0.6629638364314667 }, { "x": 0.8855859817597661, "y": -0.4644754771896908 }, { "x": 0.9709995278805922, "y": -0.23908140215346602 }, { "x": 0.9999999698349471, "y": 0.0002456218736857065 }, { "max": { "#": 222 }, "min": { "#": 223 } }, { "x": 470.2165817336961, "y": 270.60599963955644 }, { "x": 321.2456671888991, "y": 117.70964892632547 }, { "category": 1, "group": 0, "mask": 4294967295 }, { "angle": 0, "x": 0, "y": 0 }, { "x": 0, "y": 0 }, { "x": 395.70088536475856, "y": 192.70964666394653 }, { "x": 2.1530810947923276, "y": 0.0007278765296602908 }, { "x": 395.6404071716806, "y": 189.81329142595763 }, { "endCol": 9, "endRow": 5, "id": "6,9,2,5", "startCol": 6, "startRow": 2 }, { "fillStyle": "#C7F464", "lineWidth": 1.5, "sprite": { "#": 232 }, "strokeStyle": "#94c131", "visible": true }, { "xScale": 1, "yScale": 1 }, { "x": 0.06047819307800978, "y": 2.8963552379888937 }, [ { "#": 235 }, { "#": 236 }, { "#": 237 }, { "#": 238 }, { "#": 239 }, { "#": 240 }, { "#": 241 }, { "#": 242 }, { "#": 243 }, { "#": 244 }, { "#": 245 }, { "#": 246 }, { "#": 247 }, { "#": 248 }, { "#": 249 }, { "#": 250 }, { "#": 251 }, { "#": 252 }, { "#": 253 }, { "#": 254 }, { "#": 255 }, { "#": 256 }, { "#": 257 }, { "#": 258 }, { "#": 259 }, { "#": 260 } ], { "body": null, "index": 0, "isInternal": false, "x": 470.1516626971417, "y": 201.76793367661597 }, { "body": null, "index": 1, "isInternal": false, "x": 465.82035093567345, "y": 219.32187034122106 }, { "body": null, "index": 2, "isInternal": false, "x": 457.4144187829225, "y": 235.3298061432958 }, { "body": null, "index": 3, "isInternal": false, "x": 445.4210951437848, "y": 248.85986072880667 }, { "body": null, "index": 4, "isInternal": false, "x": 430.5385728103762, "y": 259.12720556550096 }, { "body": null, "index": 5, "isInternal": false, "x": 413.63199839286244, "y": 265.53505313430804 }, { "body": null, "index": 6, "isInternal": false, "x": 395.68246372423226, "y": 267.7096444015676 }, { "body": null, "index": 7, "isInternal": false, "x": 377.7339994757274, "y": 265.5262358002865 }, { "body": null, "index": 8, "isInternal": false, "x": 360.8305749131216, "y": 259.11008375593013 }, { "body": null, "index": 9, "isInternal": false, "x": 345.95309814424235, "y": 248.8354292122749 }, { "body": null, "index": 10, "isInternal": false, "x": 333.96642250673796, "y": 235.29948461423308 }, { "body": null, "index": 11, "isInternal": false, "x": 325.56835516638245, "y": 219.28742138219286 }, { "body": null, "index": 12, "isInternal": false, "x": 321.2456671888991, "y": 201.73135910589295 }, { "body": null, "index": 13, "isInternal": false, "x": 321.2501080323754, "y": 183.6513596512771 }, { "body": null, "index": 14, "isInternal": false, "x": 325.5814197938437, "y": 166.097422986672 }, { "body": null, "index": 15, "isInternal": false, "x": 333.98735194659463, "y": 150.08948718459726 }, { "body": null, "index": 16, "isInternal": false, "x": 345.98067558573234, "y": 136.5594325990864 }, { "body": null, "index": 17, "isInternal": false, "x": 360.86319791914104, "y": 126.29208776239211 }, { "body": null, "index": 18, "isInternal": false, "x": 377.7697723366547, "y": 119.88424019358507 }, { "body": null, "index": 19, "isInternal": false, "x": 395.719307005285, "y": 117.70964892632547 }, { "body": null, "index": 20, "isInternal": false, "x": 413.66777125378974, "y": 119.89305752760664 }, { "body": null, "index": 21, "isInternal": false, "x": 430.5711958163955, "y": 126.30920957196298 }, { "body": null, "index": 22, "isInternal": false, "x": 445.4486725852749, "y": 136.58386411561816 }, { "body": null, "index": 23, "isInternal": false, "x": 457.43534822277917, "y": 150.11980871365998 }, { "body": null, "index": 24, "isInternal": false, "x": 465.8334155631347, "y": 166.1318719457002 }, { "body": null, "index": 25, "isInternal": false, "x": 470.1561035406181, "y": 183.6879342220001 }, { "angle": -0.0006755390859609383, "anglePrev": -0.0005941601862293682, "angularSpeed": 0.00008137889973157007, "angularVelocity": -0.00008137889973157007, "area": 17499.922508000003, "axes": { "#": 262 }, "bounds": { "#": 276 }, "circleRadius": 75, "collisionFilter": { "#": 279 }, "constraintImpulse": { "#": 280 }, "density": 0.001, "force": { "#": 281 }, "friction": 0.1, "frictionAir": 0.01, "frictionStatic": 0.5, "id": 8, "inertia": 194966.798563796, "inverseInertia": 0.000005129078424462026, "inverseMass": 0.057143110179079644, "isSleeping": false, "isStatic": false, "label": "Circle Body", "mass": 17.499922508000004, "motion": 0, "parent": null, "position": { "#": 282 }, "positionImpulse": { "#": 283 }, "positionPrev": { "#": 284 }, "region": { "#": 285 }, "render": { "#": 286 }, "restitution": 0.9, "sleepCounter": 0, "sleepThreshold": 60, "slop": 0.05, "speed": 2.8977828023245857, "timeScale": 1, "torque": 0, "totalContacts": 0, "type": "body", "velocity": { "#": 288 }, "vertices": { "#": 289 } }, [ { "#": 263 }, { "#": 264 }, { "#": 265 }, { "#": 266 }, { "#": 267 }, { "#": 268 }, { "#": 269 }, { "#": 270 }, { "#": 271 }, { "#": 272 }, { "#": 273 }, { "#": 274 }, { "#": 275 } ], { "x": -0.9711022233524151, "y": -0.23866393066401168 }, { "x": -0.8857855859138923, "y": -0.4640947056228744 }, { "x": -0.7489363723153454, "y": -0.6626419170435343 }, { "x": -0.5686234800111654, "y": -0.8225979199949338 }, { "x": -0.3552741122134677, "y": -0.9347621650403551 }, { "x": -0.12118529346126648, "y": -0.9926299031606428 }, { "x": 0.11984406266778411, "y": -0.9927927279363401 }, { "x": 0.3540108515797685, "y": -0.935241314829369 }, { "x": 0.5675115672692698, "y": -0.8233654237430529 }, { "x": 0.7480404079991021, "y": -0.6636531835232442 }, { "x": 0.8851577494163885, "y": -0.4652910472468967 }, { "x": 0.9707788834925704, "y": -0.23997574745152506 }, { "x": 0.9999997718234802, "y": -0.0006755390345802182 }, { "max": { "#": 277 }, "min": { "#": 278 } }, { "x": 620.0400758084162, "y": 270.64540033660774 }, { "x": 471.0618745360834, "y": 117.74827343733301 }, { "category": 1, "group": 0, "mask": 4294967295 }, { "angle": 0, "x": 0, "y": 0 }, { "x": 0, "y": 0 }, { "x": 545.5209644205296, "y": 192.74825632409397 }, { "x": 2.6965875102178454, "y": 0.006274538623426806 }, { "x": 545.4609429170891, "y": 189.85109519834123 }, { "endCol": 12, "endRow": 5, "id": "9,12,2,5", "startCol": 9, "startRow": 2 }, { "fillStyle": "#FF6B6B", "lineWidth": 1.5, "sprite": { "#": 287 }, "strokeStyle": "#cc3838", "visible": true }, { "xScale": 1, "yScale": 1 }, { "x": 0.06002150344041752, "y": 2.8971611257527394 }, [ { "#": 290 }, { "#": 291 }, { "#": 292 }, { "#": 293 }, { "#": 294 }, { "#": 295 }, { "#": 296 }, { "#": 297 }, { "#": 298 }, { "#": 299 }, { "#": 300 }, { "#": 301 }, { "#": 302 }, { "#": 303 }, { "#": 304 }, { "#": 305 }, { "#": 306 }, { "#": 307 }, { "#": 308 }, { "#": 309 }, { "#": 310 }, { "#": 311 }, { "#": 312 }, { "#": 313 }, { "#": 314 }, { "#": 315 } ], { "body": null, "index": 0, "isInternal": false, "x": 619.9800543049757, "y": 201.73795835363666 }, { "body": null, "index": 1, "isInternal": false, "x": 615.6649143800477, "y": 219.2958774054005 }, { "body": null, "index": 2, "isInternal": false, "x": 607.2737316771305, "y": 235.31154963126286 }, { "body": null, "index": 3, "isInternal": false, "x": 595.2928764827218, "y": 248.8526462563747 }, { "body": null, "index": 4, "isInternal": false, "x": 580.4198183394127, "y": 259.13369593360824 }, { "body": null, "index": 5, "isInternal": false, "x": 563.5191537530266, "y": 265.55711445791997 }, { "body": null, "index": 6, "isInternal": false, "x": 545.5716298481232, "y": 267.748239210855 }, { "body": null, "index": 7, "isInternal": false, "x": 527.6211619441071, "y": 265.58136495818337 }, { "body": null, "index": 8, "isInternal": false, "x": 510.7118342451414, "y": 259.1807864086308 }, { "body": null, "index": 9, "isInternal": false, "x": 495.8248991789838, "y": 248.91984077306634 }, { "body": null, "index": 10, "isInternal": false, "x": 483.8257598450652, "y": 235.39494357400375 }, { "body": null, "index": 11, "isInternal": false, "x": 475.4129463822608, "y": 219.3906231060784 }, { "body": null, "index": 12, "isInternal": false, "x": 471.07408828182855, "y": 201.83855016911986 }, { "body": null, "index": 13, "isInternal": false, "x": 471.0618745360834, "y": 183.7585542945513 }, { "body": null, "index": 14, "isInternal": false, "x": 475.3770144610116, "y": 166.20063524278746 }, { "body": null, "index": 15, "isInternal": false, "x": 483.7681971639287, "y": 150.18496301692508 }, { "body": null, "index": 16, "isInternal": false, "x": 495.7490523583373, "y": 136.64386639181325 }, { "body": null, "index": 17, "isInternal": false, "x": 510.6221105016466, "y": 126.36281671457971 }, { "body": null, "index": 18, "isInternal": false, "x": 527.5227750880329, "y": 119.93939819026801 }, { "body": null, "index": 19, "isInternal": false, "x": 545.470298992936, "y": 117.74827343733301 }, { "body": null, "index": 20, "isInternal": false, "x": 563.420766896952, "y": 119.91514769000463 }, { "body": null, "index": 21, "isInternal": false, "x": 580.3300945959179, "y": 126.31572623955724 }, { "body": null, "index": 22, "isInternal": false, "x": 595.2170296620752, "y": 136.5766718751216 }, { "body": null, "index": 23, "isInternal": false, "x": 607.2161689959938, "y": 150.1015690741842 }, { "body": null, "index": 24, "isInternal": false, "x": 615.6289824587982, "y": 166.10588954210954 }, { "body": null, "index": 25, "isInternal": false, "x": 619.9678405592307, "y": 183.6579624790681 }, { "angle": -0.004165537424309747, "anglePrev": -0.0037555070339081427, "angularSpeed": 0.0004100303904016042, "angularVelocity": -0.0004100303904016042, "area": 17499.922508000003, "axes": { "#": 317 }, "bounds": { "#": 331 }, "circleRadius": 75, "collisionFilter": { "#": 334 }, "constraintImpulse": { "#": 335 }, "density": 0.001, "force": { "#": 336 }, "friction": 0.1, "frictionAir": 0.01, "frictionStatic": 0.5, "id": 9, "inertia": 194966.798563796, "inverseInertia": 0.000005129078424462026, "inverseMass": 0.057143110179079644, "isSleeping": false, "isStatic": false, "label": "Circle Body", "mass": 17.499922508000004, "motion": 0, "parent": null, "position": { "#": 337 }, "positionImpulse": { "#": 338 }, "positionPrev": { "#": 339 }, "region": { "#": 340 }, "render": { "#": 341 }, "restitution": 0.9, "sleepCounter": 0, "sleepThreshold": 60, "slop": 0.05, "speed": 2.8605703989793856, "timeScale": 1, "torque": 0, "totalContacts": 0, "type": "body", "velocity": { "#": 343 }, "vertices": { "#": 344 } }, [ { "#": 318 }, { "#": 319 }, { "#": 320 }, { "#": 321 }, { "#": 322 }, { "#": 323 }, { "#": 324 }, { "#": 325 }, { "#": 326 }, { "#": 327 }, { "#": 328 }, { "#": 329 }, { "#": 330 } ], { "x": -0.9719292443335223, "y": -0.2352733389257437 }, { "x": -0.8873998779094653, "y": -0.4610004953210637 }, { "x": -0.7512444257591179, "y": -0.6600241001401789 }, { "x": -0.5714908766185695, "y": -0.8206084193704932 }, { "x": -0.3585342603608087, "y": -0.9335165687589736 }, { "x": -0.12464882511831944, "y": -0.992200922392548 }, { "x": 0.1163784948757455, "y": -0.9932049365213887 }, { "x": 0.3507447116314585, "y": -0.9364711139498991 }, { "x": 0.5646345729748645, "y": -0.8253410198224079 }, { "x": 0.745719708598654, "y": -0.6662597963313851 }, { "x": 0.8835284970867688, "y": -0.4683774064102528 }, { "x": 0.9699354581525785, "y": -0.24336229580267305 }, { "x": 0.9999913241615282, "y": -0.004165525377792833 }, { "max": { "#": 332 }, "min": { "#": 333 } }, { "x": 769.3240887580322, "y": 270.01585811297855 }, { "x": 620.2819213957594, "y": 117.15726424344608 }, { "category": 1, "group": 0, "mask": 4294967295 }, { "angle": 0, "x": 0, "y": 0 }, { "x": 0, "y": 0 }, { "x": 694.7719318029727, "y": 192.15661355556068 }, { "x": 2.8931655612647336, "y": -0.0075481755201081205 }, { "x": 694.7097852551267, "y": 189.29671831025746 }, { "endCol": 15, "endRow": 5, "id": "12,15,2,5", "startCol": 12, "startRow": 2 }, { "fillStyle": "#C44D58", "lineWidth": 1.5, "sprite": { "#": 342 }, "strokeStyle": "#911a25", "visible": true }, { "xScale": 1, "yScale": 1 }, { "x": 0.06214654784608683, "y": 2.859895245303208 }, [ { "#": 345 }, { "#": 346 }, { "#": 347 }, { "#": 348 }, { "#": 349 }, { "#": 350 }, { "#": 351 }, { "#": 352 }, { "#": 353 }, { "#": 354 }, { "#": 355 }, { "#": 356 }, { "#": 357 }, { "#": 358 }, { "#": 359 }, { "#": 360 }, { "#": 361 }, { "#": 362 }, { "#": 363 }, { "#": 364 }, { "#": 365 }, { "#": 366 }, { "#": 367 }, { "#": 368 }, { "#": 369 }, { "#": 370 } ], { "body": null, "index": 0, "isInternal": false, "x": 769.2619422101861, "y": 200.8863992650281 }, { "body": null, "index": 1, "isInternal": false, "x": 765.0081055485463, "y": 218.45927118899343 }, { "body": null, "index": 2, "isInternal": false, "x": 756.6728685042395, "y": 234.5041310330437 }, { "body": null, "index": 3, "isInternal": false, "x": 744.7393445824806, "y": 248.0869582722014 }, { "body": null, "index": 4, "isInternal": false, "x": 729.9022577901126, "y": 258.419852180286 }, { "body": null, "index": 5, "isInternal": false, "x": 713.0241138038842, "y": 264.9022147573214 }, { "body": null, "index": 6, "isInternal": false, "x": 695.0843462063073, "y": 267.1559628676753 }, { "body": null, "index": 7, "isInternal": false, "x": 677.1264252491335, "y": 265.05174878733334 }, { "body": null, "index": 8, "isInternal": false, "x": 660.1948625654607, "y": 258.71022262332116 }, { "body": null, "index": 9, "isInternal": false, "x": 645.2722075507816, "y": 248.5012947504797 }, { "body": null, "index": 10, "isInternal": false, "x": 633.2259395191473, "y": 235.0183568098815 }, { "body": null, "index": 11, "isInternal": false, "x": 624.7573223522438, "y": 219.0434944542796 }, { "body": null, "index": 12, "isInternal": false, "x": 620.3572340945897, "y": 201.50667098693373 }, { "body": null, "index": 13, "isInternal": false, "x": 620.2819213957594, "y": 183.42682784609326 }, { "body": null, "index": 14, "isInternal": false, "x": 624.5357580573992, "y": 165.85395592212794 }, { "body": null, "index": 15, "isInternal": false, "x": 632.8709951017055, "y": 149.80909607807766 }, { "body": null, "index": 16, "isInternal": false, "x": 644.8045190234644, "y": 136.22626883891996 }, { "body": null, "index": 17, "isInternal": false, "x": 659.6416058158327, "y": 125.89337493083535 }, { "body": null, "index": 18, "isInternal": false, "x": 676.519749802061, "y": 119.41101235380003 }, { "body": null, "index": 19, "isInternal": false, "x": 694.4595173996382, "y": 117.15726424344608 }, { "body": null, "index": 20, "isInternal": false, "x": 712.4174383568115, "y": 119.26147832378805 }, { "body": null, "index": 21, "isInternal": false, "x": 729.3490010404846, "y": 125.60300448780016 }, { "body": null, "index": 22, "isInternal": false, "x": 744.2716560551635, "y": 135.81193236064166 }, { "body": null, "index": 23, "isInternal": false, "x": 756.3179240867979, "y": 149.29487030123985 }, { "body": null, "index": 24, "isInternal": false, "x": 764.7865412537014, "y": 165.26973265684177 }, { "body": null, "index": 25, "isInternal": false, "x": 769.1866295113556, "y": 182.80655612418764 }, [], [], [ { "#": 374 } ], { "angularStiffness": 1, "bodyB": "", "id": 1, "label": "Mouse Constraint", "length": 0.01, "pointA": { "#": 375 }, "pointB": "", "render": { "#": 376 }, "stiffness": 0.1, "type": "constraint" }, { "x": 0, "y": 0 }, { "lineWidth": 3, "strokeStyle": "#90EE90", "visible": true }, { "afterAdd": { "#": 378 } }, [], { "x": 0, "y": 1 } ]