<snapdata remixID="8922018"><project name="Guess who" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAMnUlEQVR4Xu2dC1TVRR7Hv5c3KCoqKAUqPlLyGSqllo/0QK6aCpi2K5rualRubnY0bW3VtM1V13NWe5gt4WrrI42XohQ+EEpFBAUMSkAE5HFR3m953D0znTsWeeL+O3MbN39zjud64T+/38yHz5m5M/+59+oMBoMBVIiAIgI6ElAReUrLCZCAJIJSAiSgUvyUnAQkB5QSIAGV4qfkJOD/kQPR0dHw9PRU1uKGhgY0Nzdj8ODB0tpAAkpDad5A2dnZsLS05EkSExMxbNgw5OTkYNCgQeZN3CY6k1BmThLwV/3z/fJkH374IXx9faHT6XDp0iV88MEH2LhxI2JiYjBv3jy4urqitbUV9fX12L17NxYsWIB9+/Zh4cKFYFu9rJ6sRw8Pj1/ekTY1SUBpKM0baOvWrfDz8+MiFRQUYMiQIaipqUFwcDAWLVqEHj16cMFaWlrArl2yZAn/XWBgoDTxjAL37dtXWmdJQGkozRtoy5YtmD17ttSR7JeOiP3795fWWRJQGkrzBtq8ebMYAd3d3fHfub0w0MkCpbauKLSTNyUae+F0pwRu9Vn86VD/5SgZFCBG0gEDBkjrLAkoDaV5A7377rtcQFZyv0vD2K9XINZjCYZOXcDFsLGxQWtLM/QFN2GAATrofvbRxsYOnbp2u+eIWl1dzX9eWpQPr5ilAJv2F30pOjhw4EBpnSUBpaE0b6B33nlHjID5mVfx0MWdcFi8RyStuHYFjdsXw9HatHZY6HR4JPwWX1E7OzujoqICXbt25ZXv3LnDnx85cgRD+rjCP/9fuPnCF2IEpFWwaYx/U1dt2rRJjIAF2em4ln4Vvv7zsW3bNqxcuRLnP/4HvNOPwHXVJwAMKNryx3b7/0hkGS5cuCAE7NKlC69jZWWF4uJivoAJDQ1Fn0+nIW/BCRHv0UcfbTe2qRfQCGgqKcXXsS0X4xRceD0DyenZ/Pl7772HZcuWISF4C7wzQmHj2hd3CrPRZfpSOI73Q9Otm7zlFrb2/NHa2Q1N+jwU/j0QRgHDw8MxZ84cdOrUiU+97F9VVRXmzp2L48ePo+e/JyM38LggQBvRimVQkX7Dhg1iCi7K+RaXrmby5+Xl5XByckJiyDZ4p3+ObvNWoi41HvZDxqGlqgzN5cVCwNbGelg6dEJdylk0lxULAY1TcMeOHfm1dnZ20Ov1mD9/Po4ePYqHQ3xwY36UmILZFpCsQiOgLJJmjrN+/XoxAupzr+Fi6ndCSJbakJsOy/f/ZHIrdLYO6BGcjuTkZDg4OKCxsRHdu3fno5+9vT2fgoOCgnDgwAG47fFFzh+OcQFZYXdhZBUSUBZJM8dZt26d2AcsyctEQsq3P9oX7Onigrjgf6Jan99uS5w6d8bQF1ahqKhIXNu5c2cxwuXn54O9HszIyIC3tzd67Z2K7Ocjxe+HDx/ebg5TLyABTSWl+Lq33npLjHi38rNw/nI6Zs2axUewUaNGIedUGAac3A62ujWltF2A2NraimqxsbHi/xMnTuSLkKx5EULAESNGmJLCpGtIQJMwqb9o7dq1YgouLbiOr5OugslRV1cHNzc3pO7fCf8XlsCyQ2fkrfSB08yXUXclFnaDRkNnbYvai9FwGDEJtcmncCcv4yev/6yt7+7fnD17VnR4woQJ6Lt/Bq49FyZ+5uXlJQ0ICSgNpXkDvfnmm2IELCvMQXxiKj+axTag+/Xrh6sH34f/oqWoT4lHQ2YSXwWz1W5l9B50X/g31KXGoak4Fw6PTYJ+x5+FgGfOnIGPjw/fejG+xmMCGg8vMAH7H5yJ7+aEihFw5MiR0jpLAkpDad5Aa9asESNgRXEuziZcgb+/P9jKld25yDi8C6O/OWJyI9pOwRYWFkKwtgIOODQLGf53Y48ePdrkPO1dSAK2R+g++f0bb7zBhWOlUp+HM+eTf7QK7ubYAY5JEaa11toOt4c+w7daWGGjHVsJGw8nxMXFiTjjx4/HwMN+SPc7LH7GFiayCgkoi6SZ46xatUqMgNW3buL0uaQfrYL7ujrjSMBwuNxdS/xsixwd7DFyfwZSU1PFNgxbiDAZmYDGKZgJ6Pl5AL6Z/ZmYop944glpvSUBpaE0byB2u814J6TmdgFOfpWIyZMn49SpU/znN07sx8RuQG1SDBwnPofy0B3tNqjtNMyO27PCtl9KS0v5mUO2HTM47DmkzTwo4o0ZM6bd2KZeQAKaSkrxda+//rqYcmtLC/FlXAJ/HhYWxkfC7IhP4B+4GIbmJlg5u6G1tgJgJ6Ft7aHTWQCGVpQe3o4uM4JQe+lLlB3a9pOVMDuEcK8yNGIeUp89IKbosWPHSqNBAkpDad5AK1asECNgfXkxomPP46mnnsLp06f5Pduco3u4gDbuA9FSeYuL2FJTAUvHrrDq4oyysJ3o4P0MdFbWuLV7NRoyLwsB2QHT3NxcsPd73Ovo/rDI55EyY7+Ygp988klpnSUBpaE0b6DXXntNvOZrqNDj+OmvhZB8YRIfjkcuhGhqhMfneiQlJYnTMGxPkZVXX30VV65cwY4dO8A2nR+Lmo/L0z4VIyATX1YhAWWRNHOc5cuXiym4sbIEx07G8+fXr1/n5/jY+zQ8evdCccH3p1/aK+wNTOVVNWhsarrne0ZSUlLA9gArKyvhdTwQyb/bJ65jCxNZhQSURdLMcdioZFyENFXfxtGYOLCpc9q0aVyM6uw0TQdSWXOt7RyQ/9Je9OnTh7c+MzOTn4RhhZ2wiYyM5NP8qOiFuPTMf0QP2R0YWYUElEXSzHHYmT/ju+Kaa0oR8UUsf3ccO7XCbtOVx0fwA6m9d8SjOj4M9kPGomBdQLut2uA4FW+//bYQkN1ZYfIdO3YM06dPR1lZGR6PWYxE3z1iBJw0aVK7cU29gAQ0lZTi61555RUxArbWlaP81G7E1PbG008/zU+snP94Mz8PyG7B2fYbBpuH+0NnYwdDYz1fDTdkXYbNQ/3QVHQDTSW5aC7Tozo+FPEzt/J7yufOneOvBV1cXBAVFcVHVvbYw64Fvy8NwUWfELEIYds/sgoJKIukmeOsXr0aU6ZM4VkM9RUY89UKRHmuxe3aJhQWFsKzpYQL2DXgL/zAqYPXZKClmf/fboAXqmIPw2nmS6j+KpyvhA0tLfxQwo1lB/m9ZOMUzN4jMnXqVJw4cYI/djiwCO7WVbgwJVj00NgOGV0mAWVQ/BVipKWl8fN7bJsEDZVcQFbCMQYlPR7HKJcO6PnZGk0tsfQcg8ieUzBu3Dhej03n7CNAWHGszMK46ji4W1UCOgucn/wxHwHZwdUZM2ZoyvNzF5OA0lCaP9BHH33EFwyOHTtiVH0in1pF6e6BqC8uoEqfp6khFrBAgN8UWDaUIyvr+/cBt33jeamHD9KuF/CP/WBTNN0J0YT4t3XxyZMncejQoZ9sGAc8PhjuERtgZeKB1B9ScXr2Zfz1YgnYgQdW2Jvg225I9+rVC0uXLuUfASKz0AgokybF0kyABNSMjCrIJEACyqRJsTQTIAE1I6MKMgmQgDJpUizNBEhAzciogkwCJKBMmhRLMwESUDMyqiCTAAkokybF0kyABNSMjCrIJEACyqRJsTQTIAE1I6MKMgmQgDJpUizNBEhAzciogkwCJKBMmhRLMwESUDMyqiCTAAkokybF0kyABNSMjCrIJEACyqRJsTQTIAE1I6MKMgmQgDJpUizNBEhAzciogkwCJKBMmhRLMwESUDMyqiCTAAkokybF0kyABNSMjCrIJEACyqRJsTQTIAE1I6MKMgmQgDJpUizNBEhAzciogkwCJKBMmhRLMwESUDMyqiCTAAkokybF0kxAqYC7du1CQkICQkK0fcOP5l5ShfuWgFIBGRX2Adnsc4dZqa2t5d+J++KLL963wKhhcgkoF5B1x9fXl39nbdvCvrln79698PLykttrinbfECAB75s/xYPZEOUCtp2C2ddRBQUFPZh/jQew10oFpEXIA2hcmy4rFZDwEwESkBxQSoAEVIqfkpOA5IBSAiSgUvyUnAQkB5QSIAGV4qfkJCA5oJQACagUPyUnAckBpQRIQKX4KTkJSA4oJUACKsVPyUlAckApARJQKX5KTgKSA0oJkIBK8VNyEpAcUEqABFSKn5KTgOSAUgIkoFL8lJwEJAeUEiABleKn5CQgOaCUAAmoFD8lJwHJAaUESECl+Ck5CUgOKCVAAirFT8lJQHJAKQESUCl+Sk4CkgNKCZCASvFTchKQHFBKgARUip+Sk4DkgFICJKBS/JScBCQHlBIgAZXip+QkIDmglAAJqBQ/JScByQGlBEhApfgpOQlIDigl8D+y7JvzVOavjwAAAABJRU5ErkJggg==</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="-116" y="-39" 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="11" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>Names</l><block s="reportNewList"><list><l>Camry</l><l>Karen</l><l>Mouse</l><l>Steven</l><l>Mariano</l><l>Jose</l></list></block></block><block s="doSayFor"><l>Press the spacebar to start</l><l>1</l></block><block s="doSayFor"><l>Press the green flag to reset list</l><l>1</l></block><block s="doSayFor"><l>Press a to add names</l><l>1</l></block></script><script x="11" y="151"><block s="receiveKey"><l><option>a</option></l></block><block s="doAsk"><l>What name would you like to insert?</l></block><block s="doIfElse"><block s="reportIsA"><block s="getLastAnswer"></block><l><option>text</option></l></block><script><block s="doAddToList"><block s="getLastAnswer"></block><block var="Names"/></block><block s="doSayFor"><l>It has been inserted!</l><l>1</l></block></script><script><block s="doSayFor"><l>Invalid Name</l><l>1</l></block></script></block></script><script x="11" y="340"><block s="receiveKey"><l><option>0</option></l></block><custom-block s="Reverse"></custom-block></script><script x="11" y="410"><block s="receiveKey"><l><option>1</option></l></block><custom-block s="More than 4"></custom-block></script><script x="11" y="550"><block s="receiveKey"><l><option>3</option></l></block><custom-block s="Has Y at the end"></custom-block></script><script x="11" y="620"><block s="receiveKey"><l><option>4</option></l></block><custom-block s="All but first 2 and last 2"></custom-block></script><script x="23" y="477"><block s="receiveKey"><l><option>2</option></l></block><custom-block s="Has C First"></custom-block></script><script x="17" y="703"><block s="receiveKey"><l><option>5</option></l></block><block s="doSayFor"><custom-block s="HasE"></custom-block><l>1</l></block></script><script x="19" y="790"><block s="receiveKey"><l><option>space</option></l></block><custom-block s="Welcome Everyone"></custom-block></script></scripts></sprite><watcher var="Names" style="normal" x="319" y="16.5" color="243,118,29" extX="80" extY="70"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="More than 4" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>Begins</l><l>Ends</l></list></block><block s="doSetVar"><l>Begins</l><l>1</l></block><block s="doSetVar"><l>Ends</l><block s="reportListLength"><block var="Names"/></block></block><block s="doFor"><l>i</l><block var="Begins"/><block var="Ends"/><script><block s="doDeclareVariables"><list><l>Greater than 4</l></list></block><block s="doSetVar"><l>Greater than 4</l><block s="reportListItem"><block var="i"/><block var="Names"/></block></block><block s="doIf"><block s="reportGreaterThan"><block s="reportStringSize"><block var="Greater than 4"/></block><l>4</l></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome,</l><block var="Greater than 4"/></list></block><l>0.5</l></block></script></block></script></block></script></block-definition><block-definition s="Has Y at the end" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>Begins</l><l>Ends</l></list></block><block s="doSetVar"><l>Begins</l><l>1</l></block><block s="doSetVar"><l>Ends</l><block s="reportListLength"><block var="Names"/></block></block><block s="doFor"><l>i</l><block var="Begins"/><block var="Ends"/><script><block s="doDeclareVariables"><list><l>if Y</l></list></block><block s="doSetVar"><l>if Y</l><block s="reportListItem"><block var="i"/><block var="Names"/></block></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><l><option>last</option></l><block var="if Y"/></block><l>y</l></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome,</l><block var="if Y"/></list></block><l>0.5</l></block></script></block></script></block></script></block-definition><block-definition s="All but first 2 and last 2" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>Begin</l><l>End</l></list></block><block s="doSetVar"><l>Begin</l><l>3</l></block><block s="doSetVar"><l>End</l><block s="reportDifference"><block s="reportListLength"><block var="Names"/></block><l>2</l></block></block><block s="doFor"><l>i</l><block var="Begin"/><block var="End"/><script><block s="doDeclareVariables"><list><l>List item</l></list></block><block s="doSetVar"><l>List item</l><block s="reportListItem"><block var="i"/><block var="Names"/></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome,</l><block var="List item"/></list></block><l>0.5</l></block></script></block></script></block-definition><block-definition s="Has C First" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>Begins</l><l>Ends</l></list></block><block s="doSetVar"><l>Begins</l><l>1</l></block><block s="doSetVar"><l>Ends</l><block s="reportListLength"><block var="Names"/></block></block><block s="doFor"><l>i</l><block var="Begins"/><block var="Ends"/><script><block s="doDeclareVariables"><list><l>If C</l></list></block><block s="doSetVar"><l>If C</l><block s="reportListItem"><block var="i"/><block var="Names"/></block></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><l>1</l><block var="If C"/></block><l>C</l></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome,</l><block var="If C"/></list></block><l>0.5</l></block></script></block></script></block></script></block-definition><block-definition s="Reverse" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>Begins</l><l>Ends</l></list></block><block s="doSetVar"><l>Begins</l><l>1</l></block><block s="doSetVar"><l>Ends</l><block s="reportListLength"><block var="Names"/></block></block><block s="doFor"><l>i</l><block var="Ends"/><block var="Begins"/><script><block s="doDeclareVariables"><list><l>Reverse</l></list></block><block s="doSetVar"><l>Reverse</l><block s="reportListItem"><block var="i"/><block var="Names"/></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome,</l><block var="Reverse"/></list></block><l>0.5</l></block></script></block></script></block-definition><block-definition s="Welcome Everyone" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>Welcome Name</l></list></block><block s="doSetVar"><l>Welcome Name</l><block s="reportJoinWords"><list><l>Welcome </l><block s="reportListItem"><l>1</l><block var="Names"/></block></list></block></block><block s="doIf"><block s="reportGreaterThan"><block s="reportListLength"><block var="Names"/></block><l>1</l></block><script><block s="doFor"><l>i</l><l>2</l><block s="reportListLength"><block var="Names"/></block><script><block s="doIfElse"><block s="reportEquals"><block var="i"/><block s="reportListLength"><block var="Names"/></block></block><script><block s="doSetVar"><l>Welcome Name</l><block s="reportJoinWords"><list><block var="Welcome Name"/><l>, and </l><block s="reportListItem"><block var="i"/><block var="Names"/></block></list></block></block></script><script><block s="doSetVar"><l>Welcome Name</l><block s="reportJoinWords"><list><block var="Welcome Name"/><l>, </l><block s="reportListItem"><block var="i"/><block var="Names"/></block></list></block></block></script></block></script></block></script></block><block s="doSayFor"><block var="Welcome Name"/><l>2</l></block></script></block-definition><block-definition s="Contains E" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="%&apos;text&apos; test %&apos;letter&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportStringSize"><block var="text"/></block><script><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="i"/><block var="text"/></block><block var="letter"/></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition><block-definition s="HasE" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>E Test</l><l>Welcome Name</l></list></block><block s="doSetVar"><l>E Test</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="Names"/><script><block s="doIf"><custom-block s="%s test %s"><block var="item"/><l>e</l></custom-block><script><block s="doAddToList"><block var="item"/><block var="E Test"/></block></script></block></script></block><block s="doSetVar"><l>Welcome Name</l><block s="reportJoinWords"><list><l>Welcome </l><block s="reportListItem"><l>1</l><block var="E Test"/></block></list></block></block><block s="doIf"><block s="reportGreaterThan"><block s="reportListLength"><block var="E Test"/></block><l>1</l></block><script><block s="doFor"><l>i</l><l>2</l><block s="reportListLength"><block var="E Test"/></block><script><block s="doIfElse"><block s="reportEquals"><block var="i"/><block s="reportListLength"><block var="Names"/></block></block><script><block s="doSetVar"><l>Welcome Name</l><block s="reportJoinWords"><list><block var="Welcome Name"/><l>, and </l><block s="reportListItem"><block var="i"/><block var="E Test"/></block></list></block></block></script><script><block s="doSetVar"><l>Welcome Name</l><block s="reportJoinWords"><list><block var="Welcome Name"/><l>, </l><block s="reportListItem"><block var="i"/><block var="E Test"/></block></list></block></block></script></block></script></block></script></block><block s="doReport"><block var="Welcome Name"/></block></script></block-definition></blocks><variables><variable name="Names"><list struct="atomic" id="508">Camry,Karen,Mouse,Steven,Mariano,Jose</list></variable></variables></project><media name="Guess who" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>