<snapdata remixID="13499936"><project name="flowchart" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="flowchart"><notes></notes><hidden></hidden><headers></headers><code></code><blocks></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="5"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAD/NJREFUeF7t1cENg0AQBMHF+ceMnAX9mCKB0dYh9XM+AgQIECBA4HOB5/NFgwQIECBAgMAJsJ+AAAECBAgEAgIcoJskQIAAAQIC7B8gQIAAAQKBQB7g3929weEmCRAgQIBAKZAHuDzeNgECBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAgI8/fyOJ0CAAIFKQIArebsECBAgMC0gwNPP73gCBAgQqAQEuJK3S4AAAQLTAn+rkQJp0Cc4QgAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="6"></list></costumes><sounds><list struct="atomic" id="7"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><watcher var="n" style="normal" x="20.000000000000227" y="20.000000000000014" color="243,118,29"/><watcher var="answer" style="normal" x="20.000000000000227" y="104.00000799999998" color="243,118,29"/><watcher var="rem" style="normal" x="20.000000000000227" y="146.0000119999999" color="243,118,29"/><watcher var="ongoing" style="normal" x="20.000000000000227" y="188.00001599999987" color="243,118,29"/><watcher var="primenumbers" style="normal" x="97.6119427447552" y="60.64595511909965" color="243,118,29" extX="94.34765625" extY="150"/><watcher var="num" style="normal" x="20.000000000000227" y="62.00000399999999" color="243,118,29"/><sprite name="Sprite" idx="1" x="91.3657670454545" y="-119.1562909746504" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="18"><costumes><list struct="atomic" id="19"></list></costumes><sounds><list struct="atomic" id="20"></list></sounds><blocks></blocks><variables></variables><scripts><script x="23.32114868164058" y="113.83305104573571"><block s="receiveGo"></block><block s="doAsk"><l>give me a number</l></block><block s="doSetVar"><l>ongoing</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>num</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>n</l><l>2</l></block><block s="doSetVar"><l>answer</l><l>prime</l></block><block s="doUntil"><block s="reportVariadicEquals"><list><block var="ongoing"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doIfElse"><block s="reportVariadicOr"><list><block s="reportVariadicLessThan"><list><block var="n"/><block s="reportQuotient"><block var="num"/><l>2</l></block></list></block><block s="reportVariadicEquals"><list><block var="n"/><block s="reportQuotient"><block var="num"/><l>2</l></block></list></block></list></block><script><block s="doSetVar"><l>rem</l><block s="reportModulus"><block var="num"/><block var="n"/></block></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="rem"/><l>0</l></list></block><script><block s="doSetVar"><l>answer</l><l>not prime</l></block><block s="doSetVar"><l>ongoing</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doSetVar"><l>n</l><block s="reportVariadicSum"><list><block var="n"/><l>1</l></list></block></block></script></block></script><script><block s="doSetVar"><l>ongoing</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doSayFor"><block var="answer"/><l>3</l></block></script><script x="460.0000247955322" y="121.33327229817712"><block s="receiveKey"><l><option>space</option></l><list></list></block><block s="doWarp"><script><block s="doSetVar"><l>primenumbers</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><l>1</l><l>1000</l><script><block s="doSetVar"><l>ongoing</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>n</l><l>2</l></block><block s="doSetVar"><l>answer</l><l>prime</l></block><block s="doUntil"><block s="reportVariadicEquals"><list><block var="ongoing"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doIfElse"><block s="reportVariadicOr"><list><block s="reportVariadicLessThan"><list><block var="n"/><block s="reportQuotient"><block var="i"/><l>2</l></block></list></block><block s="reportVariadicEquals"><list><block var="n"/><block s="reportQuotient"><block var="i"/><l>2</l></block></list></block></list></block><script><block s="doSetVar"><l>rem</l><block s="reportModulus"><block var="i"/><block var="n"/></block></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="rem"/><l>0</l></list></block><script><block s="doSetVar"><l>answer</l><l>not prime</l></block><block s="doSetVar"><l>ongoing</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doSetVar"><l>n</l><block s="reportVariadicSum"><list><block var="n"/><l>1</l></list></block></block></script></block></script><script><block s="doSetVar"><l>ongoing</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="answer"/><l>prime</l></list></block><script><block s="doAddToList"><block var="i"/><block var="primenumbers"/></block></script><list></list></block></script></block><block s="bubble"><block var="primenumbers"/></block></script></block></script></scripts></sprite></sprites></stage><variables><variable name="n"><l>2</l></variable><variable name="answer"><l>not prime</l></variable><variable name="rem"><l>0</l></variable><variable name="ongoing"><bool>true</bool></variable><variable name="primenumbers"><list struct="atomic" id="244">1,2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,103,107,109,113,127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199,211,223,227,229,233,239,241,251,257,263,269,271,277,281,283,293,307,311,313,317,331,337,347,349,353,359,367,373,379,383,389,397,401,409,419,421,431,433,439,443,449,457,461,463,467,479,487,491,499,503,509,521,523,541,547,557,563,569,571,577,587,593,599,601,607,613,617,619,631,641,643,647,653,659,661,673,677,683,691,701,709,719,727,733,739,743,751,757,761,769,773,787,797,809,811,821,823,827,829,839,853,857,859,863,877,881,883,887,907,911,919,929,937,941,947,953,967,971,977,983,991,997</list></variable><variable name="num"><l>4</l></variable></variables></scene></scenes></project><media name="flowchart" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>