<snapdata remixID="8825676"><project name="U2L2-DrawShape" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAEHUlEQVR4Xu3dv2sTcRzG8U/wZ6s4lICODjo42DF/gBIkONp/wboI4hzUqqOrQ1sHFwUH66SDUztkytgODgXBP0Es6mCJnBBJjsslQ755knvemaQ978m978XRH4K1Xq/XC14UEBWoAVBUntl/BQAIBGkBAErzMw5ADEgLAFCan3EAYkBaAIDS/IwDEAPSAgCU5mccgBiQFgCgND/jAMSAtAAApfkZByAGpAUAKM3POAAxIC0AQGl+xgGIAWkBAErzMw5ADEgLAFCan3EAYkBaAIDS/IwDEAPSAgCU5mccgBiQFgCgND/jAMSAtAAApfkZByAGpAUAKM3POAAxIC0AQGl+xgGIAWkBAErzMw5ADEgLAFCan3EAYkBaAIDS/IwDEAPSAgBMmP/C+dX4c/w9dj5sRqvVSri0uKcGYOJ7d6J2bWjh4qVe7B90ol6vJ15ejNMDcAb3KY+wP7m0fDquXD0bnc5ubG2+i6Ojn/Fk4/5E7+jpxsv/xx0efos3b19M9Pfm7SAAJr4j55Yvx+9fS0MrJ0/9iI+fXkez2YwM0iC6DOtx70vpu8ofkz9H4kua6ukBONWcwye7eeN27O1+jZWVM/Hg4Vq02+2o1WpDB00DzzTOkTBD6akBmLB89h+R5sHl54rw3Ft/HFvbzwrfWdHnAJjwJlb91EV4ut2DaDSuF1560ecAWHUlCa9vFJ5udz8ajdWh5aKPZQcAMOENqvqpR+FZv/sotl89H7r8oo8BsOpCEl9fHuDO+89xZ+1W6Wr+GJ6AiW9SlU9fBnDwxy2DfwZglUXM+NqKnl5lT8Giz/EEnPFNq9LcOIDZ133Zq//1IACrdPfn4FpGPb360LLvfLNX9h3xqCcjT8A5uJGL+hbGARy8LgAu6l2e4/dd9vQaBFf2dSFPwDm+wfP+1gCY/cKSl6zAuKdX9uTLXmU/Gxx3DtnFTTDMP0aYIFLKQ8bhAWDK+pzbvgBPQHsC2gAA1Pa3XwegPQFtAABq+9uvA9CegDYAALX97dcBaE9AGwCA2v726wC0J6ANAEBtf/t1ANoT0AYAoLa//ToA7QloAwBQ299+HYD2BLQBAKjtb78OQHsC2gAA1Pa3XwegPQFtAABq+9uvA9CegDYAALX97dcBaE9AGwCA2v726wC0J6ANAEBtf/t1ANoT0AYAoLa//ToA7QloAwBQ299+HYD2BLQBAKjtb78OQHsC2gAA1Pa3XwegPQFtAABq+9uvA9CegDYAALX97dcBaE9AGwCA2v726wC0J6ANAEBtf/t1ANoT0AYAoLa//ToA7QloAwBQ299+HYD2BLQBAKjtb78OQHsC2gAA1Pa3XwegPQFtAABq+9uvA9CegDYAALX97dcBaE9AGwCA2v726wC0J6ANAEBtf/t1ANoT0Ab4C3P5xrf0zgmjAAAAAElFTkSuQmCC</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,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BHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJKOBigRmXAAECBHoIKOAeOdqCAAECBIoJ/A9To+iWGCZjWQAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><watcher var="A" style="normal" x="6.270833333333485" y="92.49479292083333" color="243,118,29" hidden="true"/><sprite name="Sprite" idx="1" x="50" y="49" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="2,0,40,1" pen="tip" id="9"><costumes><list struct="atomic" id="10"></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16" y="10"><block s="doSetVar"><l>A</l><block s="reportNewList"><list><block s="reportNewList"><list><l>-10</l><l>120</l></list></block><block s="reportNewList"><list><l>10</l><l>120</l></list></block><block s="reportNewList"><list><l>50</l><l>20</l></list></block><block s="reportNewList"><list><l>30</l><l>20</l></list></block><block s="reportNewList"><list><l>20</l><l>50</l></list></block><block s="reportNewList"><list><l>-20</l><l>50</l></list></block><block s="reportNewList"><list><l>-30</l><l>20</l></list></block><block s="reportNewList"><list><l>-50</l><l>20</l></list></block></list></block></block><block s="gotoXY"><l>-50</l><l>20</l><comment w="90" collapsed="false">This block allow us to go the starting point without leaving mark before we sart drawing.&#xD;TianJuan &#xD;Manhim </comment></block><block s="down"></block><block s="clear"></block><block s="doForEach"><l>item</l><block var="A"/><script><custom-block s="go to point %l"><block var="item"/></custom-block></script></block></script><script x="38" y="208"><block s="receiveGo"></block></script><script x="37" y="269"><block s="doSetVar"><l>T</l><block s="reportNewList"><list><block s="reportNewList"><list><l>-50</l><l>50</l></list></block><block s="reportNewList"><list><l>-50</l><l>40</l></list></block><block s="reportNewList"><list><l>-70</l><l>40</l></list></block><block s="reportNewList"><list><l>-70</l><l>0</l></list></block><block s="reportNewList"><list><l>-80</l><l>0</l></list></block><block s="reportNewList"><list><l>-80</l><l>40</l></list></block><block s="reportNewList"><list><l>-100</l><l>40</l></list></block><block s="reportNewList"><list><l>-100</l><l>50</l></list></block></list></block><comment w="156" collapsed="false">This list contains all the coordinates that we need for drawing the letter T.&#xD;TianJuan Ruan and Manhim Liu</comment></block><block s="gotoXY"><l>-100</l><l>50</l></block><block s="down"></block><block s="clear"></block><block s="doForEach"><l>item</l><block var="T"/><script><custom-block s="go to point %l"><block var="item"/></custom-block><block s="doWait"><l>.1</l></block></script><comment w="160" collapsed="false">The pen up will help us not make a line through the letter T when we are moving to a new coordinate point to draw the letter M.&#xD;TianJuan Ruan and Manhim</comment></block><block s="up"></block><block s="doSetVar"><l>M</l><block s="reportNewList"><list><block s="reportNewList"><list><l>50</l><l>50</l></list></block><block s="reportNewList"><list><l>60</l><l>50</l></list></block><block s="reportNewList"><list><l>75</l><l>15</l></list></block><block s="reportNewList"><list><l>90</l><l>50</l></list></block><block s="reportNewList"><list><l>100</l><l>50</l></list></block><block s="reportNewList"><list><l>100</l><l>0</l></list></block><block s="reportNewList"><list><l>90</l><l>0</l></list></block><block s="reportNewList"><list><l>90</l><l>30</l></list></block><block s="reportNewList"><list><l>75</l><l>0</l></list></block><block s="reportNewList"><list><l>60</l><l>30</l></list></block><block s="reportNewList"><list><l>60</l><l>0</l></list></block><block s="reportNewList"><list><l>50</l><l>0</l></list></block></list><comment w="139" collapsed="false">This list contains all the coordinates that we need for the drawing the letter M.&#xD;TianJuan Ruan and Manhim</comment></block></block><block s="gotoXY"><l>50</l><l>0</l></block><block s="down"></block><block s="doWait"><l>.1</l></block><block s="doForEach"><l>item</l><block var="M"/><script><custom-block s="go to point %l"><block var="item"/></custom-block><block s="doWait"><l>.1</l></block></script></block></script><script x="877" y="747"><block s="clear"></block></script><script x="226" y="604.8"><block s="doSetVar"><l>T</l><block s="reportNewList"><list><custom-block s="point %n %n"><l>-50</l><l>50</l></custom-block><custom-block s="point %n %n"><l>-50</l><l>40</l></custom-block><custom-block s="point %n %n"><l>-70</l><l>40</l></custom-block><custom-block s="point %n %n"><l>-70</l><l>0</l></custom-block><custom-block s="point %n %n"><l>-80</l><l>0</l></custom-block><custom-block s="point %n %n"><l>-80</l><l>40</l></custom-block><custom-block s="point %n %n"><l>-100</l><l>40</l></custom-block><custom-block s="point %n %n"><l>-100</l><l>50</l></custom-block><custom-block s="point %n %n"><l>-50</l><l>50</l></custom-block></list></block><comment w="301" collapsed="false">This block will create the letter T and M but instead of using lists we used coordinate points.           -TianJuan Ruan and Manhim Liu</comment></block></script><script x="10" y="795"><block s="doSetVar"><l>T</l><block s="reportNewList"><list><custom-block s="point %n %n"><l>-50</l><l>50</l></custom-block><custom-block s="point %n %n"><l>-50</l><l>40</l></custom-block><custom-block s="point %n %n"><l>-70</l><l>40</l></custom-block><custom-block s="point %n %n"><l>-70</l><l>0</l></custom-block><custom-block s="point %n %n"><l>-80</l><l>0</l></custom-block><custom-block s="point %n %n"><l>-80</l><l>40</l></custom-block><custom-block s="point %n %n"><l>-100</l><l>40</l></custom-block><custom-block s="point %n %n"><l>-100</l><l>50</l></custom-block></list></block><comment w="301" collapsed="false">This block will create the letter T and M but instead of using lists we used coordinate points.           -TianJuan Ruan and Manhim Liu</comment></block><block s="gotoXY"><l>-100</l><l>50</l></block><block s="down"></block><block s="clear"></block><block s="doForEach"><l>point</l><block var="T"/><script><custom-block s="go to point %l"><block var="point"/></custom-block></script></block><block s="up"></block><block s="doSetVar"><l>M</l><block s="reportNewList"><list><custom-block s="point %n %n"><l>50</l><l>50</l></custom-block><custom-block s="point %n %n"><l>60</l><l>50</l></custom-block><custom-block s="point %n %n"><l>75</l><l>15</l></custom-block><custom-block s="point %n %n"><l>90</l><l>50</l></custom-block><custom-block s="point %n %n"><l>100</l><l>50</l></custom-block><custom-block s="point %n %n"><l>100</l><l>0</l></custom-block><custom-block s="point %n %n"><l>90</l><l>0</l></custom-block><custom-block s="point %n %n"><l>90</l><l>30</l></custom-block><custom-block s="point %n %n"><l>75</l><l>0</l></custom-block><custom-block s="point %n %n"><l>60</l><l>30</l></custom-block><custom-block s="point %n %n"><l>60</l><l>0</l></custom-block><custom-block s="point %n %n"><l>50</l><l>0</l></custom-block></list></block></block><block s="gotoXY"><l>50</l><l>0</l></block><block s="down"></block><custom-block s="for each %upvar of %l %cs"><l>item</l><block var="M"/><script><custom-block s="go to point %l"><block var="item"/></custom-block></script></custom-block></script><script x="15" y="1217"><block s="receiveGo"></block><block s="doSetVar"><l>T</l><block s="reportNewList"><list><custom-block s="point %n %n"><l>-50</l><l>50</l></custom-block><custom-block s="point %n %n"><l>-50</l><l>40</l></custom-block><custom-block s="point %n %n"><l>-70</l><l>40</l></custom-block><custom-block s="point %n %n"><l>-70</l><l>0</l></custom-block><custom-block s="point %n %n"><l>-80</l><l>0</l></custom-block><custom-block s="point %n %n"><l>-80</l><l>40</l></custom-block><custom-block s="point %n %n"><l>-100</l><l>40</l></custom-block><custom-block s="point %n %n"><l>-100</l><l>50</l></custom-block><custom-block s="point %n %n"><l>-50</l><l>50</l></custom-block></list></block></block><block s="doSetVar"><l>M</l><block s="reportNewList"><list><custom-block s="point %n %n"><l>50</l><l>50</l></custom-block><custom-block s="point %n %n"><l>60</l><l>50</l></custom-block><custom-block s="point %n %n"><l>75</l><l>15</l></custom-block><custom-block s="point %n %n"><l>90</l><l>50</l></custom-block><custom-block s="point %n %n"><l>100</l><l>50</l></custom-block><custom-block s="point %n %n"><l>100</l><l>0</l></custom-block><custom-block s="point %n %n"><l>90</l><l>0</l></custom-block><custom-block s="point %n %n"><l>90</l><l>30</l></custom-block><custom-block s="point %n %n"><l>75</l><l>0</l></custom-block><custom-block s="point %n %n"><l>60</l><l>30</l></custom-block><custom-block s="point %n %n"><l>60</l><l>0</l></custom-block><custom-block s="point %n %n"><l>50</l><l>0</l></custom-block><custom-block s="point %n %n"><l>50</l><l>50</l></custom-block></list></block></block><custom-block s="draw shape %l"><block var="T"/></custom-block><custom-block s="draw shape %l"><block var="M"/></custom-block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><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="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="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="go to point %&apos;point&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="gotoXY"><custom-block s="x coordinate of %s"><block var="point"/></custom-block><custom-block s="y coordinate of %s"><block var="point"/></custom-block><comment w="301" collapsed="false">This block sets the x value to the first input in the list and y value to the second input in the list.               TianJuan and Manhim Liu</comment></block></script></block-definition><block-definition s="point %&apos;x&apos; %&apos;y&apos;" type="reporter" category="operators"><comment x="0" y="0" w="187" collapsed="false">This will help the coder know which point is the x coordinate or the y coordinate.       -TianJuan Ruan and Manhim Liu</comment><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"><comment x="0" y="0" w="189" collapsed="false">This block specifies that the x coordinate of the point is the first number.        -TianJuan Ruan and Manhim Liu</comment><header></header><code></code><translations></translations><inputs><input type="%s"></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"><comment x="0" y="0" w="182" collapsed="false">This block specifies that the y coordinate is the second or last number.     -TianJuan Ruan and Manhim Liu</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListItem"><l><option>last</option></l><block var="point"/></block></block></script><scripts><script x="84.9951181875" y="117.00000100000011"><block s="reportListItem"><l><option>last</option></l><block var="point"/></block></script></scripts></block-definition><block-definition s="draw shape %&apos;list&apos;" type="command" category="motion"><comment w="209" collapsed="false">This block will let you put a variable into the list and the block will draw the variable.             -TianJuan Ruan and Manhim Liu</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><custom-block s="go to point %l"><block s="reportListItem"><l>1</l><block var="list"/></block></custom-block><block s="down"></block><block s="clear"></block><block s="doForEach"><l>item</l><block var="list"/><script><custom-block s="go to point %l"><block var="item"/></custom-block></script></block></script></block-definition></blocks><variables><variable name="A"><list id="660"><item><list struct="atomic" id="661">-10,120</list></item><item><list struct="atomic" id="662">10,120</list></item><item><list struct="atomic" id="663">50,20</list></item><item><list struct="atomic" id="664">30,20</list></item><item><list struct="atomic" id="665">20,50</list></item><item><list struct="atomic" id="666">-20,50</list></item><item><list struct="atomic" id="667">-30,20</list></item><item><list struct="atomic" id="668">-50,20</list></item></list></variable><variable name="T"><list id="669"><item><list struct="atomic" id="670">-50,50</list></item><item><list struct="atomic" id="671">-50,40</list></item><item><list struct="atomic" id="672">-70,40</list></item><item><list struct="atomic" id="673">-70,0</list></item><item><list struct="atomic" id="674">-80,0</list></item><item><list struct="atomic" id="675">-80,40</list></item><item><list struct="atomic" id="676">-100,40</list></item><item><list struct="atomic" id="677">-100,50</list></item><item><list struct="atomic" id="678">-50,50</list></item></list></variable><variable name="M"><list id="679"><item><list struct="atomic" id="680">50,50</list></item><item><list struct="atomic" id="681">60,50</list></item><item><list struct="atomic" id="682">75,15</list></item><item><list struct="atomic" id="683">90,50</list></item><item><list struct="atomic" id="684">100,50</list></item><item><list struct="atomic" id="685">100,0</list></item><item><list struct="atomic" id="686">90,0</list></item><item><list struct="atomic" id="687">90,30</list></item><item><list struct="atomic" id="688">75,0</list></item><item><list struct="atomic" id="689">60,30</list></item><item><list struct="atomic" id="690">60,0</list></item><item><list struct="atomic" id="691">50,0</list></item><item><list struct="atomic" id="692">50,50</list></item></list></variable></variables></project><media name="U2L2-DrawShape" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>