<snapdata remixID="13475059"><project name="gibran sort" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes>a sort that is kinda fast&#xD;&#xD;algo: grabbing a item and putting it in its sorted position</notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAABNlJREFUeF7tnTtO7EAQRQsEEgksgf2QQYIEAf+dsBg+IiEkZA/DKhAfkSBEMMjoSQiee8xtyl329LH0olfusk8fd3nGhWdhOp1OjQ0CQQQWEDCIPGk/CSAgIoQSQMBQ/CRHQBwIJYCAofhJjoA4EEoAAUPxkxwBcSCUAAKG4ic5AuJAKAEEDMVPcgTEgVACCBiKn+QIiAOhBBAwFD/JERAHQgkgYCh+kiMgDoQSQMBQ/CRHQBwIJYCAofhJjoA4EEoAAUPxkxwBcSCUAAKG4ic5AuJAKAEEDMVPcgTEgVACCBiKn+QIiAOhBBAwFD/JERAHQgkgYCh+kiMgDoQSQMBQ/CRHQBzoncBkMrHmX9uGgL3jJ8H5+bldXFwgICrEEEDAGO5k/UcAAVGhCIGjoyN7enqScnEPKOEieBYBBMSPUAIIGIq/juSvr692fX3derI3Nzf2/PwsgaAES7gIfnx8tOPj41YQa2tr9vLyIkFCQAkXwQiIA0UIpJ5eND+uenl5yQpYZBYqTpL67m5WmaUEVyyM96kjoDdRxpMIIKCEi+BcAltbW9KulGAJF8FdBBCwixD/3ysBBOwVL4M3BGY1hKb69FLkKME4JROY1Q6lDoaAKjHiDQGRoAiBpkmgaRb4ud3d3SX/JkM9MFZAlVhm/NXVlT08PNjGxoatr69njlJ2t5x2KPUIEVAllhnfdHWcnJzY+/u73d/f287Oji0tLdn+/r6trKxkjtrvbgjYL9/io9/e3trp6amtrq5+y92UuYODA2sezDdiDmVDwKHMhNNxpAR8e3uzvb09W1xctO3tbadsvxvGux3qd1m/oijBKrHM+J8leHd397MEHx4e2vLycuaof98NAf/OcBQjDPVDCAKOQp/xH2SphlCVFCVYJTbS+FLtUCoeBFSJjTQeAUc6cWM77Ea0ti319MJ7BVJ5eefnr+LUGXCOj26HUk8HAVViA49HwObrfLYwAgiIgL3LN+R2KPXkKcEqsQHEI2B6EvgQUkBQBETAAprZ51ujxtYQqoKhBKvECsaPsR1KxYOAKrGC8QjI69l61837BY3qAXuvQNH5+RAizsC8tUOJp2/eFwACijOAgOkyy+vZRJlywhEQAXO8kfeppR1KBUMJVollxiNgOzgEzBRK3Q0BEVB1Jiu+9oZQFRoroEqsI772digVJwKqxBDQlRgCZuAc8gsa1dPxFiA6fxVfRNMOpWqWjve+ABBQnBvvCRDTuz8Ki86PgOIMICBPQpLK0A6lt0OJ15/7CjxXKyACIqB6QbnGIyACugrVNhgNob73YOqEed8Dj64E0w6FgOpF4xqPgAjoKlRqsFpe0KjC9C6B0fkHW4JphyrTDoWACQIIiIDqxeEaj4AI6CpUajD68TTM3ANqvDqjEbAT0bcABNR4dUYjYCciBNQQ/R9NQ+hfCX7tzwqYwZKG0AxoiV0QMIMlAmZAQ0AdGi9oHF83ijrL3iuw65MQ2qEQsPmVUWVDQIWWmXtHsJh+7vIjoGiAdwkS0yMg7VDz1Q4VfQHIKyACImDqPq/ICyoREAGLCEhDaB3dKIMtwbRDIWAbAe8PYcl7QAREwCICnp2dtf5cay2/2B1dgmrPv7C5uSn9XrD3Elz7BNR+/ggoGsAF6PstAAIioETA+wL8AIB9U9I14HTHAAAAAElFTkSuQmCC</thumbnail><scenes select="1"><scene name="gibran sort"><notes>a sort that is kinda fast&#xD;&#xD;algo: grabbing a item and putting it in its sorted position</notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="run gibran sort" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>copy</l></list></block><block s="doUntil"><block s="reportVariadicEquals"><list><block var="list"/><block s="reportListAttribute"><l><option>sorted</option></l><block var="list"/></block></list></block><script><block s="playFreq"><block s="reportVariadicProduct"><list><block var="copy"/><l>35</l></list></block></block><block s="doSetVar"><l>copy</l><block s="reportListItem"><l><option>random</option></l><block var="list"/></block></block><block s="doDeleteFromList"><block s="reportListIndex"><block var="copy"/><block var="list"/></block><block var="list"/></block><block s="doInsertInList"><block var="copy"/><block var="copy"/><block var="list"/></block><block s="clear"></block><custom-block s="plot bars %l fill %n center %b"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l></l><l>10</l></list></block></autolambda><list></list></block><block var="list"/></block><l>1</l><l><bool>false</bool></l></custom-block><block s="doWait"><l>0.05</l></block></script></block><block s="stopFreq"></block></script></block-definition><block-definition s="plot bars %&apos;data&apos; fill %&apos;width&apos; center %&apos;switch&apos;" type="command" category="pen"><comment x="0" y="0" w="120" collapsed="false">draw a list of numbers as  vertical lines distributed evenly across the stage.</comment><header></header><code></code><translations>de:male Balken _ gefüllt _ zentriert _&#xD;</translations><inputs><input type="%l"></input><input type="%n">0.8<options>single=0.8&#xD;pan=1&#xD;overlap=1.2</options></input><input type="%b">false</input></inputs><script><block s="doDeclareVariables"><list><l>slice</l><l>pos</l><l>pen size</l></list></block><block s="doSetVar"><l>pos</l><block s="getPosition"></block></block><block s="doSetVar"><l>slice</l><block s="reportQuotient"><block s="reportAttributeOf"><l><option>width</option></l><block s="reportGet"><l><option>stage</option></l></block></block><block s="reportListAttribute"><l><option>length</option></l><block var="data"/></block></block></block><block s="doSetVar"><l>pen size</l><block s="getPenAttribute"><l><option>size</option></l></block></block><block s="setSize"><block s="reportVariadicProduct"><list><block var="slice"/><block var="width"/></list></block></block><block s="setXPosition"><block s="reportVariadicSum"><list><block s="reportAttributeOf"><l><option>left</option></l><block s="reportGet"><l><option>stage</option></l></block></block><block s="reportQuotient"><block var="slice"/><l>2</l></block></list></block></block><block s="doWarp"><script><block s="doForEach"><l>item</l><block var="data"/><script><block s="setYPosition"><block s="reportIfElse"><block var="switch"/><block s="reportQuotient"><block var="item"/><l>-2</l></block><block s="reportAttributeOf"><l><option>bottom</option></l><block s="reportGet"><l><option>stage</option></l></block></block></block></block><block s="down"></block><block s="changeYPosition"><block var="item"/></block><block s="up"></block><block s="changeXPosition"><block var="slice"/></block></script></block></script></block><block s="doGotoObject"><block var="pos"/></block><block s="setSize"><block var="pen size"/></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="flat" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="152"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="153"></list></costumes><sounds><list struct="atomic" id="154"></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="159"><costumes><list struct="atomic" id="160"></list></costumes><sounds><list struct="atomic" id="161"></list></sounds><blocks></blocks><variables></variables><scripts><script x="101" y="82.33333333333334"><block s="receiveGo"></block><block s="doSetVar"><l>list</l><block s="reportListAttribute"><l><option>shuffled</option></l><block s="reportNumbers"><l>1</l><l>25</l></block></block></block><custom-block s="run gibran sort"></custom-block></script></scripts></sprite><watcher var="list" style="normal" x="10" y="10" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="list"><list struct="atomic" id="178">1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25</list></variable></variables></scene></scenes></project><media name="gibran sort" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>