<snapdata remixID="9301009"><project name="U3L2-Tic-Tac-Toe" app="Snap! 5.4, 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" penlog="false" volume="100" pan="0" lines="round" ternary="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 struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Square" idx="1" x="-120" y="-100" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="Empty" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAx0lEQVRoQ+2awQ2CUBAFlybwSqzEWiTfoozWwhViONiRiYkFvMsEf4b75LEzHBmqs2eoqktVLT3cNU3n/XvQdW7L83H/65vW7VW31t4edNSMFjpqmd97WchCsAE/OVh4PGehWBkMWAgWHs9ZKFYGAxaChcdzFoqVwYCFYOHxnIViZTBgIVh4PGehWBkMWAgWHs9ZKFYGAxaChcdzFoqVwYCFYOHxnIViZTBgIVh4PGehWBkMWAgWHs9ZKFYGA30X6uWPxnE8bR/Jtp2GcsP1ZgAAAABJRU5ErkJggg==" id="10"/></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="11"/></item><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="12"/></item></list></costumes><sounds><list struct="atomic" id="13"></list></sounds><blocks></blocks><variables><variable name="position number"><l>9</l></variable></variables><scripts><script x="20" y="20"><block s="receiveGo"></block><block s="doWait"><l>.1</l></block><block s="doSwitchToCostume"><l>Empty</l></block><block s="gotoXY"><l>-120</l><l>50</l></block><custom-block s="makeBoard"></custom-block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><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>counter</l><l>0</l></block></script><script x="20" y="242.99999999999983"><block s="receiveMessage"><l>X is the winner!</l></block><block s="hide"></block></script><script x="20" y="312.99999999999994"><block s="receiveMessage"><l>The winner is O!</l></block><block s="hide"></block></script><script x="20" y="382.99999999999994"><block s="receiveGo"></block><block s="removeClone"></block></script><script x="20" y="454.0000000000002"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doSayFor"><block var="position number"/><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportAttributeOf"><l><option>costume name</option></l><block s="reportGet"><l><option>self</option></l></block></block><l>Empty</l></block><script><block s="doIfElse"><block var="X&apos;s turn?"/><script><block s="doSwitchToCostume"><l>X</l></block><block s="doReplaceInList"><block var="position number"/><block var="board"/><l>X</l></block><block s="doIfElse"><custom-block s="won? %s"><l>X</l></custom-block><script><block s="doBroadcast"><l>X is the winner!</l></block></script><script><block s="doChangeVar"><l>counter</l><l>1</l></block><block s="doIfElse"><block s="reportEquals"><block var="counter"/><l>9</l></block><script><block s="doBroadcast"><l>It&apos;s a tie!</l></block></script><script><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></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><block s="doIfElse"><custom-block s="won? %s"><l>O</l></custom-block><script><block s="doBroadcast"><l>The winner is O!</l></block></script><script><block s="doChangeVar"><l>counter</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></script></block></script></block></script><script x="20" y="1023.0000000000007"><block s="receiveMessage"><l>It&apos;s a tie!</l></block><block s="hide"></block></script></scripts></sprite><sprite name="Green Face" idx="2" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="0,54.62099999999998,160.65,1" pen="tip" id="142"><costumes><list id="143"><item><costume name="Suprised" center-x="102" center-y="68.75" image="data:image/png;base64,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" id="144"/></item><item><costume name="its a tie" center-x="89" center-y="82.5" image="data:image/png;base64,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" id="145"/></item></list></costumes><sounds><list struct="atomic" id="146"></list></sounds><blocks></blocks><variables></variables><scripts><script x="37" y="42"><block s="receiveGo"></block><block s="hide"></block><block s="gotoXY"><l>0</l><l>0</l></block></script><script x="35" y="157"><block s="receiveMessage"><l>X is the winner!</l></block><block s="show"></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Congratulations! The winner is X!</l><l>Game over! </l><l></l></list></block><l>10</l></block><block s="doSwitchToCostume"><l>Suprised</l></block></script><script x="44" y="298"><block s="receiveMessage"><l>The winner is O!</l></block><block s="show"></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Congratulations! The winner is O!</l><l>Game over! !</l></list></block><l>10</l></block><block s="doSwitchToCostume"><l>Suprised</l></block></script><script x="272" y="39"><block s="receiveMessage"><l>It&apos;s a tie!</l></block><block s="show"></block><block s="doSayFor"><l>Cats! You tied. Play again</l><l>10</l></block><block s="doSwitchToCostume"><l>its a tie</l></block></script></scripts></sprite><watcher var="X&apos;s turn?" style="normal" x="5" y="5" color="243,118,29" hidden="true"/><watcher scope="Square" var="position number" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="counter" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="board" style="normal" x="10.999999999999773" y="5.000001999999995" color="243,118,29" extX="80" extY="70"/></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="makeBoard" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>position number</l><l>0</l></block><block s="show"></block><block s="doFor"><l>row</l><l>1</l><l>3</l><script><block s="doFor"><l>column</l><l>1</l><l>3</l><script><block s="doChangeVar"><l>position number</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="forward"><l>50</l></block></script></block><block s="changeXPosition"><l>-150</l></block><block s="changeYPosition"><l>-50</l></block></script></block><block s="hide"></block></script></block-definition><block-definition s="drawShape" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>4</l><script><block s="forward"><l>50</l></block><block s="turn"><l>90</l></block></script></block></script></block-definition><block-definition s="Possible winning triples" type="reporter" category="lists"><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>4</l><l>7</l></list></block><block s="reportNewList"><list><l>2</l><l>5</l><l>8</l></list></block><block s="reportNewList"><list><l>3</l><l>6</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></list></block></block></script></block-definition><block-definition s="status of triple %&apos;list&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><list><block var="list"/></list></custom-block></block></script></block-definition><block-definition s="won? %&apos;winning player&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><custom-block s="for each %upvar of %l %cs"><l>item</l><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="status of triple %l"><l/></custom-block></autolambda><list></list></block><list><custom-block s="Possible winning triples"></custom-block></list></custom-block><script><block s="doIfElse"><block s="reportAnd"><block s="reportListContainsItem"><block var="item"/><l>X</l></block><block s="reportListContainsItem"><block var="item"/><l>O</l></block></block><script></script><script><block s="doIfElse"><block s="reportListContainsItem"><block var="item"/><l>empty</l></block><script></script><script><block s="doIf"><block s="reportListContainsItem"><block var="item"/><block var="winning player"/></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block></script></block></script></custom-block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition></blocks><variables><variable name="X&apos;s turn?"><bool>false</bool></variable><variable name="board"><list struct="atomic" id="948">X,O,X,X,O,empty,empty,O,empty</list></variable><variable name="counter"><l>5</l></variable></variables></project><media name="U3L2-Tic-Tac-Toe" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>