<snapdata remixID="8818185"><project name="U2L2-DrawMessage" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAADiUlEQVR4Xu3XMWsdZBiG4S8UXAI9XQSxVKiQDEIXJUHqpItNAhk6tToJVVzEn+AP69D0H3SpqyAdWujaqeARC0I7CIeHB15srsznfb6cixtC9rbb7Xb5ITAksCfAIXnPvhEQoBBGBQQ4yu9xAWpgVECAo/weF6AGRgUEOMrvcQFqYFRAgKP8HhegBkYFBDjK73EBamBUQICj/B4XoAZGBQQ4yu9xAWpgVECAo/weF6AGRgUEOMrvcQFqYFRAgKP8HhegBkYFBDjK73EBamBUQICj/B4XoAZGBQQ4yu9xAWpgVECAo/weF6AGRgUEOMrvcQFqYFRAgKP8HhegBkYFBDjK73EBamBUQICj/P+fxy8uLta1x0/X86Ob687pae0XF2CN8v0f+u2bu+v2oz/Wy/V6XTn7cn10dGt9fP9kHR4exl9egDHd5Tx8+PUP66+LJ+98+d/Xq/XFj/fWs0826+yXB2uz2eyMI8CdqXzwH4H/CvD45+/XnzeurvNff1r7+/s7YwlwZyoffPtP8AfnX60PP/9sXf/udB0cHMQ4AozpLtfhv/+EvDj+dH17clL78gKsURpKBASYqLmpCQiwRmkoERBgouamJiDAGqWhRECAiZqbmoAAa5SGEgEBJmpuagICrFEaSgQEmKi5qQkIsEZpKBEQYKLmpiYgwBqloURAgImam5qAAGuUhhIBASZqbmoCAqxRGkoEBJiouakJCLBGaSgREGCi5qYmIMAapaFEQICJmpuagABrlIYSAQEmam5qAgKsURpKBASYqLmpCQiwRmkoERBgouamJiDAGqWhRECAiZqbmoAAa5SGEgEBJmpuagICrFEaSgQEmKi5qQkIsEZpKBEQYKLmpiYgwBqloURAgImam5qAAGuUhhIBASZqbmoCAqxRGkoEBJiouakJCLBGaSgREGCi5qYmIMAapaFEQICJmpuagABrlIYSAQEmam5qAgKsURpKBASYqLmpCQiwRmkoERBgouamJiDAGqWhRECAiZqbmoAAa5SGEgEBJmpuagICrFEaSgQEmKi5qQkIsEZpKBEQYKLmpiYgwBqloURAgImam5qAAGuUhhIBASZqbmoCAqxRGkoEBJiouakJCLBGaSgREGCi5qYmIMAapaFEQICJmpuagABrlIYSAQEmam5qAgKsURpKBASYqLmpCQiwRmkoERBgouamJiDAGqWhROBvkZoKt0WL0bAAAAAASUVORK5CYII=</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="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="Sprite" idx="1" x="205" y="60" heading="90" scale="1" volume="100" pan="0" rotation="0" draggable="true" costume="0" color="184,0,48,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="74.35135135135135" y="10"><block s="receiveGo"></block><custom-block s="Initialize"></custom-block></script><script x="80.35135135135135" y="86"><block s="setSize"><l>2</l></block><block s="setColor"><color>184,0,48,1</color></block></script><script x="81.35135135135135" y="165"><block s="clear"></block></script><script x="66.35135135135135" y="234"><custom-block s="drawMessage %mult%l %l"><list><block var="A"/><block var="P"/><block var="hyphen"/><block var="C"/><block var="S"/><block var="P"/></list><custom-block s="point %n %n"><l>-225</l><l>-40</l></custom-block></custom-block></script></scripts></sprite><watcher var="A" style="normal" x="6.51905381944448" y="3.6331284739496184" color="243,118,29" hidden="true"/><watcher var="A-middle" style="normal" x="0" y="206.87708333333333" color="243,118,29" hidden="true"/><watcher var="I" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="A-outside" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="P" style="normal" x="10" y="338.9999979999993" color="243,118,29" hidden="true"/><watcher var="C" style="normal" x="10" y="338.999998" color="243,118,29" hidden="true"/><watcher var="S" style="normal" x="10" y="338.999998" color="243,118,29" hidden="true"/><watcher var="P-outside" style="normal" x="10" y="338.999998" color="243,118,29" hidden="true"/><watcher var="P-middle" style="normal" x="10" y="338.999998" color="243,118,29" hidden="true"/><watcher var="hyphen" style="normal" x="10" y="338.999998" color="243,118,29" hidden="true"/></sprites></stage><hidden> reportFindFirst</hidden><headers></headers><code></code><blocks><block-definition s="go to point %&apos;point&apos;" type="command" category="motion"><comment x="0" y="0" w="90" collapsed="false">point must be a list of precisely 2 numbers (x,y)</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doGlide"><l>.06</l><custom-block s="x coordinate of %l"><block var="point"/></custom-block><custom-block s="y coordinate of %l"><block var="point"/></custom-block></block></script></block-definition><block-definition s="connect the dots %&apos;coordinates&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="up"></block><custom-block s="go to point %l"><block s="reportListItem"><l>1</l><block var="coordinates"/></block></custom-block><block s="down"></block><block s="doForEach"><l>item</l><block var="coordinates"/><script><custom-block s="go to point %l"><block var="item"/></custom-block></script></block><custom-block s="go to point %l"><block s="reportListItem"><l>1</l><block var="coordinates"/></block></custom-block><block s="up"></block></script></block-definition><block-definition s="point %&apos;X&apos; %&apos;Y&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="X"/><block var="Y"/></list></block></block></script></block-definition><block-definition s="x coordinate of %&apos;point&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="point"/></block></block></script></block-definition><block-definition s="y coordinate of %&apos;point&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="point"/></block></block></script></block-definition><block-definition s="Initialize" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>A-outside</l><block s="reportNewList"><list><custom-block s="point %n %n"><l>-50</l><l>20</l></custom-block><custom-block s="point %n %n"><l>-10</l><l>120</l></custom-block><custom-block s="point %n %n"><l>10</l><l>120</l></custom-block><custom-block s="point %n %n"><l>50</l><l>20</l></custom-block><custom-block s="point %n %n"><l>30</l><l>20</l></custom-block><custom-block s="point %n %n"><l>20</l><l>50</l></custom-block><custom-block s="point %n %n"><l>-20</l><l>50</l></custom-block><custom-block s="point %n %n"><l>-30</l><l>20</l></custom-block></list></block></block><block s="doSetVar"><l>A-middle</l><block s="reportNewList"><list><custom-block s="point %n %n"><l>-12</l><l>70</l></custom-block><custom-block s="point %n %n"><l>0</l><l>100</l></custom-block><custom-block s="point %n %n"><l>12</l><l>70</l></custom-block></list></block></block><block s="doSetVar"><l>A</l><block s="reportNewList"><list><block var="A-outside"/><block var="A-middle"/></list></block></block><block s="doSetVar"><l>I</l><block s="reportNewList"><list><custom-block s="point %n %n"><l>-10</l><l>20</l></custom-block><custom-block s="point %n %n"><l>-10</l><l>120</l></custom-block><custom-block s="point %n %n"><l>10</l><l>120</l></custom-block><custom-block s="point %n %n"><l>10</l><l>20</l></custom-block></list></block></block><block s="doSetVar"><l>C</l><block s="reportNewList"><list><custom-block s="point %n %n"><l>30</l><l>120</l></custom-block><custom-block s="point %n %n"><l>-30</l><l>120</l></custom-block><custom-block s="point %n %n"><l>-30</l><l>20</l></custom-block><custom-block s="point %n %n"><l>30</l><l>20</l></custom-block><custom-block s="point %n %n"><l>30</l><l>40</l></custom-block><custom-block s="point %n %n"><l>-10</l><l>40</l></custom-block><custom-block s="point %n %n"><l>-10</l><l>100</l></custom-block><custom-block s="point %n %n"><l>30</l><l>100</l></custom-block></list></block></block><block s="doSetVar"><l>S</l><block s="reportNewList"><list><custom-block s="point %n %n"><l>40</l><l>120</l></custom-block><custom-block s="point %n %n"><l>-40</l><l>120</l></custom-block><custom-block s="point %n %n"><l>-40</l><l>60</l></custom-block><custom-block s="point %n %n"><l>20</l><l>60</l></custom-block><custom-block s="point %n %n"><l>20</l><l>40</l></custom-block><custom-block s="point %n %n"><l>-40</l><l>40</l></custom-block><custom-block s="point %n %n"><l>-40</l><l>20</l></custom-block><custom-block s="point %n %n"><l>40</l><l>20</l></custom-block><custom-block s="point %n %n"><l>40</l><l>80</l></custom-block><custom-block s="point %n %n"><l>-20</l><l>80</l></custom-block><custom-block s="point %n %n"><l>-20</l><l>100</l></custom-block><custom-block s="point %n %n"><l>40</l><l>100</l></custom-block></list></block></block><block s="doSetVar"><l>P-outside</l><block s="reportNewList"><list><custom-block s="point %n %n"><l>30</l><l>120</l></custom-block><custom-block s="point %n %n"><l>-30</l><l>120</l></custom-block><custom-block s="point %n %n"><l>-30</l><l>20</l></custom-block><custom-block s="point %n %n"><l>-10</l><l>20</l></custom-block><custom-block s="point %n %n"><l>-10</l><l>60</l></custom-block><custom-block s="point %n %n"><l>30</l><l>60</l></custom-block></list></block></block><block s="doSetVar"><l>P-middle</l><block s="reportNewList"><list><custom-block s="point %n %n"><l>10</l><l>100</l></custom-block><custom-block s="point %n %n"><l>-10</l><l>100</l></custom-block><custom-block s="point %n %n"><l>-10</l><l>80</l></custom-block><custom-block s="point %n %n"><l>10</l><l>80</l></custom-block></list></block></block><block s="doSetVar"><l>P</l><block s="reportNewList"><list><block var="P-outside"/><block var="P-middle"/></list></block></block><block s="doSetVar"><l>hyphen</l><block s="reportNewList"><list><custom-block s="point %n %n"><l>20</l><l>70</l></custom-block><custom-block s="point %n %n"><l>-20</l><l>70</l></custom-block><custom-block s="point %n %n"><l>-20</l><l>50</l></custom-block><custom-block s="point %n %n"><l>20</l><l>50</l></custom-block></list></block></block><block s="doSetVar"><l>C</l><custom-block s="shiftLetter %l by %l"><block var="C"/><custom-block s="point %n %n"><block s="reportQuotient"><custom-block s="width %l"><block var="C"/></custom-block><l>2</l></block><l>0</l></custom-block></custom-block></block><block s="doSetVar"><l>S</l><custom-block s="shiftLetter %l by %l"><block var="S"/><custom-block s="point %n %n"><block s="reportQuotient"><custom-block s="width %l"><block var="S"/></custom-block><l>2</l></block><l>0</l></custom-block></custom-block></block><block s="doSetVar"><l>A</l><custom-block s="shiftLetter %l by %l"><block var="A"/><custom-block s="point %n %n"><block s="reportQuotient"><custom-block s="width %l"><block var="A"/></custom-block><l>2</l></block><l>0</l></custom-block></custom-block></block><block s="doSetVar"><l>I</l><custom-block s="shiftLetter %l by %l"><block var="I"/><custom-block s="point %n %n"><block s="reportQuotient"><custom-block s="width %l"><block var="I"/></custom-block><l>2</l></block><l>0</l></custom-block></custom-block></block><block s="doSetVar"><l>P</l><custom-block s="shiftLetter %l by %l"><block var="P"/><custom-block s="point %n %n"><block s="reportQuotient"><custom-block s="width %l"><block var="P"/></custom-block><l>2</l></block><l>0</l></custom-block></custom-block></block><block s="doSetVar"><l>hyphen</l><custom-block s="shiftLetter %l by %l"><block var="hyphen"/><custom-block s="point %n %n"><block s="reportQuotient"><custom-block s="width %l"><block var="hyphen"/></custom-block><l>2</l></block><l>0</l></custom-block></custom-block></block></script></block-definition><block-definition s="drawLetter %&apos;letter&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doIfElse"><custom-block s="isSimple %l"><block var="letter"/></custom-block><script><custom-block s="connect the dots %l"><block var="letter"/></custom-block></script><script><block s="doForEach"><l>shape</l><block var="letter"/><script><custom-block s="connect the dots %l"><block var="shape"/></custom-block></script></block></script></block></script></block-definition><block-definition s="isSimple %&apos;letter&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doIfElse"><block s="reportIsA"><block s="reportListItem"><l>1</l><block s="reportListItem"><l>1</l><block var="letter"/></block></block><l><option>list</option></l></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="drawMessage %&apos;message&apos; %&apos;startingPoint&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%mult%l"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>offset</l></list></block><block s="doSetVar"><l>offset</l><block var="startingPoint"/></block><block s="doForEach"><l>letter</l><block var="message"/><script><custom-block s="drawLetter %l"><custom-block s="shiftLetter %l by %l"><block var="letter"/><block var="offset"/></custom-block></custom-block><block s="doSetVar"><l>offset</l><custom-block s="point %n %n"><block s="reportSum"><l>10</l><block s="reportSum"><custom-block s="x coordinate of %l"><block var="offset"/></custom-block><custom-block s="width %l"><block var="letter"/></custom-block></block></block><custom-block s="y coordinate of %l"><block var="offset"/></custom-block></custom-block></block></script></block></script></block-definition><block-definition s="width %&apos;letter&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>min</l><l>max</l><l>width</l></list></block><block s="doSetVar"><l>min</l><l>0</l></block><block s="doSetVar"><l>max</l><l>0</l></block><block s="doSetVar"><l>width</l><l>0</l></block><block s="doIfElse"><custom-block s="isSimple %l"><block var="letter"/></custom-block><script><block s="doForEach"><l>point</l><block var="letter"/><script><block s="doIf"><block s="reportLessThan"><custom-block s="x coordinate of %l"><block var="point"/></custom-block><block var="min"/></block><script><block s="doSetVar"><l>min</l><custom-block s="x coordinate of %l"><block var="point"/></custom-block></block></script></block><block s="doIf"><block s="reportGreaterThan"><custom-block s="x coordinate of %l"><block var="point"/></custom-block><block var="max"/></block><script><block s="doSetVar"><l>max</l><custom-block s="x coordinate of %l"><block var="point"/></custom-block></block></script></block><block s="doSetVar"><l>width</l><block s="reportDifference"><block var="max"/><block var="min"/></block></block></script></block></script><script><block s="doForEach"><l>shape</l><block var="letter"/><script><block s="doIf"><block s="reportGreaterThan"><custom-block s="width %l"><block var="shape"/></custom-block><block var="width"/></block><script><block s="doSetVar"><l>width</l><custom-block s="width %l"><block var="shape"/></custom-block></block></script></block></script></block></script></block><block s="doReport"><block var="width"/></block></script></block-definition><block-definition s="shiftLetter %&apos;letter&apos; by %&apos;offset&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>shiftedLetter</l></list></block><block s="doSetVar"><l>shiftedLetter</l><block s="reportNewList"><list></list></block></block><block s="doIfElse"><custom-block s="isSimple %l"><block var="letter"/></custom-block><script><block s="doForEach"><l>point</l><block var="letter"/><script><block s="doAddToList"><custom-block s="point %n %n"><block s="reportSum"><custom-block s="x coordinate of %l"><block var="point"/></custom-block><custom-block s="x coordinate of %l"><block var="offset"/></custom-block></block><block s="reportSum"><custom-block s="y coordinate of %l"><block var="point"/></custom-block><custom-block s="y coordinate of %l"><block var="offset"/></custom-block></block></custom-block><block var="shiftedLetter"/></block></script></block></script><script><block s="doForEach"><l>shape</l><block var="letter"/><script><block s="doAddToList"><custom-block s="shiftLetter %l by %l"><block var="shape"/><block var="offset"/></custom-block><block var="shiftedLetter"/></block></script></block></script></block><block s="doReport"><block var="shiftedLetter"/></block></script></block-definition></blocks><variables><variable name="A"><list id="671"><item><list id="672"><item><list struct="atomic" id="673">0,20</list></item><item><list struct="atomic" id="674">40,120</list></item><item><list struct="atomic" id="675">60,120</list></item><item><list struct="atomic" id="676">100,20</list></item><item><list struct="atomic" id="677">80,20</list></item><item><list struct="atomic" id="678">70,50</list></item><item><list struct="atomic" id="679">30,50</list></item><item><list struct="atomic" id="680">20,20</list></item></list></item><item><list id="681"><item><list struct="atomic" id="682">38,70</list></item><item><list struct="atomic" id="683">50,100</list></item><item><list struct="atomic" id="684">62,70</list></item></list></item></list></variable><variable name="A-middle"><list id="685"><item><list struct="atomic" id="686">-12,70</list></item><item><list struct="atomic" id="687">0,100</list></item><item><list struct="atomic" id="688">12,70</list></item></list></variable><variable name="A-outside"><list id="689"><item><list struct="atomic" id="690">-50,20</list></item><item><list struct="atomic" id="691">-10,120</list></item><item><list struct="atomic" id="692">10,120</list></item><item><list struct="atomic" id="693">50,20</list></item><item><list struct="atomic" id="694">30,20</list></item><item><list struct="atomic" id="695">20,50</list></item><item><list struct="atomic" id="696">-20,50</list></item><item><list struct="atomic" id="697">-30,20</list></item></list></variable><variable name="I"><list id="698"><item><list struct="atomic" id="699">0,20</list></item><item><list struct="atomic" id="700">0,120</list></item><item><list struct="atomic" id="701">20,120</list></item><item><list struct="atomic" id="702">20,20</list></item></list></variable><variable name="P"><list id="703"><item><list id="704"><item><list struct="atomic" id="705">60,120</list></item><item><list struct="atomic" id="706">0,120</list></item><item><list struct="atomic" id="707">0,20</list></item><item><list struct="atomic" id="708">20,20</list></item><item><list struct="atomic" id="709">20,60</list></item><item><list struct="atomic" id="710">60,60</list></item></list></item><item><list id="711"><item><list struct="atomic" id="712">40,100</list></item><item><list struct="atomic" id="713">20,100</list></item><item><list struct="atomic" id="714">20,80</list></item><item><list struct="atomic" id="715">40,80</list></item></list></item></list></variable><variable name="C"><list id="716"><item><list struct="atomic" id="717">60,120</list></item><item><list struct="atomic" id="718">0,120</list></item><item><list struct="atomic" id="719">0,20</list></item><item><list struct="atomic" id="720">60,20</list></item><item><list struct="atomic" id="721">60,40</list></item><item><list struct="atomic" id="722">20,40</list></item><item><list struct="atomic" id="723">20,100</list></item><item><list struct="atomic" id="724">60,100</list></item></list></variable><variable name="S"><list id="725"><item><list struct="atomic" id="726">80,120</list></item><item><list struct="atomic" id="727">0,120</list></item><item><list struct="atomic" id="728">0,60</list></item><item><list struct="atomic" id="729">60,60</list></item><item><list struct="atomic" id="730">60,40</list></item><item><list struct="atomic" id="731">0,40</list></item><item><list struct="atomic" id="732">0,20</list></item><item><list struct="atomic" id="733">80,20</list></item><item><list struct="atomic" id="734">80,80</list></item><item><list struct="atomic" id="735">20,80</list></item><item><list struct="atomic" id="736">20,100</list></item><item><list struct="atomic" id="737">80,100</list></item></list></variable><variable name="P-outside"><list id="738"><item><list struct="atomic" id="739">30,120</list></item><item><list struct="atomic" id="740">-30,120</list></item><item><list struct="atomic" id="741">-30,20</list></item><item><list struct="atomic" id="742">-10,20</list></item><item><list struct="atomic" id="743">-10,60</list></item><item><list struct="atomic" id="744">30,60</list></item></list></variable><variable name="P-middle"><list id="745"><item><list struct="atomic" id="746">10,100</list></item><item><list struct="atomic" id="747">-10,100</list></item><item><list struct="atomic" id="748">-10,80</list></item><item><list struct="atomic" id="749">10,80</list></item></list></variable><variable name="hyphen"><list id="750"><item><list struct="atomic" id="751">40,70</list></item><item><list struct="atomic" id="752">0,70</list></item><item><list struct="atomic" id="753">0,50</list></item><item><list struct="atomic" id="754">40,50</list></item></list></variable></variables></project><media name="U2L2-DrawMessage" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>