<snapdata remixID="9335325"><project name="Coronavirus Simulator 1:5" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</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="true" codify="false" inheritance="false" sublistIDs="false" scheduled="true" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAC99JREFUeAHt0DEBAAAAwqD1T20MH4hAYcCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBj4DAyN/gABHhb3AgAAAABJRU5ErkJggg==</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="Person" idx="1" x="151.18613004680333" y="-101.76875757945953" heading="163" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="healthy person" center-x="23" center-y="25" image="data:image/png;base64,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" id="10"/></item><item><costume name="Infected Person" center-x="28" center-y="28.5" image="data:image/png;base64,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" id="11"/></item></list></costumes><sounds><list struct="atomic" id="12"></list></sounds><blocks></blocks><variables></variables><scripts><script x="337" y="63"><block s="receiveOnClone"></block><custom-block s="Clone info"></custom-block><block s="doForever"><script><block s="doIf"><block s="reportGreaterThan"><block var="timeElapsed"/><l>0</l></block><script><block s="bounceOffEdge"></block><block s="forward"><block var="speed"/></block><block s="doIf"><block s="reportEquals"><block s="reportAttributeOf"><l><option>costume name</option></l><block s="reportGet"><l><option>self</option></l></block></block><l>healthy</l></block><script><block s="doIf"><custom-block s="collideWithSick?"></custom-block><script><block s="doSwitchToCostume"><l>Infected Person</l></block><block s="doChangeVar"><l>infectedCounter</l><l>1</l></block></script></block></script></block></script></block></script></block></script><script x="93" y="83"><block s="receiveGo"></block><custom-block s="Start"></custom-block><block s="show"></block><block s="doRepeat"><block var="total"/><script><block s="createClone"><l><option>myself</option></l></block></script></block><block s="hide"></block><custom-block s="Timer"></custom-block></script></scripts></sprite><watcher var="speed" style="normal" x="19.812500000000227" y="19.81250000000002" color="243,118,29" hidden="true"/><watcher var="total" style="normal" x="19.812500000000227" y="103.02500792499995" color="243,118,29" hidden="true"/><watcher scope="Stage" s="getTimer" style="normal" x="223.8812499999999" y="9.906261887499994" color="4,148,220" hidden="true"/><watcher var="infectedCounter" style="normal" x="7.9249999999999545" y="11.887503962500077" color="243,118,29" hidden="true"/><watcher var="precentageOfInitialInfected" style="normal" x="19.812500000000227" y="144.63126188749993" color="243,118,29" hidden="true"/><watcher var="timeElapsed" style="normal" x="7.704861111112223" y="13.42848410972222" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="label %&apos;text&apos; of size %&apos;size&apos;" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">LABEL will stamp text on the stage at the given font size. The direction of the text is the direction the sprite is facing, and color will match the pen color.</comment><header></header><code></code><translations></translations><inputs><input type="%txt">Hello!</input><input type="%n">12</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>text</l><l>size</l></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;    context = stage.penTrails().getContext(&apos;2d&apos;),&#xD;    rotation = radians(this.direction() - 90),&#xD;    trans = new Point(&#xD;      this.center().x - stage.left(),&#xD;      this.center().y - stage.top()&#xD;    ),&#xD;    isWarped = this.Warped,&#xD;    len,&#xD;    pos;&#xD;&#xD;if (isWarped) {endWarp(); }&#xD;context.save();&#xD;context.font = size + &apos;px monospace&apos;;&#xD;context.textAlign = &apos;left&apos;;&#xD;context.textBaseline = &apos;alphabetic&apos;;&#xD;context.fillStyle = this.color.toString();&#xD;len = context.measureText(text).width;&#xD;trans = trans.multiplyBy(1 / stage.scale);&#xD;context.translate(trans.x, trans.y);&#xD;context.rotate(rotation);&#xD;context.fillText(text, 0, 0);&#xD;context.translate(-trans.x, -trans.y);&#xD;context.restore();&#xD;pos = new Point(&#xD;  len * Math.sin(radians(this.direction())),&#xD;  len * Math.cos(radians(this.direction())));&#xD;pos = pos.add(new Point(this.xPosition(), this.yPosition()));&#xD;this.gotoXY(pos.x, pos.y, false);&#xD;this.changed();&#xD;if (isWarped) {this.startWarp(); }&#xD;stage.changed();</l></block><list><block var="text"/><block var="size"/></list></block></script></block-definition><block-definition s="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="false"/><list></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportCDR"><block s="reportCDR"><block var="words"/></block></block></block></custom-block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block></script><scripts><script x="229.000003" y="196.77778077777774"><block s="reportJoinWords"><list><l></l><l></l></list></block></script></scripts></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="tell %&apos;sprite&apos; to %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%cs"></input></inputs><script><block s="doRun"><block s="reportAttributeOf"><block var="action"/><block var="sprite"/></block><list></list></block></script></block-definition><block-definition s="ask %&apos;sprite&apos; for %&apos;expression&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%repRing"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportAttributeOf"><block var="expression"/><block var="sprite"/></block><list></list></block></block></script></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block></script></block-definition><block-definition s="Timer" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doResetTimer"></block><block s="doUntil"><block s="reportEquals"><block var="infectedCounter"/><block var="total"/></block><script><block s="doSetVar"><l>timeElapsed</l><block s="getTimer"></block></block></script></block><block s="doStopThis"><l><option>all but this script</option></l></block></script></block-definition><block-definition s="collideWithSick?" type="predicate" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="for each %upvar of %l %cs"><l>item</l><block s="reportGet"><l><option>neighbors</option></l></block><script><block s="doIf"><block s="reportAnd"><block s="reportTouchingObject"><block var="item"/></block><block s="reportEquals"><block s="reportAttributeOf"><l><option>costume name</option></l><block var="item"/></block><l>infected person</l></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></custom-block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition><block-definition s="Start" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>timeElapsed</l><l>0</l></block><block s="doSetVar"><l>infectedCounter</l><l>0</l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doAsk"><l>Whats the Population?</l></block><block s="doSetVar"><l>total</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>How many are infected at first?</l></block><block s="doSetVar"><l>precentageOfInitialInfected</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the rate of infection (1-10)</l></block><block s="doSetVar"><l>speed</l><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="Clone info" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSwitchToCostume"><l>healthy person</l></block><block s="doIf"><block s="reportLessThan"><block var="infectedCounter"/><block s="reportProduct"><block var="total"/><block s="reportQuotient"><block var="precentageOfInitialInfected"/><l>100</l></block></block></block><script><block s="doSwitchToCostume"><l>Infected Person</l></block><block s="doChangeVar"><l>infectedCounter</l><l>1</l></block></script></block><block s="setHeading"><block s="reportRandom"><l>1</l><l>360</l></block></block><block s="gotoXY"><block s="reportRandom"><l>-240</l><l>240</l></block><block s="reportRandom"><l>-180</l><l>180</l></block></block></script></block-definition></blocks><variables><variable name="speed"><l>8</l></variable><variable name="infectedCounter"><l>4</l></variable><variable name="total"><l>20</l></variable><variable name="timeElapsed"><l>14.7</l></variable><variable name="precentageOfInitialInfected"><l>20</l></variable></variables></project><media name="Coronavirus Simulator 1:5" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>