<snapdata remixID="11081050"><project name="number cruncher" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAGfxJREFUeF7tXQl4TVfXXhlIIkLMs4xCDVVDa6pqDTVT8xxDDVW05VPU2KrSahX/ox+Kr6hKlJqjBDHUFGJWcxIxRIgQQwYh8e93xz65O7lxrzZyb072enhuzr3nnnP2e99n7Wmtd9k8Y0bKFAIWQsBGEdBCyKvbcgQUARURLIqAUQIePXqUDh06ROidbWxssu21aNGi1LhxYypWrJhFQVE3zz4EMhBwz5495OHhkX1PYOROp0+fptatW1v0GdTNswcBiYAhISEELwRLTk6mx48fk4ODA9na2nIvmJiYyD87ceIE1a9fn/8dHx9PefPm5Z8/efKE8uXLR/v27aMWLVrQ06dP6f79+/Tll1/SjBkzzG4R7u3l5WX2+erEnIuARMC5c+dSu3bteGsOHDhANWvWpPDwcCpdujQlJCRwcoJgJ0+epNq1axMI261bN5o1axZ17tyZ3NzcCN4LBHzw4AH/3vTp06ly5co0ZcqUl0LJ0l74pR5WnfyPEZAIOHv2bI2AGPs5OztT/vz5ycnJiRMQHg2eLk+ePNzr3b17l4/Xbt26RSkpKVSqVClOPLxfqFAh7hFB2oiICE7cR48emf2gygOaDVWOPlEi4I8//igR8NmzFKLsWiVkhDc0b2/vHA2senjzEJAI+MMPP6QR8Gki5V3Qihztbeiwc31ycHSg8y61tVmxuLyYJf+T4/yxodQydj3ZUgq51GhN1+uM0p7ax8fHvBaos3I0AhIBv//+e42A8dHXyXvTADpcZxp513pHamQx1q1eOHmUd8cvMnTZJdy9pfNAWNjNmzc5mYsVLUL5FrUhF0d7ut7jD+1yFStWzNHAqoc3DwGJgN99951GwMSYSIoKXECV+s/UroRxHmbEC3o1pg+L3jfrDmVXhFHw0eNUvnx5TkQ7Ozs+w8br7du3afz48fRJ12bU9OYKutpttXbN1157zazrq5NyNgISAb/99ltq3749J8rjuzdpy55D1KNHD3584cIFKly4MBUvXpw2D21JLRyiecttHZ3JqQrroj1fp9jNCyklMZ6NG9nY8bm5r7pB+9mitiAgCIzJSVJSEr9unz59yN/fn8qv6kIRXX/XunjMnJXpHwGJgFirE8swSfeiKCj4hHYMKKKioqhkyZL05/A2GgFTSZiPnGu/T3FHd5CDRzVKOHtQQ85t1XXaf/AQtWzZkv7++29OOnTNWFMECSMjIwndrdvvXelKl1Xa96pUqaJ/9FUL5b1grNkJAj6JvUU7Dh7jHlGY2JrbOrwttXBM9YCmTBAQa4T4PrpxEHDv3r3aVxs2bEjuq7tReGd/7b2qVauaurT6XAcISB5w2rRpGgGTH0RT4P4QrUs2bGtx2yS6O66Z6ebb2lHhn8/Q2bNnebcLw1ohCPjXX3/xY0xEGjRoQF5re1Jox5XaNV9//XXT11dn5HgEJAJ+/fXXGgFTHt6hbfuOSF2waO25A7so/L9jSV65y4iFDRvv+W4N47sj6G5h5cqV4wTEbokwENB7XS+63OE37b3q1avneHBVA0wjIBHwq6++SiNc3F36c2+wdrx//35OmrFjx9L2kR2ptdMd01dnZ7j5X6N9bAzo7u6u7ScbI6DPhj50sf2v2jVr1Khh1vXVSTkbAYmACBoQY0Cb+HsUsPug5AGxUD169GjaPbpLhjGg55LTZMMmI6G95CCC8oyAmIQIAiJ4AQQEoYUhsKHSpr50od1y7T3sQyvTPwISASdPnqwRzi7xPm0K2q8dd+nSha5fv04HDx6kvWO6ZSCgl184PYt/RGEfVpNQEwRENxsdHU0xMTFGCVg5oD+da7NU+y6CHZTpHwGJgJMmTdImHfaPH9DGnfuMjgH3TfKl5rY3zEKnxNKLFHL8pOYBHz58yAmIaBth9erVoypbBtDZ1r9o64BvvvmmWddXJ+VsBCQCTpgwQVt2yZP0kNYF7tEIaRgZjcXosqVLmWw5ol8uXg7NEFGNGTE8qbC6devS69sG0ZmWSzgBYW+99ZbJ66sTcj4CEgGxLSZ2QhyextHabbuNesDFI/vR0IKRZrXeffkl5gFPaB4wNjaWb8UJDwjC1alTh6oHDqbTLRZrHhCkVKZ/BCQCfvHFFxrhHJPjafWWnRoh/fz8eGwgJimHJvahlgaz4ILv+9KDID/yXn2DLnUoLqFWdmUEHTgUzMP8sRCNMSAMwQihoaF8DRAesebOoXSq+SKpW9Y//KqFEgHHjRunEdApJYF+D9ghLURjLQ8h+sFsDCgIaMMWm0t8+hNFzf6IKqy7bZKAd+7cyRAdg+vWCvqYTr7/s/aLiJB/9RPpGwGJgGPGjNEI6EyPyX9ToBSgipnpkSNHKOTL/pIHdG09kB7sWElefmF0qVNpKRhBeEBPT0++DYfo6fQGD/jm7uF0vOkC7aO3335b38ir1nEEJAJ+/vnnGuHy2yTRyg1bjU5CLvvNpvrXdpkFYdEl5+joiVNUpkwZ7vnu3bvHX+fPn0/o1nfv3s3HhHX2fkLHmszXron9YWX6R0Ai4H/+8x+NgAXsntKKdVv48YYNG3hiUYUKFbIUERAPofcXL16kevs+o5D3ftKu36hRoyy9l7qYdSIgEXDUqFGaxyton0y/rg3gkwUEKaCbRDgW7MyZM5RZtArW+Ozt7aXWrl69mk9CsAvyzjtp0dXolhEC1rFjR6q/fyQdeXeeNgt+9913rRMx9VRZioBEwM8++0wjYKG8zyhs4xzyD3fkHhAJSyJIFAREbjC8F3KHkTWHnRLkACO2D5lxIuj02rVrvJtFJh3Ofe+993gDQL6ZM2cSxp2hF85R3YOfU/A7/6cREAoJyvSPgETATz/9VCNgYQei86tn0oZbhWjq1Kl83AYywRBYGhcXR3PmzKEVK1bQ4cOHCfkkCFZYu3Yt9e/fn5+HrhWG2D+EYWEXBHu8SLnE+Rhz4rV6SQfqnbKdDjWcqxGwSZMm+kdftVCehKA7FFtgRRxteFLS6lKDaeuBk/TGG2/wZPTMDOFTCLc/fvz4C2FF97xmzRoe1CCCGxzmtyBX57x0oMFsjYDNmpkRb6h+wByPgOQBr1y5QpcuXeKNKpgnmSr/OZinBW9OrMTIZU+7E920rTKcIyKkBQove+xmG0NDnIPJnqVlkoMLHWw4h18KyUq9evXK8eCqBphGIIM40U8//cTHdvb2dlSzcgVydS1k+ir/8gwQN/R6FIWFX+GqCs2bN+cJUMr0j4BReTbMZEUEc3ZCgC4cOy0iICE7763uZRkElEClZXBXd32OgCKgooJFEVAEtCj86uaKgIoDFkXAKAGhBYjdDmj/YWLwT5dZXnZZRpyPPeJz585Rq1atLAqOuvmrR8AoASFQjp0LQwIdO3aMgoODaejQoZkSMv3j4vvY3oPyanobOXIkT1LCTgoMkTHQoTE0bPEh/F+ZfhEwSsCwsDBtKQT7u6dOnaICBQpQQEAAOTo6EmL1sK+L95BQ1LZtW66YWrBgQY4UFpKxnAJ1VOwDQ4AIW3fIEcE5kPQF2RCcCiXVjRs3cgnfIUOGSMGqyBvp2bOnftFXLTNeJwQEFIZ8DShjIXgAe8UISIU3RIAChIrQXULWDVtw2OcFacqWLcu/Dg+IzyFEBKkNRMS4uroSIl1GjBjBCYj95Xnz5tGAAQP4dQ0NxIQHVaZfBIx6wMuXL1tFi0FAhIgp0y8CRgko9oPR7NnDPqA3XcwTo/y3MDmV8KLao5Zo3TAIiCBZZfpFwCgB0eUKc/4vC4vK50rxfVeTg1O+V4IEtv5sFnem4ikxdHPgTp47AgMBEbKlTL8IGCXg+fPntbCo/Aua0qMhgeSYjnz52Qw1rG8lsk9bpckUpULelclm1G+aRBviAhFsgGhrLPMgUakyk+QtsbgpRQ3cwceN2A/GOBMBq8r0i4BRAkLPTyghuPzcnJJG7NaOEfeHWfGThDiiLxppEm1uc/ZS4uXj5FihBsVuWkj3d6RJrQE++zkhWteK5HTMfvE/MDCQy7f5+vpSkSWtKObDLVy6QxAQqaLK9IuAUQIi4lkQsOCi5pQ4fLeGwOLFi2nQoEH0NIFpQY9PI2CZSX4UdzyIXFsOYJK9+TOIFNn+eFhb2kFmHGbDWJJBcvr69eupX79+VGxpW7rTf7NEQCTLK9MvAkYJiF0QGJZRCi1pSfEfB2kIINcDa34pjxMYAd/VPKDHghBKYB7QybsG3WMeMDYgTeWAf/mHQ1wZH10ull9Avl27dhE8Krpi5JKUWN6ebvfdyLtgGLpg6NUo0y8CRgmILlEYCPjoox0ZyraeOxZMlf1HmlRJxXXylPKkJDYGFMQSC9JBQUHadZEtV/LX9nTLN42AmIQoAuqXfGiZUQKiGKGwIr+0pgeDAzOggF2QhAexLNWSjQVNmGuRYhSXkFpp09CwSyIMuytlVnakm73Xa0QFASEZp0y/CBglIFIuhRVd2obuD9qWkYCskGH8JzXN8oDMzdGT6Xv5Nh4Me8AuLi58m86QgGX9OlFkr3USASGaqUy/CBgloOGWWPHl7ejugC1aV1mkSBGeBxwdyVI0x7+nEdBz2XkKH1idPBYcoeT4BxQxQtZ2efzNHl4xE4a9YihtgYBisgMPiGI1KNclump4QMgGK9MvAkYJePToUa3FJdi4LKZ/gHaM/V8oJDjYsf7bgIA2eRzI85czlHz/jtFZcMLXuwjXRYgXSIxSsKjOLgwybe6/d6PrPf/gs2AYCAjhdGX6RcAoARFwIDxTqd86UHTfTRoCono6qmjKBMyLaTMKf9AzzGJTUmeywuK+2smjZ2AgMLyhYbEayLF5rOlB17qvlpZhUDpCmX4RMEpAKB0IApZmE4NbfTZoCIj3nZ0cyW5iE3r2NLX+x4us5LSNdOmJE2EBGoYuHOFaIKC4HgjotbYXK1j4u0RA6NIo0y8CmQakCmKU9e9MN9nEIL1VYLnDc5t5k4ud6YrW3eatpUhy5jm/MHS/IKColoT3EFdYYX0fVi/OXyIgyodZwqACgfAzxDIqe3UIZEpAcUsQMLLnWu0J4Kmg7+zi5EC2E9ImIaYeMXbiVj72g924cYPPiBF3iL9h0AP0/KMnqxfnJ01CLEVAPFOHDh20ZoWHhxNUvrJaos4Ubnr/3CgBDUsolGdVLK+xOr7CI0K1APkasdG3yX5yk7RlGDb2K9x5JCvdWo8iv+lFz57IXfPd8Vv4BASGeiPwgCLkX7yiXFdYJz9pEoISspY0QxKK58A4GBHhmzdvtuSj6eLeRgloWMXIjVWxvMrq+ArDjgW20m5cCU8jIPtBXBp8QDZ5Hcmpan1Ovuifx7LxYWqBQtidcZt5fgciqzH2w3ZeekO5LhQsNJwFI9rakpYZAbEliVm6sn+HgFECGo7NPP7oQVcMyqiK27k6O1KeKe+btxDNvnR7zEae6ARDGD5UspCQtHDhQv4e7olyXZc+WCEREPJtljJD8kG4CV0wdHOUZR0CRglouDziycqohjGvZFioRus6k1PDptJ3pemPyYYFDWZyHkjYu3dvfp3XNvfjBQsNPSAk3CxhtWrV4ukASqXr1aJvlICGW2Te63vTZeaVIFaE7nPbtm2U1dXM0a3v2LGDau4YShfaL9cCV9HFQZlVmX4RMEpAhEkJq8DGZZeYVypfvjyfRCA+r3PnzvxjSPZC/X7ixIlcRxqviKZGfB9yORByhdRMZMMhChpRMFjewCAe3TA8JTLkoLQKj1M5YACrmLlMIuDs2bP1i75qmfFomJ07d2pda0U2LjvX6n/kyWR1QUDUC+7UqROHDrsZUFRFN4oxHfaQkU+CVE6kaIaEhPDlFRiICRJj8gHiQr4XetEgGJLUERn91q6P6e82qQQUEdHGktrV76YfBIx6QBBQGAi4oWBHCjpzg0ctI6gUguPGDN0oSInAApFYlBlU0IBG94pxFl5dku5Qr/sr6WgreQyoCKgfshlriVECbt26lRMN9hqr4+vqYEsTYptQi/ZdyPb5+1kFC7rhPzesoWkFAvmM+kiLZdokBF6wadOmWXUrdR0rRMAoAZH3ge4S9nbUWkr5e0u2PLqdTyPa79aXe08sewwePDhb7qtuYjkEMpVnQ8zeokWLOBGy27p166Y8X3aDbqH7KX1ACwGvbpuKgCKgYoJFEVAEtCj86uaKgIoDFkVAEdCi8KubKwIqDlgUAUVAi8Kvbq4IqDhgUQQyEBCqBdBsQdSzqTi/rP68bt26PCpGWe5BQCLgli1bqGrVqhZtPZJ/GjVqZNFnUDfPPgQkAkKrTwQhIABVRL1AKgP/EceHz/E3wq9Q0AbRL1DBR+AA3sPnMTExXBUfWtPwkgjBgqICSj6IaOcXNRHe90XFsbMPHnWnV42AREB4H2EgEsKrGjduzLvkcuXK8Y+Q0YY4vqVLlxLyNVBioV27dvTRRx9RjRo1eP0P5P8iEBXeFMVt8F38x74yxClNGSKhkZOrTP8IZPCAoslubm7ceyEyBZ4Nf4tjkBMeDx5QpFfGx8dz6Q2Q2N3dnZ8LjwlvKPKB4SkhRmnKQEAEqSrTPwISATPUB4HWSzYYSG4YZ6jqg2QD6FZyC4mACJMXdmZiQ2pQNi/dsStK2wp9QHlcCktltEQ2nDj/ZY+T4mLp/XubqMTTKLJlkaj3h+6SyjOMHj3aSiBSj/EqEZAIKNUHmd+EAgt1oCb9ZCJA1yX6egQlxD0y+VwlynnQ0+ddd3qiojQDuunTO/6gHg9XqfogJtHU5wkSASG5IcxlYTNKHBZEdvap+R+Y+fJ8EOau4kaYqYzKvpdn7lHNs2EWjNIMEKfEjHvdunVccb/oomZ0+8NtkiYMkp+U6R8BiYCG9UHyLWpNycPTxMn9/f35DDd9fRBA5LPhDiVeOs7FKSOn92H6gKkCkzBj9UFQpAb5xVDjh/pUkf+x+iBMhVXVB9E/4dK3UCIg6oMIQ32QhGFp+cGiPkhyIsozpNYHKfHxj5TMxnIFm/Si0H6VqfigGRS9ZIKkCWMzK5hrwUAXBtIcyBWGQCXWBvHq4+NDxZe1o+h+myQPqOqD5A4ySgQU9UHQdNfFLbT6IIaFq58lMbV7g/ogJmF6Xh8E52F9EATEuqIwqCKkrw+CWfD48eNNXlqdkPMRkAiIElzCCrNu8eGQ7dqxmOU6MM+VPI5tlZmhjFpqegBdo/za2h/Ih50TQ+UFJK6XZjLAUUyF1VCcHCoLyvSPgERAc+qDYEfjh7dLUwEzlFF7LNhIsflLchkOmJiAqPog+ieWuS2UCIiq58KKLWtLsQO3asfVqlXjRQXz2rAdEYMihaZulMTqg0ATGoZIG1GeQXwPKgrlmArrDabCaugBp0yZYurS6nMdICAR0Fh9ENFGkA97vpERYVJ9EG//K/QoeCvlq9qAUhIf0ZVh9SRYEqft5prQMOQaGyvP4LaqKy/PoOqD6IBRL9kEiYAQExJWcsUHdKdfqgQtlK0wWYB6votTXqk8g9fKUFaegf1D8UK2sBz2YTXpEeKnBvGqSJB2g/SvMQJ6rO5OV1l5BkMCTp069SWbok7PiQhIBHxRfRDROAe2EG03qbHZyqiCgPi+qg+SEynyap9ZIiA8HAzLLmVY3bYoVjhQmKESqo+3Fx/LmbJbt6Pp+nMVfMPvGyqwojyD97reFNF1lVSm9ZtvvjF1efW5DhCQCHjo0CFNFzCz+iBl2GJy5KBqZM9Ud01ZAXcfiuk3j89+YQjFQnmGffv2aYENKPsAAlpLfRBTbVKfZy0CEgEPHjyoXb0cKxx4gxUOhGGLDMGlEJnMz8or2E+Wu+AK627T5c6lyWPJKQpjOyKGdm/Cnzw4FYZgVhAQHhbjQYwLsTvixXSow5kQuqE29IwZM7K2pepqVomAREBj9UHEU2P9LyIiglyd82WoD+LDCHhtQjsqPX4Fhfbykhoa80UA34aDYT0QAawww/CtCkyH2trqg1jlr6XDh5IIiK5RmPua7hTRZZV2DMldhNSnsNmu/eSmaZMQWzuqsCaSQnt6kMeiExTax0eCKXrsJp4PAsJdvXrVqLpqxY2+dLnDb5IHnDlzpg7hVk1Kj4BEwPT1QcJZ1aL0ZRiuXTxHtTaMM2sWnKeUJ93oM4cQ/QJDDCASndDVIq+ke/fuNGzYMKurD6Jokn0ISAQ0rN/rxcpmhTKvhBAtxO61bds2S59KxBci36TiBl9ensFwDDhr1qwsvZ+6mHUiIBHQWH0QTBJAElQ0atWqFW8FiIL30huWcRBsYJhbjIlLpUqVCDXmEANoaNgZQcJS9W2DVX0Q6+THK38qiYAIkxJdrg8bl11st5y6du3K8359fX21+iAgGYrVoIoR6nwsW7aMf69ixYq8Fgh2O4YOHcrLNiBzDpHQZcuW5f+F5C+y5ZBFh33iagG+dKbNr1J5BtQOUaZ/BCQCpq8PcrbFInL39OJplmPGjKE2bdpwREA+BJIidxekA8Hg/ZBTgjAqbOlh1ozvwQPi/NatW/MIaJRoRVwgtuewxYcQrbd2DqHTbVIrJKn6IPonnWELJQJu375d84Aoz7A8qT49KVGFECk9cODATJHBeA51Pwy78MxORmI6dlHgKfF6OmgdDbcPpJCWaWNAbAmqiOjcQUSJgH5+ftqisagPci25IC2Kr0OJlFZe1TBCGjD9k2MHm2Qa4BRMnvapSgmHmy/VtuJQFBreU5n+EZAIiHEZJgqYGLxRpSIVL5K6fPKqLfruPTp+5jy/DfRkhg8f/qpvqa5vJQhkkGeDN0M1cFOltl7F8yNRydjs+lXcS13TOhDIQEDreCz1FLkFAUXA3PJLW2k7FQGt9IfJLY+lCJhbfmkrbacioJX+MLnlsRQBc8svbaXtVAS00h8mtzyWImBu+aWttJ2KgFb6w+SWx1IEzC2/tJW28/8BLi9dayiGSU4AAAAASUVORK5CYII=</thumbnail><scenes select="1"><scene name="number cruncher"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="sum" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>numbers list</l><block s="reportNewList"><list><l></l></list></block></block><block s="doIf"><block s="reportLessThan"><l>0</l><block s="reportListAttribute"><l><option>length</option></l><block var="numbers list"/></block></block><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="numbers list"/></block><script><block s="doDeleteFromList"><l>1</l><block var="numbers list"/></block></script></block></script></block><block s="doFor"><l>i</l><l>1</l><block s="reportRandom"><l>10</l><l>15</l></block><script><block s="doAddToList"><block s="reportRandom"><l>-100</l><l>100</l></block><block var="numbers list"/></block></script></block><block s="doSetVar"><l>numbers list2</l><block s="reportNewList"><list><l></l></list></block></block><block s="doIf"><block s="reportLessThan"><l>0</l><block s="reportListAttribute"><l><option>length</option></l><block var="numbers list2"/></block></block><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="numbers list2"/></block><script><block s="doDeleteFromList"><l>1</l><block var="numbers list2"/></block></script></block></script></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="numbers list"/></block><script><block s="doAddToList"><block s="reportRandom"><l>-100</l><l>100</l></block><block var="numbers list2"/></block></script></block><block s="doSetVar"><l>sum</l><block s="reportCombine"><block var="numbers list"/><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block></block><block s="doReport"><block var="sum"/></block></script></block-definition><block-definition s="average" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>average</l><block s="reportQuotient"><block var="sum"/><block s="reportListAttribute"><l><option>length</option></l><block var="numbers list"/></block></block></block><block s="doReport"><block var="average"/></block></script></block-definition><block-definition s="includes negatives" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>t/f</l><l>0</l></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="numbers list"/></block><script><block s="doSetVar"><l>repeat</l><l>0</l></block><block s="doRepeat"><block s="reportStringSize"><block s="reportListItem"><block var="i"/><block var="numbers list"/></block></block><script><block s="doChangeVar"><l>repeat</l><l>1</l></block><block s="doSetVar"><l>number</l><block s="reportLetter"><block var="repeat"/><block s="reportListItem"><block var="i"/><block var="numbers list"/></block></block></block><block s="doIf"><block s="reportEquals"><block var="number"/><l>-</l></block><script><block s="doChangeVar"><l>t/f</l><l>1</l></block></script></block></script></block></script></block><block s="doIfElse"><block s="reportLessThan"><l>0</l><block var="t/f"/></block><script><block s="doReport"><l>true</l></block></script><script><block s="doReport"><l>false</l></block></script></block></script></block-definition><block-definition s="increasing" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>true/false</l><block s="reportNewList"><list><l></l></list></block></block><block s="doIf"><block s="reportLessThan"><l>0</l><block s="reportListAttribute"><l><option>length</option></l><block var="true/false"/></block></block><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="true/false"/></block><script><block s="doDeleteFromList"><l>1</l><block var="true/false"/></block></script></block></script></block><block s="doFor"><l>i</l><l>1</l><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="numbers list"/></block><l>1</l></block><script><block s="doSetVar"><l>number</l><block s="reportListItem"><block var="i"/><block var="numbers list"/></block></block><block s="doSetVar"><l>number2</l><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="numbers list"/></block></block><block s="doIfElse"><block s="reportOr"><block s="reportLessThan"><block var="number"/><block var="number2"/></block><block s="reportEquals"><block var="number"/><block var="number2"/></block></block><script><block s="doAddToList"><l>t</l><block var="true/false"/></block></script><script><block s="doAddToList"><l>f</l><block var="true/false"/></block></script></block></script></block><block s="doSetVar"><l>t/f</l><l>0</l></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="true/false"/></block><script><block s="doSetVar"><l>letter</l><block s="reportLetter"><l>1</l><block s="reportListItem"><block var="i"/><block var="true/false"/></block></block></block><block s="doIf"><block s="reportEquals"><block var="letter"/><l>t</l></block><script><block s="doChangeVar"><l>t/f</l><l>1</l></block></script></block></script></block><block s="doIfElse"><block s="reportEquals"><block var="t/f"/><block s="reportListAttribute"><l><option>length</option></l><block var="true/false"/></block></block><script><block s="doReport"><l>true</l></block></script><script><block s="doReport"><l>false</l></block></script></block></script></block-definition><block-definition s="maximum" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="numbers list"/></block><l>1</l></block><script><block s="doSetVar"><l>number</l><block s="reportListItem"><block var="i"/><block var="numbers list"/></block></block><block s="doSetVar"><l>number 3</l><custom-block s="?"></custom-block></block><block s="doIf"><block s="reportEquals"><block var="number 3"/><l>true</l></block><script><block s="doSetVar"><l>output</l><block var="number"/></block></script></block></script></block><block s="doReport"><block var="output"/></block></script></block-definition><block-definition s="?" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>true/false</l><block s="reportNewList"><list><l></l></list></block></block><block s="doIf"><block s="reportLessThan"><l>0</l><block s="reportListAttribute"><l><option>length</option></l><block var="true/false"/></block></block><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="true/false"/></block><script><block s="doDeleteFromList"><l>1</l><block var="true/false"/></block></script></block></script></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="numbers list"/></block><script><block s="doSetVar"><l>number2</l><block s="reportListItem"><block var="i"/><block var="numbers list"/></block></block><block s="doIfElse"><block s="reportLessThan"><block var="number2"/><block var="number"/></block><script><block s="doAddToList"><l>t</l><block var="true/false"/></block></script><script><block s="doAddToList"><l>f</l><block var="true/false"/></block></script></block></script></block><block s="doSetVar"><l>t/f</l><l>0</l></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="true/false"/></block><script><block s="doSetVar"><l>letter</l><block s="reportLetter"><l>1</l><block s="reportListItem"><block var="i"/><block var="true/false"/></block></block></block><block s="doIf"><block s="reportEquals"><block var="letter"/><l>t</l></block><script><block s="doChangeVar"><l>t/f</l><l>1</l></block></script></block></script></block><block s="doIfElse"><block s="reportEquals"><block var="t/f"/><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="true/false"/></block><l>1</l></block></block><script><block s="doReport"><l>true</l></block></script><script><block s="doReport"><l>false</l></block></script></block></script></block-definition><block-definition s="make all positive" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>other number list</l><block s="reportNewList"><list><l></l></list></block></block><block s="doIf"><block s="reportLessThan"><l>0</l><block s="reportListAttribute"><l><option>length</option></l><block var="other number list"/></block></block><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="other number list"/></block><script><block s="doDeleteFromList"><l>1</l><block var="other number list"/></block></script></block></script></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="numbers list"/></block><script><block s="doAddToList"><l></l><block var="other number list"/></block></script></block><block s="doSetVar"><l>t/f</l><l>0</l></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="numbers list"/></block><script><block s="doSetVar"><l>repeat</l><l>0</l></block><block s="doReplaceInList"><block var="i"/><block var="other number list"/><block s="reportListItem"><block var="i"/><block var="numbers list"/></block></block><block s="doRepeat"><block s="reportStringSize"><block s="reportListItem"><block var="i"/><block var="numbers list"/></block></block><script><block s="doChangeVar"><l>repeat</l><l>1</l></block><block s="doSetVar"><l>number</l><block s="reportLetter"><block var="repeat"/><block s="reportListItem"><block var="i"/><block var="numbers list"/></block></block></block><block s="doIf"><block s="reportEquals"><block var="number"/><l>-</l></block><script><block s="doChangeVar"><l>t/f</l><l>1</l></block><block s="doReplaceInList"><block var="i"/><block var="other number list"/><block s="reportProduct"><block s="reportListItem"><block var="i"/><block var="numbers list"/></block><l>-1</l></block></block></script></block></script></block></script></block><block s="doReport"><block var="other number list"/></block></script></block-definition><block-definition s="only evens" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>other number list</l><block s="reportNewList"><list><l></l></list></block></block><block s="doIf"><block s="reportLessThan"><l>0</l><block s="reportListAttribute"><l><option>length</option></l><block var="other number list"/></block></block><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="other number list"/></block><script><block s="doDeleteFromList"><l>1</l><block var="other number list"/></block></script></block></script></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="numbers list"/></block><script><block s="doIf"><block s="reportEquals"><block s="reportModulus"><block s="reportListItem"><block var="i"/><block var="numbers list"/></block><l>2</l></block><l>0</l></block><script><block s="doAddToList"><block s="reportListItem"><block var="i"/><block var="numbers list"/></block><block var="other number list"/></block></script></block></script></block><block s="doReport"><block var="other number list"/></block></script></block-definition><block-definition s="add all" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>other number list</l><block s="reportNewList"><list><l></l></list></block></block><block s="doIf"><block s="reportLessThan"><l>0</l><block s="reportListAttribute"><l><option>length</option></l><block var="other number list"/></block></block><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="other number list"/></block><script><block s="doDeleteFromList"><l>1</l><block var="other number list"/></block></script></block></script></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="numbers list"/></block><script><block s="doAddToList"><block s="reportSum"><block s="reportListItem"><block var="i"/><block var="numbers list"/></block><block s="reportListItem"><block var="i"/><block var="numbers list2"/></block></block><block var="other number list"/></block></script></block><block s="doReport"><block var="other number list"/></block></script></block-definition></blocks><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" id="681"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="682"></list></costumes><sounds><list struct="atomic" id="683"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="688"><costumes><list struct="atomic" id="689"></list></costumes><sounds><list struct="atomic" id="690"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="28.00000000000003"><block s="receiveGo"></block><block s="doSayFor"><custom-block s="sum"></custom-block><l>2</l></block><block s="doSayFor"><custom-block s="average"></custom-block><l>2</l></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Negative = </l><custom-block s="includes negatives"></custom-block></list></block><l>2</l></block><block s="doSayFor"><block s="reportJoinWords"><list><l>List is increasing = </l><custom-block s="increasing"></custom-block></list></block><l>2</l></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The largest number in the list is = </l><custom-block s="maximum"></custom-block></list></block><l>2</l></block><block s="doSetVar"><l>sum</l><custom-block s="make all positive"></custom-block></block><block s="doSayFor"><l>After changing all the numbers to their absolute value = </l><l>2</l></block><block s="doSayFor"><block var="other number list"/><l>2</l></block><block s="doSetVar"><l>sum</l><custom-block s="only evens"></custom-block></block><block s="doSayFor"><l>After deleting all the odd numbers = </l><l>2</l></block><block s="doSayFor"><block var="other number list"/><l>2</l></block><block s="doSetVar"><l>sum</l><custom-block s="add all"></custom-block></block><block s="doSayFor"><l>After adding list 1 and list 2 the result is = </l><l>2</l></block><block s="doSayFor"><block var="other number list"/><l>2</l></block></script></scripts></sprite><watcher var="numbers list" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/><watcher var="sum" style="normal" x="10" y="103.000002" color="243,118,29" hidden="true"/><watcher var="average" style="normal" x="10" y="124.00000399999999" color="243,118,29" hidden="true"/><watcher var="t/f" style="normal" x="10" y="145.00000599999998" color="243,118,29" hidden="true"/><watcher var="repeat" style="normal" x="10" y="166.00000799999998" color="243,118,29" hidden="true"/><watcher var="number" style="normal" x="10" y="187.00000999999997" color="243,118,29" hidden="true"/><watcher var="number2" style="normal" x="10" y="208.00001199999997" color="243,118,29" hidden="true"/><watcher var="letter" style="normal" x="10" y="322.00001599999996" color="243,118,29" hidden="true"/><watcher var="true/false" style="normal" x="152" y="15.000013999999965" color="243,118,29" hidden="true"/><watcher var="output" style="normal" x="116" y="318.999998" color="243,118,29" hidden="true"/><watcher var="number 3" style="normal" x="12" y="235.999998" color="243,118,29" hidden="true"/><watcher var="other number list" style="normal" x="14" y="115.999998" color="243,118,29" extX="80" extY="70"/><watcher var="numbers list2" style="normal" x="8" y="234.999998" color="243,118,29" extX="80" extY="70"/></sprites></stage><variables><variable name="numbers list"><list struct="atomic" id="774">99,-8,48,-35,0,11,5,34,95,96</list></variable><variable name="sum"><list struct="atomic" id="775">80,50,-36,41,-82,-48,-24,-53,163,163</list></variable><variable name="average"><l>34.5</l></variable><variable name="t/f"><l>2</l></variable><variable name="repeat"><l>2</l></variable><variable name="number"><l>6</l></variable><variable name="number2"><l>96</l></variable><variable name="true/false"><list struct="atomic" id="776">f,t,t,t,t,t,t,t,f,f</list></variable><variable name="letter"><l>f</l></variable><variable name="output"><l>99</l></variable><variable name="number 3"><l>false</l></variable><variable name="other number list"><ref id="775"></ref></variable><variable name="numbers list2"><list struct="atomic" id="777">-19,58,-84,76,-82,-59,-29,-87,68,67</list></variable></variables></scene></scenes></project><media name="number cruncher" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>