<snapdata remixID="12940721"><project name="search algorithms worksheet" 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="search algorithms worksheet"><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,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="6"></list></costumes><sounds><list struct="atomic" id="7"></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="12"><costumes><list struct="atomic" id="13"></list></costumes><sounds><list struct="atomic" id="14"></list></sounds><blocks></blocks><variables></variables><scripts><script x="57" y="33.83333333333334"><block s="receiveGo"></block><block s="doSetVar"><l>grocerylist</l><block s="reportNewList"><list><l>bread</l><l>apples</l><l>cereal</l><l>cheese</l><l>eggs</l><l>butter</l><l>ice cream</l></list></block></block><block s="doAsk"><l>what do you want to add to the grocery list?</l></block><block s="doSetVar"><l>duplicate?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doForEach"><l>item</l><block var="grocerylist"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><block var="item"/></list></block><script><block s="doSetVar"><l>duplicate?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSayFor"><l>you already have this item on your list! :(</l><l>2</l></block></script><list></list></block></script></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="duplicate?"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><script><block s="doAddToList"><block s="getLastAnswer"></block><block var="grocerylist"/></block></script><list></list></block></script><script x="56" y="362.33333333333337"><block s="receiveGo"></block></script></scripts></sprite><watcher var="duplicate?" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="grocerylist" style="normal" x="31" y="125" color="243,118,29" extX="80" extY="143"/></sprites></stage><variables><variable name="grocerylist"><list struct="atomic" id="85">bread,apples,cereal,cheese,eggs,butter,ice cream</list></variable><variable name="duplicate?"><bool>true</bool></variable></variables></scene></scenes></project><media name="search algorithms worksheet" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>