<snapdata remixID="9041204"><project name="generalization step by step" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAH7klEQVR4Xu2dT0gVXxTHjxmRRUGbQtRNuSgy+wOKSi3aFqJCRIUuFBKqRbWo1DKx7D+hLlQwqkVRLQoSxZYSRUqLqCjaFfRnUYuC/keBcYbf8zdvnDcz73pnzjT3O5vCd+85533O582b99599+VMTk5OEg4QECKQAwGFyCOtRQACQgRRAhBQFD+SQ0A4IEoAAoriR3IICAdECUBAUfxIDgHhgCgBCCiKH8khIBwQJQABRfEjOQSEA6IEIKAofiSHgHBAlAAEFMWP5BAQDogSgICi+JEcAsIBUQIQUBQ/kkNAOCBKAAKK4kdyCAgHRAlAQFH8SA4B4YAoAQgoih/JISAcECUAAUXxIzkEhAOiBCCgKH4kh4BwQJQABBTFj+QQEA6IEoCAoviRHALCAVECEFAUP5JDQDggSgACiuJHcggIB0QJQEBR/EgOATM4MDw8TNXV1TAkZAIQ0ANwXV0d5ebm0tevX+nOnTuUk5MTcjvMCw8BPXo+MjJCFy9eTBvBPyy1fPlyOnXqFITU8HhJnIBtbW1UWloaCM3Y2BgtXrw449hFixbR3bt3adasWa5jXr58SY8fP6a+vj66f/8+zZ49m4qKiqx/gx4fPnygjRs3Bhr+9OlTOnnyZKCx/8qgxAmYDfgbN27Qtm3bMk5ZtWoVFRcXT93+8eNH2rNnD23dutU3zeDgIH369IkOHTrkOdavBt9E//iARArY0NBAV65c8W2NV/P37t1Lr1+/pqVLl9L58+d9Y3kNaG9vp+PHj7sOCSpg0Ps0o0IFJidSwKAc3ZrP13atra1BQ2Q1zi12UAGzSvQPDU6sgOfOnaMDBw5k9fS3f/9+6u7uDrV9+/bto56enqkcQQQMcl9CLTrE4IkVkJm9ePGCVqxYkRGfvfmPHj2idevWhYj6/9D2XH4C+t2HSAoOMUmiBXzy5AmtXr3aV8AvX77QggULQsQ8PXQqp5+Afvch0qJDSJZoAZlXb28v8QsKt4ObX15ebr3QkDj4bZyHDx9mfCXuVbtEvWHkTLyAXtCc12NhAPaLGYca/GoM83YjBOT3+vhsZz+OHDlCJSUlnu8Dhgk+FZvrevbsGXV1daWlc6s5inqizmGEgE6of/78sT6t8Lv+iqIZqRpSNUWRM045jBHw0qVL1NTUZLE/evQoHTt2LFYCpmri+uy1xkmWMGoxRkCGx5/X5ufn07JlyyyWcToDcj2vXr2id+/e0fr168PodSxjGiUgN3dgYGDqeituAvJ16a5du6igoCCWsoRRlFEC2p9+43gGtD8Nh9HsOMY0SkBng+N2BnQ+QOIojO6ajBKQV6TwypTdu3dTf39/rK4BUzXxiyN+oJhyGCXg9+/fad68eVZvf/78Sbdv347F+4C1tbU0d+5cq64fP35QXl6eKf6RUQLauzo0NGQ122tBahQW8GUAC1dTUxNFutjlMFZA7kRnZyd1dHSINiUONUgCMEbAN2/eWN/XsB9Xr16l+vp6Sf7kVsPbt2+psLBQtK6okhsjoNu6On76u3fvnvWlIomDv1+yYcOGaZcBSV8DaGdtjIC89Mm57CqOb8Nwc9xqlXiARJHTGAHdYKYElHgDOE6fR0chWqYcEPC/r2VGed1lzxWHszAEFCJgbz4vVIhqEYA9FwTkvSYMOQ4fPkwnTpyYurfO5l++fJkaGxtDpeHM4ayBFyQ4F6eGWpBwcKOegs+cOZO2U0Eczj7OGs6ePUsHDx4U1iK69EYJ6MTqJmCYS+HdYsfhQRCdbtMzGScg79nS3NxskYhD8+01XLhwgXbu3CnpQ+S5jRPw+vXrtH37dk8BeecC/raaziNTTLuA9tp05o5zLOME5GZcu3aNduzY4XkG5K3Qgm7z5tdgr1gpAVM1+cVK2u1GCjgxMUEVFRWeAur8OMwrVkrAVE1JE8zv/hgpIEPhjYt4Dd7KlSszMnrw4AFVVVX5MfS83S/G8+fPrbWJvAGRiYexAnKz43DWGR8fp8rKShPds+6z0QIG6fpMNoacydwgtSVhjPECfvv2jebPny/SS8ncInfYJanxAjIT/jTy9+/fNGfOHNe+8Ha/fDbL5vCa8+vXLysXfvYBT8FpTvFnsPxZrNvBO+oH3c3ea6xXjmwET8pYnAEdnWxpaaHTp09P6+/79+9pyZIlgfqeaWym2IGCJnQQBMzQWN6onDcVtx9uf3NOdxvDv12StN/30PV4gIA+JHkJ15YtW2jt2rVZMed9oG/dupW2/CurAIYMhoBZNJp/uou/xbZmzRoqKyubetHCL2B4q13ez5m/Zbd58+Ysopo9FAIq9P/z58+0cOHCtJluf1MIbdwUCKjQ8tHRUdq0aVPaTLe/KYQ2bgoEVGz5zZs3rWtDPuz/Vwxn7DQIqNh6+57Opu7vrIgubRoEnAHF1MpqXmWNQ40ABFTjhlmaCEBATSARRo0ABFTjhlmaCEBATSARRo0ABFTjhlmaCEBATSARRo0ABFTjhlmaCEBATSARRo0ABFTjhlmaCEBATSARRo0ABFTjhlmaCEBATSARRo0ABFTjhlmaCEBATSARRo0ABFTjhlmaCEBATSARRo0ABFTjhlmaCEBATSARRo0ABFTjhlmaCEBATSARRo0ABFTjhlmaCEBATSARRo0ABFTjhlmaCEBATSARRo0ABFTjhlmaCEBATSARRo0ABFTjhlmaCEBATSARRo0ABFTjhlmaCPwFcnFX1W9S0MIAAAAASUVORK5CYII=</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" volume="100" pan="0" lines="round" ternary="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAgAElEQVR4Xu3dCZwkZX3/8d+vegfFYMAjolHjsYuReKKoqCisIgq70/VUL+OFCN5gIqL8BcU7HhESD8SIIkaJJwwz9VTPAoqcwRNBPIMK633HAyKK7GzX7/961l6zrrMz1ddUVc+nXy9fIFv1PL/n/Sv6S3V3VanwQgABBBBAAIFlF9Bln5EJEUAAAQQQQEAIYA4CBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAZ0oEEEAAAQQIYI4BBBBAAAEEShAggEtAX8lTJknycjP7KxHplOhwgIjcQUR+VWINhaY2s1ur6m4iYiLSEJFbicgu4X9mdjvVrf8K/0ZE5kXklu7/gq2a2U2q+odCE5W70bZeXF5iGQ1V/V2apm8psQamXmECBPAKa3jZy3XOXdkNiYtLrKUlIrcVke+VWMOfTW1mE6p6RzPbXVVv3f3DSERWdf/+FlXdYmYhiMMr/Nlfh78xs/9V1bz7z8O/02GfENThtUVEtv6ZmYUwvlFEfqmqIbCr8rqniPxWRGZLLOjxwcx7//ASa2DqFSZAAK+whpe93PXr19911apVm1R1nzRNry2jHufc68K83vutfy3jFcfxP6jq/qr6EDM7UEQ2hxAKwWhmm6Io+qyq/tfMzMx1g9SXJMl98jx/rKruJyJrRGSi+x8fu6jqZXmeXyMiV2RZ9t+DzDPIvmX3I0mSvc3smi1btqzeuHHjjwdZC/si0IsAAdyLFtsORaD7MfQ+3vunDGXAHgcp6w1/w4YNh27ZsuUwEXmAqt5XVcNHrtea2Ze89x/rcRkDbd5sNp/aaDQemuf53qoaPpK/VlW/HkXRuTMzM+cPNHiPO5fVj21lOufOVtVr+Pi5x8ax+cACBPDAhAzQj4Bz7htRFJ0wOzt7Xj/7D7LPcr7hr1+/fq9Vq1a9RVX/1szuYmYboyi6JE3TMj9u/Qu+ycnJDVEUrVXVdWb2M1X9SaPRePmgZ+BF+rSc/dixnlartS7P81O89/crUivbIDBMAQJ4mJqMVVjAOfdkEXmZ9/5hhXca0obL8YbvnHuRqiZmdhsR+ZmIvNd7f8GQljDSYZxzh4jI80XkLqr6ezOb9d6/a1STLkc/dla7c+6LIvKv3vtzRrU+xkVgZwIEMMdGaQLOuTkz+1SWZe9cziJG+YbvnHuDiOwvIrdR1Ys2b978b+edd174lXLtXuvWrbvdLrvscryZPSH8QtjMPuO9f/WwFzLKfixWaxzHx6rqE7z3k8NeE+MhUESAAC6ixDYjEWg2m/tGUfRJEVntvb9hJJMsMOgo3vC3C97bquqZaZq+Z7nWsxzzJElytJk9t/tr5U8PM4hH0Y+lTJxze4jIpjzPn9hut69aanv+HIFRCBDAo1BlzMICSZKcGi6t8d4fV3inATcc5ht+s9l8WaPROMTM9sjz/K3tdvsjA5ZX6d2TJDnczI5X1fAfTOenafpvgxY8zH4UrcU59w5V1TRNX1x0H7ZDYNgCBPCwRRmvJ4Gpqanbz8/PXx9F0UGzs7Nf6mnnPjcexht+HMePUdV/FpFwM4xT0zT9QJ/l1HK3JEmeZWYhvH5jZq/JsuyKfhcyjH70Mner1XpInucXTUxMrJmenv51L/uyLQLDFCCAh6nJWH0JOOfCG/njvffNvgbocadB3/CTJMnyPL9nOIEq81riHpc9ks2DZfixWbipSZqmcT+TDNqPXud0zrVF5GLv/am97sv2CAxTgAAepiZj9S3gnLtKVU9O03S670EK7tjvG36SJC0zO0lEftFoNM6YmZnxBacc683iOE5U9XkicidVfXOvl1j1249+UJMkmTKzE733+/azP/sgMEwBAniYmozVt0Acx5NRFP1Lmqb373uQgjv284bf/a76WDN7e5ZlLy041YraLEmSt5nZS8zsnVmWFf5utZ9+9AubJMnX8zx/RZZlc/2OwX4IDEuAAB6WJOMMLBDHcbgW8+osy04eeLBFBujlDf+QQw7561122eW0KIoeLCJvXI4z9FGufdRjd88wXx1u7fi73/3u2Isuuijce3rRVy/9WGqsxf48juMTReShWZaFa9B5IVC6AAFcegsoYJvA5OTk/aIouqrRaNx7dnb2p6OSKfqGv379+oevWrXqP8ONNLz34X7NvAoKJElymZndOYqiI2ZnZ8PNLnb6KtqPglMvuFmr1bpLp9P5Tp7n+87NzX1jkLHYF4FhCRDAw5JknKEIJEnylvCYPe/9C4Yy4AKDFHnDd84dIyJPNrPPZln2ylHVMs7jJknyJjN7lKqevdh10UX6MaiTc+69qvqbNE1fPuhY7I/AsAQI4GFJMs5QBKampnYNlyWp6lPSNP30UAbdYZCl3vDDR+GqureInFCX20eOwmkYY3Zva3mKmV27s49+l+rHoHUkSbK/mZ3dvezo5kHHY38EhiVAAA9LknGGJuCcC/chnvLeP2Fog2430GJv+HEcf1hVHygi4Zeytbh38yiMhjlmN4TD9/pf894fvuPYow5g59ynRGTae3/GMNfFWAgMKkAADyrI/iMRcM5dYWbvy7IsfAc71NfO3vDjOD5FVR+nqkeU9azioS60QoN1n7n7YTO7OMuyE7YvbZQBHMfxM8MlUt77x1SIg1IQ2CpAAHMgVFIgjuODVPUM7/29h13gQm/4zrkQ9OHmGkmapr8a9pyMJ5IkyR3MLDWz72VZ9sxtJqMMYOfcd8zs+VmWXUQPEKiaAAFctY5Qz58EkiQ5y8y+O+y7Te34hp8kySVmdqubbrrp0CKXzdCi/gUOOuig3XfbbbfzRWSz935tGGlUAdy9S9e90jQ9sv+K2ROB0QkQwKOzZeQBBVqt1r3zPL9eRPby3m8acLg/7b79G374dayIhKcyrR/lpU/Dqn0cxgmXBJnZRjO7KvzafRQB7JxbLSLXRVG0ZnZ29jvj4MYaxk+AAB6/no7Vipxzr+0+rvBPH1kOusBtb/iq+mMzOyKKouOW60EQg9Y+Lvt3H4hwqqr+p5ndNaxrmJ90dL9S2OS9f/24mLGO8RMggMevp2O3IudcuCzpmDRNw69ZB351A3i/8CQjM/t/gzzJZ+BiVvAA3SdKvdXMfq2qnx9WACdJ8gQzO917v2YF87L0GggQwDVo0kov0Tl3hIgc7b1/9DAsut8tbzCzd2RZ9qphjMkY/QkkSfJGMztOVWeG9V2tc+4zIvIe7/2H+quKvRBYHgECeHmcmWVAAefchWY2k2VZ+M52oJdzLnz0/Mssyx400EDsPBSBOI6/oqp39N5v/Sh6kFccxy9Q1Q3e+4MHGYd9EVgOAQJ4OZSZY2CBZrP5aFU9N8/z1XNzc7/vd0Dn3KUickcRmRnWR5791sJ+fxTofiXQEpFfbftldD82k5OTt4miaJOZHdZut8NZMC8EKi1AAFe6PRS3vUCSJO8xsxu99+GpNj2/nHNvEJHD8zyfjqLoZgK4Z8KR7BACOM/zXaMomhKRD3vvX9PPRM65k1V19zRNj+5nf/ZBYLkFCODlFme+vgWmpqbuPD8/v0lVH5Gm6dd7GShJkjuZ2Tl5nv9rFEUPC/sSwL0Ijm7bbb9Kj6Loi3mev0xVn5ym6S96mTFJkvub2RcmJiZWT09P/6yXfdkWgbIECOCy5Jm3LwHnXLiN4cO994f1MkAcx5eo6nWjuu60l1rY9s8FdrwuW1X3StP0cb04OefOFZErvfen9LIf2yJQpgABXKY+c/cl4Jz7Wp7nr2y32+0iAzSbzcMbjcbz0zQ9IGw/ihs/FKmDbRYW2LEfcRxfHkXRGWmafqSIWbPZbEZR9Cbv/QOKbM82CFRFgACuSieoo7BAHMeHqepJ3vuHLLXT1NTULvPz8582sw9mWfZuAngpseX/8x0DuNVqvTDP86MmJib2n56e3rxURc65L5nZm7MsC2fBvBCojQABXJtWUej2AnEcZ6p6qff+HYvJNJvN8MOc/bIs23r2SwBX7zha6BOJ7lnw59I0ffliFTvnjjOztVmWxdVbGRUhsLgAAcwRUkuBDRs27NPpdC5V1dU7e3rR+vXrHzIxMfGeLVu2HDs3N/d5Ariard5JAD9CVU+Loujond0mtPt0pU2NRmPtzMzMNdVcHVUhsHMBApijo7YCzrm3i0jDe3/sQouI4/gsVb2b9/7x2/853wFXq+U764dz7mIz+1GWZQs+zcg5904R6XjvX1KtFVENAsUECOBiTmxVQYGpqandw2VJURQdMjs7+8XtSww37oii6FQROch7fwMBXMEGdktaJID3EJGL8jx/8Y431mi1Wg/L8/yC7mVHN1Z3dVSGAGfAHANjKuCce5GIPMl7v26HkP2omd0uy7JDdlw6Z8DVOhgW64dzLjw7+Abv/dN36O95IvIJ7/1p1VoN1SBQXIAz4OJWbFlRAefclWb21izLzg4lhu9+G43GmWZ2QLvd/i0BXNHGLXEGHP642WzeNoqiyxuNxnO2fc8bx/FTVPV47/3Dq70yqkNgcQECmCOk9gJxHB8qIiGA9w6LieP49HAzB+/9QQstjjPgarV8qX445y4ys+uyLDum299rReT4LMvC2TEvBGorQADXtnUUvsNHkh8XkfBUnTPMLHxv+Ox2u73gL2OXesNHdnkFlupHs9ncJ4qiD6jq483s+SLyIO/9U5e3SmZDYPgCBPDwTRmxBIENGzbct9PpfCWcCavqo7fd9Yoz4BKa0eOUSwVwGC5JksvNLDzh6PhGo/GgmZmZb/Y4DZsjUDkBArhyLaGgfgWcc28WkReY2RuzLAuXKC34KvKG328N7Ne7QJF+JEnyEjN7lYi813t/Uu+zsAcC1RMggKvXEyrqU6DVaq3L83wmiqKDZ2dn/4sA7hNymXcrEsCtVuuxeZ5f2Gg0WjMzM3z3u8w9YrrRCBDAo3Fl1BIEwhNxwo+vwoPdF3uaTpE3/BLKX7FTFulHkiSX5Hl+h+4TrXp6EtaKhWXhlRcggCvfIgosKhDuH9xoNE7pdDonqOoHvPcfXGjfIm/4Redku8EFluqHc+4oM3tW6K2ZnbDY9/uDV8MICCyfAAG8fNbMNEIB59yLVbUV3pybzeba8KvZ7l2SOjtOu9Qb/gjLZOgFBBbrx9TUVCPc7SzP82e12+1Lw4+xRGQmTdNwG0peCNRagACudfsofptA977BP82y7BnhnznnPiAiP/Lev5oArvZxssSdsN4gIuF+3s8Kq4jj+MOqepcd7+9d7RVSHQILCxDAHBljIdA9M3pXmqbTYUGtVuseeZ6HJ+XsPTMzc932i+QMuFot31k/NmzYsFen07k2iqLVs7Oz3w9VJ0kyZWYv8t4/tlqroBoEehcggHs3Y4+KCWzYsGHfTqfzPu/9PjsEbbhsZW/v/eEEcMWatl05izyM4SMicq33/o079O+aRqPxvJmZmauquyoqQ2BpAQJ4aSO2qLhAeCxd+PVzmqYLPXjh2+GMKcuyT25bBmfA1WroTp4H/MTwPGDv/X12rDaO4wu6v4Ze8DGU1Vod1SCwcwECmKOj9gLOubNV9Qtpmr5tgTfr8BSdEMCPJICr2eqdBPDnROS0LMs+umPVSZK81Mwe4b1/SjVXRFUIFBMggIs5sVWFBZxzV0dRdOLs7OxFC5XpnPuEmbWzLHt3+HPOgKvVzB37EcfxC1W16b1/0kKVtlqtg/I8f4v3ft9qrYRqEOhNgADuzYutKybw0Ic+dOLud7/7zbfccsvtL7jggv/dyRv2fnmeZ93Lkm4igKvVxO37MTU1tVu47CiKonh2dvbzC1XafUThb374wx/uevXVV89XazVUg0BxAQK4uBVbVlDAOfdgM/vYtkcR7qxE59y/i8jN3vv/RwBXq5Hb98M5928isqv3/h8XqzKO42tV9Wne+y9XazVUg0BxAQK4uBVbVlAg3CVJVZ+epunBi5WXJMmdzCxclvToTqfTCtt6719XwSWtuJK2BXCj0ZjtdDqfUdXVaZr+Yol+XmhmH93Z3c5WHCILrqUAAVzLtlH0NoFwZquqf5Om6ZOXUnHOHR8eVWhmXyWAl9Javj/fFsCq+sDwyEHv/VuXmj2O43NU9X+WOlNeahz+HIEyBQjgMvWZe2AB59ylIvJt7/0LigwWx3F4ZnD4+PKbnAEXERv9NiGAzey+4ZrtLMseVGRG59x7ReQ+3vu1RbZnGwSqKEAAV7Er1FRYwDl3marOFr03cBzHiYicrqrvIYALM490w24AHy0ix2RZlhaZLEmSY82s5b0/sMj2bINAFQUI4Cp2hZoKC3TPgN/ovb+46E7dH/D8wHv/xKL7sN3oBJxznzSzv1vqh3TbV+Cce7yIvIoz4NH1hZFHL0AAj96YGUYo4Jz77MTERGt6evpnRaeJ4zicAT97YmLibtPT0/9TdD+2G77A1NTU38zPz//IzP4jy7Jjis7QarXukuf5jPf+UUX3YTsEqiZAAFetI9RTWOCggw7afbfddrvCe//Awjv93404wq+mr+FHPL3IDX/b7uVh4R7eF/b6lYBz7ms33XTT/hdddNGNw6+MEREYvQABPHpjZhiRQBzH/6Cqn/Le37WXKbq/ut1FRJ7b6XSac3NzC97woZcx2bZ3gcnJyf0ajUZbRM4Ukc19BPCPJyYmnjA9Pf3fvc/OHgiUL0AAl98DKuhTYGpqas38/HwI4Hv1MsS2y17MLFxrOpll2V88xKGX8di2P4HwUAURmVPVO4UR+gjg727ZsuXgjRs3/tnjJvurhr0QWH4BAnj5zZlxSAJJkoQn5Vyepuldehlyhzsvfd7M3rnQTf97GZNtexOI4/jpqnqs936/fu9MFsfxT6MoOiBN02/3NjtbI1ANAQK4Gn2gij4EkiTZP/x4Z6FH1i023PZv+EmSPMnMTvXe/30fJbBLnwLOuW+p6ovTNP1EvwGcJEkI3menafrpPstgNwRKFSCAS+Vn8kEEnHPhGtDwS9g79DLOjm/4zrkFH/zey5hsW1zAOfeqcNMN7/3hYa9+A9g59ysR2eC9v6z47GyJQHUECODq9IJKehRotVprO53Ov2RZtl8vu+74hh8+yjazb0RRtGZ2dvb7vYzFtr0JtFqte+R5fr2q3m/bR8f9BnCSJJ/rdDontdvtcDc0XgjUToAArl3LKHibQLPZ3EdV35Fl2QG9qCz0hu+ce4Oq3jVN02f3Mhbb9iaQJMl/mNmPvfev3rbnAAF8eafTOa7dbl/TWxVsjUA1BAjgavSBKvoQ6N6M4WO93o5woTf8Aw88cNXuu+++ycyO4oyqj2YU2KXZbK5V1Q/eeOONqy+77LItgwZwuA3pxMTEU3u5CUuBMtkEgWUTIICXjZqJRiHgnPvMxMTEE6enp28qOv7OzrjiOH6Wqh7Za6AXnXelbxcC08zOyrLsA9tb9HMGPDU1tdv8/Hy4eQd3wlrpB1aN108A17h5lL71BzxfjaLoObOzs18s6rHYG36SJJeY2Ue89+8vOh7bLS3gnHuOqh6epunjdty6nwButVoPy/P8/b3eBW3pStkCgeUTIICXz5qZRiDgnPuyiLyjlwezLxHAB5jZhyYmJtZMT09vHkHJK27IqampXebn58MPr45I0/TyYQSwc+4oETnOe//gFQfKgsdGgAAem1auzIU452ZE5CLv/elFBZY643LOnamqP0/T9JVFx2S7nQskSfImM9vTe//chbZaqh872Sc8uOEg7/0G7BGoqwABXNfOUfdWgSRJ3iYiISxPLkqy1Bt+HMd3V9VNnU7ngXNzc98sOi7b/aXA5OTkfRuNxlfNbHWWZT8cVgDHcXxiFEV7pmn6UtwRqKsAAVzXzlH3VoE4jl+jqn+3s7Orft/w4zg+SUQekGXZ06DuXyCO44+JyNeyLHvzzkZZ6j+IdtLDM83sB1mW/XP/1bEnAuUKEMDl+jP7gAJxHB+rqs/03u9bdKiib/hJklyb5/nxWZadX3Rstvs/gTiOD42i6K1pmu69mEvRfmw/hnPuqiiKzpqdnT0NcwTqKkAA17Vz1L1VYN26dfeemJgIt6MMz5Qt9Cr6hp8kyVPN7CXe+0cUGpiN/kzAOfcFVX17mqYfH0EAXxNF0YbZ2dnvwI5AXQUI4Lp2jrr/JOCcu0JVT07TdGMRlqIBHMZyzp0nIhd4799VZGy2+aOAc+6fROQQ7/26pUx66UcYK0mS9WZ2ovf+MUuNzZ8jUGUBArjK3aG2QgLOuXAv4K94748rskMvb/jOuYeLyHndy5JuLDL+St9mampq93DZUfiAwnt/5VIevfSjG+7vEJEHee/XLjU2f45AlQUI4Cp3h9oKCSRJ8n4z28t7/9giO/Txhn+aqs7zi9siun/8ZbqZTXjvX1Rkj177kSTJ5WZ2vff+OUXGZxsEqipAAFe1M9RVWKDZbE6p6j8VfShDr2/4k5OTd2w0Gtfneb6WG/8v3pbwgIwoii7tdDpr5ubmflmkib32I47jyxuNxmmzs7PnFhmfbRCoqgABXNXOUFdPAs65K/M8P7HIgxR6fcMPhcRx/BJVPcB773oqbIVt7JzzZnZ5lmVvL7r0XvoRHkFpZuH7/vDVAC8Eai1AANe6fRS/TSDcEcvMNhe5breXN/zthZ1zXxKRN3nvw923eO0g4JwLd6V6pff+Ib3g9NKPcF2xqoaPtw/rZQ62RaCKAgRwFbtCTT0LxHH8FFV9aZFLhnp5w9++kCRJYjN7Aw8AWLg94cEYqvrqNE2zXhrYSz/CpU1m9rYsy87uZQ62RaCKAgRwFbtCTT0LJElyJzO7xsz229ktD7c7W35d+Hvv/da/9vJyzp2rql9I0/Rfe9lv3LdNkuRlZvaIfs5MiwZw9xahn5+YmHjw9PT0/4y7KesbfwECePx7vGJWmCTJtJn9yHv/ksUWXfQNf6Ex4jh+gKp+fvPmzavPP//8n60Y3EUWeuihh955l1122dT9j5+v9WpStB/Ouber6t3SNJ3qdQ62R6CKAgRwFbtCTX0JNJvNo1X1aUv9GrroG5By3rsAABOvSURBVP7Oiojj+JQoim6bpml4Is+KfyVJcnqe57/NsuyEfjCK9iNcftTpdD7Wbrff08887INA1QQI4Kp1hHoGEnDO/UpVp9I0vWRnAxV9w9/Z/pOTk7dZtWrVpjzPN2RZ9tmBCq75znEcPyqKopktW7asnpub+30/yynSj2azuTaKonO993foZw72QaCKAgRwFbtCTX0LOOfCTTluzrIs3ApxwVeRN/ylCkiS5Ggza3nvD15q23H+c+fchao6m6Zp32elRfqRJMm7zGxXbr4xzkfTylsbAbzyej7WK3bOPVlV35am6d1GGcBhbOfcZ0TkdO/9h8cadef/IfMMETnGe//oQdZfMIB/ZGbhV+7nDDIX+yJQJQECuErdoJahCHTvDX2x9/6NCw1Y5A2/SCHOuXD2+27v/Zoi24/bNs65cL/nF3rvLxxkbUv1wzn3KlV9XJqmjxtkHvZFoGoCBHDVOkI9Aws458JD2sOTeB42ygDungV/SFWvS9N0RT0YPkmS13Tvv33EoA0rEMBf7D6R6jWDzsX+CFRJgACuUjeoZWgCzrmrVfWcNE1P3nHQpd7weynCObdaRK7rdDrhR0jf7WXfum47OTl5r0ajsUlEwgMwwl8Hei3WjziOT1TVJ3vvHzrQJOyMQAUFCOAKNoWSBhfoPpFnP+/9o0YZwGHsOI5fLyL3zLLsyMErr/4IcRyfJSLfy7LstcOodrEAds6FX5l/Yalru4dRB2MgsNwCBPByizPfsgmEBzSIyCe996/eftJhngF3x1XnXDgTfJ73/uJlW2AJEznnHi8i7/PehzN/G0YJO+uHc+4NqvpEHrwwDGXGqKIAAVzFrlDTUARardbrzOywNE3vP+IADs/APdLMnuu9f8xQiq/oIM65K1T1zDRNw1nwUF47C+A4jr8hIucO60x7KMUyCAJDFCCAh4jJUNUTcM6dp6o/SdP0eduqG8EZ8NahnXMXicg53vszqicxeEXOueeLSPg+9qDBR/u/ERbqR5Ik7zOzu3rvDx3mXIyFQJUECOAqdYNahi6QJElLRD5iZuFZvuEj6RCUfT+MYbECkyTZ38zO3mOPPVZ/8IMf/MPQF1PigEcdddStb7jhhk2q+pQ0TT89zFJ27Idz7uHhmcJRFB2epunsMOdiLASqJEAAV6kb1DISgSRJTjWzB3rv144ygMPYcRyfEUXRr9M0fflIFlPSoEmSvCXP89tnWRbOgof6WiCALzWzr2ZZ9uKhTsRgCFRMgACuWEMoZzQCSZJ8JZxVee+PHdUZcKi82Wz+bbhEJ8/zh2ZZ9t+jWc3yjhrH8T9EUXR1uNSq3W7/ZNizb98P59w7w6cVWZY9aNjzMB4CVRMggKvWEeoZiYBzLtww4kV5nh+hqq9R1b8VkctHMpnIo83sLqp67ojGX9Zhww/ZVPWnIhJuvTmK1wEi8pM8z/85iqIPichp3vvwV14IjLUAATzW7WVx2ws4594sIvuLSHhS0l7hBhojFHqhiIQfZX17hHMsx9D3EZHwo6t3j2qycEetcDcxEQm3mvy09/6kUc3FuAhUSYAArlI3qGXkAs65cFvDT+x4bfCwJ06SZMrMTvTe7zvssZdzPOfcVap6cpqm06OcN1zza2ZPyrJswduHjnJuxkagLAECuCx55i1FYHJy8r6rVq16r4icOupf2Drn5sJZsPf+1FIWO+CkzrnwI6iDvPeTAw616O7OuQ3h64FOp3P03NzcN0c5F2MjUCUBArhK3aCWZRHoPkjguVu2bHEbN2780qgmdc6F+xd/an5+fvV55533m1HNM4px161bd7uJiYlwd68neO+vHsUcYcxms7lPFEVeVd+/0h5oMSpTxq2PAAFcn15R6RAFwoPkReTW3vvHDnHYvxgqjuOtZ791u6Rmuep2zv2XiPzBex8e7cgLgRUlQACvqHaz2O0FkiSZEZE90zQNP8wayWvbmWSe5we32+2rRjLJkAdtNpv7RlF04ajP3J1z4VfVP/Peh4+geSGw4gQI4BXXcha8QwhnZrbKe79uVDLL9V3qsOpfju+uu7cI3ZKmaTysuhkHgboJEMB16xj1DlWg2WzeNoqii1X1klHevSr8mlhETvHenzPUBQx5MOfck0XkhFH+ets5d7Kqrl21atXjpqenbxryEhgOgdoIEMC1aRWFjkrAObeHmWUi8q1R3Gox1J0kyXozO9l7f79RrWMY4zrnvqGqJ6ZpunEY4+04RpIk4UEVf29msff+hlHMwZgI1EWAAK5Lp6hzpAJJktzHzD4iIr/z3h84isniOD4niqIvpWn6llGMP+iYSZK8PM/zh2RZFs6Ch/5yzl0mIn+lquEhC3W/QcnQfRhw5QkQwCuv56x4JwLr16+/68TExEfzPP/5KEIo3FNZRK42s5HcU3mQxoZ7WKtquOxoJPewTpLknDzP9+x0Ok/fuHHjjweplX0RGBcBAnhcOsk6hiWg3Utjfj4xMXHE9PT0zcMaOIwzyqcKDVLnqJ7i9MhHPnLXPffcM9zXec/uJV82SJ3si8A4CRDA49RN1jI0Aefc+SJy+zzPj2y3298a1sDbnqtrZk/NsuyKYY07yDhxHD9GVT8+7OcYN5vNv4+i6CwR+bX3/tBBamRfBMZRgAAex66ypqEIOOdOEJH1qnpFmqavHMqgfzwLfp6ZPcV7Hx5yUPrLOXeRqp6dpun7hlVM98EXjxGROe/9KcMal3EQGCcBAnicuslahi6QJMnhZhYC5MvDvFbYOXeFqp6Zpmk4QyztlSTJkWb2XO99CMuhvMI1viLy4DzPT2i32+GHbbwQQGABAQKYwwKBJQSSJLm/mf2Lmd0+XErUbrfbg6I55x4vIu/z3q8WkbK+Fw3fd4cfXj3Pe3/xoGtqNpvNRqNxgpn9RlVfkabp1wcdk/0RGGcBAnicu8vahioQx/FZqurCk5S8968ZdPAwnoh8L8uy1w46Vj/7x3H8ehG5Z5ZlR/az//b7JEny+jzPj/vjba+zZw46HvsjsBIECOCV0GXWODQB51wI4HCWl4ez4na7HT5u7es1OTl5r0ajsSnP8/u02+3r+xqkz52azeaaKIq+3el0Vs/NzX23z2Gk1Wqt63Q6r1DVqHunL9/vWOyHwEoTIIBXWsdZ71AEnHMfMrM1InLtli1b3njeeed9p5+Bu49G3Mt7f0Q/+/e7T6hfVa/r9xGArVbr3p1O51VRFO1tZtcvd/39rpv9EKiSAAFcpW5QS60Ewo07Vq1aFT5Gvo2IfG5iYuJV/Vw37JwLZ78v9N6HRySO/OWcC4/+e7f3PvwHRE+vqampXTdv3vwmVd1PRH4fRdFRs7OzP+ppEDZGAIGtAgQwBwICAwo0m811URS9TEQmROTKW2655bUXXHDB/xYd1jn3DBE5xnv/6KL7DLJd9zGAp3vvP1x0nEMOOeSvb3WrW71eVR9mZlvCL8OzLAvXSvNCAIE+BQjgPuHYDYEdBZrN5lQURf8oIg1VDR9JvyVN02uLSDnnLlTV2TRN31Nk+363SZLkaDNree/DWfCSryRJwkfMrxCRe4lIR1X/PU3T6SV3ZAMEEFhSgABekogNEOhNYHJy8oBGoxFu3HHrsKeqvjdN00Wvh43j+FEiMnPzzTevufDCC3/X24zFtj744IP/atdddw0fd2/Isuyzi+3Vvf75Bd1t/qCqb0rT9PJiM7EVAggUESCAiyixDQL9CYTrbMPdpe4jIncI3xOr6rlpmn5ioeGSJDk9z/PfZlkW7sA19Fccx6dEUXTbNE2PWWhw59whIZxF5JEi8itV/Vaaps8v8TrloRswIAJVEiCAq9QNahlbAefcgar6AjPbW0T+TkQuMLOvisgV285Gp6am7jw/P7/JzPbLsuxrw8SI4/gBqvr5iYmJ1dPT0z8LYx922GGP6nQ6jzGzB5rZIar6AzO71szOaLfblw5zfsZCAIG/FCCAOSoQWGaBOI4foapPEJH7i8haEblJVb8fzjrNbJWq3ipN06E+vKD7cIlbVHVLOBs3s3uEZ/OKSPhY+Wtm9qksy76wzBRMh8CKFiCAV3T7WXwVBDZs2HC/TqcTHszwWDPbM9xHuRvIfxCRH4TrdfM8DwEdLvtZZWbh39vfmtl8qF9Vw6+vb6uq4ZaWW/I8D5dF3UNV9xKRu4vIruH/m9mXVfXnqnp5FEUXz8zMfKMK66cGBFaqAAG8UjvPuisr4JzboKpvzvP8fap6ZxEJZ8W3NrPbhefqqurtzCw8pziEa3j9sHst8q9E5Beq+mszuyWEsYj8VFWfb2Ynee9nKrtoCkNgBQoQwCuw6Sy5+gLOOW9ml2dZ9vZBqo3j+CWqeoD3PtxCkxcCCFRIgACuUDMoBYFtAs1mc58oii7tdDpr5ubmftmPzOTk5B0bjcb1eZ6vbbfb1/QzBvsggMDoBAjg0dkyMgIDCSRJ8jYzm/Dev6ifgZxzp6nqfJqmL+1nf/ZBAIHRChDAo/VldAT6Fpiamto9XJYkIod676/sZSDn3MNF5PzuZUc39rIv2yKAwPIIEMDL48wsCPQl4Jz7JxE5xHu/rpcBnHPhMYkXeO/f1ct+bIsAAssnQAAvnzUzIdCXgHPuSlV9W5qmHy8yQJIkTzWzl3rvw1kwLwQQqKgAAVzRxlAWAtsE4jg+NIqit6ZpGu6iteQrSZJr8zw/nqcVLUnFBgiUKkAAl8rP5AgUE4jj+GPhjlVZlr15sT3iOD5JRB6QZdnTio3MVgggUJYAAVyWPPMi0IPA5OTkfRuNxlfMbE2WZeHGG3/xiuP47qp6fafTedDc3Nw3exieTRFAoAQBArgEdKZEoB+BJEneFG5V6b1/7kL7O+fODLeaTNM0PAqRFwIIVFyAAK54gygPgW0CU1NTu4TLklT1GTs+mzdJkgPM7MPdy442o4YAAtUXIICr3yMqROBPAs6556jq4WmaPm57liRJLjGzj3jv3w8XAgjUQ4AArkefqBKB7UP4MjM7K8uyD4R/GMfxs1T1SO/9gTAhgEB9BAjg+vSKShHYKtBsNtdGUfSBG264YU34/3vssUe43/Oz2u32pRAhgEB9BAjg+vSKShH4k0CSJP9hZj8O/0BV75qm6bPhQQCBegkQwPXqF9UisFWg1WrdI8/zcJ9oiaJo9ezs7PehQQCBegkQwPXqF9UisP1Z8Cl5nkuWZSfAggAC9RMggOvXMypGAAEEEBgDAQJ4DJrIEhBAAAEE6idAANevZ1SMAAIIIDAGAgTwGDSRJSCAAAII1E+AAK5fz6gYAQQQQGAMBAjgMWgiS0AAAQQQqJ8AAVy/nlExAggggMAYCBDAY9BEloAAAgggUD8BArh+PaNiBBBAAIExECCAx6CJLAEBBBBAoH4CBHD9ekbFCCCAAAJjIEAAj0ETWQICCCCAQP0ECOD69YyKEUAAAQTGQIAAHoMmsgQEEEAAgfoJEMD16xkVI4AAAgiMgQABPAZNZAkIIIAAAvUTIIDr1zMqRgABBBAYAwECeAyayBIQQAABBOonQADXr2dUjAACCCAwBgIE8Bg0kSUggAACCNRPgACuX8+oGAEEEEBgDAQI4DFoIktAAAEEEKifAAFcv55RMQIIIIDAGAgQwGPQRJaAAAIIIFA/AQK4fj2jYgQQQACBMRAggMegiSwBAQQQQKB+AgRw/XpGxQgggAACYyBAAI9BE1kCAggggED9BAjg+vWMihFAAAEExkCAAB6DJrIEBBBAAIH6CRDA9esZFSOAAAIIjIEAATwGTWQJCCCAAAL1EyCA69czKkYAAQQQGAMBAngMmsgSEEAAAQTqJ0AA169nVIwAAgggMAYCBPAYNJElIIAAAgjUT4AArl/PqBgBBBBAYAwECOAxaCJLQAABBBConwABXL+eUTECCCCAwBgIEMBj0ESWgAACCCBQPwECuH49o2IEEEAAgTEQIIDHoIksAQEEEECgfgIEcP16RsUIIIAAAmMgQACPQRNZAgIIIIBA/QQI4Pr1jIoRQAABBMZAgAAegyayBAQQQACB+gkQwPXrGRUjgAACCIyBAAE8Bk1kCQgggAAC9RMggOvXMypGAAEEEBgDAQJ4DJrIEhBAAAEE6idAANevZ1SMAAIIIDAGAgTwGDSRJSCAAAII1E+AAK5fz6gYAQQQQGAMBAjgMWgiS0AAAQQQqJ8AAVy/nlExAggggMAYCBDAY9BEloAAAgggUD8BArh+PaNiBBBAAIExECCAx6CJLAEBBBBAoH4CBHD9ekbFCCCAAAJjIEAAj0ETWQICCCCAQP0ECOD69YyKEUAAAQTGQIAAHoMmsgQEEEAAgfoJEMD16xkVI4AAAgiMgQABPAZNZAkIIIAAAvUTIIDr1zMqRgABBBAYAwECeAyayBIQQAABBOonQADXr2dUjAACCCAwBgIE8Bg0kSUggAACCNRPgACuX8+oGAEEEEBgDAQI4DFoIktAAAEEEKifAAFcv55RMQIIIIDAGAgQwGPQRJaAAAIIIFA/AQK4fj2jYgQQQACBMRAggMegiSwBAQQQQKB+AgRw/XpGxQgggAACYyBAAI9BE1kCAggggED9BAjg+vWMihFAAAEExkCAAB6DJrIEBBBAAIH6CRDA9esZFSOAAAIIjIEAATwGTWQJCCCAAAL1EyCA69czKkYAAQQQGAMBAngMmsgSEEAAAQTqJ0AA169nVIwAAgggMAYCBPAYNJElIIAAAgjUT4AArl/PqBgBBBBAYAwE/j/hqUVZ+CmVygAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="2.2737367544323206e-13" y="49.999999999999716" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="246" y="307"><block s="up"><comment w="90" collapsed="false">Before</comment></block><custom-block s="draw a horizontally cetered square"></custom-block><custom-block s="draw a horizontally centered circle"></custom-block></script><script x="162" y="135"><custom-block s="draw a horizontally centered shape with perimeter %n and %n sides"><l>500</l><l>3</l></custom-block></script><script x="43" y="84"><block s="clear"></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="draw a horizontally cetered square" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>0</l></block><block s="forward"><l>50</l></block><block s="setHeading"><l>90</l></block><block s="down"></block><block s="forward"><l>50</l></block><block s="doRepeat"><l>3</l><script><block s="turn"><l>90</l></block><block s="forward"><l>100</l></block></script></block><block s="turn"><l>90</l></block><block s="forward"><l>50</l></block><block s="up"></block></script></block-definition><block-definition s="draw a horizontally centered circle" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>0</l></block><block s="forward"><l>50</l></block><block s="setHeading"><l>90</l></block><block s="down"></block><block s="forward"><block s="reportQuotient"><block s="reportQuotient"><l>400</l><l>360</l></block><l>2</l></block></block><block s="doRepeat"><l>359</l><script><block s="turn"><l>1</l></block><block s="forward"><block s="reportQuotient"><l>400</l><l>360</l><comment w="90" collapsed="false">this is to keep the perimeter between the square and circle the same</comment></block></block></script></block><block s="turn"><l>1</l></block><block s="forward"><block s="reportQuotient"><block s="reportQuotient"><l>400</l><l>360</l></block><l>2</l></block></block><block s="up"></block></script></block-definition><block-definition s="draw a horizontally centered shape with perimeter %&apos;size&apos; and %&apos;sides&apos; sides" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>0</l></block><block s="forward"><l>50</l></block><block s="setHeading"><l>90</l></block><block s="down"></block><block s="forward"><block s="reportQuotient"><block s="reportQuotient"><block var="size"/><block var="sides"/></block><l>2</l></block></block><block s="doRepeat"><block s="reportDifference"><block var="sides"/><l>1</l></block><script><block s="turn"><block s="reportQuotient"><l>360</l><block var="sides"/></block></block><block s="forward"><block s="reportQuotient"><block var="size"/><block var="sides"/><comment w="90" collapsed="false">this is to keep the perimeter between the square and circle the same</comment></block></block></script></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="sides"/></block></block><block s="forward"><block s="reportQuotient"><block s="reportQuotient"><block var="size"/><block var="sides"/></block><l>2</l></block></block><block s="up"></block></script></block-definition></blocks><variables></variables></project><media name="generalization step by step" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>