<snapdata remixID="15066243"><project name="Swapping items in lists" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Swapping items in lists"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="tradePlayers %&apos;location&apos; fromlist %&apos;list1&apos; tolist %&apos;list2&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%l"></input><input type="%l"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="list1"/></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="location"/><block var="i"/></list></block><script><block s="doSetVar"><l>Traded Player 1</l><block s="reportListItem"><block var="i"/><block var="list1"/></block></block></script><list></list></block></script></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="list2"/></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="location"/><block var="i"/></list></block><script><block s="doSetVar"><l>Traded Player 2</l><block s="reportListItem"><block var="i"/><block var="list2"/></block></block></script><list></list></block></script></block><block s="doReplaceInList"><block var="location"/><block var="TeamA"/><block var="Traded Player 2"/></block><block s="doReplaceInList"><block var="location"/><block var="TeamB"/><block var="Traded Player 1"/></block></script></block-definition><block-definition s="tradePostionOf %&apos;player1&apos; and %&apos;player2&apos; on %&apos;whichTeam&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%txt"></input><input type="%l"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="whichTeam"/></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><block var="i"/><block var="whichTeam"/></block><block var="player1"/></list></block><script><block s="doSetVar"><l>Swapped position player 1</l><block s="reportListItem"><block var="i"/><block var="whichTeam"/></block></block><block s="doSetVar"><l>1stPos</l><block var="i"/></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><block var="i"/><block var="whichTeam"/></block><block var="player2"/></list></block><script><block s="doSetVar"><l>Swapped position player 2</l><block s="reportListItem"><block var="i"/><block var="whichTeam"/></block></block><block s="doSetVar"><l>2ndPos</l><block var="i"/></block></script><list></list></block></script></block><block s="doReplaceInList"><block var="1stPos"/><block var="whichTeam"/><block var="Swapped position player 2"/></block><block s="doReplaceInList"><block var="2ndPos"/><block var="whichTeam"/><block var="Swapped position player 1"/></block></script></block-definition><block-definition s="reset" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>TeamA</l><block s="reportNewList"><list><l>Angela</l><l>Cecil</l><l>Dean</l><l>Dennis</l><l>Elaine</l><l>Yvonne</l></list></block></block><block s="doSetVar"><l>TeamB</l><block s="reportNewList"><list><l>Tracy</l><l>Joanna</l><l>Shanvi</l><l>Malcom</l><l>Geoffrey</l><l>Derek</l></list></block></block></script></block-definition></blocks><primitives></primitives><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="159"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="160"></list></costumes><sounds><list struct="atomic" id="161"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><watcher var="Swapped position player 1" style="normal" x="474.6013888888881" y="104.08515788972224" color="243,118,29"/><watcher var="Traded Player 1" style="normal" x="255.84652777777865" y="119.25431536138879" color="243,118,29"/><watcher var="1stPos" style="normal" x="260.70972222222144" y="167.7464142233332" color="243,118,29"/><watcher var="TeamB" style="normal" x="57.83402777777815" y="157.61143619472227" color="243,118,29" extX="80" extY="70"/><watcher var="TeamA" style="normal" x="14.834027777778147" y="54.664242750138925" color="243,118,29" extX="80" extY="70"/><watcher var="2ndPos" style="normal" x="260.66805555555493" y="195.999998" color="243,118,29"/><watcher var="Swapped position player 2" style="normal" x="14.618055555554747" y="15.198901556111096" color="243,118,29"/><watcher var="Traded Player 2" style="normal" x="224.66805555555493" y="18.668055555555526" color="243,118,29"/><sprite name="Sprite" idx="1" x="-22" y="-67" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="174"><costumes><list struct="atomic" id="175"></list></costumes><sounds><list struct="atomic" id="176"></list></sounds><blocks></blocks><variables></variables><scripts><script x="54" y="94.62204724409449"><block s="receiveGo"></block><block s="doSetVar"><l>TeamA</l><block s="reportNewList"><list><l>Angela</l><l>Cecil</l><l>Dean</l><l>Dennis</l><l>Elaine</l><l>Yvonne</l></list></block></block><block s="doSetVar"><l>TeamB</l><block s="reportNewList"><list><l>Tracy</l><l>Joanna</l><l>Shanvi</l><l>Malcom</l><l>Geoffrey</l><l>Derek</l></list></block></block><block s="doAsk"><l>What position on the list to do you wanna switch the players? (Number, 1-6)</l></block><custom-block s="tradePlayers %n fromlist %l tolist %l"><block s="getLastAnswer"></block><block var="TeamA"/><block var="TeamB"/></custom-block><custom-block s="tradePostionOf %txt and %txt on %l"><l>Dean</l><l>Elaine</l><block var="TeamA"/></custom-block><block s="doWait"><l>10</l></block><custom-block s="reset"></custom-block></script></scripts></sprite></sprites></stage><variables><variable name="Traded Player 1"><l>Elaine</l></variable><variable name="Traded Player 2"><l>Geoffrey</l></variable><variable name="Swapped position player 2"><l>Elaine</l></variable><variable name="Swapped position player 1"><l>Dean</l></variable><variable name="TeamA"><list struct="atomic" id="220">Angela,Cecil,Dean,Dennis,Elaine,Yvonne</list></variable><variable name="TeamB"><list struct="atomic" id="221">Tracy,Joanna,Shanvi,Malcom,Geoffrey,Derek</list></variable><variable name="1stPos"><l>3</l></variable><variable name="2ndPos"><l>5</l></variable></variables></scene></scenes></project><media name="Swapping items in lists" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"></media></snapdata>