<snapdata remixID="10303255"><project name="nbody" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes>A gravity simulation with arbitrary number of mass with different weights. Set the initial condition to change the number of bodies and their initial conditions.</notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAZm0lEQVR4Xu2dB3QV1dbH91CS0HsHEbsilmBBRekl+OyCgg2wi4J++om6XDxcgnx2BULovQUIhIBYIASEGCAk1ITQESmiIkgvgfut39aZ5ILPG8x98R5yzlpZN7kzc+bMnn/22e38j+Pz+Xxim5XAPyQBBwB+//33smXLFqlbt64UK1bsHxrK37ttdna2MP6LLrpIx2+bWRJw9uzZ49u1a5eUL1/erJGfMdr9+/dLjRo1pFq1akY/R2EbvLN69Wpf6dKl9bljYmJk7969glYpUaKEnDp1SubPny8LFy6UkydPhrxsDh8+LFdffXXIj9MOMEcCzoYNG3xFixb1ALhv3z6pX7++LFmyRJo0aSJfffWV9OnTR1yQhrLwMGcvvvjiUB6iHdsZElAAOo6jXy9fvlxatWolTGeAEg2ITYhGNMVXueSSS+xLNkgCzvr16z0AFhGf7F82XcqF/Q7IUG/ZJStLscub+P1zXHrppaE+bDu+XBJwsrKyPACuXpAgN5f5TU7c1NkIIVVI6C5H2g+RI0eO6HjR5BaARrw6b5DOunXrvDjgqsQZ0rjSETl2ozkAPPzgYMH5oBUpUkQuu+wys95AIR+tAtC17wDg7ZWPKgC//vprwSF5+OGHA4ro4MGDMnbsWOnWrVvAcwOdMHnyZFm7dq28/fbbEhER8ZenowEPPRDjB8DLL7880C3s8RCSgJOZmek7ffq0Dmn1/Hi5o8oxBWBqaqps3rw5TwAcP368rFmzRvr27ZvvQDYA/PHHH+X++++XCy64ICAAD94/SA4dOqTn4TBZAIYQuvIwFCcjI8MD4JqkmR4AJ0yYIA0aNJBrrrkmYDcAlSzEDz/8IPXq1Qt4/l+dQPhn5cqV8vTTT6sn/lcNDXjgvmg/AF5xxRX5ur+9uGAloAAkzEJbuyBBmlQ9bpQN+Nu9AwUTgFa8eHG58sorC1aC9m75koCzdu1aPwA2rXbiLAAGK7iLTVmhQoV8Ddi9mL58ox+V/fcM8AAYFhZmARgU6RZcJ86aNWt8bpot89vZ4gLw+PHjEh4eriMBgGhJN2CNt8nv7jkcw/4iHEIKD5usZMmSGp/jGJoJT5XAdtmyZdVbPXr0qJ6T+z4HDhyQMmXKKKDIvHD9iRMnBGBxPcc4H+cEOzFs0pPy612fewBkvFdddVXBSc/eKd8S0FxwbgA2q35SNWCPHj3k888/9wCIozJ16lS1855//nkpVaqU2ml4vgkJCfLCCy/IRx99JA8++KDMnj1bevXqJePGjZPrrrtO0tPT5ZtvvpEWLVpoluW5556TmTNnyo4dOxRIn376qQwZMkRWr14tnTp1ksTERKlVq5ZWuHAtAE5JSZHbb79dAYaj0q5dO2m8eYjs/ddnfgAkjWibORJQAKJlaGjA5jWyFYCDBg1SUNGmTZsmVatWlUcffVSB0LBhQ8nMzJSNGzfKhRdeqMe+/fZbBQrOCBru559/1rTewIEDFbCxsbGybds2iYqKksjISHnzzTe1cACNeNddd8mAAQM0B00faLIqVaqoM/Lbb79p/wCftnXrVqF6h37DJz+lAERz0tCMFoDmgI+ROqtWrfIxrdGyFs/xAJj7MQLZgGi1QOVcAAkt6tqAv/zyi1SuXNlPWpxTrlw5/e7YsWN+UzVTMPf49ddfpWLFirJ9+3YpHfe8/NzuEw+ATP+2GsYwAK5cudIPgC1qnjrLCeGFB6Nh9wGSYDT6ioh9Wn6K+tgPgISObDNHAg4A5GXS1id/KS1rnTbKC97T9iOdpmnYpRaA5oBPp+AVK1b4AbBVbZ8CcPTo0XLTTTep0c8UPGfOHH3BixYt0uD03XffLR988IE6FEyHZCDWr1+v5fHYYm6Z/IYNGzQ0snTpUuncubN8+eWXUrNmTbUlGzduLE2bNtUsCm3BggVy7bXXagYGBwQvmOm9UqVK6gnffPPN2g/Hli1bJrdsGCQAkHNcAOYlcG7WKzq/R+ukp6d7ANzw3VcCAI80fFwLUXEG8FxXrFih4CL0ct9992lohB9q78aMGSNkHzgvLi5OHQYAiTNBWKZ69eoacgEkFLji3NSpU0dtteuvv17PnzVrlgLvs88+05J6HI17771XsBNxUii1x+nBCcJjxhum37Izusnu1h/4aUD6sc0cCSgA3WqSjSlfS+s6Inuvai/du3dX7XbjjTeqBkQjookAU4cOHeSLL75QbUSxAqGU5s2by5QpU9Tbfeihh2TYsGHy2muvqVYjpYZWbNOmjUycOFGBiEZr3bq1erdoSRwh+sOLRSOiNdGA9A1g8azxoLnHnj171EtufyRBdrV639OAxAktAM0Bn07BaWlpfgBsc4FjlA24s+X/+QGQuKNt5kjAWb58uc+tJtm8dK78GQCDlT4jtBKoxCqvotO+Yp+WHS36adkYjRCOBWBeJRga5zmpqal+AGxbt4gRGhBTYN/AB+Tn1v4AxK60zRwJKADdapIty+YJAMQJ+eSTT+S2226TW265RW1AnJD4+Hj56aefNHPBd/3791dngwzHDTfcoFMhAMBhwGMlD4zdiOdMtoJ8MV7vpk2b9BrsOOxCHBk3ZcfxoUOHSnR0tKbr0M44HKTpcHpYQM8n9l7T70cIUzDBaVcDkmWxzRwJOMuWLfMBDjxcABh1YVHZd/VDukIOTxfvliKCDz/8UAFF6ISMBnngUaNGSZcuXTRVh8dLZoMQy4wZM+Sdd95RT3rSpEmauSCk07ZtW3nppZe0bJ61Gx07dtS0Go4K+WTyv71791YHhzAN8T1SexSm4h0zxbor9gC6b/yT8lOr93QtM+MnU2IBaA741AlJSUnxpuCtqYnSrl4xnYIpsW/UqJGCxU3F4aUSIiEsgjajmgUgJCcnKzjQUgAGoOLpounQVlyHJuQHe5LzuJZziedRcIC2pQob7QqQOJ6VlaXHuB+FqmhHtB0eMnniO7YOk+3N+noaEK2I5rXNHAk4S5cu9aFBANS25UnSrl7Rs2xAAr/BaHnJGf/VfdyKGqplbr31Vjk4+CHZ3fxdBSBaGnBbAAbjTRVcH0pORGwODVaqZAmJPJwq4WHFC24E+bjTvrCqsuZkNTUVAOFjjz2Wj97spf+EBBSA3HjVqlWawTCFAcEVFrYfgWobfvkn4JP/e3oAzH9XtgcrgXOXgAXgucvMXhFECVgABlGYtqtzl4AF4LnLzF4RRAlYAAZRmLarc5eABeC5y8xeEUQJWAAGUZi2q3OXgAfAnTt36jpd0+KAlHexbIACV9vMk4CTnZ3tI5dLIQCVLSa23bt3a744EJuWic92vo9ZqTmgwSCjQGGnywnNehAqVCi5RytyPJQ/Kd2n4obSfdvMkYCTmJjocynVPv74Y61EYXERZVdoxSeeeMKIp+Gfg9pBuyrOiNflDdKZNWuWzyX0IR9MUQKr4CjDYko2ifIWDQ5tiG3mSMBJSEjwnS+cepR7UZltmzkScOLj4z0NeHjHOtkR10/k1O+ElaHerry/u5y+sJE3TADIMlLbzJGAM2PGDA+A2amTJLzRo8aMvtamGbK93t3eeCnhtwA05vXpQJ24uDgPgL60WAn7A4Cs+8irR4kD4O6qlN/HR4tBYOSSY/5Vf7U2TZdtde/yTmFtC56wbeZIwJk2bZoHQEmfogAEUKwJYekj7AiBGiz5VCV37do10KkBj7OYiaAy/IGBGgDcesG//ABoS/IDSS20jjtTp071nJAiK6cpADMyMlQLsSAIxtNADQCyUPypp54KdGrA4/369VNtyj4hgVqtjdNlc5123mmEYSwAA0kttI47sbGxngYsuipOAQhlL4RB7NURqKEtYbNiug7G4iWWdBIWyst+HwBwU+0oPwCyks82cyTgTJ48WTUgmY5iq6d7NqAJjwAAN9Zq62VoIFmyADThzeWM0Zk4caKnAcPWxp8FQDIjrOcNRnPZ9IPRF9RtpZePkvU1WnvdsTgeJgfbzJGAM2HCBA+A4RkzPQC6e3q4AIQFAdJxKmbYRw5KDQjKWTzOovGWLVvq1M3qNKZl1u7CfrB48WJ54IEHlGrjjTfe0FwzuzDB/4ed+d5778krr7yibAosTmcxO99jU8LKQKEElGt4uJgFMDLwHdM0AMyq3soPgKwXts0cCTjjx4/3nJAS62YpADHmYTMAABQqwFLA32wi+PLLLytnCwSTOCks5YQ2A0oObEGWSJIO69mzpzoEVKrA9wd4sSkBIAwILmMq18N4/8wzz+h9YTyAvgN+GBgZ6BPzAMDRHySWpArx0gFgZtUWnrQBrQWgOeBjpM7YsWM9DVgya7anAQEG5U3Q8hIWgRn13Xff1VzxwoULlcASTQSxJNwwpMCYAmExRRMSToE5FbsMIiK0JbQbEA29//77WjTAMTQlQMOJQWNCVunSbxCLXLdunX4P7wwVL2hXtOpbb70lkQe/k8wqzf0AiBa1zRwJOGPGjPE0YOkNc4yyAUstHyVrKzX1pE0s0gLQHPCpBhw1apSnActs/PIsAMLRHGgPkLw+MvG9QDtg5rUvbNQy6WNkTcUmfgCkjMw2cyTgjBw50gNg2U1fGacBV1e4w5M2U78FoDngUw04YsQIbwouv+UbBSCeLTlZPFpsNsIw//73v9Wuw1HAiWArLuwxdxstnASOURCAvYbdxydOB7Yb50Gvxt/YjPQLdRteL/fiWpwZrud77EPIyLk3ROYUx5IaJGYJRRyfaMCV5XI0HmEeGPRtM0cCzrBhwzwNWGHrXAUgxj+MWZTjM2UCEEgjASGEkyxgongVR6R27dq6eSCLg5gWcULYN46QyZ133qnVKXi0kFTiBeOo8DuhHGJ29HvPPffoZoYAD+8WZwVHhDQg7Kr8Q7ib0aDlqNyG1LJZkQxZUTbH6QCAd9yRoxHNeQ2Fd6TO0KFDvUxIxW3zFIBoODQOGskllsTzRbugsdBWaCWMfsIuhGD4Dqpf4oRoJ7xXPGi3whoiS74nrAPY+KRR9YLH7YZsABo2JyEVtCyeNJ4xQCfVh9fN34SBSi0fKellbvMyIdiYFoBmgdkZPHiwpwErb59vmA04UpaXysl8oLlhZrXNHAk4MTExHgCr/JB0FgAJQrvaKr+PdS41hoHuhcYtv3KcpJbKKT6gf+xM28yRgDNo0CDPCam2c+FZBaln5oLPXJrJSydTwY8LsD87h0Czu/u5Kx73PPe63AA9sy/3bzeUQ4ak5oY4WVrCvwDVAtAc8KkXPHDgQE8DVt/1rQIQ4vB58+ZptoHG79hfOBlsQvjss8/qFg04C2lpaZopYQUdqTlsNRwN3U41IkLtPjYoZHNDvGLSaLn7YlPswYMHay6ZvrgHdiW/s1yUPjgGSz/2IM4H+WM86e7XOLIkwn8NSLNmzcx6A4V8tM6AAQMUgGijmj8u9pwQ9gPhZeJY8OLZow1wkNMlPMM+IhQJ4BDAds+USNiEhhaioPT111/X3C6OBtfhwOAVs58cnjXfocnweAElO7DjyVJWT64YDxxw8x0BcTxmwA8LAttIPFh5t3wX1tBbNI+WtQA0C9GaisOLpdXak6wAxNNke1byv0zB7u9oOfb+IGxCYQKeKDE+tCK2ortRDSEWrmWDw/bt28vs2bMVrPTLdRzL3RdgJ05IX+wbgs0JmPGcASCxQ6pxKI7AQwfEgLVx9gpJLv77xjT8A7FNg60HNAyASUlJPmJrtHIb50ilNi/6PQFTYLB2OXdtvr8jIsANKAkN8QlgWRW3qMjv27MCXFNYHP7O85+v1zinT5/2EUhmmqxds6aU3ZEsctqMdcFH6jaWPb8e0O3DCGqbxOJwvgLqXJ/Lo2ejwhgbzTR6NoLdlg/mXF976JxvCSpD510UypFYABbK1x46D20BGDrvolCOxAKwUL720HloC8DQeReFciQWgIXytYfOQ1sAhs67KJQjUQCyYTX52CpVqmhe1aRG0QP5apZu2maeBJydO3f6WDxOpYqpjWIFUnWWH9q8N+ikpaX5WKNBmz9/vhYMsCCIknwYDSgIMIF1lEwOVT0URdhmjgScOXPm+FwqtKlTpyrPCzlVtAn1fZRGmbQbeTAo4sx5feaPVFny3W0aKHXCBqSuDloOSqdgGjBpByVoPmwzRwLOzJkzvZJ8pq/sE8eNKUg4evSYFMu1Rxz/OBaA5oCPkeo2De4+IbuSxkuZYtlS1BBHuF6t6rKnXltP4lRQWwAaBsDp06d7JfmH5g6QCu3+x5gnqL15hpKUu/vYUTnN4nbbzJGAbtPgasBD8wZKxT8ASOl9/fr1dYFQoMa6Dl4+a0Py22BRIKaXl7UdAHBLnTu9W2KrWgDm9w0U7PXKku86IYcToxWAFKVCwUEoJi8LvaHhYFFSx44d8z36J598UiIjI6Vbt24B+6Ikf0sulnwAaAPSAcUWUic4U6ZM8TTg0aQYBSB8LCw0IgQTqMwdsMLVwrqSvOztEejpO3furMDv27dvoFN1TcimWjk2IMsKLAADii2kTtBtGtwp+NiCwd4UHFKj/A+DAYAba7bxjrKAygLQhDeXM0Zn0qRJ3hR8fOGQswAYzFVxwSSoZMqvum6KbMjFks9YA2lss17P+T9a3abB1YAnFw07C4DB3KYBxitAEozGGuLyq8ZLVrWWXnfEMS0AgyHdgutDWfJdZoRTySMUgFTGQKHBQnAa9GmwI0AMyRJIqmagUSNdBzMCFSnQsEHZxhpiwiJoO8ALKMjTVqhQQb1k1vPiYcNuwHH6JNsyYsQIXd3GuSwwpzgC7xp6OLQdfbICjkXrLErHOQKAkJS7YRiO52WHpYITr71TIAk448aN8zTg6e9GehrQZSCAIqNTp05KQgkQACKfpOkef/xxBSq5YtgPABWVKTgx8PRBZAkzAkUNsOSvX79er+V89peDbgOnA94XgAlIIb6E+wU+QpgXYGWAGwa2BQCPs0PBBFobAGZUzuGCAZwWgIFeeWgd120a3CnYlzLKAyDgwRtFu+ARk+SHfBINBViomEHjsCCcTWbQbmwmgxOAhkIbwv1CpQ2sBWhMQAjo0ICQGNEgoUSboe24nr+5jnvCK8N51PtRs0iMj3syjfMDAHOz5KM5LQBDC2CBRuOMHj3aA6CzdIxxNmBuknLAjYa2zRwJ6DYNrgYssmzsWQDEhkPrBKMxfQarsgaNWiUzVlaVzyElxw61AAzGmyq4PpQl382EFE0d5wHQJRL6TwSV7hDd83A6qEZxHYI/+8RZwUnJTVJ0Jknln5FWci/6zk1kiTPEFJybJR8Auv9MBSdCe6f8SMAZPny4pwGLp01QAGL4b9myRXdAJ3QCYSV7sLlkkzBUkarDdsPew4uFr4+yeOw8bEVsMew4AIf9hjcbFRWlhOZkTiCfJHUHVyDs+b1791btxTXYgGzHBdUajgs2pMuuyvWwYzG2imsmSnqZnM0JcWIsAPMDh4K/VrdpcF9aWPpEBSBeKy+dHTGpisYLZesFeAFhKKVMHy+VF45mwnMFOOwXx++kxIjHcS1TLkDiOJ84MYRYKP9/9dVXlX0V54NwDKAE/M2bN1eWfcI9eNU0PGC4AtnUcNiwYUpeee3+RZJWOoekHIfHArDgQZSfOzpDhgzxABixcrICkBBLRkaGAo4NZRISEqRt27bq/TL1AQqqZOLi4jTe16FDBwUtni9VLIRa8Ejj4+O1j6SkJNWMNKZ7tB6UvWhMplW8bWKNxB+xE1mDkpmZqecCaDQwBQqMi31ICOHwz8EUnFryZu/50bKuOZEfodhrC04Cuk2DqzVKrIo1LhW3LBdJOZrVArDgwBOMO/mx5JdaM9WYMAx81SWWjZAl4Td4cmDKpobRNnMk4ERHR+ds17p2mgLQ3Z38kUce0XQZUxt8z2REKDzFBmPaxY4jfYbTQebD3ReYaZPAMkFqUmxkTCA579GjhwwfPlxr/ZimqSNkc0HsPbQXGQ6CzkzXsORzPZtjd+nSRZn0X3zxRb2eDa2nTZsqd5f7QVLCGnrSxkSwADQHfIxUt2lwp+AyGXEKQNJrgKNXr14aAwQY2GdkMAAkJOP9+vVTz5i/cTZwMPBU8VDJkmDDkUoDzHjBAAwnA1uSfnBy3LQezKwAh3PxqrEvORfbj+3B+vTpo3lpAI4nTf4Zp6ThoRT57g+Sch4G79wC0DAA9u/f3ytGKLduhgJw7ty5Gv6gOhlPlxYTE6OAYg8QnA1ibkyDpOgARs+ePdUzxhkBrMTzcGDwVumLPDHOBeBu0KCBesNoSVJ4gI40G9cQ+MaLjo6OVo3JJ2EZnBU0HPcHuMQUWxRbJ4uLXufFHrkfY7TNHAloST5gopXPig9pG5BpmekZwKN5c7PkA0g2PEQL2maOBJwVK1b4CIGQ3K+yK1lqlPSx64b3BOFh4RIeER6UJ8pPQeqhg4e8YDRTPfHH0tXqyJLsi3RsFDFgs9pmlgSUHYtpEe2CFkGDmMKQhb3JtI292Lp1aw1U22aWBCw/oFnv67wbrQXgefdKzXogC0Cz3td5N1oLwPPulZr1QM7evXt9j3TqJKsXJok4RaRRVDsZM2ZM0HZJN0scdrQFLQGna9euPpkwUt6JEDklIv97VKTaMy/KgAEDCnos9n6FUAJORESEb1HYMalX5PenT88WuedUCc042GYl8N+WgBMZGel7Pitd7vsjhDb6uMi0axtJSkrKf/vetn8rAXGSk5N9HdpFSZujB4Ta46SylWV2YqLdAtWCo0AkoF4w6z8oe6LUikoXd81ugYzA3qRQS8CGYQr16//nH/7/AaNnC2uMMrpqAAAAAElFTkSuQmCC</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts><script x="489" y="82.83333333333326"><block s="doSetVar"><l>g</l><l>0.1</l></block><block s="doSetVar"><l>initialCondition</l><block s="reportNewList"><list><block s="reportNewList"><list><l>100</l><l>100</l><l>-2</l><l>0.1</l><l>50</l></list></block><block s="reportNewList"><list><l>-100</l><l>0</l><l>0</l><l>2.5</l><l>100</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>10000</l></list></block><block s="reportNewList"><list><l>0</l><l>-60</l><l>2</l><l>0</l><l>50</l></list></block></list></block></block></script><script x="30" y="27"><block s="receiveGo"></block><block s="doDeclareVariables"><list><l>a</l></list></block><block s="clear"></block><block s="doSetVar"><l>planets</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>cloneId</l><l>0</l></block><block s="doSetVar"><l>pos</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportNewList"><list><block s="reportListItem"><l>1</l><l/></block><block s="reportListItem"><l>2</l><l/></block></list></block></autolambda><list></list></block><block var="initialCondition"/></block></block><block s="doSetVar"><l>vel</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportNewList"><list><block s="reportListItem"><l>3</l><l/></block><block s="reportListItem"><l>4</l><l/></block></list></block></autolambda><list></list></block><block var="initialCondition"/></block></block><block s="doSetVar"><l>acc</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportNewList"><list><l>0</l><l>0</l></list></block></autolambda><list></list></block><block var="initialCondition"/></block></block><block s="doSetVar"><l>w</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>5</l><l/></block></autolambda><list></list></block><block var="initialCondition"/></block></block><block s="doSetVar"><l>planets</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="newClone"><l>ProtoPlanet</l></block></autolambda><list></list></block><block var="initialCondition"/></block></block><block s="doForever"><script><block s="doSetVar"><l>acc</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportCombine"><custom-block s="accn %s"><l></l></custom-block><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block></autolambda><list></list></block><block s="reportNumbers"><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="pos"/></block></block></block></block><block s="doSetVar"><l>vel</l><block s="reportSum"><block var="vel"/><block var="acc"/></block></block><block s="doSetVar"><l>pos</l><block s="reportSum"><block var="pos"/><block var="vel"/></block></block></script></block></script><script x="509" y="246.8333333333334"><block s="doSetVar"><l>g</l><l>0.3</l></block><block s="doSetVar"><l>initialCondition</l><block s="reportNewList"><list><block s="reportNewList"><list><l>100</l><l>100</l><l>-2</l><l>0</l><l>10000</l></list></block><block s="reportNewList"><list><l>-100</l><l>-100</l><l>2</l><l>0</l><l>10000</l></list></block></list></block></block></script><script x="520" y="399.66666666666663"><block s="doSetVar"><l>g</l><l>0.1</l></block><block s="doSetVar"><l>initialCondition</l><block s="reportNewList"><list><block s="reportNewList"><list><l>100</l><l>100</l><l>-2</l><l>2</l><l>200</l></list></block><block s="reportNewList"><list><l>87</l><l>83</l><l>-1.89</l><l>1.52</l><l>0.000001</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>0</l><l>10000</l></list></block></list></block></block></script></scripts><sprites><sprite name="ProtoPlanet" idx="1" x="-231.09663865546213" y="-168.0446739553455" heading="90" scale="1" volume="100" pan="0" rotation="0" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="263"><costumes><list id="264"><item><costume name="costume1" center-x="8.5" center-y="9.5" image="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHNuYXA9Imh0dHA6Ly9zbmFwLmJlcmtlbGV5LmVkdS9ydW4iIHZlcnNpb249IjEuMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSBtZWV0IiB2aWV3Qm94PSI4NzMuNSA0MzYuNSAxNyAxNyIgd2lkdGg9IjE3IiBoZWlnaHQ9IjE3Ij48ZWxsaXBzZSBzdHJva2U9InJnYigwLDAsMCkiIHN0cm9rZS1saW5lam9pbj0ibWl0ZXIiIHN0cm9rZS13aWR0aD0iMyIgZmlsbD0icmdiKDIzNiwxNiwwKSIgcHJvdG90eXBlPSJWZWN0b3JFbGxpcHNlIiBjeD0iODgyIiBjeT0iNDQ1IiByeD0iNyIgcnk9IjciLz48L3N2Zz4=" id="265"/></item></list></costumes><sounds><list struct="atomic" id="266"></list></sounds><blocks></blocks><variables><variable name="id"><l>0</l></variable></variables><scripts><script x="95.28125" y="39.00520833333357"><block s="receiveOnClone"></block><block s="doDeclareVariables"><list><l>this</l></list></block><block s="doChangeVar"><l>cloneId</l><l>1</l></block><block s="doSetVar"><l>id</l><block var="cloneId"/></block><block s="doSetVar"><l>this</l><block s="reportListItem"><block var="id"/><block var="pos"/></block></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="this"/></block><block s="reportListItem"><l>2</l><block var="this"/></block></block><block s="setEffect"><l><option>color</option></l><block s="reportProduct"><block var="id"/><l>39</l></block></block><block s="doForever"><script><block s="doIf"><block s="reportGreaterThan"><block var="id"/><l>0</l></block><script><block s="doSetVar"><l>this</l><block s="reportListItem"><block var="id"/><block var="pos"/></block></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="this"/></block><block s="reportListItem"><l>2</l><block var="this"/></block></block></script></block></script></block></script></scripts></sprite><watcher var="initialCondition" style="normal" x="36.880240433303925" y="40.59899043330438" color="243,118,29" hidden="true"/><watcher scope="Stage" s="getLastMessage" style="normal" x="12.39583333333303" y="270.2291865" color="230,168,34" hidden="true"/><watcher var="cloneId" style="normal" x="12.39583333333303" y="302.45835564583325" color="243,118,29" hidden="true"/><watcher scope="ProtoPlanet" var="id" style="normal" x="12.39583333333303" y="334.6875247916665" color="243,118,29" hidden="true"/><watcher var="planets" style="normal" x="169.82291666666742" y="63.21875247916665" color="243,118,29" hidden="true"/><watcher var="pos" style="normal" x="1.239583333333485" y="2.4791815416666196" color="243,118,29" extX="128.5615234375" extY="69"/><watcher var="g" style="normal" x="12.39583333333303" y="366.9166939375001" color="243,118,29" hidden="true"/><watcher var="w" style="normal" x="12.39583333333303" y="399.14586308333327" color="243,118,29" hidden="true"/><watcher scope="ProtoPlanet" s="getCostumeIdx" style="normal" x="12.39583333333303" y="509.7786433541668" color="143,86,227" hidden="true"/><watcher var="vel" style="normal" x="0.43800028587747875" y="118.86818706707405" color="243,118,29" extX="128.5615234375" extY="69"/><watcher var="acc" style="normal" x="0.2934176672383728" y="234.89361726840337" color="243,118,29" extX="128.5615234375" extY="69"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="accn %&apos;i&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="acc1 %s %s"><block var="i"/><block var="#1"/></custom-block></autolambda><list><l>#1</l></list></block><block s="reportNumbers"><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="pos"/></block></block></block></block></script></block-definition><block-definition s="acc1 %&apos;i&apos; %&apos;j&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>diff</l><l>d</l></list></block><block s="doIf"><block s="reportEquals"><block var="i"/><block var="j"/></block><script><block s="doReport"><block s="reportNewList"><list><l>0</l><l>0</l></list></block></block></script></block><block s="doSetVar"><l>diff</l><block s="reportDifference"><block s="reportListItem"><block var="j"/><block var="pos"/></block><block s="reportListItem"><block var="i"/><block var="pos"/></block></block></block><block s="doSetVar"><l>d</l><block s="reportCombine"><block s="reportPower"><block var="diff"/><l>2</l></block><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block></block><block s="doReport"><block s="reportProduct"><block s="reportProduct"><block s="reportQuotient"><block var="diff"/><block s="reportProduct"><block var="d"/><block s="reportMonadic"><l><option>sqrt</option></l><block var="d"/></block></block></block><block var="g"/></block><block s="reportListItem"><block var="j"/><block var="w"/></block></block></block></script></block-definition></blocks><variables><variable name="initialCondition"><list id="432"><item><list struct="atomic" id="433">100,100,-2,2,200</list></item><item><list struct="atomic" id="434">87,83,-1.89,1.52,0.000001</list></item><item><list struct="atomic" id="435">0,0,0,0,10000</list></item></list></variable><variable name="planets"><list id="436"><item></item><item></item><item></item></list></variable><variable name="vel"><list id="437"><item><list struct="atomic" id="438">-2.715016662411335,-0.20024404591572117</list></item><item><list struct="atomic" id="439">-1.6026363877812762,-3.8298394057124328</list></item><item><list struct="atomic" id="440">0.014300333219490475,0.04400488145329838</list></item></list></variable><variable name="pos"><list id="441"><item><list struct="atomic" id="442">-71.45427269124873,191.6258698209672</list></item><item><list struct="atomic" id="443">-97.0112263259744,87.13805142870036</list></item><item><list struct="atomic" id="444">-45.770914760243755,47.367482790126815</list></item></list></variable><variable name="acc"><list id="445"><item><list struct="atomic" id="446">0.007328212541975047,-0.046133316251466015</list></item><item><list struct="atomic" id="447">0.17240490844041897,-0.1494426646170123</list></item><item><list struct="atomic" id="448">-0.00014656426807999176,0.0009226663399735868</list></item></list></variable><variable name="cloneId"><l>3</l></variable><variable name="g"><l>0.1</l></variable><variable name="w"><list struct="atomic" id="449">200,0.000001,10000</list></variable></variables></project><media name="nbody" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>