<snapdata remixID="13805325"><project name="seamless pattern expanded" app="Snap! 10.4.6, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAABANJREFUeF7tnbGNYkEQRNk4iAGPvPAJAJ9sCAKPgDhxOusktotRN/VLeutO71Tz6u1Id8buz/P5fO74goCJwA8CmsgT+5cAAiKClQACWvETjoA4YCWAgFb8hCMgDlgJIKAVP+EIiANWAghoxU84AuKAlQACWvETjoA4YCWAgFb8hCMgDlgJIKAVP+EIiANWAghoxU84AuKAlQACWvETjoA4YCWAgFb8hCMgDlgJIKAVP+EIiANWAghoxU84AuKAlQACWvETjoA4YCWAgFb8hCMgDlgJIKAVP+EIiANWAghoxU84AuKAlQACWvETLgl4vV5jSd3v993xeIzcP3n3F/DT6VRylwQsb9nwwOuHRwGxxY+QvLvKEwFVUoY5BDRA745MLjF5d7VHXkCVlGEOAQ3QuyOTS0zeXe2RF1AlZZhDQAP07sjkEpN3V3u0vICPx+PX/Q6Hg7p/OdddYvLuJSzDgEXAb37ObgHZvZcAAvbybL0t+YdHBYGAKinDHAIaoHdHJpeYvLvaIy+gSsowh4AG6N2RySUm7672yAuokjLMIaABendkconJu6s98gKqpAxzCGiA3h2ZXGLy7mqPvIAqKcMcAhqgd0cml5i8u9ojL6BKyjCHgAbo3ZHJJSbvrvbIC6iSMswhoAF6d2Ryicm7qz3yAqqkDHMIaIDeHZlcYvLuao+8gCopwxwCGqB3RyaXmLy72iMvoErKMIeABujdkcklJu+u9sgLqJIyzCGgAXp3ZHKJyburPfICqqQMcwhogN4dmVxi8u5qj7yAKinDHAIaoHdHJpeYvLvaIy+gSsowh4AG6N2RySUm7672yAv4htSnv4bt03mloFUBb7fbbr/fv434/9ffTeyufL7XDAKqpAxzqwJeLpfd+Xw2bPx5JAJ+zuxr34GAX0M9F7Ra4txG+s2ru/MC6ozHJ1dLHF9MCFjdHQEFuN8aWS3xW/v9lrO6OwJuob1/O6yWuIWPsLo7Am6hPQTcUAvvV5H+Ffz6SUz9Sv6Tp6u7v/5fr/NPXax2r/yVUknA1QX4PghUBBCwIsT5KAEEHMXL5RUBBKwIcT5KAAFH8XJ5RQABK0KcjxJAwFG8XF4RQMCKEOejBBBwFC+XVwQQsCLE+SgBBBzFy+UVAQSsCHE+SgABR/FyeUUAAStCnI8SQMBRvFxeEUDAihDnowQQcBQvl1cEELAixPkoAQQcxcvlFQEErAhxPkoAAUfxcnlFAAErQpyPEkDAUbxcXhFAwIoQ56MEEHAUL5dXBBCwIsT5KAEEHMXL5RUBBKwIcT5KAAFH8XJ5RQABK0KcjxJAwFG8XF4RQMCKEOejBBBwFC+XVwQQsCLE+SgBBBzFy+UVAQSsCHE+SuAPfHwuxnH8SnwAAAAASUVORK5CYII=</thumbnail><scenes select="1"><scene name="seamless pattern expanded"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="export costume %&apos;costume&apos;" type="command" category="looks"><header></header><code></code><translations>pl:eksportuj kostium _&#xD;</translations><inputs><input type="%s" readonly="true"><options>§_costumesMenu</options></input></inputs><script><block s="doSetVar"><l>costume</l><block s="reportIfElse"><block s="reportIsA"><block var="costume"/><l><option>costume</option></l></block><block var="costume"/><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><block s="reportGetImageAttribute"><l><option>name</option></l><l></l></block><block var="costume"/></list></block></autolambda><list></list></block><block s="reportGet"><l><option>costumes</option></l></block></block></block></block><block s="doIf"><block s="reportIsA"><block var="costume"/><l><option>costume</option></l></block><script><block s="doApplyExtension"><l>cst_export(cst, name)</l><list><block var="costume"/><l></l></list></block></script><list></list></block></script></block-definition><block-definition s="set name of costume %&apos;costume&apos; to %&apos;name&apos;" type="command" category="looks"><header></header><code></code><translations>pl:ustaw nazwę kostiumu _ na _&#xD;</translations><inputs><input type="%s" readonly="true"><options>§_costumesMenu</options></input><input type="%s">thing</input></inputs><script><block s="doSetVar"><l>costume</l><block s="reportIfElse"><block s="reportIsA"><block var="costume"/><l><option>costume</option></l></block><block var="costume"/><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><block s="reportGetImageAttribute"><l><option>name</option></l><l></l></block><block var="costume"/></list></block></autolambda><list></list></block><block s="reportGet"><l><option>costumes</option></l></block></block></block></block><block s="doIf"><block s="reportIsA"><block var="costume"/><l><option>costume</option></l></block><script><block s="doApplyExtension"><l>obj_name(obj, name)</l><list><block var="costume"/><block var="name"/></list></block></script><list></list></block></script></block-definition><block-definition s="$camera snap" type="reporter" category="sensing"><comment x="0" y="0" w="216" collapsed="false">takes a snapshot with the webcam and reports it as a new costume, or zero if the user cancels</comment><header></header><code></code><translations>pt:$camera a imagem actual do vídeo&#xD;pl:$camera zdjęcie&#xD;</translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>callback</l><l>pic</l></list></block><block s="doSetVar"><l>callback</l><block s="reportApplyExtension"><l>mda_snap</l><list></list></block></block><block s="doWaitUntil"><block s="evaluate"><block s="reifyScript"><script><block s="doSetVar"><l>pic</l><block s="evaluate"><block var="callback"/><list></list></block></block><block s="doReport"><block s="reportNot"><block s="reportVariadicEquals"><list><block var="pic"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block></block></block></script><list></list></block><list></list></block></block><block s="doReport"><block var="pic"/></block></script></block-definition><block-definition s="export costume list %&apos;costumes&apos; base name %&apos;name&apos;" type="command" category="looks"><header></header><code></code><translations>pl:eksportuj listę kostiumu _ nazwa _&#xD;</translations><inputs><input type="%l"></input><input type="%s">frame</input></inputs><script><block s="doDeclareVariables"><list><l>count</l></list></block><block s="doSetVar"><l>count</l><block s="reportListAttribute"><l><option>length</option></l><block var="costumes"/></block></block><block s="doForEach"><l>item</l><block s="reportListAttribute"><l><option>reverse</option></l><block var="costumes"/></block><script><block s="doApplyExtension"><l>cst_export(cst, name)</l><list><block var="item"/><block s="reportJoinWords"><list><block var="name"/><l> (</l><block var="count"/><l>)</l></list></block></list></block><block s="doChangeVar"><l>count</l><l>-1</l></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="count"/><l>10</l></block><l>0</l></list></block><script><block s="doWait"><l>1</l></block></script><list></list></block></script></block></script></block-definition><block-definition s="grayscales of %&apos;costume&apos;" type="reporter" category="looks"><header></header><code></code><translations>pl:_ w skali szarości&#xD;</translations><inputs><input type="%s" readonly="true"><options>§_costumesMenu</options></input></inputs><script><block s="doReport"><block s="reportReshape"><block s="reportVariadicSum"><block s="reportListAttribute"><l><option>columns</option></l><block s="reportVariadicProduct"><list><block s="reportGetImageAttribute"><l><option>pixels</option></l><block var="costume"/></block><block s="reportNewList"><list><l>.3</l><l>.6</l><l>.1</l></list></block></list></block></block></block><list><block s="reportGetImageAttribute"><l><option>height</option></l><block var="costume"/></block><block s="reportGetImageAttribute"><l><option>width</option></l><block var="costume"/></block></list></block></block></script></block-definition><block-definition s="%&apos;filter&apos; filter on %&apos;costume&apos; alpha %&apos;alpha&apos;" type="reporter" category="looks"><header></header><code></code><translations>pl:filtr _ na _ kanał alfa _&#xD;</translations><inputs><input type="%s" readonly="true">blur<options>blur&#xD;sharpen&#xD;outline&#xD;emboss&#xD;edge={&#xD;left&#xD;right&#xD;top&#xD;bottom&#xD;}&#xD;Gauss</options></input><input type="%s" readonly="true">current<options>§_costumesMenu</options></input><input type="%b">true</input></inputs><script><block s="doDeclareVariables"><list><l>kernel</l><l>pixels</l><l>channels</l></list></block><block s="doSetVar"><l>kernel</l><block s="reportIfElse"><block s="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>rank</option></l><block var="filter"/></block><l>1</l></list></block><block var="filter"/><custom-block s="filter %s"><block var="filter"/></custom-block></block></block><block s="doSetVar"><l>pixels</l><block s="reportGetImageAttribute"><l><option>pixels</option></l><block var="costume"/></block></block><block s="doIf"><block var="alpha"/><script><block s="doSetVar"><l>channels</l><l>4</l></block></script><list><l><bool>true</bool></l><script><block s="doSetVar"><l>channels</l><l>3</l></block><block s="doSetVar"><l>pixels</l><block s="reportVariadicProduct"><list><block var="pixels"/><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l></list></block></list></block><comment w="137" collapsed="true">remove alpha channel</comment></block></script></list></block><block s="doReport"><block s="reportNewCostume"><custom-block s="convolve matrix %l * kernel %l"><block s="reportReshape"><block var="pixels"/><list><block s="reportGetImageAttribute"><l><option>height</option></l><block var="costume"/></block><block s="reportGetImageAttribute"><l><option>width</option></l><block var="costume"/></block><block var="channels"/></list></block><block var="kernel"/></custom-block><l></l><l></l></block></block></script></block-definition><block-definition s="filter %&apos;name&apos;" type="reporter" category="looks"><header></header><code></code><translations>pl:filtr _&#xD;</translations><inputs><input type="%s" readonly="true">blur<options>blur&#xD;sharpen&#xD;outline&#xD;emboss&#xD;edge={&#xD;left&#xD;right&#xD;top&#xD;bottom&#xD;}&#xD;Gauss</options></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="name"/><l>sharpen</l></list></block><script><block s="doReport"><custom-block s="kernel %br %n %n %n %br %n %n %n %br %n %n %n"><l>0</l><l>-1</l><l>0</l><l>-1</l><l>5</l><l>-1</l><l>0</l><l>-1</l><l>0</l></custom-block></block></script><list><block s="reportVariadicEquals"><list><block var="name"/><l>outline</l></list></block><script><block s="doReport"><custom-block s="kernel %br %n %n %n %br %n %n %n %br %n %n %n"><l>-1</l><l>-1</l><l>-1</l><l>-1</l><l>8</l><l>-1</l><l>-1</l><l>-1</l><l>-1</l></custom-block></block></script><block s="reportVariadicEquals"><list><block var="name"/><l>emboss</l></list></block><script><block s="doReport"><custom-block s="kernel %br %n %n %n %br %n %n %n %br %n %n %n"><l>-2</l><l>-1</l><l>0</l><l>-1</l><l>1</l><l>1</l><l>0</l><l>1</l><l>2</l></custom-block></block></script><block s="reportVariadicEquals"><list><block var="name"/><l>left</l></list></block><script><block s="doReport"><custom-block s="kernel %br %n %n %n %br %n %n %n %br %n %n %n"><l>-1</l><l>0</l><l>1</l><l>-2</l><l>0</l><l>2</l><l>-1</l><l>0</l><l>1</l></custom-block></block></script><block s="reportVariadicEquals"><list><block var="name"/><l>right</l></list></block><script><block s="doReport"><custom-block s="kernel %br %n %n %n %br %n %n %n %br %n %n %n"><l>1</l><l>0</l><l>-1</l><l>2</l><l>0</l><l>-2</l><l>1</l><l>0</l><l>-1</l></custom-block></block></script><block s="reportVariadicEquals"><list><block var="name"/><l>top</l></list></block><script><block s="doReport"><custom-block s="kernel %br %n %n %n %br %n %n %n %br %n %n %n"><l>-1</l><l>-2</l><l>-1</l><l>0</l><l>0</l><l>0</l><l>1</l><l>2</l><l>1</l></custom-block></block></script><block s="reportVariadicEquals"><list><block var="name"/><l>bottom</l></list></block><script><block s="doReport"><custom-block s="kernel %br %n %n %n %br %n %n %n %br %n %n %n"><l>1</l><l>2</l><l>1</l><l>0</l><l>0</l><l>0</l><l>-1</l><l>-2</l><l>-1</l></custom-block></block></script><block s="reportVariadicEquals"><list><block var="name"/><l>gauss</l></list></block><script><block s="doReport"><block s="reportQuotient"><block s="reportNewList"><list><block s="reportNewList"><list><l>1</l><l>4</l><l>7</l><l>4</l><l>1</l></list></block><block s="reportNewList"><list><l>4</l><l>16</l><l>26</l><l>16</l><l>4</l></list></block><block s="reportNewList"><list><l>7</l><l>26</l><l>41</l><l>26</l><l>7</l></list></block><block s="reportNewList"><list><l>4</l><l>16</l><l>26</l><l>16</l><l>4</l></list></block><block s="reportNewList"><list><l>1</l><l>4</l><l>7</l><l>4</l><l>1</l></list></block></list></block><l>273</l></block></block></script></list></block><block s="doReport"><custom-block s="kernel %br %n %n %n %br %n %n %n %br %n %n %n"><l>0.0625</l><l>0.125</l><l>0.0625</l><l>0.125</l><l>0.25</l><l>0.125</l><l>0.0625</l><l>0.125</l><l>0.0625</l><comment w="80" collapsed="false">blur</comment></custom-block></block></script></block-definition><block-definition s="rectangle costume %&apos;color&apos; width: %&apos;w&apos; height: %&apos;h&apos;" type="reporter" category="looks"><comment x="0" y="0" w="204.00000000000023" collapsed="false">make a rectangle costume with the given color, width and height. The color can be either specified by the color picker from the input slot, or it can be a list of r-g-b-a values.</comment><header></header><code></code><translations>pl:prostokątny kostium _ szerokość: _ wysokość: _&#xD;</translations><inputs><input type="%clr"></input><input type="%n">20</input><input type="%n">60</input></inputs><script><block s="doIf"><block s="reportIsA"><block var="color"/><l><option>list</option></l></block><script><block s="doSetVar"><l>color</l><block s="reportApplyExtension"><l>clr_rgba(r, g, b, a)</l><block s="reportIfElse"><block s="reportVariadicLessThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="color"/></block><l>4</l></list></block><block s="reportConcatenatedLists"><list><block s="reportReshape"><block var="color"/><list><l>3</l></list></block><block s="reportNewList"><list><l>255</l></list></block></list></block><block s="reportReshape"><block var="color"/><list><l>4</l></list></block></block></block></block></script><list></list></block><block s="doReport"><block s="reportNewCostume"><block s="reportReshape"><block s="reportVariadicProduct"><list><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportApplyExtension"><l>clr_channel(clr, rgba)</l><list><block var="color"/><l></l></list></block></autolambda><list></list></block><block s="reportNewList"><list><l>r</l><l>g</l><l>b</l><l>a</l></list></block></block><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>255</l></list></block></list></block><list><block s="reportVariadicProduct"><list><block s="reportVariadicMax"><list><block s="reportMonadic"><l><option>abs</option></l><block var="h"/></block><l>1</l></list></block><block s="reportVariadicMax"><list><block s="reportMonadic"><l><option>abs</option></l><block var="w"/></block><l>1</l></list></block></list></block><l>4</l></list></block><block s="reportVariadicMax"><list><block s="reportMonadic"><l><option>abs</option></l><block var="w"/></block><l>1</l></list></block><block s="reportVariadicMax"><list><block s="reportMonadic"><l><option>abs</option></l><block var="h"/></block><l>1</l></list></block></block></block></script></block-definition><block-definition s="kernel $nl %&apos;a1&apos; %&apos;b1&apos; %&apos;c1&apos; $nl %&apos;a2&apos; %&apos;b2&apos; %&apos;c2&apos; $nl %&apos;a3&apos; %&apos;b3&apos; %&apos;c3&apos;" type="reporter" category="lists"><header></header><code></code><translations>pl:jądro _ _ _ _ _ _ _ _ _ _ _ _&#xD;</translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportReshape"><block s="reportEnvironment"><l><option>inputs</option></l></block><list><l>3</l><l>3</l></list></block></block></script></block-definition><block-definition s="convolve matrix %&apos;matrix&apos; * kernel %&apos;kernel&apos;" type="reporter" category="operators"><header></header><code></code><translations>pl:przemnóż macierz _ * jądro _&#xD;</translations><inputs><input type="%l"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>padding</l><l>channels</l><l>every coordinate</l><l>channel indices</l></list></block><block s="doSetVar"><l>padding</l><block s="reportQuotient"><block s="reportDifference"><block s="reportListItem"><block s="reportNewList"><list><l>1</l><l>2</l></list></block><block s="reportListAttribute"><l><option>dimensions</option></l><block var="kernel"/></block></block><l>1</l></block><l>2</l></block><comment w="119" collapsed="false">assume odd dimensions, typically 3x3 or 5x5</comment></block><block s="doSetVar"><l>channels</l><block s="reportListItem"><l>3</l><block s="reportListAttribute"><l><option>dimensions</option></l><block var="matrix"/></block></block></block><block s="doSetVar"><l>every coordinate</l><block s="reportCrossproduct"><block s="reportNumbers"><l>1</l><block s="reportListItem"><block s="reportNewList"><list><l>1</l><l>2</l></list></block><block s="reportListAttribute"><l><option>dimensions</option></l><block var="matrix"/></block></block></block></block></block><block s="doIfElse"><block s="reportVariadicGreaterThan"><list><block var="channels"/><l>0</l></list></block><script><block s="doSetVar"><l>channel indices</l><block s="reportNewList"><list><block s="reportReshape"><block s="reportNumbers"><l>1</l><block var="channels"/></block><list><block s="reportListAttribute"><l><option>length</option></l><block var="every coordinate"/></block><block var="channels"/></list></block></list></block></block><block s="doIf"><block s="reportVariadicLessThan"><list><block s="reportListAttribute"><l><option>dimensions</option></l><block var="kernel"/></block><l>3</l></list></block><script><block s="doSetVar"><l>kernel</l><block s="reportReshape"><custom-block s="stretch %l by %n"><block s="reportListAttribute"><l><option>flatten</option></l><block var="kernel"/></block><block var="channels"/></custom-block><block s="reportConcatenatedLists"><list><block s="reportListAttribute"><l><option>dimensions</option></l><block var="kernel"/></block><block s="reportNewList"><list><block var="channels"/></list></block></list></block></block></block></script><list></list><comment w="90" collapsed="false">reshape the kernel to match the input matrix&apos;s channels, if any</comment></block></script><script><block s="doSetVar"><l>channel indices</l><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportReshape"><block s="reportVariadicSum"><block s="reportListAttribute"><l><option>columns</option></l><block s="reportVariadicSum"><block s="reportListAttribute"><l><option>columns</option></l><block s="reportVariadicProduct"><list><block s="reportListItem"><block s="reportListAttribute"><l><option>columns</option></l><block s="reportConcatenatedLists"><list><block s="reportListAttribute"><l><option>columns</option></l><block s="reportNumbers"><block s="reportDifference"><block var="every coordinate"/><block var="padding"/></block><block s="reportVariadicSum"><list><block var="every coordinate"/><block var="padding"/></list></block></block></block><block var="channel indices"/></list></block></block><block var="matrix"/></block><block var="kernel"/></list></block></block></block></block></block><block s="reportListAttribute"><l><option>dimensions</option></l><block var="matrix"/></block><comment w="80" collapsed="false">for every padded pixel create a partial copy of the input, item-multiply it with the kernel and take its overall sum (∑)</comment></block></block></script></block-definition><block-definition s="stretch %&apos;data&apos; by %&apos;factor&apos;" type="reporter" category="lists"><header></header><code></code><translations>pl:rozciągnij _ o _&#xD;</translations><inputs><input type="%l"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportListItem"><block s="reportMonadic"><l><option>ceiling</option></l><block s="reportQuotient"><block s="reportNumbers"><l>1</l><block s="reportVariadicProduct"><list><block s="reportListAttribute"><l><option>length</option></l><block var="data"/></block><block var="factor"/></list></block></block><block var="factor"/></block></block><block var="data"/></block></block></script></block-definition><block-definition s="female $arrowLeftRightThin %&apos;ancho&apos; $arrowUpDownThin %&apos;alto&apos; xi: %&apos;xi&apos; yi: %&apos;yi&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n" initial="1"></input><input type="%n" initial="1"></input><input type="%n" initial="1">0</input><input type="%n" initial="1">0</input></inputs><script><block s="up"></block><block s="gotoXY"><block var="xi"/><block var="yi"/></block><block s="setHeading"><l>90</l></block><block s="gotoXY"><block s="reportVariadicSum"><list><block var="xi"/><block s="reportVariadicProduct"><list><l>-1</l><block s="reportQuotient"><block var="ancho"/><l>2</l></block></list></block></list></block><block s="reportVariadicSum"><list><block var="yi"/><block s="reportQuotient"><block var="alto"/><l>2</l></block></list></block></block><block s="down"></block><block s="forward"><block var="ancho"/></block><block s="up"></block><block s="gotoXY"><block s="reportVariadicSum"><list><block var="xi"/><block s="reportVariadicProduct"><list><l>-1</l><block s="reportQuotient"><block var="ancho"/><l>2</l></block></list></block></list></block><block s="reportVariadicSum"><list><block var="yi"/><block s="reportQuotient"><block var="alto"/><l>-2</l></block></list></block></block><block s="down"></block><block s="forward"><block var="ancho"/></block><block s="up"></block><block s="gotoXY"><block s="reportVariadicSum"><list><block var="xi"/><block s="reportVariadicProduct"><list><l>-1</l><block s="reportQuotient"><block var="ancho"/><l>2</l></block></list></block></list></block><block s="reportVariadicSum"><list><block var="yi"/><block s="reportQuotient"><block var="alto"/><l>2</l></block><block s="reportQuotient"><block var="alto"/><l>-6</l></block></list></block></block><block s="forward"><block s="reportVariadicProduct"><list><block var="ancho"/><block s="reportQuotient"><l>5</l><l>12</l></block></list></block></block><block s="down"></block><block s="forward"><block s="reportVariadicProduct"><list><block var="ancho"/><block s="reportQuotient"><l>1</l><l>6</l></block></list></block></block><block s="up"></block></script></block-definition><block-definition s="male $arrowLeftRightThin %&apos;ancho&apos; $arrowUpDownThin %&apos;alto&apos; xi: %&apos;xi&apos; yi: %&apos;yi&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n" initial="1"></input><input type="%n" initial="1"></input><input type="%n" initial="1">0</input><input type="%n" initial="1">0</input></inputs><script><block s="up"></block><block s="gotoXY"><block var="xi"/><block var="yi"/></block><block s="setHeading"><l>90</l></block><block s="gotoXY"><block s="reportVariadicSum"><list><block var="xi"/><block s="reportVariadicProduct"><list><l>-1</l><block s="reportQuotient"><block var="ancho"/><l>2</l></block></list></block></list></block><block s="reportVariadicSum"><list><block var="yi"/><block s="reportQuotient"><block var="alto"/><l>2</l></block></list></block></block><block s="down"></block><block s="forward"><block var="ancho"/></block><block s="up"></block><block s="gotoXY"><block s="reportVariadicSum"><list><block var="xi"/><block s="reportVariadicProduct"><list><l>-1</l><block s="reportQuotient"><block var="ancho"/><l>2</l></block></list></block></list></block><block s="reportVariadicSum"><list><block var="yi"/><block s="reportQuotient"><block var="alto"/><l>-2</l></block></list></block></block><block s="down"></block><block s="forward"><block var="ancho"/></block><block s="up"></block><block s="gotoXY"><block s="reportVariadicSum"><list><block var="xi"/><block s="reportVariadicProduct"><list><l>-1</l><block s="reportQuotient"><block var="ancho"/><l>2</l></block></list></block></list></block><block s="reportVariadicSum"><list><block var="yi"/><block s="reportQuotient"><block var="alto"/><l>-2</l></block></list></block></block><block s="forward"><block s="reportVariadicProduct"><list><block var="ancho"/><block s="reportQuotient"><l>7</l><l>24</l></block></list></block></block><block s="turn"><l>-90</l></block><block s="down"></block><block s="forward"><block s="reportVariadicProduct"><list><block var="alto"/><block s="reportQuotient"><l>1</l><l>6</l></block></list></block></block><block s="turn"><l>90</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="ancho"/><block s="reportQuotient"><l>1</l><l>6</l></block></list></block></block><block s="up"></block><block s="forward"><block s="reportVariadicProduct"><list><block var="ancho"/><block s="reportQuotient"><l>1</l><l>12</l></block></list></block></block><block s="down"></block><block s="forward"><block s="reportVariadicProduct"><list><block var="ancho"/><block s="reportQuotient"><l>1</l><l>6</l></block></list></block></block><block s="turn"><l>90</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="alto"/><block s="reportQuotient"><l>1</l><l>6</l></block></list></block></block><block s="up"></block></script></block-definition><block-definition s="hybrid $arrowLeftRightThin %&apos;ancho&apos; $arrowUpDownThin %&apos;alto&apos; xi: %&apos;xi&apos; yi: %&apos;yi&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n" initial="1"></input><input type="%n" initial="1"></input><input type="%n" initial="1">0</input><input type="%n" initial="1">0</input></inputs><script><block s="up"></block><block s="gotoXY"><block var="xi"/><block var="yi"/></block><block s="setHeading"><l>90</l></block><block s="gotoXY"><block s="reportVariadicSum"><list><block var="xi"/><block s="reportVariadicProduct"><list><l>-1</l><block s="reportQuotient"><block var="ancho"/><l>2</l></block></list></block></list></block><block s="reportVariadicSum"><list><block var="yi"/><block s="reportQuotient"><block var="alto"/><l>2</l></block></list></block></block><block s="down"></block><block s="forward"><block var="ancho"/></block><block s="up"></block><block s="gotoXY"><block s="reportVariadicSum"><list><block var="xi"/><block s="reportVariadicProduct"><list><l>-1</l><block s="reportQuotient"><block var="ancho"/><l>2</l></block></list></block></list></block><block s="reportVariadicSum"><list><block var="yi"/><block s="reportQuotient"><block var="alto"/><l>-2</l></block></list></block></block><block s="down"></block><block s="forward"><block var="ancho"/></block><block s="up"></block><block s="gotoXY"><block s="reportVariadicSum"><list><block var="xi"/><block s="reportVariadicProduct"><list><l>-1</l><block s="reportQuotient"><block var="ancho"/><l>2</l></block></list></block></list></block><block s="reportVariadicSum"><list><block var="yi"/><block s="reportQuotient"><block var="alto"/><l>3</l></block></list></block></block><block s="forward"><block s="reportVariadicProduct"><list><block var="ancho"/><block s="reportQuotient"><l>5</l><l>12</l></block></list></block></block><block s="down"></block><block s="forward"><block s="reportVariadicProduct"><list><block var="ancho"/><block s="reportQuotient"><l>1</l><l>6</l></block></list></block></block><block s="up"></block><block s="gotoXY"><block s="reportVariadicSum"><list><block var="xi"/><block s="reportVariadicProduct"><list><l>-1</l><block s="reportQuotient"><block var="ancho"/><l>2</l></block></list></block></list></block><block s="reportVariadicSum"><list><block var="yi"/><block s="reportQuotient"><block var="alto"/><l>-2</l></block></list></block></block><block s="forward"><block s="reportVariadicProduct"><list><block var="ancho"/><block s="reportQuotient"><l>7</l><l>24</l></block></list></block></block><block s="turn"><l>-90</l></block><block s="down"></block><block s="forward"><block s="reportVariadicProduct"><list><block var="alto"/><block s="reportQuotient"><l>1</l><l>6</l></block></list></block></block><block s="turn"><l>90</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="ancho"/><block s="reportQuotient"><l>1</l><l>6</l></block></list></block></block><block s="up"></block><block s="forward"><block s="reportVariadicProduct"><list><block var="ancho"/><block s="reportQuotient"><l>1</l><l>12</l></block></list></block></block><block s="down"></block><block s="forward"><block s="reportVariadicProduct"><list><block var="ancho"/><block s="reportQuotient"><l>1</l><l>6</l></block></list></block></block><block s="turn"><l>90</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="alto"/><block s="reportQuotient"><l>1</l><l>6</l></block></list></block></block><block s="up"></block></script></block-definition><block-definition s="square female $arrowLeftRightThin %&apos;ancho&apos; $arrowUpDownThin %&apos;alto&apos; xi: %&apos;xi&apos; yi: %&apos;yi&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n" initial="1"></input><input type="%n" initial="1"></input><input type="%n" initial="1">0</input><input type="%n" initial="1">0</input></inputs><script><block s="up"></block><block s="gotoXY"><block var="xi"/><block var="yi"/></block><block s="setHeading"><l>90</l></block><block s="gotoXY"><block s="reportVariadicSum"><list><block var="xi"/><block s="reportVariadicProduct"><list><l>-1</l><block s="reportQuotient"><block var="ancho"/><l>2</l></block></list></block></list></block><block s="reportVariadicSum"><list><block var="yi"/><block s="reportQuotient"><block var="alto"/><l>2</l></block></list></block></block><block s="down"></block><block s="doRepeat"><l>2</l><script><block s="forward"><block var="ancho"/></block><block s="turn"><l>90</l></block><block s="forward"><block var="alto"/></block><block s="turn"><l>90</l></block></script></block><block s="up"></block><block s="gotoXY"><block s="reportVariadicSum"><list><block var="xi"/><block s="reportVariadicProduct"><list><l>-1</l><block s="reportQuotient"><block var="ancho"/><l>2</l></block></list></block></list></block><block s="reportVariadicSum"><list><block var="yi"/><block s="reportQuotient"><block var="alto"/><l>2</l></block><block s="reportQuotient"><block var="alto"/><l>-6</l></block></list></block></block><block s="forward"><block s="reportVariadicProduct"><list><block var="ancho"/><block s="reportQuotient"><l>5</l><l>12</l></block></list></block></block><block s="down"></block><block s="forward"><block s="reportVariadicProduct"><list><block var="ancho"/><block s="reportQuotient"><l>1</l><l>6</l></block></list></block></block><block s="up"></block></script></block-definition><block-definition s="square male $arrowLeftRightThin %&apos;ancho&apos; $arrowUpDownThin %&apos;alto&apos; xi: %&apos;xi&apos; yi: %&apos;yi&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n" initial="1"></input><input type="%n" initial="1"></input><input type="%n" initial="1">0</input><input type="%n" initial="1">0</input></inputs><script><block s="up"></block><block s="gotoXY"><block var="xi"/><block var="yi"/></block><block s="setHeading"><l>90</l></block><block s="gotoXY"><block s="reportVariadicSum"><list><block var="xi"/><block s="reportVariadicProduct"><list><l>-1</l><block s="reportQuotient"><block var="ancho"/><l>2</l></block></list></block></list></block><block s="reportVariadicSum"><list><block var="yi"/><block s="reportQuotient"><block var="alto"/><l>2</l></block></list></block></block><block s="down"></block><block s="doRepeat"><l>2</l><script><block s="forward"><block var="ancho"/></block><block s="turn"><l>90</l></block><block s="forward"><block var="alto"/></block><block s="turn"><l>90</l></block></script></block><block s="up"></block><block s="gotoXY"><block s="reportVariadicSum"><list><block var="xi"/><block s="reportVariadicProduct"><list><l>-1</l><block s="reportQuotient"><block var="ancho"/><l>2</l></block></list></block></list></block><block s="reportVariadicSum"><list><block var="yi"/><block s="reportQuotient"><block var="alto"/><l>-2</l></block></list></block></block><block s="forward"><block s="reportVariadicProduct"><list><block var="ancho"/><block s="reportQuotient"><l>7</l><l>24</l></block></list></block></block><block s="turn"><l>-90</l></block><block s="down"></block><block s="forward"><block s="reportVariadicProduct"><list><block var="alto"/><block s="reportQuotient"><l>1</l><l>6</l></block></list></block></block><block s="turn"><l>90</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="ancho"/><block s="reportQuotient"><l>1</l><l>6</l></block></list></block></block><block s="up"></block><block s="forward"><block s="reportVariadicProduct"><list><block var="ancho"/><block s="reportQuotient"><l>1</l><l>12</l></block></list></block></block><block s="down"></block><block s="forward"><block s="reportVariadicProduct"><list><block var="ancho"/><block s="reportQuotient"><l>1</l><l>6</l></block></list></block></block><block s="turn"><l>90</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="alto"/><block s="reportQuotient"><l>1</l><l>6</l></block></list></block></block><block s="up"></block></script></block-definition><block-definition s="square hybrid $arrowLeftRightThin %&apos;ancho&apos; $arrowUpDownThin %&apos;alto&apos; xi: %&apos;xi&apos; yi: %&apos;yi&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n" initial="1"></input><input type="%n" initial="1"></input><input type="%n" initial="1">0</input><input type="%n" initial="1">0</input></inputs><script><block s="up"></block><block s="gotoXY"><block var="xi"/><block var="yi"/></block><block s="setHeading"><l>90</l></block><block s="gotoXY"><block s="reportVariadicSum"><list><block var="xi"/><block s="reportVariadicProduct"><list><l>-1</l><block s="reportQuotient"><block var="ancho"/><l>2</l></block></list></block></list></block><block s="reportVariadicSum"><list><block var="yi"/><block s="reportQuotient"><block var="alto"/><l>2</l></block></list></block></block><block s="down"></block><block s="doRepeat"><l>2</l><script><block s="forward"><block var="ancho"/></block><block s="turn"><l>90</l></block><block s="forward"><block var="alto"/></block><block s="turn"><l>90</l></block></script></block><block s="up"></block><block s="gotoXY"><block s="reportVariadicSum"><list><block var="xi"/><block s="reportVariadicProduct"><list><l>-1</l><block s="reportQuotient"><block var="ancho"/><l>2</l></block></list></block></list></block><block s="reportVariadicSum"><list><block var="yi"/><block s="reportQuotient"><block var="alto"/><l>3</l></block></list></block></block><block s="forward"><block s="reportVariadicProduct"><list><block var="ancho"/><block s="reportQuotient"><l>5</l><l>12</l></block></list></block></block><block s="down"></block><block s="forward"><block s="reportVariadicProduct"><list><block var="ancho"/><block s="reportQuotient"><l>1</l><l>6</l></block></list></block></block><block s="up"></block><block s="gotoXY"><block s="reportVariadicSum"><list><block var="xi"/><block s="reportVariadicProduct"><list><l>-1</l><block s="reportQuotient"><block var="ancho"/><l>2</l></block></list></block></list></block><block s="reportVariadicSum"><list><block var="yi"/><block s="reportQuotient"><block var="alto"/><l>-2</l></block></list></block></block><block s="forward"><block s="reportVariadicProduct"><list><block var="ancho"/><block s="reportQuotient"><l>7</l><l>24</l></block></list></block></block><block s="turn"><l>-90</l></block><block s="down"></block><block s="forward"><block s="reportVariadicProduct"><list><block var="alto"/><block s="reportQuotient"><l>1</l><l>6</l></block></list></block></block><block s="turn"><l>90</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="ancho"/><block s="reportQuotient"><l>1</l><l>6</l></block></list></block></block><block s="up"></block><block s="forward"><block s="reportVariadicProduct"><list><block var="ancho"/><block s="reportQuotient"><l>1</l><l>12</l></block></list></block></block><block s="down"></block><block s="forward"><block s="reportVariadicProduct"><list><block var="ancho"/><block s="reportQuotient"><l>1</l><l>6</l></block></list></block></block><block s="turn"><l>90</l></block><block s="forward"><block s="reportVariadicProduct"><list><block var="alto"/><block s="reportQuotient"><l>1</l><l>6</l></block></list></block></block><block s="up"></block></script></block-definition><block-definition s="mm to steps conv %&apos;mm&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%n" initial="1"></input></inputs><script><block s="doReport"><block s="reportVariadicProduct"><list><block s="reportQuotient"><block var="mm"/><l>35.28</l></block><l>100</l></list></block></block></script></block-definition></blocks><primitives></primitives><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="true" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="1790"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="1791"></list></costumes><sounds><list struct="atomic" id="1792"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="171.2490551776266" y="-70.86167800453518" heading="180" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="80,80,80,1" pen="tip" id="1797"><costumes><list struct="atomic" id="1798"></list></costumes><sounds><list struct="atomic" id="1799"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16.999999999999773" y="21"><block s="receiveGo"></block><block s="doSetVar"><l>width</l><custom-block s="mm to steps conv %n"><l>50</l></custom-block></block><block s="doSetVar"><l>height</l><custom-block s="mm to steps conv %n"><l>50</l></custom-block></block><block s="clear"></block><custom-block s="square female $arrowLeftRightThin %n $arrowUpDownThin %n xi: %n yi: %n"><block var="width"/><block var="height"/><block s="reportVariadicProduct"><list><l>-1</l><block var="width"/></list></block><block s="reportVariadicProduct"><list><l>1</l><l>0</l></list></block></custom-block><custom-block s="hybrid $arrowLeftRightThin %n $arrowUpDownThin %n xi: %n yi: %n"><block var="width"/><block var="height"/><block s="reportVariadicProduct"><list><l>0</l><block var="width"/></list></block><block s="reportVariadicProduct"><list><l>1</l><l>0</l></list></block></custom-block><custom-block s="square male $arrowLeftRightThin %n $arrowUpDownThin %n xi: %n yi: %n"><block var="width"/><block var="height"/><block s="reportVariadicProduct"><list><l>1</l><block var="width"/></list></block><block s="reportVariadicProduct"><list><l>1</l><l>0</l></list></block></custom-block></script><script x="117" y="521"><custom-block s="export costume %s"><block s="reportPentrailsAsSVG"></block></custom-block></script><script x="23" y="409.3333333333335"><block s="clear"></block><custom-block s="male $arrowLeftRightThin %n $arrowUpDownThin %n xi: %n yi: %n"><block var="width"/><block var="height"/><block s="reportVariadicProduct"><list><l>1</l><block var="width"/></list></block><block s="reportVariadicProduct"><list><l>1</l><l>0</l></list></block></custom-block></script><script x="440.9999999999998" y="271.6666666666667"><custom-block s="female $arrowLeftRightThin %n $arrowUpDownThin %n xi: %n yi: %n"><block var="width"/><block var="height"/><block s="reportVariadicProduct"><list><l>-1</l><block var="width"/></list></block><block s="reportVariadicProduct"><list><l>1</l><l>0</l></list></block></custom-block></script><script x="71.99999999999977" y="338.33333333333337"><custom-block s="square hybrid $arrowLeftRightThin %n $arrowUpDownThin %n xi: %n yi: %n"><block var="width"/><block var="height"/><block s="reportVariadicProduct"><list><l>0</l><block var="width"/></list></block><block s="reportVariadicProduct"><list><l>1</l><l>0</l></list></block></custom-block></script></scripts></sprite><watcher var="width" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="height" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="width"><l>141.7233560090703</l></variable><variable name="height"><l>141.7233560090703</l></variable></variables></scene></scenes></project><media name="seamless pattern expanded" app="Snap! 10.4.6, https://snap.berkeley.edu" version="2"></media></snapdata>