<snapdata remixID="13473426"><project name="searching lists warmup" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAFW1JREFUeF7tnQlYVUUbx/+XfREUFRQQARdMxS1xX8oCDRTJLVxyT/s0rdzKLU0NzVI/rb7S1EzCEpVkScEFlcxSct9D3BAU2VdB2b7nHZ5z4Hq7i8h2jvM+j8/13jMzZ+Y/P2Z5Z+YcRUlJSQm4cQVqSAEFB7CGlOe3ZQpwADkINaoAB7BG5ec35wByBmpUAQ5gjcrPb84B5AzUqAIaAczLy8ONGzdQt25dKBQKMaPkuamu7xcuXIC3t3eNisRvXnUKaASQKr9evXp4Grins0PX09LS2M8NGjRQuty2bVtcvnxZCdh/i18e6KevW1pawsrKqupU4CnXmAIaAbx9+7aYsYiICDx+/BhTp05FdnY2wsLCkJSUhN69e8PBwQF16tRhYWNjY+Hi4oKHDx/C1NQULVq0YPHu3btX4UIeP34c48aNE+MHBwejffv2FU6vfERb28aIvXoJxVr88VkZ6bBv1opFPXToEN59991Kuf+LnohGAG/duiXqY2Fhge+++w5bt27FmDFjMGvWLCQmJrJ/zZs3B10na9euHR48eAAbGxucOnWKfc/JyUF5mJ9V9KCgIMybN49FS01NRXJy8rMmoTb8ug/HYF0H3dLLm3uG3Z+MyuTm5lZp+XhRE9IIILVmtcEIwI8//phlhf4IevbsKWbLy8sL+/fv15rNgoICGBoaqoTbunAiVrqmiL8b9p4EhUldPDn8X5WwqdOPIyMjg/0eGRmJ2bNna70vD6BZAY0A0gREML9xr6FPw/xq0bOOoyte/uB78V4E4Pz589n3BQsWYNiwYez/a9euRVxcHDZs2IA1a9awa6tXr2ZhCRAaHly8eBGvv/46Ll26hJ07d+L333/HnDlzMGLECNZSb186FavKAWjktQDF8ZdQePE3lbI+nHoU6enp7HdKd9KkSdWih5xvohHAf/75Ryx7vU3uMDdU4Ljrx2jTdxCbVAiTk8r6vBwVhr6XV7N7Jkw6pATgwoUL2XcCSF9fX7wm5IN+6NatG+v2u3btitOnT7Pvd+7cQUpKCho3bgw7OzuW57///hsGBgagVnGn3wysalfarWozyhOlRXbu3DnMmDFDWxR+XYsCGgG8fv26CJrV9x646bURdi3aiknueNMV7o1Vu7Wn70kOHJuN51iLQ5aZmYmXXnpJDEZdvTCGLMpOQftD0xiAAth79uzBokWLxPDbtm2Dk5NTpVRuyybWqLfFS2taevXscar7ShaOJlgjR47UGocH0K6ARgCvXr0qAthgywDkzoiCu7s7Dh8+zFLOntkZpvpl/kFNtzNYf5oBRUZdO82UBWvUqBFz1VAXOXPmTNhsehX3JhxQAvCTTz5RSp7ysGvXLu0lfMYQ1HpSl63JLfSMSVZq8ISEBDx69AgeHh6Vmm5NJaYRwCtXrogANtz6BrKnH8W3336L6dOns99z3ndjALqEpiJ+6XA8uvA7mvtfR+KGGbCdvQmxo8paKf3//i2WkQBs2bKlCJitrS0bsx07doyl3ej7fogbH6EE4JIlS6pco5iYmEofVmgbnjSysUbGknYwNdD+h2y5OBp3k7OY9uSjpXGs1E0jgNQqkZGINtu8kPmfSLz22msgPxw5h/NmdRMBvD3VDWbteiEn+gBMXF5G/rVTKMopnTEyW3OSjd2MjY1Za9esWTPxkr29vdgCTps2DXZb3XFnbNnMlrrgTz/9tEq1DgkJYe4kMvpDIHv11VfV3pP8kDQRET4rmrnGNtYwWdtFKbr5iuvI/aRsiCJcVHx4FLdT89hXGr926tSporetNfE0AkgzR8EIwIx3S7teMvorzJ/VDSY6dsECgBSXWkBnZ2cxLSMjI+bUPnDgAHx9fWH/gwduv71PvE6z4KoGkCY5wuxamOhkZWXB09MT1BOQ73PIkCHMn5mbm8smN4JR/k+cOMFm3eTqefLkCVu+VOevJEc2TWACAgLg6GAPk7VdywFBLWEJ9Oo7oDhN2Xlf8v4RxCRmimE7d+5ca0CqaEa0LsUJCTfePgip7xxQmv02aWKvNCNVl4mM9HRkZmWr7d6OHj0K6oZpktKvXz84/DgAN0eHKQG4fPnyipZRp3iBgYFwdHRkefzzzz+hp6cHaplpTEpjTXK/0FiVWh2aEK1fv56tANEKD/1OfyTr1q1j16krJ4e1Ov8kwUnQUk/S3NkRpuu6KbeASy8id5nqSk/xzEhcuZfC6oAg79u3r05lq82BNAJ4/vx5Me+2/t5ImRyh1AKmz+oJa2M9ncpX+PkfrPsVWkCqPMGELo++U7fn6O+J2FGhSgCuWLFCp/s8T6CoqKjniV6huMYGenANHaNT3JLZf+Ds9dLlUYJ8ypQpOsWrzYE0Anj27Fkx7/YBPkiauJ+1CrQWTN1T8fy+4izYefN53J7SUW1ZH/tFwczMTASQ0hGsfMW/8sorcA4YiBjfYCUA/fz8qkVHmmTR+jW1MuV9jHTz2vA9Pj6etZ6jR4+uFj2q+iYaATxz5ox4/yY73kTi+N8wYcIE1iXRVq2SBa+UAbjlAgysrFGcmwU9MwuUFD5B7MiycV7+Z8dgbm7OuiiKLziFqVKpBRQql1rAZjsGMQAFtw11bytXlvrguMlLAY0A0oqBAEbTX4bi/thQuLq6st0tNJHQW/waA9Dx6+NIXDsNdT1GQ8+8HqCnQPGjHCRtLN1AQJa7LJLNnMkoLo2bBKNBv2A0rmm50wfXR/yq5Ib5/PPP5aU8Lw1TQCOA0dHRIoCOO4ch4e0QJdlMlrpDB/cVi5Pz6WEGLhmthNBuGXUAugS+iWvDg5QApDVebvJTQCOAJ0+eFAF03jUCcaN+VVLgwE8bcfbPE1pVsbJuhP8sX4P8/NLNDNSqChMS+k77/QTr06cPWu8ZhitDdysB+OWXX2q9Dw8gPQW0AigUiQC8OzJIqYRGywbATEc/YMbiCHG3NHXB9evXF9OiDQTkViAjANsEDcflIWXLbDQG5ABKDy5dcqwRQPKHCdZ8jy9uv7Wbjd3IZ0cuGtMVnkqTkNvvdGDBXUJKd5fE+JRtz09buB/W1tbsdwKQtvqrM9e9b+Giz07xMgFIW6+4yU8BjQCSd1+wFkEjcXN4IPvaqlUr0FYtc7+B5dww52DQ0A6FyfEwbFS6BlwewJT5vzF4aSGdFtSFCcm/SdouZCQuDv5FCUBy8nKTnwIaASw/NnPZOxo3hpZBQVJYrPLWeTdM0kehrOUUWkDhDAl9p2Uu2lhKRvfsEDYa5wftUAKQVh64yU8BjQCWd4+0Ch6DmCE/Kyng9Pgh8pPitapiYtMEd4wbsQV0MpqE0IbQ8kYQ7thRCl3H38bg3MAAJQBp1zM3+SmgEcDyS2StQ8fi2uCf2E5g2hFDXXB5V0plrBLQDmaaeXcOH4ezXj8pOaK//vpr+anPS6TZD0ibBARrEzYOV7390bRpUzaBoHVIWqgn2759O+7evQvas0dnM+bOnQtau128eDFoOY+gfeedd0S3SlFREdsRXf7MSY8ePdhZDh8fH7hFjMcZT38lAL/55hteXTJUQGMLSJtEhZbNdd8EXPLaxvbMEYCTJ08WN6b6+/vjq6++Yo5m+tewYUPcvHmTranSLhLqemkGTJMaSo/O+FIcYbNmr169GHy02kFhuh2ciOgBPyr5AWmNlpv8FNAKoFBkAvBIm/m49TCDnYeg7plaQ8Ge7oKpBaTD67SaIoz7yj+MVQhPfj8BPvrs1q4lvGNW41T/bUpjQA6g/OBjXGh6QiptnBSsffgkdipuR93RcOrcr0rUuHPmKMZklk50/nLfKt6D9ubROQ1u8lNAI4AbN24Ut873ub8LRdcOVosCBm3643fbt9i9aGwph31v1SKcBG+i9fFsdARx06ZNz/Vsl4rqQl09b/kqqp404mkFUBrF4LmUqgIcQKnWnEzyzQGUSUVKtRgcQKnWnEzyzQGUSUVKtRgcQKnWnEzyzQGUSUVKtRgcQKnWnEzyzQGUSUVKtRgcQKnWnEzyzQGUSUVKtRgcQKnWnEzyzQGUSUVKtRgcQKnWnEzyzQGUSUVKtRgcQKnWnEzyzQGUSUVKtRgcQKnWnEzyzQGUSUVKtRgcQKnWnEzyzQGUSUVKtRgcQKnWnEzyzQGUSUVKtRgcQKnWnEzyLVkA6fFw9KRWbtJWQLIA0osN6dEh9LBzersSPXGLm/QUkCyAJPXs2bPZ2ysFo7c3ubm5sZf49e/fX3q18QLmWNIAUn3RAy3p6Vn/ZvSMQnqnL7faq4CkAfzggw/Eh5uTxPQEfnrML71vjh4jzK32KyBZAOldvJs3b2ZjQHqCllzeHln7kancHEoWQHq+dMuWLStXDZ5atSsgWQCrXSl+wypRgANYJbLyRHVVgAOoq1I8XJUowAGsEll5oroqwAHUVSkerkoU4ABWiaw8UV0V4ADqqhQPVyUKcACrRFaeqK4KcAB1VYqHqxIFOIBVIitPVFcFOIC6KsXDVYkCHMAqkZUnqqsCHEBdleLhqkQBDmCVyMoT1VUBrQCeO3cOUVFR4tvLhbecV9cnvWndy8sLVlZWupaJh5OQAhoBjIyMrDV77i5cuABvb28JScuzqosCagE8c+YMGjRoIKZRvsUrLCyEoaGhUqtIARUKBfstIiICnp6eKnGfzlCdOnWQnZ0txqP4sbGxaNGiBR48eIDmzZuzbfaCOTk56VImHkZCCqgFcM2aNRg2bBgrSmZmJjtnMWTIECxfvhy0GzkgIABHjx7F4sWL2e90FmPfvn2sxaQXXA8YMADm5ubs/8HBwTh58iRSUlKQnJyMpKQkBhcB2LNnTxavR48eiImJYdeNjY2RkJDA/gBMTExEOZ2dnSUkLc+qLgqoBfCLL74QAaSEqPW5c+cO+7x79y4cHR1Z+vSbvr4+g6W4uBhGRkYMIDouSZBRa0mn1qhlpHCC0Yk1uk4tIMUj0OhYJUEbFxcHOzs71vplZGSIcSg8N3kpoBbA1atXKwFYG4pNXTM3eSmgFsBVq1aJAJoaGaBobV+YGiqQr2eKGxYdK10Fi7xEOD0pPWRu0dEL8d3nqNzDxcWl0u/LE6xZBdQCuHLlShHAx9lpaLbbFz9aTYL3qIksx9StWlpaoLio+LlLIEw+mjZ1gNm6rjSbQcLEgyrp8mfBPLfUtS4BtQB+9tlnIoAFuRnI/3URrKdsFQtgZmKMpCltYaynwAX7njAzMsQN51fYWE8wYVas7fvgwYPZRGf79u1ob28J3zR/3BsfoSJW69ata52APEPPp4BaAFesWIHhw4czoAofZWJvWDjGjp8g3i0r5SHMPhuI6z7L0cG91D9naWmJhNs3UVhYoDVXjZs44nFBabjExEQ2QUlNTWWzaJvv+yFuXLiSe4by0aZNG63p8gDSUkAtgORuEdwwRXlZ2H84SgSSWractGT8s3UFus7/n1ji3PQUGH06QDcFFAoYrj/NZsBHjhxhsJHRk65st7rj7tj9Kum0bdtWt7R5KMkooBbAZcuWiQAW52dj36FjSrPiRxmpiPP/HC4zVoNWTN544w1kU6voN4gV3sihFZz+9ydiBpc6s11CUhHjU+bYpnGe/rpodo0AFIwAtPvBA3fe3qcioqurq2SE5RnVTQG1AC5durQMuCe5CI2IZC2gYPlZ6Yg4EsXChIaGgsZxuWnJSgDaLQwgzlCQ+gBmrr2Qd/Uk7i0YWJqEQgHFmpNYtGgRPDw8WEsotIBNfhyAW6PDVErQvn173UrFQ0lGAbUALlmyRARQUfAIIeGHlbrgx9kZCI8sbRVphYKc0zmpSSKAWhUgMr/8i439qAUsKipiUejZfk39PXFzVKhKEh06dNCaLA8gLQXUAkhLbMIYUL8oH3v3HVTqggsfUbd8BEOHDhUnC+Zmpsif+bJOCjT59m/E5RTg3r17bJmOVlJoHNinTx84BQzEDd9glXQ6deqkU9o8kHQUUAsgdY0CgAbFjxEUFqHUBRfl5SDswOFKWS05duyYqBgB6LxjEGLe2qui4ssv6wa3dOTnOVUL4IIFC0S4jFCA3SH7lWF7koeQ8LJWUdgtI0j6LN/LA9i7d2+02OmD68ODVGqHHr/LTV4KqAVw/vz54pjPWFGIXcH7lABUFOQjeP8B1gULpqvj+enwtOG1dF6iQK9evdAy8E1cG7ZHxQ/YpUsXeanPSwO1AH700Udil2uiV4Sdv4YpAahf9ARBYU+1ihUUVACQolML2Gr3UFwZskv0DdLv1KLSli9u8lJALYDz5s0TW0AzgxL8vCeEAUgzVnr+smFJIfaE7lOahAgt4LN+Hj9+XNzcSvsDWwcNx+U3A1VawO7du8tLfV4a9S3g3LlzxRbP3BAI2LVXCUBjRTEC94ZWyiSEzp3k5OSAJhm0L7Dt3rdwyWenSvXQplVu8lJAbQs4Z84cEa46Rgr8FPgrczZXZEPApUuXQJD9m1G3SptYBSN/oGuwLy4O/kUlOLWO3OSlgFoAZ82aJQJoaaKPH3/eDV9f3wqX/o8//lAbl8Z9gtEO6g5ho3F+0A6V8OXDVTgjPGKtUkAtgB9++KEIYF1TA2zbsYu1gGvXrn3mAtAbjeiQ079Z165dMXbsWOaQDgwMZFvxO/42BucGBqgEJx8hN3kpoBbA999/XwTQytwIW/x/YZMSOixkb29f6eeECUAHBweWbufwcTjj6a+iNG1U4CYvBdQCOHPmTHEWXL+OMTZv/5kdNpo2bRqDJD4+XiclqOst33UePHgQ9JKZ9evXq8QPCQlhr95yixiP029sF2fBQkA6mcdNXgqoBfC9994TAWxoaYpN2wJw//59dsSS1on79esnKhEdHY1Ro0bB39+fjRM3bNjA3l5ErZqBgQHbqkWbFQSjcE+/3TIsLEw8eN714ERE99+m4obhr9+SF3xUGrUATp8+XQTQuq4Zjm9bicP3DUDbtCwsLNixS8HfR0c0J0+eDHd3d3a+Nz09HfQ6VTobfO3aNba6kZaWxjYcUOtJ30+cOCHGp3PBAwcOZOeDuzRrgMEJm3HK4wcVAAlqbvJSQC2Afn5+4sqDTT1zdijpSK9v2M4Vgoq6Yk3WsWNHnD9/Xqta4eHh7CkKwqdF+EK0M07GX69vUVkJoX2D3OSlgFoA6ZwG+e/I6luYoNXeMez/c9IHoLutAUpQAgUUlfb5IOsxRuifgq1+NjXM+Mt9i5LSdEB9xIgR8lKfl0Z9F0za0BvJhcdhdOnihvpW9atFshuxsbh165Z4L4KPnpBFXT83eSmg9fFsVNzyRy2ru/jCYaXqvi+/X/UooBOA1ZMVfpcXUQEO4ItY67WozBzAWlQZL2JWOIAvYq3XojJzAGtRZbyIWfk/il8CPiY9qdMAAAAASUVORK5CYII=</thumbnail><scenes select="1"><scene name="searching lists warmup"><notes></notes><palette><category name="My Blocks" color="15,255,210,1"/></palette><hidden></hidden><headers></headers><code></code><blocks><block-definition s="longest word in %&apos;list of words&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>longest name</l><block s="reportTextAttribute"><l><option>length</option></l><block var="names"/></block></block><block s="doReport"><block s="reportListItem"><l><option>last</option></l><block s="reportListAttribute"><l><option>sorted</option></l><block var="longest name"/></block></block></block></script></block-definition><block-definition s="%&apos;imput&apos; is at least as long as %&apos;lenth&apos;" type="command" category="My Blocks"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doSetVar"><l>as long as lenth</l><block var="lenth"/></block><block s="doIfElse"><block s="reportVariadicOr"><list><block s="reportVariadicLessThan"><list><block var="as long as lenth"/><block var="imput"/></list></block><block s="reportVariadicEquals"><list><block var="as long as lenth"/><block var="imput"/></list></block></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><block var="imput"/><l> is longer than </l><block var="as long as lenth"/></list></block><l>2</l></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><block var="imput"/><l> is not longer than </l><block var="as long as lenth"/></list></block><l>2</l></block></script></block></script></block-definition><block-definition s="%&apos;imput&apos; is as long as" type="predicate" category="My Blocks"><header></header><code></code><translations></translations><inputs><input type="%anyUE"></input></inputs><script><block s="doSetVar"><l>as long as lenth</l><l>5</l></block><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="as long as lenth"/><block var="imput"/></list></block><script><block s="doReport"><block s="reportJoinWords"><list><block var="imput"/><l> is longer than </l><block var="as long as lenth"/></list></block></block></script><script><block s="doReport"><block s="reportJoinWords"><list><block var="imput"/><l> is not longer than </l><block var="as long as lenth"/></list></block></block></script></block></script></block-definition><block-definition s="green flag clicked" type="command" category="My Blocks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>names</l><block s="reportNewList"><list><l>Brian</l><l>Carissa</l><l>Evangelina</l><l>Quincy</l><l>Ali</l></list></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>the longest name has </l><custom-block s="longest word in %s"><block var="names"/></custom-block><l> letters</l></list></block><l>2</l></block></script></block-definition><block-definition s="runn all" type="command" category="My Blocks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>names</l><block s="reportNewList"><list><l>Brian</l><l>Carissa</l><l>Evangelina</l><l>Quincy</l><l>Ali</l></list></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>the longest name has </l><custom-block s="longest word in %s"><block var="names"/></custom-block><l> letters</l></list></block><l>2</l></block><block s="doForever"><script><block s="doIf"><block s="reportKeyPressed"><l><option>1</option></l></block><script><block s="doSetVar"><l>number lest</l><block s="reportNewList"><list><block s="reportRandom"><l>1</l><l>100</l></block><block s="reportRandom"><l>1</l><l>1000</l></block><block s="reportRandom"><l>1</l><l>300</l></block><block s="reportRandom"><l>1</l><l>2000</l></block><block s="reportRandom"><l>1</l><l>500</l></block><block s="reportRandom"><l>1</l><l>4000</l></block><block s="reportRandom"><l>1</l><l>700</l></block><block s="reportRandom"><l>1</l><l>5000</l></block></list></block></block><block s="doSetVar"><l>sorted number</l><block s="reportListAttribute"><l><option>sorted</option></l><block var="number lest"/></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>the smallest number is </l><block s="reportListItem"><l>1</l><block var="sorted number"/></block></list></block><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportKeyPressed"><l><option>2</option></l></block><script><block s="doSetVar"><l>numbers 2</l><block s="reportNewList"><list><l>1</l><l>5</l><l>2</l><l>40</l><l>2435</l><l>43</l><l>93</l><l>2345</l></list></block></block><block s="doSetVar"><l>sum of num 2</l><block s="reportCombine"><block var="numbers 2"/><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The sum of all the numbers is </l><block s="reportCombine"><block var="numbers 2"/><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></list></block><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportKeyPressed"><l><option>3</option></l></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>The average word length is </l><block s="reportQuotient"><block s="reportCombine"><block s="reportTextAttribute"><l><option>length</option></l><block var="names 3"/></block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block><block s="reportListAttribute"><l><option>length</option></l><block s="reportNewList"><list><l>Brian</l><l>Carissa</l><l>Evangelina</l><l>Quincy</l><l>Ali</l></list></block></block></block></list></block><l>2</l></block></script><list></list></block></script></block></script></block-definition><block-definition s="num 1" type="command" category="My Blocks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>number lest</l><block s="reportNewList"><list><block s="reportRandom"><l>1</l><l>100</l></block><block s="reportRandom"><l>1</l><l>1000</l></block><block s="reportRandom"><l>1</l><l>300</l></block><block s="reportRandom"><l>1</l><l>2000</l></block><block s="reportRandom"><l>1</l><l>500</l></block><block s="reportRandom"><l>1</l><l>4000</l></block><block s="reportRandom"><l>1</l><l>700</l></block><block s="reportRandom"><l>1</l><l>5000</l></block></list></block></block><block s="doSetVar"><l>sorted number</l><block s="reportListAttribute"><l><option>sorted</option></l><block var="number lest"/></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>the smallest number is </l><block s="reportListItem"><l>1</l><block var="sorted number"/></block></list></block><l>2</l></block></script></block-definition><block-definition s="num 2" type="command" category="My Blocks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>numbers 2</l><block s="reportNewList"><list><l>1</l><l>5</l><l>2</l><l>40</l><l>2435</l><l>43</l><l>93</l><l>2345</l></list></block></block><block s="doSetVar"><l>sum of num 2</l><block s="reportCombine"><block var="numbers 2"/><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The sum of all the numbers is </l><block s="reportCombine"><block var="numbers 2"/><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></list></block><l>2</l></block></script></block-definition><block-definition s="num 3" type="command" category="My Blocks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSayFor"><block s="reportJoinWords"><list><l>The average word length is </l><block s="reportQuotient"><block s="reportCombine"><block s="reportTextAttribute"><l><option>length</option></l><block var="names 3"/></block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block><block s="reportListAttribute"><l><option>length</option></l><block s="reportNewList"><list><l>Brian</l><l>Carissa</l><l>Evangelina</l><l>Quincy</l><l>Ali</l></list></block></block></block></list></block><l>2</l></block></script></block-definition><block-definition s="fgffff" type="predicate" category="My Blocks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition></blocks><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" id="470"><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="471"></list></costumes><sounds><list struct="atomic" id="472"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-72" y="-16.487603305785115" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="477"><costumes><list struct="atomic" id="478"></list></costumes><sounds><list struct="atomic" id="479"></list></sounds><blocks></blocks><variables></variables><scripts><script x="14.759456264775395" y="10"><block s="receiveGo"><comment w="90" collapsed="false">Add or change the names to what you want, test the function. &#xD;&#xD;Look inside the grey block...there&apos;s nothing there. Can you help find the longest name in the list? </comment></block><custom-block s="green flag clicked"></custom-block></script><script x="14.138888888888886" y="154.70360520094562"><block s="receiveKey"><l><option>1</option></l><list></list><comment w="138.13829787234044" collapsed="false">Make a list of numbers and store it in a variable. Make a custom block (a little bit like the one above) that goes and reports the SMALLEST NUMBER in your list. Say it for 2 seconds.  </comment></block><block s="doSetVar"><l>number lest</l><block s="reportNewList"><list><block s="reportRandom"><l>1</l><l>100</l></block><block s="reportRandom"><l>1</l><l>1000</l></block><block s="reportRandom"><l>1</l><l>300</l></block><block s="reportRandom"><l>1</l><l>2000</l></block><block s="reportRandom"><l>1</l><l>500</l></block><block s="reportRandom"><l>1</l><l>4000</l></block><block s="reportRandom"><l>1</l><l>700</l></block><block s="reportRandom"><l>1</l><l>5000</l></block></list></block></block><block s="doSetVar"><l>sorted number</l><block s="reportListAttribute"><l><option>sorted</option></l><block var="number lest"/></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>the smallest number is </l><block s="reportListItem"><l>1</l><block var="sorted number"/></block></list></block><l>2</l></block></script><script x="446.6166449652778" y="528.5277777777771"><block var="longest name"/></script><script x="554.7387152777778" y="489.1944444444441"><block var="names"/></script><script x="14" y="363.66193853427933"><block s="receiveKey"><l><option>2</option></l><list></list><comment w="138.13829787234044" collapsed="false">Make a list of numbers and store it in a variable. Make a custom block (a little bit like the one above) that goes and reports the sum of all numbers in the list. Say this number for 2 seconds &#xD;Hint: Make a script variable called &quot;sum&quot; and keep adding to it inside of a for loop. Then ,report it after the loop. </comment></block><block s="doSetVar"><l>numbers 2</l><block s="reportNewList"><list><l>1</l><l>5</l><l>2</l><l>40</l><l>2435</l><l>43</l><l>93</l><l>2345</l></list></block></block><block s="doSetVar"><l>sum of num 2</l><block s="reportCombine"><block var="numbers 2"/><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The sum of all the numbers is </l><block s="reportCombine"><block var="numbers 2"/><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></list></block><l>2</l></block></script><script x="17.06944444444443" y="552.3008274231674"><block s="receiveKey"><l><option>3</option></l><list></list><comment w="138.13829787234044" collapsed="false">Make a list of names and store it an a variable. Write a custom block that takes the list of names as an input and reports the average length of the names in the list.  &#xD;Hint: Make a script variable called sum to keep track of the total of all lengths of names, and keep adding to it inside of a for loop. Then, divide it by the number of names and report it! </comment></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The average word length is </l><block s="reportQuotient"><block s="reportCombine"><block s="reportTextAttribute"><l><option>length</option></l><block var="names 3"/></block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block><block s="reportListAttribute"><l><option>length</option></l><block s="reportNewList"><list><l>Brian</l><l>Carissa</l><l>Evangelina</l><l>Quincy</l><l>Ali</l></list></block></block></block></list></block><l>2</l></block></script><script x="542" y="338.00000000000034"><block s="reportListItem"><l>1</l><l/></block></script><script x="558.9234375" y="661.4674940898342"><block var="names 3"/></script><script x="23" y="703.1341607565007"><block s="receiveKey"><l><option>4</option></l><list></list></block><block s="doSetVar"><l>nam list 3</l><block s="reportNewList"><list><l>Bob</l><l>Joe</l><l>Jeff</l><l>MayoMan</l><l>Andets</l><l>Arlo</l><l>Tej</l></list></block></block><block s="doSetVar"><l>4 counter</l><l>1</l></block><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="nam list 3"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome </l><block s="reportListItem"><block var="4 counter"/><block var="nam list 3"/></block></list></block><l>2</l></block><block s="doChangeVar"><l>4 counter</l><l>1</l></block></script></block></script><script x="464" y="776.967494089834"><custom-block s="%s is at least as long as %s"><l>hello</l><l>1</l></custom-block></script><script x="284" y="901.3008274231674"><block s="reportCombine"><l/><block s="reifyReporter"><script></script><list></list></block></block></script><script x="34" y="898.967494089834"><block s="doSetVar"><l>sotered nam lest 3</l><l>0</l></block></script><script x="433.5498046875" y="852.967494089834"><block s="reportTextSplit"><block var="nam list 3"/><l><option>word</option></l></block></script></scripts></sprite><watcher var="names" style="normal" x="5.041666666666515" y="5.041666666666671" color="243,118,29" hidden="true"/><watcher var="longest name" style="normal" x="11" y="212" color="243,118,29" hidden="true"/><watcher var="leth of nams" style="normal" x="129" y="19" color="243,118,29" hidden="true"/><watcher var="sorted number" style="normal" x="-1" y="12" color="243,118,29" hidden="true"/><watcher var="number lest" style="normal" x="106" y="12" color="243,118,29" hidden="true"/><watcher var="numbers 2" style="normal" x="-1" y="255" color="243,118,29" hidden="true"/><watcher var="sum of num 2" style="normal" x="17" y="120" color="243,118,29" hidden="true"/><watcher var="names 3 um" style="normal" x="357" y="38.000001999999995" color="243,118,29" hidden="true"/><watcher var="names 3" style="normal" x="247" y="20" color="243,118,29" hidden="true"/><watcher var="as long as lenth" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="nam list 3" style="normal" x="20" y="20" color="243,118,29" extX="80" extY="70"/><watcher var="4 counter" style="normal" x="133" y="26.000002000000002" color="243,118,29"/><watcher var="list with comma" style="normal" x="199" y="45.000001999999995" color="243,118,29"/><watcher var="sotered nam lest 3" style="normal" x="19" y="250.000004" color="243,118,29" extX="80" extY="70"/></sprites></stage><variables><variable name="names"><list struct="atomic" id="716">Brian,Carissa,Evangelina,Quincy,Ali</list></variable><variable name="longest name"><list struct="atomic" id="717">5,7,10,6,3</list></variable><variable name="leth of nams"><list struct="atomic" id="718">5,7,10,6,3</list></variable><variable name="number lest"><list struct="atomic" id="719">5,120,255,767,391,1315,46,4364</list></variable><variable name="sorted number"><list struct="atomic" id="720">5,46,120,255,391,767,1315,4364</list></variable><variable name="numbers 2"><list struct="atomic" id="721">1,5,2,40,2435,43,93,2345</list></variable><variable name="sum of num 2"><l>4964</l></variable><variable name="names 3"><list struct="atomic" id="722">Brian,Carissa,Evangelina,Quincy,Ali</list></variable><variable name="names 3 um"><list struct="atomic" id="723">5,7,10,6,3</list></variable><variable name="as long as lenth"><l>5</l></variable><variable name="nam list 3"><list struct="atomic" id="724">Bob,Joe,Jeff,MayoMan,Andets,Arlo,Tej</list></variable><variable name="4 counter"><l>8</l></variable><variable name="list with comma"><l>0</l></variable><variable name="sotered nam lest 3"><list id="725"><item><list struct="atomic" id="726">Bob</list></item><item><list struct="atomic" id="727">Joe</list></item><item><list struct="atomic" id="728">Jeff</list></item><item><list struct="atomic" id="729">Mayo Man</list></item><item><list struct="atomic" id="730">Andets</list></item><item><list struct="atomic" id="731">Arlo</list></item><item><list struct="atomic" id="732">Tej</list></item></list></variable></variables></scene></scenes></project><media name="searching lists warmup" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>