<snapdata remixID="8479443"><project name="nodes" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes>&#xD;A framework for creating graphs and networks in Snap!. &#xD;Place nodes and connect them. Labels are placed automatically. Use the arrow keys to hide and show labels and edges.&#xD;Afterwards, hovering over connected nodes will highlight their neighbors. &#xD;Edges that connect nodes know how long they are. &#xD;Nodes know what edges they touch and can report the shortest one. Nodes also know which node they are closest (and connected!) to.&#xD;Nodes can be addressed via the node ( )-block. See object "examples" for examples. Includes depth-first and width-first searches!&#xD;</notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAACJUlEQVR4Xu3SwQkAIAADMd1/6AoucZ90gcKRu23HFIgKXACj8m5/AQBBSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt/5A4Lj3qhsHKpPAAAAAElFTkSuQmCC</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="true" 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="line" idx="3" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="0" color="160.65,144.58499999999998,0,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks><block-definition s="objects I am touching" type="reporter" category="sensing"><header></header><code></code><translations>de:Objekte die ich berühre&#xD;</translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>result</l></list></block><block s="doSetVar"><l>result</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block s="reportGet"><l><option>other sprites</option></l></block><script><block s="doIf"><block s="reportTouchingObject"><block var="item"/></block><script><block s="doAddToList"><block var="item"/><block var="result"/></block></script></block></script></block><block s="doReport"><block var="result"/></block></script></block-definition></blocks><variables><variable name="length"><l>0</l></variable><variable name="mynodes"><l>0</l></variable></variables><scripts><script x="16.129032258064523" y="16.129032258064523"><block s="receiveGo"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doSetVar"><l>length</l><l>0</l></block><block s="doSetVar"><l>mynodes</l><l>0</l></block><block s="hide"></block></script><script x="16.129032258064523" y="146.06451612903226"><block s="receiveKey"><l><option>up arrow</option></l></block><block s="doIf"><block s="reportGet"><l><option>temporary?</option></l></block><script><block s="show"></block></script></block></script><script x="16.129032258064523" y="247.0967741935484"><block s="receiveKey"><l><option>down arrow</option></l></block><block s="hide"></block></script><script x="16.129032258064523" y="313.45161290322585"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doRepeat"><l>20</l><script><block s="changeEffect"><l><option>color</option></l><l>5</l></block></script></block><block s="clearEffects"></block><block s="doForEach"><l>item</l><block var="mynodes"/><script><block s="doTellTo"><block var="item"/><block s="reifyScript"><script><block s="doRepeat"><l>20</l><script><block s="changeEffect"><l><option>color</option></l><l>5</l></block></script></block><block s="clearEffects"></block></script><list></list></block><list></list></block></script></block></script><script x="16.129032258064523" y="546.3870967741935"><block s="receiveOnClone"></block><block s="show"></block><block s="doSwitchToCostume"><block s="reportPenTrailsAsCostume"></block></block><block s="goToLayer"><l><option>back</option></l></block></script></scripts></sprite><sprite name="pen" idx="2" x="-1.1462175530577952" y="-91.61915665971492" heading="90" scale="1" volume="100" pan="0" rotation="2" draggable="false" hidden="true" costume="0" color="0,206.55,194.15699999999998,1" pen="tip" id="107"><costumes><list struct="atomic" id="108"></list></costumes><sounds><list struct="atomic" id="109"></list></sounds><blocks><block-definition s="create line of length %&apos;linelength&apos; object from pen trails" type="command" category="control"><header></header><code></code><translations>de:erzeuge Linienobjekt der Länge _ aus Gezeichnetem&#xD;</translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>newline</l></list></block><block s="doSetVar"><l>newline</l><block s="newClone"><l>line</l></block></block><block s="doTellTo"><block var="newline"/><block s="reifyScript"><script><block s="doSetVar"><l>length</l><block s="reportRound"><block s="reportQuotient"><block var="linelength"/><l>10</l></block></block></block></script><list></list></block><list></list></block><block s="doTellTo"><block var="newline"/><block s="reifyScript"><script><block s="doSetVar"><l>mynodes</l><block s="reportNewList"><list><block var="start"/><block var="finish"/></list></block></block></script><list></list></block><list></list></block></script></block-definition><block-definition s="get starting node" type="command" category="lists"><header></header><code></code><translations>de:hole Startknoten&#xD;</translations><inputs></inputs><script><block s="doForEach"><l>item</l><block s="reportAskFor"><l>node</l><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>clones</option></l></block></autolambda><list></list></block><list></list></block><script><block s="doIf"><block s="reportAttributeOf"><l>clicked</l><block var="item"/></block><script><block s="doSetVar"><l>start</l><block var="item"/></block><block s="doGotoObject"><block var="start"/></block></script></block></script></block></script></block-definition><block-definition s="get finishing node" type="command" category="lists"><header></header><code></code><translations>de:hole Endknoten&#xD;</translations><inputs></inputs><script><block s="doForEach"><l>item</l><block s="reportAskFor"><l>node</l><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>clones</option></l></block></autolambda><list></list></block><list></list></block><script><block s="doIf"><block s="reportAnd"><block s="reportAttributeOf"><l>clicked</l><block var="item"/></block><block s="reportNot"><block s="reportEquals"><block var="item"/><block var="start"/></block></block></block><script><block s="doSetVar"><l>finish</l><block var="item"/></block></script></block></script></block></script></block-definition><block-definition s="add %&apos;linelength&apos; label" type="command" category="pen"><header></header><code></code><translations>de:füge _ Label hinzu&#xD;</translations><inputs><input type="%s"></input></inputs><script><block s="clear"></block><block s="doDeclareVariables"><list><l>oldhue</l><l>oldsat</l><l>oldbright</l></list></block><block s="doSetVar"><l>oldhue</l><block s="getPenAttribute"><l><option>hue</option></l></block></block><block s="doSetVar"><l>oldsat</l><block s="getPenAttribute"><l><option>saturation</option></l></block></block><block s="doSetVar"><l>oldbright</l><block s="getPenAttribute"><l><option>brightness</option></l></block></block><block s="up"></block><block s="doFaceTowards"><block var="start"/></block><block s="forward"><block s="reportQuotient"><block var="linelength"/><l>2</l></block></block><block s="setHeading"><l>90</l></block><block s="forward"><l>2</l></block><block s="setPenHSVA"><l><option>hue</option></l><l>0</l></block><block s="setPenHSVA"><l><option>saturation</option></l><l>0</l></block><block s="setPenHSVA"><l><option>brightness</option></l><l>0</l></block><block s="write"><block s="reportRound"><block s="reportQuotient"><block var="linelength"/><l>10</l></block></block><l>20</l></block><block s="setPenHSVA"><l><option>hue</option></l><block var="oldhue"/></block><block s="setPenHSVA"><l><option>saturation</option></l><block var="oldsat"/></block><block s="setPenHSVA"><l><option>brightness</option></l><block var="oldbright"/></block><block s="doTellTo"><block s="newClone"><l>label</l></block><block s="reifyScript"><script><block s="show"></block><block s="doSwitchToCostume"><block s="reportPenTrailsAsCostume"></block></block><block s="goToLayer"><l><option>front</option></l></block></script><list></list></block><list></list></block><block s="clear"></block></script></block-definition><block-definition s="connect and set neighbors" type="command" category="pen"><header></header><code></code><translations>de:verbinde und setze Nachbarn&#xD;</translations><inputs></inputs><script><block s="up"></block><block s="doIf"><block s="reportEquals"><block var="clickedcount"/><l>1</l></block><script><custom-block s="get starting node" scope="local"></custom-block></script></block><block s="doIf"><block s="reportEquals"><block var="clickedcount"/><l>2</l></block><script><block s="doSetVar"><l>clickedcount</l><l>0</l></block><custom-block s="get finishing node" scope="local"></custom-block><block s="doDeclareVariables"><list><l>linelength</l></list></block><block s="doSetVar"><l>linelength</l><block s="reportRelationTo"><l><option>distance</option></l><block var="finish"/></block></block><block s="down"></block><block s="doGlide"><l>0.5</l><block s="reportAttributeOf"><l><option>x position</option></l><block var="finish"/></block><block s="reportAttributeOf"><l><option>y position</option></l><block var="finish"/></block></block><block s="doTellTo"><block var="start"/><block s="reportAttributeOf"><l><wish s="add %s to neighbors" type="command" category="control">de:füge _ zu Nachbarn hinzu&#xD;</wish></l><l>node</l></block><list><block var="finish"/></list></block><block s="doTellTo"><block var="finish"/><block s="reportAttributeOf"><l><wish s="add %s to neighbors" type="command" category="control">de:füge _ zu Nachbarn hinzu&#xD;</wish></l><l>node</l></block><list><block var="start"/></list></block><custom-block s="create line of length %s object from pen trails" scope="local"><block var="linelength"/></custom-block><custom-block s="add %s label" scope="local"><block var="linelength"/></custom-block><block s="doSetVar"><l>start</l><l>0</l></block><block s="doSetVar"><l>finish</l><l>0</l></block><block s="clear"></block><block s="hide"></block><block s="doBroadcast"><l>clear</l></block></script></block></script></block-definition></blocks><variables><variable name="start"><l>0</l></variable><variable name="finish"><l>0</l></variable></variables><scripts><script x="16.129032258064523" y="16.129032258064523"><block s="receiveMessage"><l>I was clicked!</l></block><custom-block s="connect and set neighbors" scope="local"></custom-block></script></scripts></sprite><sprite name="label" idx="4" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="0" color="0,38.70899999999995,175.95,1" pen="tip" id="387"><costumes><list struct="atomic" id="388"></list></costumes><sounds><list struct="atomic" id="389"></list></sounds><blocks></blocks><variables><variable name="nodelabel"><bool>false</bool></variable></variables><scripts><script x="16.129032258064523" y="16.129032258064523"><block s="receiveKey"><l><option>right arrow</option></l></block><block s="doIf"><block s="reportGet"><l><option>temporary?</option></l></block><script><block s="show"></block></script></block></script><script x="16.129032258064523" y="117.16129032258064"><block s="receiveKey"><l><option>left arrow</option></l></block><block s="doIf"><block s="reportNot"><block var="nodelabel"/></block><script><block s="hide"></block></script></block></script><script x="16.129032258064523" y="218.19354838709674"><block s="receiveGo"></block><block s="doSetVar"><l>nodelabel</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="hide"></block></script><script x="20.967741935483872" y="349.290322580645"><block s="receiveOnClone"></block><block s="doIf"><block s="reportNot"><block var="clickable"/></block><script><block s="doSetVar"><l>nodelabel</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></scripts></sprite><sprite name="node" idx="1" x="97" y="6" heading="270" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="145,26,68,1" pen="tip" id="433"><costumes><list id="434"><item><costume name="Untitled" center-x="9" center-y="9" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABLUlEQVQ4T+2UvUoDURCFz7mr0dJGrH0AQRBBDCx3E13tFGOXXl8grY22eQHt7YxoJ+tPLoGAKILgA1iLjaUm7h3ZhWzWGBNNGgtveWbmu4eBM0SXp7XMkshlLGasYCpqUcRTQ+FBBFfG8L5zjGkhr2VdASUC2W4ftDQB6hYoXxqetLQE5LuyD4WtXoAvNYuDoMbtSI9BvpYjAIVfQdrNlcBwkyue7IpgZ0BIPEZij74WGQaS7Ogf1HeNf3DZeVduHIX5vt57NIQWt8y5sjiiUB8G9G6RjSOyuiAbdhyVQWDqFYWzax63Q+vJXGhRdgj9E2AoMI5CKajyLgltenDJkzUHKL5ZLGeIiXStIXgZUzgPgcOLKk/TtU/3qNOJ78o0m5iMdBnFc1Dj43duPwA++WS7RSp+bQAAAABJRU5ErkJggg==" id="435"/></item></list></costumes><sounds><list struct="atomic" id="436"></list></sounds><blocks><block-definition s="objects I am touching" type="reporter" category="sensing"><header></header><code></code><translations>de:Objekte die ich berühre&#xD;</translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>touchlist</l></list></block><block s="doSetVar"><l>touchlist</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block s="reportGet"><l><option>other sprites</option></l></block><script><block s="doIf"><block s="reportTouchingObject"><block var="item"/></block><script><block s="doAddToList"><block var="item"/><block var="touchlist"/></block></script></block></script></block><block s="doReport"><block var="touchlist"/></block></script></block-definition><block-definition s="add %&apos;object&apos; to neighbors" type="command" category="control"><header></header><code></code><translations>de:füge _ zu Nachbarn hinzu&#xD;</translations><inputs><input type="%s"></input></inputs><script><block s="doIf"><block s="reportAnd"><block s="reportNot"><block s="reportListContainsItem"><block var="neighbors"/><block var="object"/></block></block><block s="reportNot"><block s="reportEquals"><block var="object"/><block s="reportObject"><l><option>myself</option></l></block></block></block></block><script><block s="doAddToList"><block var="object"/><block var="neighbors"/></block></script></block></script></block-definition><block-definition s="initialize" type="command" category="variables"><header></header><code></code><translations>de:initialisiere&#xD;</translations><inputs></inputs><script><block s="doSetVar"><l>clickable</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="up"></block><block s="clear"></block><block s="show"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doSetVar"><l>neighbors</l><l>0</l></block><block s="doSetVar"><l>clicked</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>clickedcount</l><l>0</l></block><block s="doSetVar"><l>nodes</l><block s="reportNewList"><list><block s="reportNewList"><list></list></block><block s="reportNewList"><list></list></block></list></block></block><block s="hide"></block></script></block-definition><block-definition s="highlight neighbors" type="command" category="looks"><header></header><code></code><translations>de:hebe die Nachbarn hervor&#xD;</translations><inputs></inputs><script><block s="doForEach"><l>item</l><block var="neighbors"/><script><block s="doTellTo"><block var="item"/><block s="reifyScript"><script><block s="setEffect"><l><option>color</option></l><l>75</l></block></script><list></list></block><list></list></block></script></block></script></block-definition><block-definition s="unhighlight neighbors" type="command" category="looks"><header></header><code></code><translations>de:hebe die Nachbarn nicht mehr hervor&#xD;</translations><inputs></inputs><script><block s="doForEach"><l>item</l><block var="neighbors"/><script><block s="doTellTo"><block var="item"/><block s="reifyScript"><script><block s="clearEffects"></block></script><list></list></block><list></list></block></script></block></script></block-definition><block-definition s="show neighbors" type="command" category="looks"><header></header><code></code><translations>de:zeige die Nachbarn&#xD;</translations><inputs></inputs><script><block s="doIf"><custom-block s="clickable"></custom-block><script><block s="setEffect"><l><option>color</option></l><l>25</l></block></script></block><block s="doIf"><block var="clickable"/><script><block s="doUntil"><block s="reportNot"><block s="reportTouchingObject"><l><option>mouse-pointer</option></l></block></block><script><custom-block s="highlight neighbors" scope="local"></custom-block></script></block><custom-block s="unhighlight neighbors" scope="local"></custom-block></script></block></script></block-definition><block-definition s="un-show neighbors" type="command" category="looks"><header></header><code></code><translations>de:zeige die Nachbarn nicht mehr&#xD;</translations><inputs></inputs><script><block s="doIf"><custom-block s="clickable"></custom-block><script><block s="clearEffects"></block></script></block></script></block-definition><block-definition s="signal clicked" type="command" category="operators"><header></header><code></code><translations>de:übermittle Klicksignal&#xD;</translations><inputs></inputs><script><block s="doIf"><custom-block s="clickable"></custom-block><script><block s="setEffect"><l><option>color</option></l><l>50</l></block><block s="doSetVar"><l>clicked</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doChangeVar"><l>clickedcount</l><l>1</l></block><block s="doBroadcast"><l>I was clicked!</l></block></script></block></script></block-definition><block-definition s="get placed" type="command" category="sensing"><header></header><code></code><translations>de:lass dich platzieren&#xD;</translations><inputs></inputs><script><block s="doAddToList"><block s="reportGet"><l><option>self</option></l></block><block s="reportListItem"><l>1</l><block var="nodes"/></block></block><block s="doAddToList"><block s="reportUnicodeAsLetter"><block s="reportSum"><l>64</l><block s="reportListLength"><block s="reportListItem"><l>1</l><block var="nodes"/></block></block></block></block><block s="reportListItem"><l>2</l><block var="nodes"/></block></block><block s="doSetVar"><l>neighbors</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>clone</l><block s="reportGet"><l><option>other clones</option></l></block><script><block s="doIf"><block s="reportLessThan"><block s="reportRelationTo"><l><option>distance</option></l><block var="clone"/></block><l>30</l></block><script><block s="doFaceTowards"><l><option>center</option></l></block><block s="doUntil"><block s="reportGreaterThan"><block s="reportRelationTo"><l><option>distance</option></l><block var="clone"/></block><l>30</l></block><script><block s="forward"><l>2</l></block><block s="bounceOffEdge"></block></script></block></script></block></script></block><block s="clear"></block><block s="doDeclareVariables"><list><l>oldhue</l><l>oldsat</l><l>oldbright</l><l>oldirection</l><l>oldx</l><l>oldy</l></list></block><block s="doSetVar"><l>oldhue</l><block s="getPenAttribute"><l><option>hue</option></l></block></block><block s="doSetVar"><l>oldsat</l><block s="getPenAttribute"><l><option>saturation</option></l></block></block><block s="doSetVar"><l>oldbright</l><block s="getPenAttribute"><l><option>brightness</option></l></block></block><block s="doSetVar"><l>oldirection</l><block s="direction"></block></block><block s="doSetVar"><l>oldx</l><block s="xPosition"></block></block><block s="doSetVar"><l>oldy</l><block s="yPosition"></block></block><block s="up"></block><block s="doFaceTowards"><l><option>center</option></l></block><block s="turn"><l>180</l></block><block s="forward"><l>25</l></block><block s="setHeading"><l>90</l></block><block s="setPenHSVA"><l><option>hue</option></l><l>0</l></block><block s="setPenHSVA"><l><option>saturation</option></l><l>0</l></block><block s="setPenHSVA"><l><option>brightness</option></l><l>0</l></block><block s="write"><block s="reportUnicodeAsLetter"><block s="reportSum"><l>64</l><block s="reportListLength"><block s="reportListItem"><l>1</l><block var="nodes"/></block></block></block></block><l>20</l></block><block s="setPenHSVA"><l><option>hue</option></l><block var="oldhue"/></block><block s="setPenHSVA"><l><option>saturation</option></l><block var="oldsat"/></block><block s="setPenHSVA"><l><option>brightness</option></l><block var="oldbright"/></block><block s="doDeclareVariables"><list><l>newlabel</l></list></block><block s="doSetVar"><l>newlabel</l><block s="newClone"><l>label</l></block></block><block s="doTellTo"><block var="newlabel"/><block s="reifyScript"><script><block s="show"></block><block s="doSwitchToCostume"><block s="reportPenTrailsAsCostume"></block></block><block s="goToLayer"><l><option>front</option></l></block></script><list></list></block><list></list></block><block s="clear"></block><block s="gotoXY"><block var="oldx"/><block var="oldy"/></block><block s="setHeading"><block var="oldirection"/></block></script></block-definition><block-definition s="give me %&apos;number&apos; nodes" type="command" category="pen"><header></header><code></code><translations>de:platziere _ Knoten&#xD;</translations><inputs><input type="%n">5</input></inputs><script><block s="doIfElse"><block s="reportOr"><block s="reportLessThan"><block var="number"/><l>2</l></block><block s="reportGreaterThan"><block var="number"/><l>10</l></block></block><script><block s="doSetVar"><l>maxnum</l><l>5</l></block></script><script><block s="doSetVar"><l>maxnum</l><block s="reportRound"><block var="number"/></block></block></script></block><block s="doUntil"><block s="reportEquals"><block s="reportListLength"><block s="reportGet"><l><option>clones</option></l></block></block><block var="maxnum"/></block><script><block s="show"></block><block s="doUntil"><block s="reportMouseDown"></block><script><block s="doGotoObject"><l><option>mouse-pointer</option></l></block><block s="bounceOffEdge"></block></script></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.5</l></block><block s="hide"></block></script></block><block s="doWait"><l>0.5</l></block><block s="doSetVar"><l>clickable</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block-definition><block-definition s="place available nodes" type="command" category="pen"><header></header><code></code><translations>de:platziere die Knoten&#xD;</translations><inputs></inputs></block-definition><block-definition s="shortest edge" type="reporter" category="sensing"><header></header><code></code><translations>de:kürzeste Kante&#xD;</translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>min</l><l>minitem</l></list></block><block s="doSetVar"><l>min</l><l>999999</l></block><block s="doSetVar"><l>minitem</l><l></l></block><block s="doForEach"><l>item</l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportIfElse"><block s="reportListContainsItem"><block s="reportAskFor"><l>line</l><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>clones</option></l></block></autolambda><list></list></block><list></list></block><block var="#1"/></block><block s="reportBoolean"><l><bool>true</bool></l></block><block s="reportBoolean"><l><bool>false</bool></l></block></block></autolambda><list><l>#1</l></list></block><custom-block s="objects I am touching" scope="local"></custom-block></block><script><block s="doIf"><block s="reportListContainsItem"><block s="reportAttributeOf"><l>mynodes</l><block var="item"/></block><block s="reportObject"><l><option>myself</option></l></block></block><script><block s="doIf"><block s="reportLessThan"><block s="reportAttributeOf"><l>length</l><block var="item"/></block><block var="min"/></block><script><block s="doSetVar"><l>minitem</l><block var="item"/></block><block s="doSetVar"><l>min</l><block s="reportAttributeOf"><l>length</l><block var="item"/></block></block></script></block></script></block></script></block><block s="doReport"><block var="minitem"/></block></script></block-definition><block-definition s="closest node" type="reporter" category="lists"><header></header><code></code><translations>de:Nachbar der am nächsten liegt&#xD;</translations><inputs></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportEquals"><l></l><block s="reportGet"><l><option>self</option></l></block></block></block></autolambda><list></list></block><block s="reportAttributeOf"><l>mynodes</l><custom-block s="shortest edge" scope="local"></custom-block></block></block></block></block></script></block-definition><block-definition s="edges I am touching" type="reporter" category="sensing"><header></header><code></code><translations>de:meine Kanten&#xD;</translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>edges</l></list></block><block s="doSetVar"><l>edges</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportIfElse"><block s="reportListContainsItem"><block s="reportAskFor"><l>line</l><block s="reifyReporter"><autolambda><block s="reportGet"><l><option>clones</option></l></block></autolambda><list></list></block><list></list></block><block var="#1"/></block><block s="reportBoolean"><l><bool>true</bool></l></block><block s="reportBoolean"><l><bool>false</bool></l></block></block></autolambda><list><l>#1</l></list></block><custom-block s="objects I am touching" scope="local"></custom-block></block><script><block s="doAddToList"><block var="item"/><block var="edges"/></block></script></block><block s="doReport"><block var="edges"/></block></script></block-definition></blocks><variables><variable name="myx"><l>-168.78613274695806</l></variable><variable name="myy"><l>91.13597627705191</l></variable><variable name="clicked"><bool>false</bool></variable><variable name="neighbors"><l>0</l></variable></variables><scripts><script x="14.184397163120568" y="7.092198581560284"><block s="receiveInteraction"><l><option>mouse-entered</option></l></block><custom-block s="show neighbors" scope="local"></custom-block></script><script x="14.184397163120568" y="72.177304964539"><block s="doTellTo"><block s="reportAskFor"><custom-block s="node %s"><l>D</l></custom-block><block s="reifyReporter"><autolambda><custom-block s="closest node" scope="local"></custom-block></autolambda><list></list></block><list></list></block><block s="reifyScript"><script><block s="doRepeat"><l>40</l><script><block s="changeEffect"><l><option>color</option></l><l>5</l></block></script></block><block s="clearEffects"></block></script><list></list></block><list></list></block></script><script x="14.184397163120568" y="167.92198581560282"><block s="receiveInteraction"><l><option>mouse-departed</option></l></block><custom-block s="un-show neighbors" scope="local"></custom-block></script><script x="14.184397163120568" y="233.00709219858155"><block s="receiveGo"></block><block s="removeClone"></block></script><script x="14.184397163120568" y="298.80141843971643"><block s="receiveGo"></block><custom-block s="initialize" scope="local"></custom-block><custom-block s="give me %n nodes" scope="local"><l>5</l></custom-block></script><script x="358.15602836879435" y="377.0354609929078"><custom-block s="Platziere Knoten in Beispielformation %s"><l>1</l><comment w="90" collapsed="false">1-5</comment></custom-block></script><script x="19.148936170212767" y="412.65957446808517"><block s="receiveInteraction"><l><option>clicked</option></l></block><custom-block s="signal clicked" scope="local"></custom-block></script><script x="13.47517730496454" y="497.60283687943263"><block s="receiveOnClone"></block><custom-block s="get placed" scope="local"></custom-block></script><script x="14.184397163120568" y="571.9078014184397"><block s="receiveMessage"><l>clear</l></block><block s="clearEffects"></block><block s="doSetVar"><l>clicked</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></scripts></sprite><sprite name="TASKS" idx="5" x="-0.07263922518154686" y="0.21791767554483954" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="130.05,0,85.83300000000001,1" pen="tip" id="1076"><costumes><list struct="atomic" id="1077"></list></costumes><sounds><list struct="atomic" id="1078"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20.516128032257964" y="400.09219858156047"><block s="doForEach"><l>item</l><block s="reportAttributeOf"><l>neighbors</l><custom-block s="node %s"><l>A</l></custom-block></block><script><block s="doTellTo"><block var="item"/><block s="reifyScript"><script><block s="setScale"><l>150</l></block></script><list></list></block><list></list></block></script></block></script><script x="16.516128032258013" y="311.0921985815605"><block s="doTellTo"><custom-block s="node %s"><l>E</l></custom-block><block s="reifyScript"><script><block s="setEffect"><l><option>mosaic</option></l><l>70</l></block></script><list></list></block><list></list></block></script><script x="343.51612803225794" y="311.0921985815605"><block s="doTellTo"><custom-block s="node %s"><l>E</l></custom-block><block s="reifyScript"><script><block s="clearEffects"></block></script><list></list></block><list></list></block></script><script x="27.51612803225801" y="220.09219858156024"><block s="doTellTo"><custom-block s="node %s"><l>C</l></custom-block><block s="reifyScript"><script><block s="setScale"><l>150</l></block></script><list></list></block><list></list></block></script><script x="348.516128032258" y="225.09219858156013"><block s="doTellTo"><custom-block s="node %s"><l>C</l></custom-block><block s="reifyScript"><script><block s="setScale"><l>100</l></block></script><list></list></block><list></list></block></script><script x="56.51612803225804" y="110.09219858156023"><custom-block s="node %s"><l>D</l></custom-block></script><script x="346.87096674193555" y="400.447037291238"><block s="doForEach"><l>item</l><block s="reportAttributeOf"><l>neighbors</l><custom-block s="node %s"><l>A</l></custom-block></block><script><block s="doTellTo"><block var="item"/><block s="reifyScript"><script><block s="setScale"><l>100</l></block></script><list></list></block><list></list></block></script></block></script><script x="226.24113475177307" y="86.97094486387553"><custom-block s="Platziere Knoten in Beispielformation %s"><l>5</l></custom-block></script><script x="58.60832661381828" y="48.93617021276596"><block var="nodes"/></script></scripts></sprite><watcher var="nodes" style="normal" x="4422.060340913434" y="4422.060340913508" color="243,118,29" hidden="true"/><watcher scope="node" var="myx" style="normal" x="4422.060340913434" y="13708.387941243918" color="243,118,29" hidden="true"/><watcher scope="node" var="myy" style="normal" x="4422.060340913434" y="22994.7155415743" color="243,118,29" hidden="true"/><watcher scope="node" var="clicked" style="normal" x="2237.037920894328" y="2237.037920894474" color="243,118,29" hidden="true"/><watcher var="clickedcount" style="normal" x="2856.7578854666044" y="2856.7578854666135" color="243,118,29" hidden="true"/><watcher var="maxnum" style="normal" x="2040.1365577623446" y="2040.13655776231" color="243,118,29" hidden="true"/><watcher var="clickable" style="normal" x="2040.1365577623446" y="7238.4049149679995" color="243,118,29" hidden="true"/><watcher scope="node" var="neighbors" style="normal" x="2040.1365577623446" y="12436.673272173663" color="243,118,29" hidden="true"/><watcher scope="pen" var="start" style="normal" x="598.4869760885754" y="598.4869760886013" color="243,118,29" hidden="true"/><watcher scope="pen" var="finish" style="normal" x="598.4869760885754" y="1855.3097455720538" color="243,118,29" hidden="true"/><watcher scope="line" var="length" style="normal" x="593.1788876088674" y="593.1788876088782" color="243,118,29" hidden="true"/><watcher scope="Stage" s="getLastMessage" style="normal" x="336.6449304510811" y="336.64493045107895" color="230,168,34" hidden="true"/><watcher scope="line" var="mynodes" style="normal" x="214.02591604838153" y="214.02591604836834" color="243,118,29" hidden="true"/><watcher scope="label" var="nodelabel" style="normal" x="33.6953955078136" y="33.695395507812464" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="clickable" type="predicate" category="operators"><header></header><code></code><translations>de:klickbar&#xD;</translations><inputs></inputs><script><block s="doReport"><block s="reportAnd"><block s="reportAnd"><block s="reportAnd"><block s="reportEquals"><block s="reportGet"><l><option>temporary?</option></l></block><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="reportNot"><block var="clicked"/></block></block><block s="reportEquals"><block s="reportListLength"><block s="reportGet"><l><option>other clones</option></l></block></block><block s="reportDifference"><block var="maxnum"/><l>1</l></block></block></block><block var="clickable"/></block></block></script></block-definition><block-definition s="node %&apos;identifier&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:Knoten _&#xD;</translations><inputs><input type="%s"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block s="reportListItem"><l>1</l><block var="nodes"/></block></block><script><block s="doIf"><block s="reportEquals"><block var="identifier"/><block s="reportListItem"><block var="i"/><block s="reportListItem"><l>2</l><block var="nodes"/></block></block></block><script><block s="doReport"><block s="reportListItem"><block var="i"/><block s="reportListItem"><l>1</l><block var="nodes"/></block></block></block></script></block></script></block><block s="doReport"><l></l></block></script></block-definition><block-definition s="index of %&apos;item&apos; in %&apos;list&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:Index von _ in _&#xD;</translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="list"/></block><script><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="i"/><block var="list"/></block><block var="item"/></block><script><block s="doReport"><block var="i"/></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition><block-definition s="highlight %&apos;object&apos;" type="command" category="looks"><header></header><code></code><translations>de:hebe _ hervor&#xD;</translations><inputs><input type="%s"></input></inputs><script><block s="doTellTo"><block var="object"/><block s="reifyScript"><script><block s="doRepeat"><l>40</l><script><block s="changeEffect"><l><option>color</option></l><l>5</l></block></script></block><block s="clearEffects"></block></script><list></list></block><list></list></block></script></block-definition><block-definition s="Platziere Knoten in Beispielformation %&apos;form&apos;" type="command" category="pen"><header></header><code></code><translations>en:place nodes in sample formation _&#xD;</translations><inputs><input type="%s"></input></inputs><script><block s="doTellTo"><l>node</l><block s="reifyScript"><script><block s="doSetVar"><l>clickable</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="up"></block><block s="clear"></block><block s="show"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doSetVar"><l>neighbors</l><l>0</l></block><block s="doSetVar"><l>clicked</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>clickedcount</l><l>0</l></block><block s="doSetVar"><l>nodes</l><block s="reportNewList"><list><block s="reportNewList"><list></list></block><block s="reportNewList"><list></list></block></list></block></block><block s="hide"></block><block s="doDeclareVariables"><list><l>Formation</l></list></block><block s="doIfElse"><block s="reportOr"><block s="reportLessThan"><block var="form"/><l>1</l></block><block s="reportGreaterThan"><block var="form"/><l>5</l></block></block><script><block s="doSetVar"><l>Formation</l><l>1</l></block></script><script><block s="doSetVar"><l>Formation</l><block s="reportRound"><block var="form"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="Formation"/><l>1</l></block><script><block s="doSetVar"><l>maxnum</l><l>5</l></block><block s="show"></block><block s="gotoXY"><l>127</l><l>63</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="gotoXY"><l>-3</l><l>105</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="gotoXY"><l>-139</l><l>40</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="gotoXY"><l>-139</l><l>-72</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="gotoXY"><l>10</l><l>-75</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="hide"></block><block s="doWait"><l>0.5</l></block><block s="doSetVar"><l>clickable</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="Formation"/><l>2</l></block><script><block s="doSetVar"><l>maxnum</l><l>7</l></block><block s="show"></block><block s="gotoXY"><l>104</l><l>74</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="gotoXY"><l>-85</l><l>99</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="gotoXY"><l>-54</l><l>-50</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="gotoXY"><l>159</l><l>-18</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="gotoXY"><l>-180</l><l>14</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="gotoXY"><l>95</l><l>-140</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="gotoXY"><l>-145</l><l>-145</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="hide"></block><block s="doWait"><l>0.5</l></block><block s="doSetVar"><l>clickable</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="Formation"/><l>3</l></block><script><block s="doSetVar"><l>maxnum</l><l>5</l></block><block s="show"></block><block s="gotoXY"><l>172</l><l>118</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="gotoXY"><l>84</l><l>60</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="gotoXY"><l>-7</l><l>-2</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="gotoXY"><l>-102</l><l>-60</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="gotoXY"><l>-175</l><l>-110</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="hide"></block><block s="doWait"><l>0.5</l></block><block s="doSetVar"><l>clickable</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="Formation"/><l>4</l></block><script><block s="doSetVar"><l>maxnum</l><l>5</l></block><block s="show"></block><block s="gotoXY"><l>181</l><l>109</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="gotoXY"><l>-112</l><l>-83</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="gotoXY"><l>-118</l><l>150</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="gotoXY"><l>182</l><l>-102</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="gotoXY"><l>-118</l><l>0</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="hide"></block><block s="doWait"><l>0.5</l></block><block s="doSetVar"><l>clickable</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="Formation"/><l>5</l></block><script><block s="doSetVar"><l>maxnum</l><l>5</l></block><block s="show"></block><block s="gotoXY"><l>-20</l><l>115</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="gotoXY"><l>-66</l><l>33</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="gotoXY"><l>40</l><l>31</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="gotoXY"><l>-20</l><l>-83</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="gotoXY"><l>100</l><l>-90</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doWait"><l>0.1</l></block><block s="hide"></block><block s="doWait"><l>0.5</l></block><block s="doSetVar"><l>clickable</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script><list></list></block><list></list></block></script><scripts><script x="282.2580645161291" y="632.6451612903226"><block s="gotoXY"><l>18</l><l>115</l></block><block s="createClone"><l><option>myself</option></l></block></script></scripts></block-definition></blocks><variables><variable name="clickedcount"><l>0</l></variable><variable name="maxnum"><l>5</l></variable><variable name="clickable"><bool>true</bool></variable><variable name="nodes"><list id="1681"><item><list id="1682"><item></item><item></item><item></item><item></item><item></item></list></item><item><list struct="atomic" id="1683">A,B,C,D,E</list></item></list></variable></variables></project><media name="nodes" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>