<snapdata remixID="9065755"><project name="List Bound error" app="Snap! 5.1, 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" 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.4941176470588289" y="-0.3529411764706083" 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="65" y="10"><block s="receiveKey"><l><option>space</option></l><comment w="90" collapsed="false">This code has a bug.</comment></block><block s="doSetVar"><l>myList</l><block s="reportNewList"><list><l>2</l><l>42</l><l>4</l><l>7</l><l>23</l></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="myList"/></block><script><block s="doSayFor"><block s="reportListItem"><block var="i"/><block var="myList"/></block><l>2</l></block></script></block></script><script x="88" y="169"><block s="receiveKey"><l><option>1</option></l><comment w="90" collapsed="false">This script will traverse the list while ordering it but at the end there is a bug since there is en empty space.</comment></block><block s="doDeclareVariables"><list><l>save</l></list></block><block s="doSetVar"><l>myList</l><block s="reportNewList"><list><l>34</l><l>42</l><l>4</l><l>7</l><l>23</l></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportDifference"><block s="reportListLength"><block var="myList"/></block><l>1</l></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><block var="i"/><block var="myList"/></block><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="myList"/></block></block><script><block s="doSetVar"><l>save</l><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="myList"/></block></block><block s="doReplaceInList"><block s="reportSum"><block var="i"/><l>1</l></block><block var="myList"/><block s="reportListItem"><block var="i"/><block var="myList"/></block></block><block s="doReplaceInList"><block var="i"/><block var="myList"/><block var="save"/></block></script></block></script></block><block s="doSayFor"><block var="myList"/><l>2</l></block></script></scripts></sprite><watcher var="myList" style="normal" x="8.854166666666742" y="8.854166666666664" color="243,118,29" extX="80" extY="70"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="negative?" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition></blocks><variables><variable name="myList"><list struct="atomic" id="118">42,34,7,23,4</list></variable></variables></project><media name="List Bound error" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>