<snapdata remixID="9105492"><project name="Lab 4.4" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAM0ElEQVR4Xu2dC1DVVR7HvxcuYBdEEVFekg9CCcMKGUttbEV3NXd1LW2rbdPUbHU0dUqiTEtNt53VfWiOqbVl6qrTkq6VpqCIgiICAhLxEFS2fAuKgKI8dn7n+v9zj9wLDLpz1P/vzDjO5f7v/3fP5/+Z8z7nmurr6+vBiQkoImBiARWR57CCAAvIIiglIAlYWVmJkpISuLm5OfxSXl5eyM9OR+n5sw6v6d23P2rq6rF//36MGzdOaQY5+N1NQBIwMzNTyEfNQpPJpH9z22Zi9mcx+LU5s8lcOXeNxImnPxTXkISTJ0++uynwt1NGoJGAJNvGjRuRk5OD8PBwbN++HTNnzsTq1auxcuVKHPtsBoa7n9C/sPu8TFQu6gvU1uh/c+7aF/lPzhMiHz58mAVU9njv/sCSgCkpKeIbb9myBadOnUKHDh1w5MgRTJgwAdu2bUN0dDT+uz5aFvDtJFQujQJqqiUBsx6LFq+/+eYbLFq06O4nwd9QCQFJwMWLF2PAgAGNqmD6Zlq17FO8A0F5/2ryy9b3+wMyvH+JmpoauLq64qmnnlKSOQ569xNo1At+//33cfny5dv+5h07dkS/fv1w9epVjBw58rbvxze4PwlIAv7www8wm83in21ycXHBhZx9KEhNABwMW3t4WBD67EzxsbKyMvTt2/f+JMa5uqMEJAFzc3P1m1P1WVtbK3rFdTeq4b9uFFydb77t5AxQL9mm40HvnHxlh7iAPkcdGE5MoDkCkoDU4aC2XnJyMgoLCzFmzBiEhYUhN/sI+uyYAKebIzOWN75D/bVyXF39onT/gt9t1V8//vjjzcXm95mAPBNy8OBBgSQ1NRXPPPMMxo4di1WrVqGqvAwRcZN1AZ17DoJz5164vm+VhPDobzeL1yRx//79GS8TaJaAVALSMAuJd2tyt1gQ+u14oLrC8Q1dH0BalFXIgoICHvtrFj1fQAQkAWnQmKrevXv3toqOk5OT6HxMmjSpVZ/nDxmPgCTgzp070bNnT30aztF0nC2mllwjTL85tadN69H/J0+exKBBg4xHnXOsE5AEPHHCOsVWXl4OGpIJCgqCu7u7mBmh8bypU6eKmREq5TZv3iym7GJjY1uNk3rawcHBrf48f/DeJyAJWFxcLHJUV1eHpUuXIiIiAgMHDsSlS5fE1FxkZCQOHDggSi0SLz09He+9916j0s0elltLQO2a7t273/sUOQetJiAJWFRUJG6kVZP2pLn1b/aq4Kb+Zruyhq4LDAxscvlXq3PGH7wnCEgCUgeEkr9vZ2x4sQc83UwoN3dAjcnltjPTpq4KHrXlaN/Wgm5z4vW55WPHjmH48OG3fX++wb1JQBIwPz8fZ8+eRUZGxv89N9SO9PHxEYPetNqGkzEJSAJu2LBBtPlsE1WTze1bask1dM9br6PlX1euXOFhG2O6J3Jttxe8Z88erFmzRsxm+Pn5YdOmTaCq8uWXX0ZVVRXS0tLwySefiI4IXZednY3OnTuLVTTUW25pG5DmjBMSEvDaa68Z+BEYO+t2e8Hx8fGg5flUHUdFRYk1grS8as6cOUIui8WCiRMnwt/fH/PmzcPcuXMxYsQIIaSzs7ZioWVg4+Li8Prrr7fsYr7qviPQqBd8ay/VtlesVaPN/a0lvWftXrt27cKUKVPuO7CcoZYRsNsL9uvUAenTe8PTYkZW2ydRbm7fsrs1cVVg9UkEVx5FGxczTDN2671gKgFpgJuTMQk06gUThryk7RhwbCUq/xgnqNCC1J+zD6E4J8shpR6hYegYFinaiFo1rZWUpaWluH79OuorL+KRXVNwaqJ1GIYSCTht2jRj0udcy52QH3/8USApOPA9LG1c8WDkUCHf2bwseK2cgIaNmvbJmf+eJsQi2Wz3FlOb8fjx49i3bx+GVsbD/fcfi9kWStTenD59Oj8KgxKwuyK68OBO+IT2ExuKAgICkJ8cD/8vZ+iIuny0A6c+egW1l85L2Jz+mipKPxKQPquVch4eHkJA6l0/UluAh8bGSCXgjBkN9zboczBstiUBaS8wpaJDcfDuGQk6BUGchJAcj4B11v0elALmx6J08xJczbUuYNXTkhTRC75x4wZoaZaWqASk4RkazgmvKxQCaiUgVcGzZs0y7AMwesYlAWk8j9Lxw7vh9VAEOnXqZOVzpRROH/6GJokd8nLtGoZrU9eIsUAa36M9xVpq3769KAFJtvDaQgSPfVsS8M033zT6czBs/iUBs7KsnYwTaXvQrsdjuoBt3S34dFQ4vJyt7TZ76dGBT8Nn8p9x+vRp8TaNEWqJZNQE7F2Tj+AxVgGpuqZhmNmzZxv2ARg94402JRGQkoy9aNutj2iz0cakiwXZ6LK+oQr2e/tzVKZ+j/IE6x4QLVUvShSD1NQGpLV+WsrLyxOrXmiO2fdMMno8Fy21AWkrACdjEpAEJEGo4/BT5j5YgnqDhk9oJiRj13/QdVNDKeXz6gKc/3xeI2JXFyaIPcHUbrSd901MTNSn53zPHEDwmGipBIyJiTEmfc61PAxDc7yUfs7ajwe6hIkeMLXfcvbuQLfNDaWU2ScQNed/aoSvcv5ueHp6ihLw2rVr+vs0/KIlv7MH0eO52VIJ+M477/CjMCgBqQSk7ZiUTh9Nhqt/L70NaHFzgXfSuiYRmfwfQklAhFjdQqUfDb1oyVZA/3MkoLUEpEQdE5pj5mRMApKAhw4dEhTO5ByA2TdEF9DDbMJPb0XB3+J4oYG5jTsuz46Ft7e3KAErKqxbOKlKpzMCSUraX+JZHC9KQK0TQgLSsn5OxiQgCahtTD+XmwKnTsFicxLtAzmWkoDgfzdUkzQQfWnHP3El8SuJWum728UiUxLQ9oAjek3tSV9fXxR/vUQXUCsBaUUNJ2MSkASkDUdUYl3IS0W9dzcxeExHc5RkJCPk64Zqkgaiq4uycOHLBRK1CzHfgrZ20hJ7uo+9lTXFsX9Bd5sSkIZhPvjgA2PS51zLnZCkpCSB5GL+YdR6PSjG8mhG41xuuiSgI27noreJBaxU4l28eFG/jIZyaG3hihUr4FkUh27PviX1ghcskEXm52IcAlIJqHUWygrTcaNdF9Geo6qTxvAe7ROOy2VlDsnU1tWhsMi6rdNeolMXhg4diswv5qLb6AYBqQ24cOFC4xDnnEoEJAG1IzkuFx1BddsAMagcGhqKxO+2IHLXIrhqx2PZgWgyOeHnmV+JzexUAi5fvhzPP/+8Xg3TBvR169Yh4FyKXgLSbaidyQdYGtdKSUDanyGkKM5EhYsXqqpviJMQPK6VYdKFnTolv5i1qD5+VCxIsE0JI/6EIUOGCAFpz8ioUaPE2yTf2rVr8cILLyBtxRvwHx0j5ospDR482Lj0OedyG3D37t0CScWJbBQcSUG5VwjGjx+PxNj1GJj0Dx1X4PxYXNr+KSoOWQ+k1FKbjzPF6aq0FrBdu3Ziw1FISIiQj36qgQa6IxJnIX/EGl1AmmnhZFwCUglI7TFKVSU5iCr4G9bjF+jcbyTcrpxHcOy7TVIyubiiePJaUdpRCUg/eGObys6UIDDrMzzqcgqpv/pCCEj/hg0bZlz6nHO5BKTDhmget2tQAIK+n6UvvzJ5BaKo16vIz0x3iKyHTxuElHyNikrrALSHe8NMiPQhN3ckhUwTveDq6mq9muZnYUwCjU7JNyYGzrUqAiygKvIcVxBgAVkEpQRYQKX4OTgLyA4oJcACKsXPwVlAdkApARZQKX4OzgKyA0oJsIBK8XNwFpAdUEqABXSAnxbP0kLZJ554QukDut+Ds4AOnjDtZ6H1jHTYEi2coK0J9ItRnO4sARawGZ6jR49udAXt+KPFtS+99JK0//nOPhpj3I0FbIWAVDrST5dt3bpVOoTJGMrc2VyygE3wpCpYO+eQTnygk1zp1wBo1TenO0OABXTAkfa2PPzww1i2bNmdIc13sUuABWQxlBJgAZXi5+AsIDuglAALqBQ/B2cB2QGlBFhApfg5OAvIDiglwAIqxc/BWUB2QCkBFlApfg7OArIDSgmwgErxc3AWkB1QSoAFVIqfg7OA7IBSAiygUvwcnAVkB5QSYAGV4ufgLCA7oJQAC6gUPwdnAdkBpQRYQKX4OTgLyA4oJcACKsXPwVlAdkApARZQKX4OzgKyA0oJsIBK8XNwFpAdUEqABVSKn4OzgOyAUgIsoFL8HJwFZAeUEmABleLn4CwgO6CUAAuoFD8HZwHZAaUEWECl+Dk4C8gOKCXAAirFz8FZQHZAKQEWUCl+Ds4CsgNKCbCASvFzcBaQHVBKgAVUip+Ds4DsgFICLKBS/BycBWQHlBJgAZXi5+AsIDuglAALqBQ/B2cB2QGlBFhApfg5OAvIDiglwAIqxc/BWUB2QCmB/wH/noXzxyofkwAAAABJRU5ErkJggg==</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" 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></scripts><sprites><sprite name="Sprite" idx="1" x="0.2097902097902098" y="-0.6293706293706294" 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="169" y="145"><custom-block s="sum %s"><block var="numbers"/></custom-block></script><script x="169" y="253"><custom-block s="contains negative %s"><block var="numbers"/></custom-block></script><script x="50" y="46"><block s="doSetVar"><l>numbers</l><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l><l>4</l><l>5</l></list></block></block></script><script x="165" y="208"><custom-block s="average %s"><block var="numbers"/></custom-block></script><script x="399" y="245"><custom-block s="increasing %s"><block var="numbers"/></custom-block></script><script x="370" y="156"><custom-block s="maximum %s"><block var="numbers"/></custom-block></script><script x="485" y="269.0000000000001"><custom-block s="make all positive %s"><block var="numbers"/></custom-block></script><script x="201" y="339"><custom-block s="all even %s"><block var="numbers"/></custom-block></script><script x="359" y="318"><custom-block s="add all %s %s"><block var="numbers 2"/><block var="numbers"/></custom-block></script><script x="26" y="89"><block s="doSetVar"><l>numbers 2</l><block s="reportNewList"><list><l>6</l><l>7</l><l>8</l><l>9</l><l>10</l></list></block></block></script></scripts></sprite><watcher var="sum" style="normal" x="11.916666666666742" y="11.916666666666664" color="243,118,29"/><watcher var="#" style="normal" x="11.916666666666742" y="36.94166905" color="243,118,29"/><watcher var="numbers" style="normal" x="11.916666666666742" y="61.96667143333332" color="243,118,29" extX="80" extY="70"/><watcher var="max" style="normal" x="10" y="10" color="243,118,29"/><watcher var="#2" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="sum list" style="normal" x="10" y="52.00000399999999" color="243,118,29" extX="80" extY="70"/><watcher var="numbers 2" style="normal" x="10" y="73.00000599999998" color="243,118,29" extX="80" extY="70"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="sum %&apos;list&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>#</l><l>1</l></block><block s="doSetVar"><l>sum</l><l>0</l></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doSetVar"><l>sum</l><block s="reportSum"><block s="reportListItem"><block var="#"/><block var="list"/></block><block var="sum"/></block></block><block s="doChangeVar"><l>#</l><l>1</l></block></script></block><block s="doReport"><block var="sum"/></block></script></block-definition><block-definition s="average %&apos;list&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportQuotient"><custom-block s="sum %s"><block var="list"/></custom-block><block s="reportListLength"><block var="list"/></block></block></block></script></block-definition><block-definition s="contains negative %&apos;list&apos;" type="predicate" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doForEach"><l>item</l><block var="list"/><script><block s="doRepeat"><block s="reportStringSize"><block var="item"/></block><script><block s="doIfElse"><block s="reportEquals"><l>-</l><block s="reportLetter"><l>1</l><block var="item"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block></script></block></script><scripts><script x="152.000002" y="242.00000199999994"><block s="doChangeVar"><l>#</l><l>1</l></block></script><script x="241.0947305625" y="227.00000700000004"><block var="#"/></script><script x="76.000001" y="253.00000100000005"><block s="doSetVar"><l>#</l><l>1</l></block></script><script x="300.000002" y="148.00000199999994"><block s="doIf"><l/><script></script></block></script></scripts></block-definition><block-definition s="increasing %&apos;list&apos;" type="predicate" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>#</l><l>1</l></block><block s="doRepeat"><block s="reportDifference"><block s="reportListLength"><block var="list"/></block><l>1</l></block><script><block s="doIfElse"><block s="reportOr"><block s="reportLessThan"><block s="reportListItem"><block var="#"/><block var="list"/></block><block s="reportListItem"><block s="reportSum"><block var="#"/><l>1</l></block><block var="list"/></block></block><block s="reportEquals"><block s="reportListItem"><block var="#"/><block var="list"/></block><block s="reportListItem"><block s="reportSum"><block var="#"/><l>1</l></block><block var="list"/></block></block></block><script><block s="doChangeVar"><l>#</l><l>1</l></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block-definition><block-definition s="maximum %&apos;list&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>max</l><block s="reportListItem"><l>1</l><block var="list"/></block></block><block s="doSetVar"><l>#</l><block s="reportListItem"><l>2</l><block var="list"/></block></block><block s="doRepeat"><block s="reportDifference"><block s="reportListLength"><block var="list"/></block><l>1</l></block><script><block s="doIf"><block s="reportLessThan"><block var="max"/><block var="#"/></block><script><block s="doSetVar"><l>max</l><block var="#"/></block></script></block><block s="doChangeVar"><l>#</l><l>1</l></block></script></block><block s="doReport"><block var="max"/></block></script></block-definition><block-definition s="make all positive %&apos;list&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>#</l><l>1</l></block><block s="doRepeat"><block s="reportListLength"><block var="list"/></block><script><block s="doReplaceInList"><block var="#"/><block var="list"/><block s="reportMonadic"><l><option>abs</option></l><block s="reportListItem"><block var="#"/><block var="list"/></block></block></block><block s="doChangeVar"><l>#</l><l>1</l></block></script></block><block s="doReport"><block var="list"/></block></script></block-definition><block-definition s="all even %&apos;list&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>#</l><l>1</l></block><block s="doRepeat"><block s="reportListLength"><block var="list"/></block><script><block s="doIf"><block s="reportEquals"><block s="reportBoolean"><l><bool>false</bool></l></block><block s="reportEquals"><block s="reportModulus"><block s="reportListItem"><block var="#"/><block var="list"/></block><l>2</l></block><l>0</l></block></block><script><block s="doDeleteFromList"><block var="#"/><block var="list"/></block></script></block><block s="doChangeVar"><l>#</l><l>1</l></block></script></block><block s="doReport"><block var="list"/></block></script></block-definition><block-definition s="add all %&apos;list&apos; %&apos;list2&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doSetVar"><l>#</l><l>1</l></block><block s="doSetVar"><l>sum list</l><block s="reportNewList"><list></list></block></block><block s="doRepeat"><block s="reportListLength"><block var="list"/></block><script><block s="doAddToList"><block s="reportSum"><block s="reportListItem"><block var="#"/><block var="list"/></block><block s="reportListItem"><block var="#"/><block var="list2"/></block></block><block var="sum list"/></block><block s="doChangeVar"><l>#</l><l>1</l></block></script></block><block s="doReport"><block var="sum list"/></block></script></block-definition></blocks><variables><variable name="sum"><l>15</l></variable><variable name="#"><l>6</l></variable><variable name="numbers"><list struct="atomic" id="335">1,2,3,4,5</list></variable><variable name="max"><l>5</l></variable><variable name="#2"><l>0</l></variable><variable name="sum list"><list struct="atomic" id="336">7,9,11,13,15</list></variable><variable name="numbers 2"><list struct="atomic" id="337">6,7,8,9,10</list></variable></variables></project><media name="Lab 4.4" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>