<snapdata remixID="8864938"><project name="Lab 4.3: Guess Who" 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="9" y="-59" 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><block-definition s="RollCallSeparate %&apos;Names&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%l">Jack</input></inputs><script><block s="doDeclareVariables"><list><l>CountDown</l></list></block><block s="doSetVar"><l>CountDown</l><l>1</l></block><block s="doRepeat"><block s="reportListLength"><block var="Names"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome</l><l> </l><block s="reportListItem"><block var="CountDown"/><block var="Names"/></block></list></block><l>2</l></block><block s="doChangeVar"><l>CountDown</l><l>1</l></block></script></block></script></block-definition><block-definition s="RollCallTogether %&apos;Names&apos; %&apos;FirstName&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%l"></input></inputs><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome </l><block var="Names"/><l>and </l><block var="FirstName"/><l>.</l></list></block><l>5</l></block></script><scripts><script x="133.556642625" y="287.00000299999994"><block s="reportListItem"><l>1</l><l/></block></script></scripts></block-definition><block-definition s="RollCallSeparateAlternating %&apos;Names&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%l">Jack</input></inputs><script><block s="doDeclareVariables"><list><l>CountDown</l></list></block><block s="doSetVar"><l>CountDown</l><l>1</l></block><block s="doRepeat"><block s="reportRound"><block s="reportQuotient"><block s="reportListLength"><block var="Names"/></block><l>2</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome</l><l> </l><block s="reportListItem"><block var="CountDown"/><block var="Names"/></block></list></block><l>2</l></block><block s="doChangeVar"><l>CountDown</l><l>2</l></block></script></block></script></block-definition><block-definition s="RollCallSeparateReversed %&apos;Names&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%l">Jack</input></inputs><script><block s="doDeclareVariables"><list><l>CountDown</l></list></block><block s="doSetVar"><l>CountDown</l><block s="reportListLength"><block var="Names"/></block></block><block s="doRepeat"><block s="reportListLength"><block var="Names"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome</l><l> </l><block s="reportListItem"><block var="CountDown"/><block var="Names"/></block></list></block><l>2</l></block><block s="doChangeVar"><l>CountDown</l><l>-1</l></block></script></block></script></block-definition><block-definition s="RollCallTogether4Letter %&apos;Names&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>List</l></list></block><block s="doSetVar"><l>List</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="Names"/><script><block s="doIf"><block s="reportGreaterThan"><block s="reportStringSize"><block var="item"/></block><l>4</l></block><script><block s="doAddToList"><block var="item"/><block var="List"/></block></script></block></script></block><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListLength"><block var="List"/></block><l>1</l></block><script><block s="doDeclareVariables"><list><l>LastWord</l></list></block><block s="doSetVar"><l>LastWord</l><block s="reportListItem"><l><option>last</option></l><block var="List"/></block></block><block s="doDeleteFromList"><l><option>last</option></l><block var="List"/></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome </l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l>, </l></list></block></autolambda><list></list></block><block var="List"/></block><l>and </l><block var="LastWord"/><l>.</l></list></block><l>5</l></block></script><script><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListLength"><block var="List"/></block><l>0</l></block><script><block s="doDeclareVariables"><list><l>LastWord</l></list></block><block s="doSetVar"><l>LastWord</l><block s="reportListItem"><l><option>last</option></l><block var="List"/></block></block><block s="doDeleteFromList"><l><option>last</option></l><block var="List"/></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome </l><block var="LastWord"/><l>.</l></list></block><l>5</l></block></script><script><block s="doSayFor"><l>ERROR: VALID NAME NOT FOUND</l><l>3</l></block></script></block></script></block></script></block-definition><block-definition s="RollCallTogetherCStarting %&apos;Names&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>ValidList</l></list></block><block s="doSetVar"><l>ValidList</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="Names"/><script><block s="doIf"><block s="reportEquals"><block s="reportLetter"><l>1</l><block var="item"/></block><l>c</l></block><script><block s="doAddToList"><block var="item"/><block var="ValidList"/></block></script></block></script></block><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListLength"><block var="ValidList"/></block><l>1</l></block><script><block s="doDeclareVariables"><list><l>LastWord</l></list></block><block s="doSetVar"><l>LastWord</l><block s="reportListItem"><l><option>last</option></l><block var="ValidList"/></block></block><block s="doDeleteFromList"><l><option>last</option></l><block var="ValidList"/></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome </l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l>, </l></list></block></autolambda><list></list></block><block var="ValidList"/></block><l>and </l><block var="LastWord"/><l>.</l></list></block><l>5</l></block></script><script><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListLength"><block var="ValidList"/></block><l>0</l></block><script><block s="doDeclareVariables"><list><l>LastWord</l></list></block><block s="doSetVar"><l>LastWord</l><block s="reportListItem"><l><option>last</option></l><block var="ValidList"/></block></block><block s="doDeleteFromList"><l><option>last</option></l><block var="ValidList"/></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome </l><block var="LastWord"/><l>.</l></list></block><l>5</l></block></script><script><block s="doSayFor"><l>ERROR: VALID NAME NOT FOUND</l><l>3</l></block></script></block></script></block></script></block-definition><block-definition s="RollCallTogetherYEnding %&apos;Names&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>List</l></list></block><block s="doSetVar"><l>List</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="Names"/><script><block s="doIf"><block s="reportEquals"><block s="reportLetter"><l><option>last</option></l><block var="item"/></block><l>y</l></block><script><block s="doAddToList"><block var="item"/><block var="List"/></block></script></block></script></block><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListLength"><block var="List"/></block><l>1</l></block><script><block s="doDeclareVariables"><list><l>LastWord</l></list></block><block s="doSetVar"><l>LastWord</l><block s="reportListItem"><l><option>last</option></l><block var="List"/></block></block><block s="doDeleteFromList"><l><option>last</option></l><block var="List"/></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome </l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l>, </l></list></block></autolambda><list></list></block><block var="List"/></block><l>and </l><block var="LastWord"/><l>.</l></list></block><l>5</l></block></script><script><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListLength"><block var="List"/></block><l>0</l></block><script><block s="doDeclareVariables"><list><l>LastWord</l></list></block><block s="doSetVar"><l>LastWord</l><block s="reportListItem"><l><option>last</option></l><block var="List"/></block></block><block s="doDeleteFromList"><l><option>last</option></l><block var="List"/></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome </l><block var="LastWord"/><l>.</l></list></block><l>5</l></block></script><script><block s="doSayFor"><l>ERROR: VALID NAME NOT FOUND</l><l>3</l></block></script></block></script></block></script></block-definition><block-definition s="RollCallTogetherFirst/LastTwoRemoval %&apos;Names&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>ValidList</l></list></block><block s="doSetVar"><l>ValidList</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="Names"/><script><block s="doIf"><block s="reportNot"><block s="reportEquals"><block var="item"/><block s="reportListItem"><l>1</l><block var="Names"/></block></block></block><script><block s="doIf"><block s="reportNot"><block s="reportEquals"><block var="item"/><block s="reportListItem"><l>2</l><block var="Names"/></block></block></block><script><block s="doIf"><block s="reportNot"><block s="reportEquals"><block var="item"/><block s="reportListItem"><block s="reportDifference"><block s="reportListLength"><block var="Names"/></block><l>1</l></block><block var="Names"/></block></block></block><script><block s="doIf"><block s="reportNot"><block s="reportEquals"><block var="item"/><block s="reportListItem"><l><option>last</option></l><block var="Names"/></block></block></block><script><block s="doAddToList"><block var="item"/><block var="ValidList"/></block></script></block></script></block></script></block></script></block></script></block><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListLength"><block var="ValidList"/></block><l>1</l></block><script><block s="doDeclareVariables"><list><l>LastWord</l></list></block><block s="doSetVar"><l>LastWord</l><block s="reportListItem"><l><option>last</option></l><block var="ValidList"/></block></block><block s="doDeleteFromList"><l><option>last</option></l><block var="ValidList"/></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome </l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l>, </l></list></block></autolambda><list></list></block><block var="ValidList"/></block><l>and </l><block var="LastWord"/><l>.</l></list></block><l>5</l></block></script><script><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListLength"><block var="ValidList"/></block><l>0</l></block><script><block s="doDeclareVariables"><list><l>LastWord</l></list></block><block s="doSetVar"><l>LastWord</l><block s="reportListItem"><l><option>last</option></l><block var="ValidList"/></block></block><block s="doDeleteFromList"><l><option>last</option></l><block var="ValidList"/></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome </l><block var="LastWord"/><l>.</l></list></block><l>5</l></block></script><script><block s="doSayFor"><l>ERROR: VALID NAME NOT FOUND</l><l>3</l></block></script></block></script></block></script></block-definition></blocks><variables><variable name="Names"><list struct="atomic" id="624">adsfsldfae,zcxsjkvedhf,dfsjkvchbfeu,dsahjcklw,sajhfke,jskdhc</list></variable></variables><scripts><script x="41" y="161"><block s="receiveKey"><l><option>space</option></l></block><custom-block s="RollCallSeparateAlternating %l" scope="local"><block var="Names"/></custom-block></script><script x="213" y="13"><block s="receiveGo"></block><block s="doHideVar"><l>Names</l></block><block s="doSetVar"><l>Names</l><block s="reportNewList"><list><l>Jack</l><l>Alexander</l><l>Octavia</l><l>Gundam</l><l>Link</l><l>Toby</l></list></block></block><block s="doShowVar"><l>Names</l></block></script><script x="352" y="521"><block s="receiveKey"><l><option>4</option></l></block><custom-block s="RollCallTogetherFirst/LastTwoRemoval %l" scope="local"><block var="Names"/></custom-block></script><script x="367" y="339"><block s="receiveKey"><l><option>2</option></l></block><custom-block s="RollCallTogetherCStarting %l" scope="local"><block var="Names"/></custom-block></script><script x="286" y="250"><block s="receiveKey"><l><option>1</option></l></block><custom-block s="RollCallTogether4Letter %l" scope="local"><block var="Names"/></custom-block></script><script x="329" y="168"><block s="receiveKey"><l><option>0</option></l></block><custom-block s="RollCallSeparateReversed %l" scope="local"><block var="Names"/></custom-block></script><script x="44" y="278"><block s="receiveKey"><l><option>a</option></l></block><custom-block s="RollCallSeparate %l" scope="local"><block var="Names"/></custom-block></script><script x="10" y="377"><block s="receiveKey"><l><option>b</option></l></block><block s="doDeclareVariables"><list><l>FirstRecording</l></list></block><block s="doSetVar"><l>FirstRecording</l><block s="reportListItem"><l>1</l><block var="Names"/></block></block><block s="doReplaceInList"><l>1</l><block var="Names"/><block s="reportListItem"><l><option>last</option></l><block var="Names"/></block></block><block s="doReplaceInList"><l><option>last</option></l><block var="Names"/><block var="FirstRecording"/></block><custom-block s="RollCallTogether %l %l" scope="local"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l>, </l></list></block></autolambda><list></list></block><block s="reportCDR"><block var="Names"/></block></block><block s="reportListItem"><l>1</l><block var="Names"/></block></custom-block><block s="doReplaceInList"><l><option>last</option></l><block var="Names"/><block s="reportListItem"><l>1</l><block var="Names"/></block></block><block s="doReplaceInList"><l>1</l><block var="Names"/><block var="FirstRecording"/></block></script><script x="477" y="422"><block s="receiveKey"><l><option>3</option></l></block><custom-block s="RollCallTogetherYEnding %l" scope="local"><block var="Names"/></custom-block></script><script x="721" y="47"><block s="receiveKey"><l><option>c</option></l></block><block s="doDeclareVariables"><list><l>NewList</l></list></block><block s="doSetVar"><l>NewList</l><block s="reportNewList"><list></list></block></block><block s="doRepeat"><l>6</l><script><block s="doAsk"><l>New Name?</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="NewList"/></block></script></block><block s="doSetVar"><l>Names</l><block var="NewList"/></block></script></scripts></sprite><watcher scope="Sprite" var="Names" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks></blocks><variables></variables></project><media name="Lab 4.3: Guess Who" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>