<snapdata remixID="9002591"><project name="matts ultimate tic tac toe" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAEuUlEQVR4Xu3csUokSxTG8TNGgpqJGugTqJmJuZgYioOZIAYi+Ci+hxjrG/gI+gCKgYIgiMZzafFeuE7PdG33Kb9Tvf+BTWarz+n+6rfdU461g9FoNDJeJCBKYABAUfK0/UoAgECQJgBAafw0ByAGpAkAUBo/zQGIAWkCAJTGT3MAYkCaAACl8dMcgBiQJgBAafw0ByAGpAkAUBo/zQGIAWkCAJTGT3MAYkCaAACl8dMcgBiQJgBAafw0ByAGpAkAUBo/zQGIAWkCAJTGT3MAYkCaAACl8dMcgBiQJgBAafw0ByAGpAkAUBo/zQGIAWkCAJTGT3MAYkCaAAC/47+6urLhcOg2Gd713E4sWKFeAry7u7ONjY2xqD8+Pmx+fr52Ci4vL+3w8LD27yLUC+bG7XR6CXASpufnZ1tZWfljgBHquc14sEIA/J6QaXdAAOZTC0AA5tOVUBmAAExgkm8IAAGYT1dC5eIBVguLn6+bmxvb29sbe//19dUWFxfH3q9WxtfX11+r4Kj1Jq3eE+Y49JDiAdalG2HR4L2oCa2ow8kBkEdwBz7dDwUgALsr6lABgADswKf7oQAEYHdFHSoUD7D6sP/zdX9/b+vr62Pvf35+2tzc3Nj71ffG1fe91So4ar2677Y7zHuYQ4sHyCo4jKVWJwJAHsGt4HgdBEAAellqVQeAAGwFx+sgAALQy1KrOr0E2CaJaV+dRajX5hxKOKZYgNWPTao/Xq9JP7ppW9+73szMjOuelbbX5X1csQCnBRFhD4f3HhPviY9Sr5cA+W2YKLyazwOALEKalWQcAUAAZuTVXBqAAGxWknEEAAGYkVdz6eIBRt3D4b3HhD0hzZjDjGAVHGYqGk+k+Dtg3RUCsHHewwwAIJ8BpRgBCEAAeifAI9g70Xz1ir8DRt3D4b3HhD0h+f4RuFfmDugeabaCxd8BWQVns/ErhQHIIuRXoE1qAkAAAtA7AT4Deiear14v74Bt4mJPSJvUuh9TLED2hHSf/AgVigU4LTz2hESglXYOvQTIZ8C0yY8wCoCsgqUOAQhAAHonwCPYO9F89bgDcgfMpyuhcvEA2ROSMMuBhxQPsC5bHsGBxf04NQDyCJZqBSAAAeidAI9g70Tz1eMOyB0wn66EysUDZE9IwiwHHlI8QFbBgXUlnBoAeQQnMMk3BIAAzKcroXI4gC8vL3Z7e2v7+/sJp18/hFVw6+h+/cBwAKsETk9P7fHx0VZXV217e9u2trZsc3MzORwAJkclHxgSYJXK+fm5PT09/RfQ+/u77ezs2MLCgh0cHNjy8rJreOwJcY0zuVhYgNVj+OLiovZCRqOR7e7u2vHxsc3OziZf7LSBk36Nv21x73ptzyP6cSEBPjw82MnJif37v4K+vb3Z0dGRVfAqdLz6k0BIgGdnZ7a2tvb1uB0Oh7a0tNSfxLmS/yUQDmB1lxsMBkzTX5JAOIB/Se5c5ncCAISCNAEASuOnOQAxIE0AgNL4aQ5ADEgTAKA0fpoDEAPSBAAojZ/mAMSANAEASuOnOQAxIE0AgNL4aQ5ADEgTAKA0fpoDEAPSBAAojZ/mAMSANAEASuOnOQAxIE0AgNL4aQ5ADEgTAKA0fpr/AyyQiwIdagPPAAAAAElFTkSuQmCC</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,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</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="-100" y="-100.00000000000006" 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="10" y="10"><block s="clear"></block></script><script x="80" y="70.99999999999989"><custom-block s="Draw ultimate tic tac toe board of size %s startung from %s , %s"><l>180</l><l>-100</l><l>-100</l></custom-block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Draw %&apos;type of&apos; line of length %&apos;length&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="down"></block><block s="doIfElse"><block s="reportEquals"><block var="type of"/><l>horizontal</l></block><script><block s="changeXPosition"><block var="length"/></block><block s="changeXPosition"><block s="reportProduct"><block var="length"/><l>-1</l></block></block></script><script><block s="doIf"><block s="reportEquals"><block var="type of"/><l>vertical</l></block><script><block s="changeYPosition"><block var="length"/></block><block s="changeYPosition"><block s="reportProduct"><block var="length"/><l>-1</l></block></block></script></block></script></block><block s="up"></block></script></block-definition><block-definition s="Draw a tic tac toe board of size %&apos;n&apos; starting from %&apos;x&apos; , %&apos;y&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="doRepeat"><l>2</l><script><block s="changeXPosition"><block s="reportQuotient"><block var="n"/><l>3</l></block></block><custom-block s="Draw %s line of length %s"><l>vertical</l><block var="n"/></custom-block></script></block><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="doRepeat"><l>2</l><script><block s="changeYPosition"><block s="reportQuotient"><block var="n"/><l>3</l></block></block><custom-block s="Draw %s line of length %s"><l>horizontal</l><block var="n"/></custom-block></script></block><block s="gotoXY"><block var="x"/><block var="y"/></block></script></block-definition><block-definition s="Draw ultimate tic tac toe board of size %&apos;n&apos; startung from %&apos;x&apos; , %&apos;y&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>x-start</l><l>y-start</l></list></block><block s="doSetVar"><l>x-start</l><block var="x"/></block><block s="doSetVar"><l>y-start</l><block var="y"/></block><custom-block s="Draw a tic tac toe board of size %s starting from %s , %s"><block var="n"/><block var="x"/><block var="y"/></custom-block><block s="doRepeat"><l>3</l><script><block s="doRepeat"><l>3</l><script><custom-block s="Draw a tic tac toe board of size %s starting from %s , %s"><block s="reportQuotient"><block var="n"/><l>3.5</l></block><block s="reportSum"><block var="x-start"/><block s="reportQuotient"><block s="reportDifference"><block s="reportQuotient"><block var="n"/><l>3</l></block><block s="reportQuotient"><block var="n"/><l>3.5</l></block></block><l>2</l></block></block><block s="reportSum"><block var="y-start"/><block s="reportQuotient"><block s="reportDifference"><block s="reportQuotient"><block var="n"/><l>3</l></block><block s="reportQuotient"><block var="n"/><l>3.5</l></block></block><l>2</l></block></block></custom-block><block s="doSetVar"><l>x-start</l><block s="reportSum"><block var="x-start"/><block s="reportQuotient"><block var="n"/><l>3</l></block></block></block></script></block><block s="doSetVar"><l>x-start</l><block var="x"/></block><block s="doSetVar"><l>y-start</l><block s="reportSum"><block s="reportQuotient"><block var="n"/><l>3</l></block><block var="y-start"/></block></block></script></block><block s="gotoXY"><block var="x"/><block var="y"/></block></script></block-definition></blocks><variables></variables></project><media name="matts ultimate tic tac toe" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>