<snapdata remixID="9855011"><project name="Unit 2 summative" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAH6klEQVR4Xu2dS0gVXxzHf1aGGRG1SSwLKwyMyiKiVe+dLQyKFqKpfzHdRLlRCsmNRbkwqs3/r/ZYhC57EpRKQSUtEpRcKFgSEb0fGOWjMn4D1//1eud67zw853fme2A4emfO/B7fzz1n5swZTRofHx8nFGRAUQaSAKCizMOslQEACBCUZgAAKk0/jANAMKA0AwBQafphHACCAaUZAIBK0w/jABAMKM0AAFSafhgHgGBAaQYAoNL0T2/8169fFL6NjY1N+j20z+5z3u90X6y2zc3N0zsfxxGeApiUlBSHSRySSAbmzJlDkVtycvKUz0LH2O1z0obPadeupKQkkTBsj/UUQCcenThxgubPn0/Hjx930jzuNmfOnKHPnz8T1yrK169faXBwkHJyclSY19amcgArKyspIyODjh075muSLl68SH19fXThwgVf7didnIeszs5OampqUmJfV6PKASwvL6eNGzfS4cOHfc3RpUuX6PHjx+TVtUuiznZ0dFBdXR21t7cn2tTo45UDeOjQIdq9ezcVFhb6mujW1la6fv06ca2ivHjxgvbs2UNco/yfAeUAHjhwgA4ePEj79+/3VZdbt25RY2Mj3bx501c7difndb+zZs0irP+dnCHlAO7du5cqKiooNzfXVzB46Dt9+jS1tbX5aifWyXmWAABqBuCuXbuopqaGdu7c6SsYfAPANzxcqyoAcGrmlfeAW7dupXPnzhHXfpaenh4qKCig7u5uP81MnPv9+/e0bt06+v79O42MjNDv379t7Qa5V5xxAIuLiycJcePGDdq2bRstWrRoikCXL192BUs8E+N+il9bW0urV6+mtWvX0oYNG2j27NkYgiMUnXEAr1y5MsmFqqoqa2hcsmTJFNiKiopcARje+M2bN7R582biWlXBEKzhELxs2TJ6+vQpLV261Fcuvn37RitWrCB+IqGqAEANAVy8eDENDAxEHYK9BIUfyPMjv9HRUS9Pm9C5AKCGAM6bN4++fPlCKSkpCYnp5GDVAHhln79Mc+fONeKmZsavASOz5pUo8QA5k7ai+eOV/WvXrtHt27eppaVlihmvbMSTTy+O0R7A169fE18nelFUi2NnPz8/n16+fGltb9++nRLqs2fPaNOmTROf8xRPdnY2ffz4EQC6BWM6KML3nzp1inj5VqzCwxOvY0ukB4qcGgq1dTsNFG9vzzE+efKEMjMzKS0tbVIznjV48OABRc4e2OVtuny61cvr9tr3gOEJZREePnxITsGIJg5/Znc+BpOfIfPjQi6x5hXjmU90As2jR4+ourqauA4vbn3xGiSn5xMF4P3796m+vp7u3bvnKF47AO3gCYkc2u+2d3EC4Lt372j9+vXEdSSA8UDvKFEz2EgUgL29vdbKmefPnztKkUQAQz1vJGxuvwyOEuhDI1EA8nTNqlWrrKX1TooTAO/cuWM9Q/706ZM1BLvpdZz0gADQidIJtIklKt9QpKamWm91hYobCJwAyMCF2rmxzf4vXLiQXr16ZdWJDKexwI2WajdfkgSk8+RQrXtAnoLhVTJcqwRwy5YtVi945MgRVz0gv5B09epVa2FCNAD50oLvePlGi7cPHz5Yh2VlZVnvs5hYtAawq6uLSktLiWs/ATx58qQlMm9r1qyhBQsWWObCe57wXtBpr7Nv3z7iVxDy8vImnSK0Uprn9rZv325tO3bsiLpAwzQItQbw7t27dP78eeLaLwDT09OprKyM+vv7J7ahoSHLXPhQ5sWEOL/5t3z5ct/fAJQEqdYA8nDFb5NxHQ3AHz9+WE8P+EWf0JOEhoYGSfkPvK9aA8hzfnwddPbs2QmheNECrzDmwjco/PQgtK1cuZKOHj0aeFGjJYD/zMbw8DD9/PnTqsN/Dn0Wa1/48fxyl1dFKYAMEl9z8XrAeIO3S2IiyVW5JMsr4RI9D/+JDf7y8sYrkGL9PN1+vi73qngKIC85//PnT9y+8ZKi8IREC9yPz1gMFD0y4CmAeoQELyRlAABKUstAXwGggaJKCgkASlLLQF8BoIGiSgoJAEpSy0BfAaCBokoKCQBKUstAXwGggaJKCgkASlLLQF8BoIGiSgoJAEpSy0BfAaCBokoKCQBKUstAXwGggaJKCgkASlLLQF8BoIGiSgoJAEpSy0BfAaCBokoKCQBKUstAXwGggaJKCgkASlLLQF8BoIGiSgoJAEpSy0BfAaCBokoKCQBKUstAXwGggaJKCgkASlLLQF8BoIGiSgoJAEpSy0BfAaCBokoKCQBKUstAXwGggaJKCgkASlLLQF8BoIGiSgoJAEpSy0BfAaCBokoKCQBKUstAXwGggaJKCgkASlLLQF8BoIGiSgoJAEpSy0BfAaCBokoKCQBKUstAXwGgz6L+U1pGTY3/urLC/63d1AIAfVaWAWxu+s9nK3JPDwB91g4Axk4wAASAPmcAACpNMHpAAAgAlWYAACpNP3pAAAgAlWYAACpNP3pAAAgAlWYAACpNP3pAAAgAlWYAACpNP3pAAAgAlWYAACpNP3pAAAgAlWYAACpNP3pAAKgUQBgHgGBA4wxgPaDG4gTBNQAYBJU1jhEAaixOEFwDgEFQWeMYAaDG4gTBNQAYBJU1jhEAaixOEFwDgEFQWeMYAaDG4gTBNQAYBJU1jhEAaixOEFwDgEFQWeMYAaDG4gTBNQAYBJU1jhEAaixOEFwDgEFQWeMY/wJ+hJjkrS7TvwAAAABJRU5ErkJggg==</thumbnail><stage name="Stage" width="480" height="360" costume="1" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="true" codify="false" inheritance="false" 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 id="2"><item><costume name="Untitled" center-x="241.5" center-y="78.5" image="data:image/png;base64,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IAA3oMuSAAECBAgIwOoAAQIECBBoEBCAG9BlSYAAAQIEBGB1gAABAgQINAgIwA3osiRAgAABAgKwOkCAAAECBBoEBOAGdFkSIECAAAEBWB0gQIAAAQINAgJwA7osCRAgQICAAKwOECBAgACBBgEBuAFdlgQIECBAQABWBwgQIECAQIOAAHYWLFQAAAd0SURBVNyALksCBAgQICAAqwMECBAgQKBBQABuQJclAQIECBAQgNUBAgQIECDQICAAN6DLkgABAgQICMDqAAECBAgQaBAQgBvQZUmAAAECBARgdYAAAQIECDQICMAN6LIkQIAAAQICsDpAgAABAgQaBATgBnRZEiBAgAABAVgdIECAAAECDQICcAO6LAkQIECAgACsDhAgQIAAgQYBAbgBXZYECBAgQEAAVgcIECBAgECDgADcgC5LAgQIECAgAKsDBAgQIECgQUAAbkCXJQECBAgQEIDVAQIECBAg0CAgADegy5IAAQIECAjA6gABAgQIEGgQEIAb0GVJgAABAgQEYHWAAAECBAg0CAjADeiyJECAAAECArA6QIAAAQIEGgQE4AZ0WRIgQIAAAQFYHSBAgAABAg0CAnADuiwJECBAgIAArA4QIECAAIEGAQG4AV2WBAgQIEBAAFYHCBAgQIBAg4AA3IAuSwIECBAgIACrAwQIECBAoEFAAG5AlyUBAgQIEBCA1QECBAgQINAgIAA3oMuSAAECBAgIwOoAAQIECBBoEBCAG9BlSYAAAQIEBGB1gAABAgQINAgIwA3osiRAgAABAgKwOkCAAAECBBoEBOAGdFkSIECAAAEBWB0gQIAAAQINAgJwA7osCRAgQICAAKwOECBAgACBBgEBuAFdlgQIECBAQABWBwgQIECAQIOAANyALksCBAgQICAAqwMECBAgQKBBQABuQJclAQIECBAQgNUBAgQIECDQICAAN6DLkgABAgQICMDqAAECBAgQaBAQgBvQZUmAAAECBARgdYAAAQIECDQICMAN6LIkQIAAAQICsDpAgAABAgQaBATgBnRZEiBAgAABAVgdIECAAAECDQICcAO6LAkQIECAgACsDhAgQIAAgQYBAbgBXZYECBAgQEAAVgcIECBAgECDgADcgC5LAgQIECAgAKsDBAgQIECgQUAAbkCXJQECBAgQEIDVAQIECBAg0CAgADegy5IAAQIECAjA6gABAgQIEGgQEIAb0GVJgAABAgQEYHWAAAECBAg0CAjADeiyJECAAAECArA6QIAAAQIEGgQE4AZ0WRIgQIAAAQFYHSBAgAABAg0CAnADuiwJECBAgIAArA4QIECAAIEGAQG4AV2WBAgQIEBAAFYHCBAgQIBAg4AA3IAuSwIECBAgIACrAwQIECBAoEFAAG5AlyUBAgQIEBCA1QECBAgQINAgIAA3oMuSAAECBAgIwOoAAQIECBBoEBCAG9BlSYAAAQIEBGB1gAABAgQINAgIwA3osiRAgAABAgKwOkCAAAECBBoEBOAGdFkSIECAAAEBWB0gQIAAAQINAgJwA7osCRAgQICAAKwOECBAgACBBgEBuAFdlgQIECBAQABWBwgQIECAQIOAANyALksCBAgQICAAqwMECBAgQKBBQABuQJclAQIECBAQgNUBAgQIECDQICAAN6DLkgABAgQICMDqAAECBAgQaBAQgBvQZUmAAAECBARgdYAAAQIECDQICMAN6LIkQIAAAQICsDpAgAABAgQaBATgBnRZEiBAgAABAVgdIECAAAECDQICcAO6LAkQIECAgACsDhAgQIAAgQYBAbgBXZYECBAgQEAAVgcIECBAgECDgADcgC5LAgQIECAgAKsDBAgQIECgQUAAbkCXJQECBAgQEIDVAQIECBAg0CAgADegy5IAAQIECAjA6gABAgQIEGgQEIAb0GVJgAABAgQEYHWAAAECBAg0CAjADeiyJECAAAECArA6QIAAAQIEGgQE4AZ0WRIgQIAAAQFYHSBAgAABAg0CAnADuiwJECBAgIAArA4QIECAAIEGAQG4AV2WBAgQIEBAAFYHCBAgQIBAg4AA3IAuSwIECBAgIACrAwQIECBAoEFAAG5AlyUBAgQIEBCA1QECBAgQINAgIAA3oMuSAAECBAgIwOoAAQIECBBoEBCAG9BlSYAAAQIEBGB1gAABAgQINAgIwA3osiRAgAABAgKwOkCAAAECBBoEBOAGdFkSIECAAAEBWB0gQIAAAQINAgJwA7osCRAgQICAAKwOECBAgACBBgEBuAFdlgQIECBAQABWBwgQIECAQIOAANyALksCBAgQICAAqwMECBAgQKBBQABuQJclAQIECBAQgNUBAgQIECDQICAAN6DLkgABAgQICMDqAAECBAgQaBAQgBvQZUmAAAECBARgdYAAAQIECDQICMAN6LIkQIAAAQICsDpAgAABAgQaBATgBnRZEiBAgAABAVgdIECAAAECDQICcAO6LAkQIECAgACsDhAgQIAAgQYBAbgBXZYECBAgQEAAVgcIECBAgECDgADcgC5LAgQIECAgAKsDBAgQIECgQUAAbkCXJQECBAgQEIDVAQIECBAg0CAgADegy5IAAQIECAjA6gABAgQIEGgQEIAb0GVJgAABAgQEYHWAAAECBAg0CAjADeiyJECAAAECArA6QIAAAQIEGgQE4AZ0WRIgQIAAAQFYHSBAgAABAg0CAnADuiwJECBAgIAArA4QIECAAIEGgf8Hs1sw0p/3u4YAAAAASUVORK5CYII=" id="3"/></item></list></costumes><sounds><list struct="atomic" id="4"></list></sounds><variables></variables><blocks></blocks><scripts><script x="83" y="59"><block s="receiveGo"></block><block s="doSwitchToCostume"><l>Untitled</l></block></script></scripts><sprites><sprite name="Square" idx="1" x="50" y="-100" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="3" color="1,0,26,1" pen="tip" id="12"><costumes><list id="13"><item><costume name="O " center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAEYElEQVRoQ+2aS0wTURSG/66Vx0oXCCIK1MfCFoxuFERDjOArahR8xKgFJS4kRuOGUsrGIBUXxgfFxKhA8REfYGKIiujCB9BqIoiSaAQV3fHQNeaMuUlLZzp3Zu4URCZpuui9Z853/jPn3numFkyxywIgG0DbVOBKTk7pkoD2H3C0Xa6r/aeZXr7qQJHD8XYaaLLKOK0QrzKtj57A7w+g7+MHtD15jM+fP4VN3bZ9BxISErDUZkfO6iwkJc7hNa84TqhC/QNf4fXWof76NWRkLpM+drsN1vQ0WWfp5r0fPuJNwI/79+5K43cWFGLrlo26wYQABYMUHSpBYcEOXdG+fec+fI0NGB4aQvHhEl1ghoGuXK2H2+UEgRwudiAuLlZ3dNlEStfqqiokJiWhvNypKTi6gYaHR1DuqkBPdzfclZVYsXyZYZBgA2T/wiUvai+ex8VaL3LX5nDZ1wVENzvoKEJsbCzOeKqFqKLkLaXh8WOlOO2p4UpBzUAMxmq1otLt4oqa0UHdPe+xIT+fC0oz0IGDRYiJicHZGo9RPzXNJ6glixfhxcvXEdNbE9C585fQ/rQNdd5aU9NMLf0CgYDi/bmBWITedfdg8aKFmqIrcvDR0mOSOaUM4QaiVLPZM3CkpFikf5pt0TNss9nQ0OiTTT0uIBpUWLATkaTW7JmBCZT6AX8X5I46XEAk84LUtAlXh8WAqdTc0hKW/qpAtK2Zm5SIoaHhCSkESkKeqvLg96/RsKVDFYi2NrR5jHaZVstIKlKlR0vR2vowZKgqEKXbylVZXKu0mhOif09JmY/xaacKJDdJtGN67ckFWxXIYrFgbGxM7z1NnUfVjq7gpSQiEP3o8Xhw84bPVMf0GqdjRpPPF1K+VYG8Xq9svdfrhMh55Px4/6aBREbYqC3NCinVeqOOiJpPh7/nz9pD1sj/q8pRJHNz15nSMxChEp0A1uflhyz6qgqVOV2YvyAV+/buEuGDUBu06D9tbw/pCqkCsV7ZZFuLWKtL816Oturx8XH40j+gqT8mVAoZY5Q5M2bG4OSJvydYdqkqRAOVJpvttJL9SEHmAqIzUXZW1qQ6sf78MSjbRuMCYirRd7R6cUrqsAOn0iPADcRUUmpORCv9qFSnpqWHPTuaniE2mLVlJ6pZQsfurs6OiH1BboUYFBWI3t7eqDcbWTDlGiOaq9z4dIo2FC8M+alZofFKuVzlpnZS6VR6proqrHeg9MzqBiKDlNP0/sbpcgvfGlERqqhwY6C/HzVna7iDZgiISewsK5PetjkcDsMvvmjRvFbfKKmi562gYSCCCnZidc6asB0wT0knRRoamyTFyYbe4AgBYg4T2J17zXjQ0iyV142bNkst5MwMuzRkoTVd6r7SwXF09Be+fR9EX1+fNJY+u3bvQV5eniGVhQIFK0ER7+j0Sw7TfxVGRkZw62aTNGTevBRJBXpxxoBFvaM1DYgnzcwYMw1kRlRF2pzaCk2VfzTOmjX71R8xTomk2qlpUgAAAABJRU5ErkJggg==" id="14"/></item><item><costume name="X " center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAACBUlEQVRoQ+3aO0/CUBQH8MMGIRFnooaRL0BgdCIGqQnxASgQjMjqc3A04maM38KwOTqqm8YEFx+rr0QdcSMupiQ1olTOvfec3hZha9LH/d1/e8M/rQ8AIoaR2QoG/X7w+K/V+rj2AcB4LBY/LpUXPQ16e32Bq0bjoQ3KZvNH9frhsJcDOr+4hN1abQBybYj/M6HHp2cYGx1xVSp2Y0IltFSpQjgchtrOtitQN7d3YKTTsLd/ANOZqY4xoUDN5jtUlqsQjUa1oyzMQqHYdSwokDkFbkD1wpjjRIN0ozAYYZAuFBYjBXIaJYKRBjmFEsUogbhRMhhlEBdKFkMCokapYMhAVChVDClIFUWBIQfJoqgwLCBRFCWGDYRFUWNYQb1QHBh2kB2KC+MI6Ccql8u2y5ldn+loaxIbQvVB4vxfh5h9qlAswdnpCaysrrEVRcdA5m02mUpBIBCAmdk5b4O+PzObG+usdZ49oW4LAGedZwX9tZpxodhAmKWZA8UCwmCs5Y8aRQ4SwXCgSEEyGGoUGUgFQ4kiAVFgqFDKIEoMBUoJxIFRRUmDODEqKCmQExhZlDDISYwMSgikAyOKQoN0YkRQKJAbMFgUCpRMTkA8kWBrmaLV3vpDm8vPy700duNrfRMVCg39mgtUQqIzqHP/AUjn7GOu3d8J9dsHgBEAKGNi9cA+958uiHxCYDA7+gAAAABJRU5ErkJggg==" id="15"/></item><item><costume name="Empty " center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAx0lEQVRoQ+2awQ2CUBAFlybwSqzEWiTfoozWwhViONiRiYkFvMsEf4b75LEzHBmqs2eoqktVLT3cNU3n/XvQdW7L83H/65vW7VW31t4edNSMFjpqmd97WchCsAE/OVh4PGehWBkMWAgWHs9ZKFYGAxaChcdzFoqVwYCFYOHxnIViZTBgIVh4PGehWBkMWAgWHs9ZKFYGAxaChcdzFoqVwYCFYOHxnIViZTBgIVh4PGehWBkMWAgWHs9ZKFYGA30X6uWPxnE8bR/Jtp2GcsP1ZgAAAABJRU5ErkJggg==" id="16"/></item></list></costumes><sounds><list struct="atomic" id="17"></list></sounds><blocks></blocks><variables><variable name="position number"><l>10</l></variable></variables><scripts><script x="371.999999" y="10"><block s="receiveGo"></block><block s="doSwitchToCostume"><l>Empty </l></block><block s="clear"></block><custom-block s="listsetup"></custom-block><custom-block s="makeBoard"></custom-block></script><script x="45" y="27.83333433333334"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doIfElse"><block s="reportEquals"><block var="X&apos;s turn?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doSwitchToCostume"><l>X </l></block><block s="doReplaceInList"><block var="position number"/><block var="board"/><l>X</l></block><block s="doIf"><custom-block s="Won? %s"><l>X</l></custom-block><script><block s="bubble"><l>X won</l></block></script></block><block s="doIf"><custom-block s="Won? %s"><l>O</l></custom-block><script><block s="bubble"><l>O won</l></block></script></block><block s="doIf"><custom-block s="is tie?"></custom-block><script><block s="bubble"><l>tie</l></block></script></block></script><script><block s="doSwitchToCostume"><l>O </l></block><block s="doReplaceInList"><block var="position number"/><block var="board"/><l>O</l></block></script></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportNot"><block var="X&apos;s turn?"/></block></block></script></scripts></sprite><watcher var="X&apos;s turn?" style="normal" x="5.3229166666667425" y="5.322916666666686" color="243,118,29" hidden="true"/><watcher scope="Square" s="xPosition" style="normal" x="10.645833333333712" y="10.645833333333357" color="74,108,212" hidden="true"/><watcher scope="Square" s="yPosition" style="normal" x="10.645833333333712" y="33.00208546250002" color="74,108,212" hidden="true"/><watcher scope="Sprite" s="xPosition" style="normal" x="10" y="10" color="74,108,212" hidden="true"/><watcher scope="Sprite" s="yPosition" style="normal" x="10" y="31.000001999999995" color="74,108,212" hidden="true"/><watcher scope="Square" var="position number" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="board" style="normal" x="352" y="78" color="243,118,29" hidden="true"/><watcher var="winning combinations" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/><watcher var="player" style="normal" x="10" y="94.00000799999998" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="label %&apos;text&apos; of size %&apos;size&apos;" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">LABEL will stamp text on the stage at the given font size. The direction of the text is the direction the sprite is facing, and color will match the pen color.</comment><header></header><code></code><translations></translations><inputs><input type="%txt">Hello!</input><input type="%n">12</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>text</l><l>size</l></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;    context = stage.penTrails().getContext(&apos;2d&apos;),&#xD;    rotation = radians(this.direction() - 90),&#xD;    trans = new Point(&#xD;      this.center().x - stage.left(),&#xD;      this.center().y - stage.top()&#xD;    ),&#xD;    isWarped = this.Warped,&#xD;    len,&#xD;    pos;&#xD;&#xD;if (isWarped) {endWarp(); }&#xD;context.save();&#xD;context.font = size + &apos;px monospace&apos;;&#xD;context.textAlign = &apos;left&apos;;&#xD;context.textBaseline = &apos;alphabetic&apos;;&#xD;context.fillStyle = this.color.toString();&#xD;len = context.measureText(text).width;&#xD;trans = trans.multiplyBy(1 / stage.scale);&#xD;context.translate(trans.x, trans.y);&#xD;context.rotate(rotation);&#xD;context.fillText(text, 0, 0);&#xD;context.translate(-trans.x, -trans.y);&#xD;context.restore();&#xD;pos = new Point(&#xD;  len * Math.sin(radians(this.direction())),&#xD;  len * Math.cos(radians(this.direction())));&#xD;pos = pos.add(new Point(this.xPosition(), this.yPosition()));&#xD;this.gotoXY(pos.x, pos.y, false);&#xD;this.changed();&#xD;if (isWarped) {this.startWarp(); }&#xD;stage.changed();</l></block><list><block var="text"/><block var="size"/></list></block></script></block-definition><block-definition s="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="false"/><list></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportCDR"><block s="reportCDR"><block var="words"/></block></block></block></custom-block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block></script><scripts><script x="229.00000300000002" y="196.77778077777774"><block s="reportJoinWords"><list><l></l><l></l></list></block></script></scripts></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block><custom-block s="ignore %s"><l>3</l></custom-block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="tell %&apos;sprite&apos; to %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%cs"></input></inputs><script><block s="doRun"><block s="reportAttributeOf"><block var="action"/><block var="sprite"/></block><list></list></block></script></block-definition><block-definition s="ask %&apos;sprite&apos; for %&apos;expression&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%repRing"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportAttributeOf"><block var="expression"/><block var="sprite"/></block><list></list></block></block></script></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block></script></block-definition><block-definition s="Introduction" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWarp"><script><block s="up"></block><block s="setHeading"><l>90</l></block><block s="gotoXY"><l>-91</l><l>106</l></block><block s="setColor"><color>1,0,26,1</color></block><block s="write"><l>Tic Tac Toe</l><l>30</l></block><block s="gotoXY"><l>0</l><l>0</l></block></script></block></script></block-definition><block-definition s="makeScreen" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="write&quot;Tic Tac Toe&quot;" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setEffect"><l><option>ghost</option></l><l>100</l></block><block s="up"></block><block s="gotoXY"><l>-105</l><l>70</l></block><block s="setColor"><color>20,0,3,1</color></block><block s="write"><l>Tic Tac Toe</l><l>34</l></block></script></block-definition><block-definition s="makeBoard" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><l>-50</l><l>0</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doChangeVar"><l>position number</l><l>1</l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doChangeVar"><l>position number</l><l>1</l></block><block s="gotoXY"><l>50</l><l>0</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doChangeVar"><l>position number</l><l>1</l></block><block s="gotoXY"><l>-50</l><l>-50</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doChangeVar"><l>position number</l><l>1</l></block><block s="gotoXY"><l>0</l><l>-50</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doChangeVar"><l>position number</l><l>1</l></block><block s="gotoXY"><l>50</l><l>-50</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doChangeVar"><l>position number</l><l>1</l></block><block s="gotoXY"><l>-50</l><l>-100</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doChangeVar"><l>position number</l><l>1</l></block><block s="gotoXY"><l>0</l><l>-100</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doChangeVar"><l>position number</l><l>1</l></block><block s="gotoXY"><l>50</l><l>-100</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doChangeVar"><l>position number</l><l>1</l></block></script></block-definition><block-definition s="listsetup" type="command" category="lists"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>board</l><block s="reportNewList"><list><l>empty</l><l>empty</l><l>empty</l><l>empty</l><l>empty</l><l>empty</l><l>empty</l><l>empty</l><l>empty</l></list></block></block><block s="doSetVar"><l>position number</l><l>1</l></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block-definition><block-definition s="possible winning triples" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l></list></block><block s="reportNewList"><list><l>4</l><l>5</l><l>6</l></list></block><block s="reportNewList"><list><l>7</l><l>8</l><l>9</l></list></block><block s="reportNewList"><list><l>1</l><l>5</l><l>9</l></list></block><block s="reportNewList"><list><l>3</l><l>5</l><l>7</l></list></block><block s="reportNewList"><list><l>1</l><l>4</l><l>7</l></list></block><block s="reportNewList"><list><l>3</l><l>6</l><l>9</l></list></block><block s="reportNewList"><list><l>2</l><l>5</l><l>8</l></list></block></list></block></block></script></block-definition><block-definition s="status of triple %&apos;triple&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><block var="triple"/></block></block></script></block-definition><block-definition s="status of all winning triples" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="status of triple %s"><l></l></custom-block></autolambda><list></list></block><custom-block s="possible winning triples"></custom-block></block></block></script></block-definition><block-definition s="is tie?" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportOr"><block s="reportListContainsItem"><block var="board"/><l>empty</l></block><block s="reportOr"><custom-block s="Won? %s"><l>X</l></custom-block><custom-block s="Won? %s"><l>Y</l></custom-block></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block-definition><block-definition s="Won? %&apos;player&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportListContainsItem"><custom-block s="status of all winning triples"></custom-block><block s="reportNewList"><list><block var="player"/><block var="player"/><block var="player"/></list></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition></blocks><variables><variable name="X&apos;s turn?"><bool>true</bool></variable><variable name="board"><list struct="atomic" id="947">empty,empty,empty,empty,empty,empty,empty,empty,empty</list></variable><variable name="winning combinations"><l>0</l></variable><variable name="player"><l>0</l></variable><variable name="position"><l>9</l></variable></variables></project><media name="Unit 2 summative" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>