<snapdata remixID="10822223"><project name="U1L3.2 Modern Art With Polygons" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="1" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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</pentrails><costumes><list id="2"><item><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADotJREFUeF7t1cEJADAMxLBk/6Fb6BD1R1ngQAS8M3PGESBAgAABAl8FVoC/ehsjQIAAAQJPQIA9AgECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBC5oYGgQUTbVPQAAAABJRU5ErkJggg==" id="3"/></item></list></costumes><sounds><list struct="atomic" id="4"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Explore" idx="1" x="0" y="0" heading="359.9999999999968" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="106,53,255,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="359" y="10"><block s="receiveKey"><l><option>space</option></l><comment w="119" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script><script x="16" y="14.000000000000028"><block s="receiveKey"><l><option>1</option></l><comment w="90" collapsed="false">Press the 1 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>106,53,255,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block></script><script x="24" y="140.6666666666666"><block s="receiveKey"><l><option>a</option></l><comment w="90" collapsed="false">Press the 1 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>106,53,255,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="down"></block><block s="doRepeat"><l>3</l><script><block s="forward"><l>100</l></block><block s="forward"><block s="reportProduct"><l>-1</l><l>70</l></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>3</l></block></block></script></block><block s="up"></block></script><script x="281" y="128.6666666666666"><block s="receiveKey"><l><option>b</option></l><comment w="90" collapsed="false">Press the 1 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>106,53,255,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="down"></block><block s="doRepeat"><l>4</l><script><block s="forward"><l>100</l></block><block s="forward"><block s="reportProduct"><l>-1</l><l>70</l></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>4</l></block></block></script></block><block s="up"></block></script><comment x="501" y="90.66666666666666" w="242.66666666666666" collapsed="false">You will need 5 copies of this script.&#xD;To duplicate a script, right-click (or control-click) on its&#xD;TOPMOST block.  (In this case, the REPEAT block.)&#xD;You will see a menu of options. Choose &quot;duplicate.&quot;  &#xD;Move the copy where you want it.</comment><script x="490" y="229.66666666666666"><block s="receiveKey"><l><option>c</option></l><comment w="90" collapsed="false">Press the 1 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>106,53,255,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="down"></block><block s="doRepeat"><l>5</l><script><block s="forward"><l>100</l></block><block s="forward"><block s="reportProduct"><l>-1</l><l>70</l></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>5</l></block></block></script></block><block s="up"></block></script><script x="54" y="393.66666666666663"><block s="receiveKey"><l><option>e</option></l><comment w="90" collapsed="false">Press the 1 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>106,53,255,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="down"></block><block s="doRepeat"><l>6</l><script><block s="forward"><l>100</l></block><block s="forward"><block s="reportProduct"><l>-1</l><l>70</l></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>12</l></block></block></script></block><block s="up"></block></script><script x="317" y="467.6666666666665"><block s="receiveKey"><l><option>d</option></l><comment w="90" collapsed="false">Press the 1 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>106,53,255,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="down"></block><block s="doRepeat"><l>12</l><script><block s="forward"><l>100</l></block><block s="forward"><block s="reportProduct"><l>-1</l><l>70</l></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>12</l></block></block></script></block><block s="up"></block></script></scripts></sprite><sprite name="Pinwheel" idx="2" x="41.90406740002072" y="-128.96745837773238" heading="216.00000000000068" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="127,255,42,1" pen="tip" id="157"><costumes><list struct="atomic" id="158"></list></costumes><sounds><list struct="atomic" id="159"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="231.33333333333337" y="206.3333333333333" w="242.66666666666666" collapsed="false">This is the skeleton for the pinwheel.</comment><script x="378" y="13.000000000000028"><block s="receiveKey"><l><option>space</option></l><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script><script x="28" y="25.00000000000003"><block s="receiveKey"><l><option>2</option></l><comment w="90" collapsed="false">Press the 2 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>127,255,42,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block></script><script x="73" y="249.8333333333333"><block s="receiveKey"><l><option>2</option></l><comment w="90" collapsed="false">Press the 2 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>127,255,42,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><custom-block s="pinwheel [branches] %s [size] %s [backup] %s"><l>25</l><l>50</l><l>20</l></custom-block></script></scripts></sprite><sprite name="Polygon" idx="4" x="0" y="0" heading="144.00000000000068" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="236,41,0,1" pen="tip" id="187"><costumes><list struct="atomic" id="188"></list></costumes><sounds><list struct="atomic" id="189"></list></sounds><blocks></blocks><variables></variables><scripts><script x="385" y="23.83333333333337"><block s="receiveKey"><l><option>space</option></l><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script><script x="127" y="223.8333333333334"><block s="receiveKey"><l><option>4</option></l><comment w="90" collapsed="false">Press the 4 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>236,41,0,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><custom-block s="polygon [sides] %s [length] %s"><l>20</l><l>15</l></custom-block></script></scripts></sprite><sprite name="Asterisk" idx="3" x="0" y="8.526512829121202e-14" heading="324.0000000000007" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="255,144,57,1" pen="tip" id="208"><costumes><list struct="atomic" id="209"></list></costumes><sounds><list struct="atomic" id="210"></list></sounds><blocks></blocks><variables></variables><scripts><script x="387" y="24"><block s="receiveKey"><l><option>space</option></l><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script><script x="258" y="407.66666666666663"><custom-block s="pinwheel [branches] %s [size] %s [backup] %s"><l>20</l><l>100</l><l>100</l></custom-block></script><script x="104" y="88.83333333333331"><block s="receiveKey"><l><option>3</option></l><comment w="90" collapsed="false">Press the 3 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>255,144,57,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><custom-block s="asterisk [branches] %s [length] %s"><l>20</l><l>100</l></custom-block></script><script x="95" y="294.66666666666663"><custom-block s="pinwheel [branches] %s [size] %s [backup] %s"><l>20</l><l>50</l><l>0</l></custom-block></script></scripts></sprite><sprite name="Epic #1" idx="5" x="-20" y="40.000000000000114" heading="6.821210263296962e-13" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="255,71,10,1" pen="tip" id="237"><costumes><list struct="atomic" id="238"></list></costumes><sounds><list struct="atomic" id="239"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="134" y="174.66666666666666" w="88" collapsed="false">You only need to complete ONE challenge to earn EPIC credit.</comment><script x="427" y="20.83333333333337"><block s="receiveKey"><l><option>space</option></l><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script><script x="33" y="271.83333333333337"><block s="receiveKey"><l><option>1</option></l><comment w="90" collapsed="false">Press the 5 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>255,71,10,1</color></block><block s="gotoXY"><l>-20</l><l>40</l></block><custom-block s="pinwheel [branches] %s [size] %s [backup] %s"><l>20</l><l>65</l><l>50</l></custom-block></script><script x="382" y="248.66666666666666"><block s="receiveKey"><l><option>5</option></l><comment w="90" collapsed="false">Press the 5 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>255,71,10,1</color></block><block s="gotoXY"><l>20</l><l>-40</l></block><custom-block s="asterisk [branches] %s [length] %s"><l></l><l></l></custom-block></script></scripts></sprite><sprite name="Epic #2" idx="6" x="0" y="0" heading="6.252776074688882e-13" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="246,255,16,1" pen="tip" id="270"><costumes><list struct="atomic" id="271"></list></costumes><sounds><list struct="atomic" id="272"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>6</option></l><comment w="90" collapsed="false">Press the 6 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>238,255,27,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block></script><comment x="162" y="164.66666666666666" w="90" collapsed="false">You only need to complete ONE challenge to earn EPIC credit.</comment><script x="379" y="22.83333333333337"><block s="receiveKey"><l><option>space</option></l><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script></scripts></sprite><sprite name="Epic #3" idx="7" x="0" y="0" heading="6.252776074688882e-13" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="255,32,244,1" pen="tip" id="288"><costumes><list struct="atomic" id="289"></list></costumes><sounds><list struct="atomic" id="290"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>7</option></l><comment w="90" collapsed="false">Press the 7 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>255,32,244,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block></script><comment x="122" y="167.66666666666666" w="90" collapsed="false">You only need to complete ONE challenge to earn EPIC credit.</comment><script x="348" y="23.83333333333337"><block s="receiveKey"><l><option>space</option></l><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="$brush set pen to crayon %&apos;which&apos;" type="command" category="pen"><comment x="0" y="0" w="297.3333333333333" collapsed="false">Reports one of 100 preselected colors, like a box of 100 crayons.&#xD;The colors have names that are meant to be evocative.&#xD;They are organized in families, more or less corresponding&#xD;to spectral (rainbow) colors; the input slot has a two-level menu&#xD;in which you can hover over a family name to see the colors&#xD;of that family, each including a crayon number and an RGB value. &#xD;See Appendix A of the Snap! Reference Manual for more details.</comment><header></header><code></code><translations></translations><inputs><input type="%n"><options>grays={&#xD;0 black #000000=0&#xD;1 gray7 #121212=1&#xD;2 gray14 #242424=2&#xD;3 gray21 #363636=3&#xD;4 gray28 #484848=4&#xD;5 gray36 #5c5c5c=5&#xD;6 gray43 #6d6d6d=6&#xD;7 gray50 #7f7f7f=7&#xD;8 gray57 #919191=8&#xD;9 gray64 #a3a3a3=9&#xD;10 gray71 #b5b5b5=10&#xD;11 gray78 #c8c8c8=11&#xD;12 gray85 #dadada=12&#xD;13 gray92 #ececec=13&#xD;14 white #ffffff=14&#xD;}&#xD;pinks={&#xD;15 deep pink #ff1493=15&#xD;16 hot pink #ff69b4=16&#xD;17 bright pink #ff007f=17&#xD;18 raspberry #e30b5d=18&#xD;19 amaranth #e52b50=19&#xD;}&#xD;reds={&#xD;20 red #ff0000=20&#xD;21 burgundy #900020=21&#xD;22 cherry #990000=22&#xD;23 dark candy apple red #a40000=23&#xD;24 sanguine #c00000=24&#xD;25 maroon #800000=25&#xD;26 crimson #c90016=26&#xD;27 Lists #d94d11=27&#xD;28 candy apple red #ff0800=28&#xD;29 coquelicot #ff3800=29&#xD;}&#xD;browns={&#xD;30 saddle brown #8b4513=30&#xD;31 chocolate #7b3f00=31&#xD;32 kobicha #6b4423=32&#xD;33 sepia #704214=33&#xD;34 chestnut #954535=34&#xD;35 dark brown #654321=35&#xD;36 brown #964b00=36&#xD;37 golden brown #996515=37&#xD;38 cinnamon #b87333=38&#xD;39 copper #d2691e=39&#xD;}&#xD;oranges={&#xD;40 orange #ff7f00=40&#xD;41 Pantone orange #ff5800=41&#xD;42 pumpkin #ff7518=42&#xD;43 Variables #f3761d=43&#xD;44 Spanish orange #e86100=44&#xD;45 burnt orange #cc5500=45&#xD;46 sinopia #cb410b=46&#xD;47 ochre #cc7722=47&#xD;48 carrot #ed9121=48&#xD;49 tangerine #f28500=49&#xD;}&#xD;yellows={&#xD;50 yellow #ffff00=50&#xD;51 Control #e6a822=51&#xD;52 dark goldenrod #b8860b=52&#xD;53 goldenrod #daa520=53&#xD;54 saffron #f4c430=54&#xD;55 sandstorm #ecd540=55&#xD;56 mustard #ffdb58=56&#xD;57 gold #ffd700=57&#xD;58 egg yolk #fee33e=58&#xD;59 rubber duck #fbe108=59&#xD;}&#xD;greens={&#xD;60 lime #00ff00=60&#xD;61 apple green #8db600=61&#xD;62 Operators #62c213=62&#xD;63 forest green #228b22=63&#xD;64 green #008000=64&#xD;65 dark green #006400=65&#xD;66 dark pastel green #03c03c=66&#xD;67 emerald #50c878=67&#xD;68 mint #3eb489=68&#xD;69 Pen #00a178=69&#xD;}&#xD;cyans={&#xD;70 aqua (cyan) #00ffff=70&#xD;71 dark cyan #008b8b=71&#xD;72 cerulean #007ba7=72&#xD;73 iceberg #71a6d2=73&#xD;74 Sensing #0494dc=74&#xD;75 teal #008080=75&#xD;76 light sky blue #87cefa=76&#xD;77 deep sky blue #00bfff=77&#xD;78 dodger blue #1e90ff=78&#xD;79 azure #007fff=79&#xD;}&#xD;blues={&#xD;80 blue #0000ff=80&#xD;81 midnight blue #191970=81&#xD;82 dark powder blue #003399=82&#xD;83 cobalt #0047ab=83&#xD;84 denim #1560bd=84&#xD;85 navy blue #000080=85&#xD;86 steel blue #4682b4=86&#xD;87 Motion #4a6cd4=87&#xD;88 cornflower #6495ed=88&#xD;89 slate blue #6a5acd=89&#xD;}&#xD;purples={&#xD;90 violet #8000ff=90&#xD;91 Looks #8f56e3=91&#xD;92 grape #6f2da8=92&#xD;93 indigo #4b0082=93&#xD;94 x11 purple #a020f0=94&#xD;95 magenta (fuchia) #ff00ff=95&#xD;96 dark orchid #9932cc=96&#xD;97 Sound #cf4ad9=97&#xD;98 purple #7f007f=98&#xD;99 dark magenta #8b008b=99&#xD;}</options></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doSetVar"><l>✐ last crayon</l><block var="which"/></block><block s="doSetVar"><l>✐ last set as</l><l>crayon</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doIf"><block s="reportNot"><custom-block s="does var %s exist?"><l>✐ crayon colors</l></custom-block></block><script><custom-block s="create %s var %mult%txt"><l>global</l><list><l>✐ crayon colors</l></list></custom-block><block s="doSetVar"><l>✐ crayon colors</l><block s="reportNewList"><list><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>18</l><l>18</l><l>18</l></list></block><block s="reportNewList"><list><l>36</l><l>36</l><l>36</l></list></block><block s="reportNewList"><list><l>54</l><l>54</l><l>54</l></list></block><block s="reportNewList"><list><l>72</l><l>72</l><l>72</l></list></block><block s="reportNewList"><list><l>92</l><l>92</l><l>92</l></list></block><block s="reportNewList"><list><l>109</l><l>109</l><l>109</l></list></block><block s="reportNewList"><list><l>127</l><l>127</l><l>127</l></list></block><block s="reportNewList"><list><l>145</l><l>145</l><l>145</l></list></block><block s="reportNewList"><list><l>163</l><l>163</l><l>163</l></list></block><block s="reportNewList"><list><l>181</l><l>181</l><l>181</l></list></block><block s="reportNewList"><list><l>200</l><l>200</l><l>200</l></list></block><block s="reportNewList"><list><l>218</l><l>218</l><l>218</l></list></block><block s="reportNewList"><list><l>236</l><l>236</l><l>236</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>255</l></list></block><block s="reportNewList"><list><l>255</l><l>20</l><l>147</l></list></block><block s="reportNewList"><list><l>255</l><l>105</l><l>180</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>127</l></list></block><block s="reportNewList"><list><l>227</l><l>11</l><l>93</l></list></block><block s="reportNewList"><list><l>229</l><l>43</l><l>80</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>144</l><l>0</l><l>32</l></list></block><block s="reportNewList"><list><l>153</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>164</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>192</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>128</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>201</l><l>0</l><l>22</l></list></block><block s="reportNewList"><list><l>217</l><l>77</l><l>17</l></list></block><block s="reportNewList"><list><l>255</l><l>8</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>56</l><l>0</l></list></block><block s="reportNewList"><list><l>139</l><l>69</l><l>19</l></list></block><block s="reportNewList"><list><l>123</l><l>63</l><l>0</l></list></block><block s="reportNewList"><list><l>107</l><l>68</l><l>35</l></list></block><block s="reportNewList"><list><l>112</l><l>66</l><l>20</l></list></block><block s="reportNewList"><list><l>149</l><l>69</l><l>53</l></list></block><block s="reportNewList"><list><l>101</l><l>67</l><l>33</l></list></block><block s="reportNewList"><list><l>150</l><l>75</l><l>0</l></list></block><block s="reportNewList"><list><l>153</l><l>101</l><l>21</l></list></block><block s="reportNewList"><list><l>184</l><l>115</l><l>51</l></list></block><block s="reportNewList"><list><l>210</l><l>105</l><l>30</l></list></block><block s="reportNewList"><list><l>255</l><l>127</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>88</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>117</l><l>24</l></list></block><block s="reportNewList"><list><l>243</l><l>118</l><l>29</l></list></block><block s="reportNewList"><list><l>232</l><l>97</l><l>0</l></list></block><block s="reportNewList"><list><l>204</l><l>85</l><l>0</l></list></block><block s="reportNewList"><list><l>203</l><l>65</l><l>11</l></list></block><block s="reportNewList"><list><l>204</l><l>119</l><l>34</l></list></block><block s="reportNewList"><list><l>237</l><l>145</l><l>33</l></list></block><block s="reportNewList"><list><l>242</l><l>133</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>230</l><l>168</l><l>34</l></list></block><block s="reportNewList"><list><l>184</l><l>134</l><l>11</l></list></block><block s="reportNewList"><list><l>218</l><l>165</l><l>32</l></list></block><block s="reportNewList"><list><l>244</l><l>196</l><l>48</l></list></block><block s="reportNewList"><list><l>236</l><l>213</l><l>64</l></list></block><block s="reportNewList"><list><l>255</l><l>219</l><l>88</l></list></block><block s="reportNewList"><list><l>255</l><l>215</l><l>0</l></list></block><block s="reportNewList"><list><l>254</l><l>227</l><l>62</l></list></block><block s="reportNewList"><list><l>251</l><l>225</l><l>8</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>141</l><l>182</l><l>0</l></list></block><block s="reportNewList"><list><l>98</l><l>194</l><l>19</l></list></block><block s="reportNewList"><list><l>34</l><l>139</l><l>34</l></list></block><block s="reportNewList"><list><l>0</l><l>128</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>100</l><l>0</l></list></block><block s="reportNewList"><list><l>3</l><l>192</l><l>60</l></list></block><block s="reportNewList"><list><l>80</l><l>200</l><l>120</l></list></block><block s="reportNewList"><list><l>62</l><l>180</l><l>137</l></list></block><block s="reportNewList"><list><l>0</l><l>161</l><l>120</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>139</l><l>139</l></list></block><block s="reportNewList"><list><l>0</l><l>123</l><l>167</l></list></block><block s="reportNewList"><list><l>113</l><l>166</l><l>210</l></list></block><block s="reportNewList"><list><l>4</l><l>148</l><l>220</l></list></block><block s="reportNewList"><list><l>0</l><l>128</l><l>128</l></list></block><block s="reportNewList"><list><l>135</l><l>206</l><l>250</l></list></block><block s="reportNewList"><list><l>0</l><l>191</l><l>255</l></list></block><block s="reportNewList"><list><l>30</l><l>144</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>127</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>25</l><l>25</l><l>112</l></list></block><block s="reportNewList"><list><l>0</l><l>51</l><l>153</l></list></block><block s="reportNewList"><list><l>0</l><l>71</l><l>171</l></list></block><block s="reportNewList"><list><l>21</l><l>96</l><l>189</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>128</l></list></block><block s="reportNewList"><list><l>70</l><l>130</l><l>180</l></list></block><block s="reportNewList"><list><l>74</l><l>108</l><l>212</l></list></block><block s="reportNewList"><list><l>100</l><l>149</l><l>237</l></list></block><block s="reportNewList"><list><l>106</l><l>90</l><l>205</l></list></block><block s="reportNewList"><list><l>128</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>143</l><l>86</l><l>227</l></list></block><block s="reportNewList"><list><l>111</l><l>45</l><l>168</l></list></block><block s="reportNewList"><list><l>75</l><l>0</l><l>130</l></list></block><block s="reportNewList"><list><l>160</l><l>32</l><l>240</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>153</l><l>50</l><l>204</l></list></block><block s="reportNewList"><list><l>207</l><l>74</l><l>217</l></list></block><block s="reportNewList"><list><l>127</l><l>0</l><l>127</l></list></block><block s="reportNewList"><list><l>139</l><l>0</l><l>139</l></list></block></list></block></block></script></block><block s="doDeclareVariables"><list><l>color</l></list></block><block s="doSetVar"><l>color</l><block s="reportListItem"><block s="reportSum"><block s="reportModulus"><block var="which"/><l>100</l></block><l>1</l></block><block var="✐ crayon colors"/></block></block><custom-block s="set pen color to r: %n g: %n b: %n"><block s="reportListItem"><l>1</l><block var="color"/></block><block s="reportListItem"><l>2</l><block var="color"/></block><block s="reportListItem"><l>3</l><block var="color"/></block></custom-block></script></block-definition><block-definition s="set pen color to r: %&apos;r&apos; g: %&apos;g&apos; b: %&apos;b&apos;" type="command" category="pen"><comment x="0" y="0" w="220.66666666666666" collapsed="false">Takes three inputs for red, green, and blue&#xD;values, each between 0 and 255.  0,0,0 is black; 255,255,255 is white.  255,255,0 is yellow, and so on.&#xD;&#xD;The SET PEN block in this library lets you set individual red, green, or blue without changing the others, lets you provide a list of three RGB color components, and lets you provide a six-digit hexadecimal number, the form in which RGB color values are usually found online.&#xD;&#xD;See Appendix A of the Snap! Reference Manual for details.</comment><header></header><code></code><translations>pt:altera a cor da tua caneta para vermelho _ , verde _ e azul _ (0 a 255)&#xD;</translations><inputs><input type="%n">255</input><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>r</l><l>g</l><l>b</l></list><l>this.setColor(new Color(r, g, b));</l></block><list><block var="r"/><block var="g"/><block var="b"/></list></block></script></block-definition><block-definition s="set pen color to h: %&apos;h&apos; s: %&apos;s&apos; v: %&apos;v&apos;" type="command" category="pen"><comment x="0" y="0" w="283.3333333333333" collapsed="false">Takes three inputs for hue, saturation, and value (&quot;brightness&quot;)&#xD;values, each between 0 and 1.  0,0,0 is black; 0,0,1 is white.  0.15,1,1 is yellow, and so on.&#xD;&#xD;The SET PEN block in this library lets you set individual hue, saturation, or value without changing the others, lets you provide a list of three HSV color components, and lets you&#xD;use the very much superior HSL (hue, saturation, lightness)&#xD;color space.&#xD;&#xD;See Appendix A of the Snap! Reference Manual for details.</comment><header></header><code></code><translations>pt:altera a cor da caneta para matiz _ , saturação _ e brilho _ (0 a 1)&#xD;</translations><inputs><input type="%n">0.3</input><input type="%n">0.7</input><input type="%n">0.6</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>h</l><l>s</l><l>v</l></list><l>var col = new Color();&#xD;col.set_hsv(h, s, v);&#xD;this.setColor(col);</l></block><list><block var="h"/><block var="s"/><block var="v"/></list></block></script></block-definition><block-definition s="RGB color" type="reporter" category="pen"><comment x="0" y="0" w="266" collapsed="false">Reports the current pen color as a list of three RGB values in the range 0-255.  The PEN block in this library provides a large set of ways to examine the color.&#xD;&#xD;See Appendix A in the Snap! Reference Manual for details.</comment><header></header><code></code><translations>pt:a cor da caneta em RGB (vermelho, verde e azul; 0 a 255)&#xD;</translations><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l></l></list><l>return new List([this.color.r, this.color.g, this.color.b]);</l></block><list></list></block></block></script></block-definition><block-definition s="HSV color" type="reporter" category="pen"><comment x="0" y="0" w="312" collapsed="false">Reports the current pen color as a list of three HSV values&#xD;in the range 0-1.&#xD;&#xD;See Appendix A in the Snap! Reference Manual for details.</comment><header></header><code></code><translations>pt:a cor da caneta em HSV (matiz, saturação e brilho, 0 a 1)&#xD;</translations><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l></l></list><l>return new List(this.color.hsv());</l></block><list></list></block></block></script></block-definition><block-definition s="$brush set pen %&apos;dimension&apos; to %&apos;value&apos;" type="command" category="pen"><comment x="0" y="0" w="265.3333333333333" collapsed="false">This block allows you to set the pen&apos;s color, transparency (on a scale from 0=opaque to 100=invisible), or size (in pixels).  The color can be set in many ways, including RGB values, HSV values, HSL values, fair HSV or HSL (based on a modified spectrum that gives each spectral color equal space and promotes brown to a color), or X11/W3C color name.&#xD;&#xD;See Appendix A in the Snap! Reference Manual for details.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>size&#xD;color&#xD;fair hue&#xD;transparency&#xD;X11/W3C name&#xD;(3D color spaces)={&#xD;fair HSL={&#xD;fair hue&#xD;fair saturation (HSL)&#xD;fair lightness&#xD;fair HSL vector&#xD;}&#xD;fair HSV={&#xD;fair hue&#xD;fair saturation (HSV)&#xD;fair value (brightness)&#xD;fair HSV vector&#xD;}&#xD;HSL={&#xD;hue&#xD;saturation (HSL)&#xD;lightness&#xD;HSL vector&#xD;}&#xD;HSV={&#xD;hue&#xD;saturation (HSV)&#xD;value (brightness)&#xD;HSV vector&#xD;}&#xD;RGB (0-255)={&#xD;red&#xD;green&#xD;blue&#xD;RGB vector&#xD;RGB hex&#xD;}&#xD;}</options></input><input type="%s"></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doDeclareVariables"><list><l>colors</l><l>brights</l><l>index</l><l>scale</l><l>oldHSV</l><l>newHSV</l><l>color</l><l>pivots</l></list></block><block s="doSetVar"><l>colors</l><block s="reportNewList"><list><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>128</l><l>128</l><l>128</l></list></block><block s="reportNewList"><list><l>192</l><l>192</l><l>192</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>255</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>85</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>139</l><l>69</l><l>19</l></list></block><block s="reportNewList"><list><l>70</l><l>5</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>127</l><l>0</l></list></block><block s="reportNewList"><list><l>140</l><l>60</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>114</l><l>93</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>30</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>50</l><l>50</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>64</l></list></block><block s="reportNewList"><list><l>80</l><l>0</l><l>90</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l></list></block></list></block></block><block s="doSetVar"><l>brights</l><block s="reportNewList"><list><block s="reportNewList"><list><l>255</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>170</l><l>20</l><l>0</l></list></block><block s="reportNewList"><list><l>139</l><l>69</l><l>19</l></list></block><block s="reportNewList"><list><l>170</l><l>90</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>127</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>160</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>190</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>240</l><l>200</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>127</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>60</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>128</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>64</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>0</l></list></block></list></block></block><block s="doSetVar"><l>pivots</l><block s="reportNewList"><list><l>0</l><l>5.8</l><l>12.5</l><l>18</l><l>25</l><l>30.5</l><l>37.5</l><l>44.5</l><l>50</l><l>59</l><l>62.5</l><l>69</l><l>75</l><l>79.25</l><l>87.5</l><l>93.75</l><l>97</l><l>100</l></list></block></block><block s="doIfElse"><block s="reportListContainsItem"><block s="reportNewList"><list><l>color</l><l>hue</l><l>fair hue</l></list></block><block var="dimension"/></block><script><block s="doSetVar"><l>value</l><block s="reportModulus"><block var="value"/><l>100</l></block></block></script><script><block s="doIfElse"><block s="reportListContainsItem"><block s="reportNewList"><list><l>red</l><l>green</l><l>blue</l></list></block><block var="dimension"/></block><script><block s="doIf"><block s="reportLessThan"><block var="value"/><l>0</l></block><script><block s="doSetVar"><l>value</l><l>0</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="value"/><l>255</l></block><script><block s="doSetVar"><l>value</l><l>255</l></block></script></block></script><script><block s="doIf"><block s="reportListContainsItem"><block s="reportNewList"><list><l>saturation (HSV)</l><l>saturation (HSL)</l><l>value (brightness)</l><l>lightness</l><l>fair saturation (HSV)</l><l>fair saturation (HSL)</l><l>fair value (brightness)</l><l>fair lightness</l><l>transparency</l></list></block><block var="dimension"/></block><script><block s="doIf"><block s="reportLessThan"><block var="value"/><l>0</l></block><script><block s="doSetVar"><l>value</l><l>0</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="value"/><l>100</l></block><script><block s="doSetVar"><l>value</l><l>100</l></block></script></block></script><comment w="164.66666666666666" collapsed="false">We have to do this last test to rule out the vector options, which aren&apos;t numbers; their code makes three recursive calls and we catch range issues then.</comment></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>size</l></block><script><block s="setSize"><block var="value"/></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>hue</l></block><script><block s="setPenHSVA"><l><option>hue</option></l><block var="value"/></block><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><block s="doReplaceInList"><l>1</l><block var="✐ HSL"/><block var="value"/></block><custom-block s="✐ update HSV"></custom-block></script></block><block s="doIf"><block s="reportNot"><block s="reportListContainsItem"><block s="reportNewList"><list><l>HSL</l><l>HSV</l></list></block><block var="✐ last set as"/></block></block><script><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block></script></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>saturation (HSV)</l></block><script><block s="setPenHSVA"><l><option>saturation</option></l><block var="value"/></block><block s="doReplaceInList"><l>2</l><block var="✐ raw HSV"/><block var="value"/></block><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>value (brightness)</l></block><script><block s="setPenHSVA"><l><option>brightness</option></l><block var="value"/></block><block s="doReplaceInList"><l>3</l><block var="✐ raw HSV"/><block var="value"/></block><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>transparency</l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block var="value"/></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>red</l></block><script><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><custom-block s="min %s %s"><block s="reportRound"><block s="reportListItem"><l>1</l><block s="reportNewList"><list><block var="value"/><l></l></list></block></block></block><l>255</l></custom-block><l></l><l></l></custom-block></script><list></list></block><custom-block s="RGB color"></custom-block></block><block s="doSetVar"><l>✐ last set as</l><l>RGB</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>green</l></block><script><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><l></l><custom-block s="min %s %s"><block s="reportRound"><block s="reportListItem"><l>1</l><block s="reportNewList"><list><block var="value"/><l></l></list></block></block></block><l>255</l></custom-block><l></l></custom-block></script><list></list></block><custom-block s="RGB color"></custom-block></block><block s="doSetVar"><l>✐ last set as</l><l>RGB</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>blue</l></block><script><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><l></l><l></l><custom-block s="min %s %s"><block s="reportRound"><block s="reportListItem"><l>1</l><block s="reportNewList"><list><block var="value"/><l></l></list></block></block></block><l>255</l></custom-block></custom-block></script><list></list></block><custom-block s="RGB color"></custom-block></block><block s="doSetVar"><l>✐ last set as</l><l>RGB</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair hue</l></block><script><block s="doSetVar"><l>oldHSV</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportProduct"><l>100</l><l></l></block></autolambda><list></list></block><custom-block s="HSV color"></custom-block></block></block><block s="doIf"><block s="reportNot"><block s="reportListContainsItem"><block s="reportNewList"><list><l>HSL</l><l>HSV</l></list></block><block var="✐ last set as"/></block></block><script><block s="doSetVar"><l>✐ raw HSV</l><block s="reportNewList"><list><l>0</l><l>100</l><l>100</l></list></block></block><block s="doSetVar"><l>oldHSV</l><block s="reportNewList"><list><l>0</l><l>100</l><l>100</l></list></block></block></script></block><block s="doSetVar"><l>value</l><block s="reportModulus"><block var="value"/><l>100</l></block></block><block s="doSetVar"><l>color</l><block s="reportProduct"><block var="value"/><l>3.6</l></block></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doUntil"><block s="reportGreaterThan"><block s="reportListItem"><block var="index"/><block var="pivots"/></block><block var="value"/></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doChangeVar"><l>index</l><l>-1</l></block><block s="doSetVar"><l>scale</l><block s="reportQuotient"><block s="reportDifference"><block var="value"/><block s="reportListItem"><block var="index"/><block var="pivots"/></block></block><block s="reportDifference"><block s="reportListItem"><block s="reportSum"><block var="index"/><l>1</l></block><block var="pivots"/></block><block s="reportListItem"><block var="index"/><block var="pivots"/></block></block></block></block><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><l></l><l></l><l></l></custom-block></script><list></list></block><custom-block s="mmap %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="min %s %s"><block s="reportRound"><block s="reportSum"><block var="from"/><block s="reportProduct"><block s="reportDifference"><block var="to"/><block var="from"/></block><block var="scale"/></block></block></block><l>255</l></custom-block></autolambda><list><l>from</l><l>to</l></list></block><list><block s="reportListItem"><block var="index"/><block var="brights"/></block><block s="reportListItem"><block s="reportSum"><block var="index"/><l>1</l></block><block var="brights"/></block></list></custom-block></block><block s="doSetVar"><l>newHSV</l><custom-block s="HSV color"></custom-block></block><block s="doIfElse"><block var="✐ fair?"/><script><custom-block s="set pen color to h: %n s: %n v: %n"><block s="reportListItem"><l>1</l><block var="newHSV"/></block><block s="reportQuotient"><block s="reportProduct"><block s="reportListItem"><l>2</l><block var="newHSV"/></block><block s="reportListItem"><l>2</l><block var="✐ raw HSV"/></block></block><l>100</l></block><block s="reportQuotient"><block s="reportProduct"><block s="reportListItem"><l>3</l><block var="newHSV"/></block><block s="reportListItem"><l>3</l><block var="✐ raw HSV"/></block></block><l>100</l></block></custom-block><block s="doSetVar"><l>✐ raw HSV</l><block s="reportNewList"><list><block var="value"/><block s="reportListItem"><l>2</l><block var="✐ raw HSV"/></block><block s="reportListItem"><l>3</l><block var="✐ raw HSV"/></block></list></block></block></script><script><custom-block s="set pen color to h: %n s: %n v: %n"><block s="reportListItem"><l>1</l><block var="newHSV"/></block><block s="reportQuotient"><block s="reportProduct"><block s="reportListItem"><l>2</l><block var="newHSV"/></block><block s="reportListItem"><l>2</l><block var="oldHSV"/></block></block><l>100</l></block><block s="reportQuotient"><block s="reportProduct"><block s="reportListItem"><l>3</l><block var="newHSV"/></block><block s="reportListItem"><l>3</l><block var="oldHSV"/></block></block><l>100</l></block></custom-block><block s="doSetVar"><l>✐ raw HSV</l><block s="reportNewList"><list><block var="value"/><block s="reportListItem"><l>2</l><block var="oldHSV"/></block><block s="reportListItem"><l>3</l><block var="oldHSV"/></block></list></block></block></script></block><block s="doIfElse"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><custom-block s="✐ update HSL"></custom-block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block></script><script><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block></script></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><comment w="90" collapsed="true">fair hue</comment></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>color</l><comment w="53.333333333333336" collapsed="true">Color</comment></block><script><block s="doSetVar"><l>✐ color scale</l><block var="value"/></block><block s="doSetVar"><l>color</l><block s="reportProduct"><block var="value"/><l>3</l></block></block><block s="doIfElse"><block s="reportNot"><block s="reportGreaterThan"><block var="color"/><l>42</l></block></block><script><block s="doSetVar"><l>color</l><block s="reportModulus"><block s="reportProduct"><block var="color"/><block s="reportQuotient"><l>15</l><l>14</l></block></block><l>300</l></block></block><block s="doSetVar"><l>index</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="color"/><l>15</l></block></block></block><block s="doSetVar"><l>scale</l><block s="reportDifference"><block var="color"/><block s="reportProduct"><block var="index"/><l>15</l></block></block></block></script><script><block s="doIf"><block s="reportLessThan"><block var="color"/><l>60</l><comment w="96.66666666666667" collapsed="true">spread out pink</comment></block><script><block s="doSetVar"><l>color</l><block s="reportSum"><l>45</l><block s="reportProduct"><block s="reportDifference"><block var="color"/><l>42</l></block><block s="reportQuotient"><l>15</l><l>18</l></block></block></block></block></script></block><block s="doSetVar"><l>color</l><block s="reportModulus"><block var="color"/><l>300</l></block></block><block s="doSetVar"><l>index</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="color"/><l>15</l></block></block></block><block s="doSetVar"><l>scale</l><block s="reportDifference"><block var="color"/><block s="reportProduct"><block var="index"/><l>15</l></block></block></block></script><comment w="77.33333333333333" collapsed="true">grayscale</comment></block><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><l></l><l></l><l></l></custom-block></script><list></list></block><custom-block s="mmap %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="min %s %s"><block s="reportRound"><block s="reportSum"><block var="from"/><block s="reportProduct"><block s="reportDifference"><block var="to"/><block var="from"/></block><block s="reportQuotient"><block var="scale"/><l>15</l></block></block></block></block><l>255</l></custom-block></autolambda><list><l>from</l><l>to</l></list></block><list><block s="reportListItem"><block s="reportSum"><block var="index"/><l>1</l></block><block var="colors"/></block><block s="reportListItem"><block s="reportSum"><block var="index"/><l>2</l></block><block var="colors"/></block></list></custom-block></block><block s="doSetVar"><l>✐ last set as</l><l>color</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>saturation (HSL)</l></block><script><custom-block s="✐ update HSL"></custom-block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block><block s="doReplaceInList"><l>2</l><block var="✐ HSL"/><block var="value"/></block><custom-block s="✐ update HSV"></custom-block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>lightness</l></block><script><custom-block s="✐ update HSL"></custom-block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block><block s="doReplaceInList"><l>3</l><block var="✐ HSL"/><block var="value"/></block><custom-block s="✐ update HSV"></custom-block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair saturation (HSV)</l></block><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><custom-block s="✐ update HSV"></custom-block></script></block><block s="setPenHSVA"><l><option>saturation</option></l><block s="reportIfElse"><block var="✐ fair?"/><block s="reportProduct"><block var="value"/><block s="reportQuotient"><block s="getPenAttribute"><l><option>saturation</option></l></block><block s="reportListItem"><l>2</l><block var="✐ raw HSV"/></block></block></block><block var="value"/></block></block><block s="doReplaceInList"><l>2</l><block var="✐ raw HSV"/><block var="value"/></block><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair value (brightness)</l></block><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><custom-block s="✐ update HSV"></custom-block></script></block><block s="setPenHSVA"><l><option>brightness</option></l><block s="reportIfElse"><block var="✐ fair?"/><block s="reportProduct"><block var="value"/><block s="reportQuotient"><block s="getPenAttribute"><l><option>brightness</option></l></block><block s="reportListItem"><l>3</l><block var="✐ raw HSV"/></block></block></block><block var="value"/></block></block><block s="doReplaceInList"><l>3</l><block var="✐ raw HSV"/><block var="value"/></block><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair saturation (HSL)</l></block><script><block s="doIfElse"><block s="reportEquals"><block var="✐ last set as"/><l>HSV</l></block><script><custom-block s="✐ update HSL"></custom-block></script><script><block s="doIf"><block s="reportNot"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block></block><script><block s="doReplaceInList"><l>2</l><block var="✐ HSL"/><l>100</l></block></script></block></script></block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block><block s="doReplaceInList"><l>2</l><block var="✐ raw HSL"/><block var="value"/></block><block s="doReplaceInList"><l>2</l><block var="✐ HSL"/><block s="reportIfElse"><block var="✐ fair?"/><block s="reportProduct"><block var="value"/><block s="reportQuotient"><block s="reportListItem"><l>2</l><block var="✐ HSL"/></block><block s="reportListItem"><l>2</l><block var="✐ raw HSL"/></block></block></block><block var="value"/></block></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ update HSV"></custom-block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair lightness</l></block><script><block s="doIfElse"><block s="reportEquals"><block var="✐ last set as"/><l>HSV</l></block><script><custom-block s="✐ update HSL"></custom-block></script><script><block s="doIf"><block s="reportNot"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block></block><script><block s="doReplaceInList"><l>3</l><block var="✐ HSL"/><l>50</l></block></script></block></script></block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block><block s="doReplaceInList"><l>3</l><block var="✐ raw HSL"/><block var="value"/></block><block s="doReplaceInList"><l>3</l><block var="✐ HSL"/><block s="reportIfElse"><block var="✐ fair?"/><block s="reportProduct"><block var="value"/><block s="reportQuotient"><block s="reportListItem"><l>3</l><block var="✐ HSL"/></block><block s="reportListItem"><l>3</l><block var="✐ raw HSL"/></block></block></block><block var="value"/></block></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ update HSV"></custom-block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair HSL vector</l></block><script><custom-block s="$brush set pen %s to %s"><l>fair saturation (HSL)</l><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>fair lightness</l><block s="reportListItem"><l>3</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>fair hue</l><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block><block s="doIf"><block s="reportGreaterThan"><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair HSV vector</l></block><script><custom-block s="$brush set pen %s to %s"><l>fair saturation (HSV)</l><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>fair value (brightness)</l><block s="reportListItem"><l>3</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>fair hue</l><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block><block s="doIf"><block s="reportGreaterThan"><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>HSL vector</l></block><script><custom-block s="$brush set pen %s to %s"><l>saturation (HSL)</l><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>lightness</l><block s="reportListItem"><l>3</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>hue</l><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block><block s="doIf"><block s="reportGreaterThan"><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>HSV vector</l></block><script><custom-block s="$brush set pen %s to %s"><l>saturation (HSV)</l><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>value (brightness)</l><block s="reportListItem"><l>3</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>hue</l><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block><block s="doIf"><block s="reportGreaterThan"><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>RGB vector</l></block><script><custom-block s="$brush set pen %s to %s"><l>red</l><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>green</l><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>blue</l><block s="reportListItem"><l>3</l><block var="value"/></block></custom-block><block s="doIf"><block s="reportGreaterThan"><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>RGB hex</l></block><script><block s="doSetVar"><l>value</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportIsA"><l></l><l><option>number</option></l></block><l></l><block s="reportSum"><l>10</l><block s="reportDifference"><block s="reportUnicode"><l></l></block><block s="reportIfElse"><block s="reportLessThan"><l></l><l>a</l></block><block s="reportUnicode"><l>A</l></block><block s="reportUnicode"><l>a</l></block></block></block></block></block></autolambda><list></list></block><block s="reportTextSplit"><block var="value"/><l><option>letter</option></l></block></block></block><block s="doIf"><block s="reportEquals"><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></block><script><block s="doSetVar"><l>value</l><block s="reportConcatenatedLists"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportNewList"><list><l></l><l></l></list></block></autolambda><list></list></block><block var="value"/></block></block></block></script></block><block s="doIf"><block s="reportIsA"><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportOr"><block s="reportLessThan"><l></l><l>0</l></block><block s="reportGreaterThan"><l></l><l>15</l></block></block></autolambda><list></list></block><block var="value"/></block><l><option>number</option></l></block><script><custom-block s="error %txt"><l>Badly formed hex color.</l></custom-block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>6</l></block><script><custom-block s="error %txt"><l>More than six hex digits.</l></custom-block></script></block><block s="doRepeat"><block s="reportDifference"><l>6</l><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block></block><script><block s="doSetVar"><l>value</l><block s="reportCONS"><l>0</l><block var="value"/></block></block></script></block><custom-block s="$brush set pen %s to %s"><l>red</l><block s="reportSum"><block s="reportProduct"><l>16</l><block s="reportListItem"><l>1</l><block var="value"/></block></block><block s="reportListItem"><l>2</l><block var="value"/></block></block></custom-block><custom-block s="$brush set pen %s to %s"><l>green</l><block s="reportSum"><block s="reportProduct"><l>16</l><block s="reportListItem"><l>3</l><block var="value"/></block></block><block s="reportListItem"><l>4</l><block var="value"/></block></block></custom-block><custom-block s="$brush set pen %s to %s"><l>blue</l><block s="reportSum"><block s="reportProduct"><l>16</l><block s="reportListItem"><l>5</l><block var="value"/></block></block><block s="reportListItem"><l>6</l><block var="value"/></block></block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>X11/W3C name</l><comment w="90" collapsed="true">X11/W3C name</comment></block><script><block s="doIf"><block s="reportNot"><custom-block s="does var %s exist?"><l>✐ X11</l></custom-block></block><script><custom-block s="create %s var %mult%txt"><l>global</l><list><l>✐ X11</l></list></custom-block></script></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ X11"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>✐ X11</l><block s="reportNewList"><list><block s="reportNewList"><list><l>255</l><l>250</l><l>250</l><l>snow</l></list></block><block s="reportNewList"><list><l>248</l><l>248</l><l>255</l><l>ghostwhite</l></list></block><block s="reportNewList"><list><l>245</l><l>245</l><l>245</l><l>whitesmoke</l></list></block><block s="reportNewList"><list><l>220</l><l>220</l><l>220</l><l>gainsboro</l></list></block><block s="reportNewList"><list><l>255</l><l>250</l><l>240</l><l>floralwhite</l></list></block><block s="reportNewList"><list><l>253</l><l>245</l><l>230</l><l>oldlace</l></list></block><block s="reportNewList"><list><l>250</l><l>240</l><l>230</l><l>linen</l></list></block><block s="reportNewList"><list><l>250</l><l>235</l><l>215</l><l>antiquewhite</l></list></block><block s="reportNewList"><list><l>255</l><l>239</l><l>213</l><l>papayawhip</l></list></block><block s="reportNewList"><list><l>255</l><l>235</l><l>205</l><l>blanchedalmond</l></list></block><block s="reportNewList"><list><l>255</l><l>228</l><l>196</l><l>bisque</l></list></block><block s="reportNewList"><list><l>255</l><l>218</l><l>185</l><l>peachpuff</l></list></block><block s="reportNewList"><list><l>255</l><l>222</l><l>173</l><l>navajowhite</l></list></block><block s="reportNewList"><list><l>255</l><l>228</l><l>181</l><l>moccasin</l></list></block><block s="reportNewList"><list><l>255</l><l>248</l><l>220</l><l>cornsilk</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>240</l><l>ivory</l></list></block><block s="reportNewList"><list><l>255</l><l>250</l><l>205</l><l>lemonchiffon</l></list></block><block s="reportNewList"><list><l>255</l><l>245</l><l>238</l><l>seashell</l></list></block><block s="reportNewList"><list><l>240</l><l>255</l><l>240</l><l>honeydew</l></list></block><block s="reportNewList"><list><l>245</l><l>255</l><l>250</l><l>mintcream</l></list></block><block s="reportNewList"><list><l>240</l><l>255</l><l>255</l><l>azure</l></list></block><block s="reportNewList"><list><l>240</l><l>248</l><l>255</l><l>aliceblue</l></list></block><block s="reportNewList"><list><l>230</l><l>230</l><l>250</l><l>lavender</l></list></block><block s="reportNewList"><list><l>255</l><l>240</l><l>245</l><l>lavenderblush</l></list></block><block s="reportNewList"><list><l>255</l><l>228</l><l>225</l><l>mistyrose</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>255</l><l>white</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>black</l></list></block><block s="reportNewList"><list><l>47</l><l>79</l><l>79</l><l>darkslategray</l></list></block><block s="reportNewList"><list><l>47</l><l>79</l><l>79</l><l>darkslategrey</l></list></block><block s="reportNewList"><list><l>105</l><l>105</l><l>105</l><l>dimgray</l></list></block><block s="reportNewList"><list><l>105</l><l>105</l><l>105</l><l>dimgrey</l></list></block><block s="reportNewList"><list><l>112</l><l>128</l><l>144</l><l>slategray</l></list></block><block s="reportNewList"><list><l>112</l><l>128</l><l>144</l><l>slategrey</l></list></block><block s="reportNewList"><list><l>119</l><l>136</l><l>153</l><l>lightslategray</l></list></block><block s="reportNewList"><list><l>119</l><l>136</l><l>153</l><l>lightslategrey</l></list></block><block s="reportNewList"><list><l>190</l><l>190</l><l>190</l><l>gray(X11)</l></list></block><block s="reportNewList"><list><l>190</l><l>190</l><l>190</l><l>grey(X11)</l></list></block><block s="reportNewList"><list><l>128</l><l>128</l><l>128</l><l>gray(W3C)</l></list></block><block s="reportNewList"><list><l>128</l><l>128</l><l>128</l><l>grey(W3C)</l></list></block><block s="reportNewList"><list><l>211</l><l>211</l><l>211</l><l>lightgrey</l></list></block><block s="reportNewList"><list><l>211</l><l>211</l><l>211</l><l>lightgray</l></list></block><block s="reportNewList"><list><l>25</l><l>25</l><l>112</l><l>midnightblue</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>128</l><l>navy</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>128</l><l>navyblue</l></list></block><block s="reportNewList"><list><l>100</l><l>149</l><l>237</l><l>cornflowerblue</l></list></block><block s="reportNewList"><list><l>72</l><l>61</l><l>139</l><l>darkslateblue</l></list></block><block s="reportNewList"><list><l>106</l><l>90</l><l>205</l><l>slateblue</l></list></block><block s="reportNewList"><list><l>123</l><l>104</l><l>238</l><l>mediumslateblue</l></list></block><block s="reportNewList"><list><l>132</l><l>112</l><l>255</l><l>lightslateblue</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>205</l><l>mediumblue</l></list></block><block s="reportNewList"><list><l>65</l><l>105</l><l>225</l><l>royalblue</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>255</l><l>blue</l></list></block><block s="reportNewList"><list><l>30</l><l>144</l><l>255</l><l>dodgerblue</l></list></block><block s="reportNewList"><list><l>0</l><l>191</l><l>255</l><l>deepskyblue</l></list></block><block s="reportNewList"><list><l>135</l><l>206</l><l>235</l><l>skyblue</l></list></block><block s="reportNewList"><list><l>135</l><l>206</l><l>250</l><l>lightskyblue</l></list></block><block s="reportNewList"><list><l>70</l><l>130</l><l>180</l><l>steelblue</l></list></block><block s="reportNewList"><list><l>176</l><l>196</l><l>222</l><l>lightsteelblue</l></list></block><block s="reportNewList"><list><l>173</l><l>216</l><l>230</l><l>lightblue</l></list></block><block s="reportNewList"><list><l>176</l><l>224</l><l>230</l><l>powderblue</l></list></block><block s="reportNewList"><list><l>175</l><l>238</l><l>238</l><l>paleturquoise</l></list></block><block s="reportNewList"><list><l>0</l><l>206</l><l>209</l><l>darkturquoise</l></list></block><block s="reportNewList"><list><l>72</l><l>209</l><l>204</l><l>mediumturquoise</l></list></block><block s="reportNewList"><list><l>64</l><l>224</l><l>208</l><l>turquoise</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l><l>cyan</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l><l>aqua</l></list></block><block s="reportNewList"><list><l>224</l><l>255</l><l>255</l><l>lightcyan</l></list></block><block s="reportNewList"><list><l>95</l><l>158</l><l>160</l><l>cadetblue</l></list></block><block s="reportNewList"><list><l>102</l><l>205</l><l>170</l><l>mediumaquamarine</l></list></block><block s="reportNewList"><list><l>127</l><l>255</l><l>212</l><l>aquamarine</l></list></block><block s="reportNewList"><list><l>0</l><l>100</l><l>0</l><l>darkgreen</l></list></block><block s="reportNewList"><list><l>85</l><l>107</l><l>47</l><l>darkolivegreen</l></list></block><block s="reportNewList"><list><l>143</l><l>188</l><l>143</l><l>darkseagreen</l></list></block><block s="reportNewList"><list><l>46</l><l>139</l><l>87</l><l>seagreen</l></list></block><block s="reportNewList"><list><l>60</l><l>179</l><l>113</l><l>mediumseagreen</l></list></block><block s="reportNewList"><list><l>32</l><l>178</l><l>170</l><l>lightseagreen</l></list></block><block s="reportNewList"><list><l>152</l><l>251</l><l>152</l><l>palegreen</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>127</l><l>springgreen</l></list></block><block s="reportNewList"><list><l>124</l><l>252</l><l>0</l><l>lawngreen</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l><l>green(X11)</l></list></block><block s="reportNewList"><list><l>0</l><l>128</l><l>0</l><l>green(W3C)</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l><l>lime</l></list></block><block s="reportNewList"><list><l>127</l><l>255</l><l>0</l><l>chartreuse</l></list></block><block s="reportNewList"><list><l>0</l><l>250</l><l>154</l><l>mediumspringgreen</l></list></block><block s="reportNewList"><list><l>173</l><l>255</l><l>47</l><l>greenyellow</l></list></block><block s="reportNewList"><list><l>50</l><l>205</l><l>50</l><l>limegreen</l></list></block><block s="reportNewList"><list><l>154</l><l>205</l><l>50</l><l>yellowgreen</l></list></block><block s="reportNewList"><list><l>34</l><l>139</l><l>34</l><l>forestgreen</l></list></block><block s="reportNewList"><list><l>107</l><l>142</l><l>35</l><l>olivedrab</l></list></block><block s="reportNewList"><list><l>189</l><l>183</l><l>107</l><l>darkkhaki</l></list></block><block s="reportNewList"><list><l>240</l><l>230</l><l>140</l><l>khaki</l></list></block><block s="reportNewList"><list><l>238</l><l>232</l><l>170</l><l>palegoldenrod</l></list></block><block s="reportNewList"><list><l>250</l><l>250</l><l>210</l><l>lightgoldenrodyellow</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>224</l><l>lightyellow</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>0</l><l>yellow</l></list></block><block s="reportNewList"><list><l>255</l><l>215</l><l>0</l><l>gold</l></list></block><block s="reportNewList"><list><l>238</l><l>221</l><l>130</l><l>lightgoldenrod</l></list></block><block s="reportNewList"><list><l>218</l><l>165</l><l>32</l><l>goldenrod</l></list></block><block s="reportNewList"><list><l>184</l><l>134</l><l>11</l><l>darkgoldenrod</l></list></block><block s="reportNewList"><list><l>188</l><l>143</l><l>143</l><l>rosybrown</l></list></block></list></block></block></script></block><block s="doSetVar"><l>value</l><custom-block s="✐ no spaces %s"><block var="value"/></custom-block></block><custom-block s="use case-independent comparisons %b"><l><bool>true</bool></l></custom-block><custom-block s="catch %upvar %cs"><l>x11w3c</l><script><block s="doIf"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportEquals"><block var="value"/><block s="reportListItem"><l>4</l><l/></block></block></autolambda><list></list></block><block var="✐ X11"/><block var="x11w3c"/><l>exact matches</l></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>?? multiple exact matches for </l><block var="value"/></list></block></custom-block></script></block><block s="doIf"><block s="reportNot"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportEquals"><block s="reportListItem"><l>4</l><l/></block><custom-block s="substring of %txt before %txt"><block s="reportListItem"><l>4</l><l/></block><block var="value"/></custom-block></block></block></autolambda><list></list></block><block var="✐ X11"/><block var="x11w3c"/><l>partial matches</l></custom-block></block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Color name </l><block var="value"/><l> not found.</l></list></block></custom-block></script></block><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportEquals"><custom-block s="substring of %txt before %txt"><block s="reportListItem"><l>4</l><block var="match"/></block><block var="value"/></custom-block><l></l></block></autolambda><list><l>match</l></list></block><block var="partial matches"/><block var="x11w3c"/><l>head matches</l></custom-block><script><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportIsA"><block s="reportLetter"><l><option>last</option></l><block s="reportListItem"><l>4</l><l/></block></block><l><option>number</option></l></block></block></autolambda><list></list></block><block var="head matches"/><block var="x11w3c"/><l>non-numbered matches</l></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="value"/><l>: </l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>4</l><l/></block></autolambda><list></list></block><block var="non-numbered matches"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> , </l><l></l></list></block></autolambda><list></list></block></block></list></block></custom-block></script><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="value"/><l>: </l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>4</l><l/></block></autolambda><list></list></block><block var="head matches"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> , </l><l></l></list></block></autolambda><list></list></block></block></list></block></custom-block></script></block></script><script><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportIsA"><block s="reportLetter"><l><option>last</option></l><block s="reportListItem"><l>4</l><l/></block></block><l><option>number</option></l></block></block></autolambda><list></list></block><block var="partial matches"/><block var="x11w3c"/><l>non-numbered matches</l></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="value"/><l>: </l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>4</l><l/></block></autolambda><list></list></block><block var="non-numbered matches"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> , </l><l></l></list></block></autolambda><list></list></block></block></list></block></custom-block></script><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="value"/><l>: </l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>4</l><l/></block></autolambda><list></list></block><block var="partial matches"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> , </l><l></l></list></block></autolambda><list></list></block></block></list></block></custom-block></script></block></script></block></script><comment w="294.6666666666667" collapsed="true">SUBSET throws here if it handles a unique match</comment></custom-block></script></block><custom-block s="✐ initialize variables"></custom-block></script></block-definition><block-definition s="mmap %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doIf"><block s="reportListIsEmpty"><block s="reportListItem"><l>1</l><block var="lists"/></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><block var="lists"/></block></block><custom-block s="mmap %repRing over %mult%l"><block var="function"/><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><block var="lists"/></block></custom-block></block></block></script></block-definition><block-definition s="✐ update HSL" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>L</l></list></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block></block><script><block s="doSetVar"><l>✐ HSL</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportProduct"><l></l><l>100</l></block></autolambda><list></list></block><block s="evaluate"><block s="reifyReporter"><script><block s="doSetVar"><l>L</l><block s="reportDifference"><block var="V"/><block s="reportQuotient"><block s="reportProduct"><block var="V"/><block var="S"/></block><l>2</l></block></block></block><block s="doReport"><block s="reportNewList"><list><block var="H"/><block s="reportIfElse"><block s="reportOr"><block s="reportEquals"><block var="L"/><l>0</l></block><block s="reportEquals"><block var="L"/><l>1</l></block></block><l>0</l><block s="reportQuotient"><block s="reportDifference"><block var="V"/><block var="L"/></block><custom-block s="min %s %s"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></custom-block></block></block><block var="L"/></list></block></block></script><list><l>H</l><l>S</l><l>V</l></list></block><custom-block s="HSV color"></custom-block></block></block></block><block s="doIf"><block var="✐ fair?"/><script><block s="doSetVar"><l>✐ raw HSL</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportProduct"><l></l><l>100</l></block></autolambda><list></list></block><block s="evaluate"><block s="reifyReporter"><script><block s="doSetVar"><l>L</l><block s="reportDifference"><block var="V"/><block s="reportQuotient"><block s="reportProduct"><block var="V"/><block var="S"/></block><l>2</l></block></block></block><block s="doReport"><block s="reportNewList"><list><block var="H"/><block s="reportIfElse"><block s="reportOr"><block s="reportEquals"><block var="L"/><l>0</l></block><block s="reportEquals"><block var="L"/><l>1</l></block></block><l>0</l><block s="reportQuotient"><block s="reportDifference"><block var="V"/><block var="L"/></block><custom-block s="min %s %s"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></custom-block></block></block><block var="L"/></list></block></block></script><list><l>H</l><l>S</l><l>V</l></list></block><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportQuotient"><l></l><l>100</l></block></autolambda><list></list></block><block var="✐ raw HSV"/></block></block></block></block></script></block></script></block></script></block-definition><block-definition s="min %&apos;a&apos; %&apos;b&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportLessThan"><block var="a"/><block var="b"/></block><block var="a"/><block var="b"/></block></block></script></block-definition><block-definition s="✐ update HSV" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>V</l><l>L</l><l>HSL 0-1</l><l>raw HSL 0-1</l></list></block><block s="doSetVar"><l>HSL 0-1</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportQuotient"><l></l><l>100</l></block></autolambda><list></list></block><block var="✐ HSL"/></block></block><block s="doSetVar"><l>L</l><block s="reportListItem"><l>3</l><block var="HSL 0-1"/></block></block><block s="doSetVar"><l>V</l><block s="reportSum"><block var="L"/><block s="reportProduct"><block s="reportListItem"><l>2</l><block var="HSL 0-1"/></block><custom-block s="min %s %s"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></custom-block></block></block></block><custom-block s="set pen color to h: %n s: %n v: %n"><block s="reportListItem"><l>1</l><block var="HSL 0-1"/></block><block s="reportIfElse"><block s="reportEquals"><block var="V"/><l>0</l></block><l>0</l><block s="reportDifference"><l>2</l><block s="reportProduct"><l>2</l><block s="reportQuotient"><block var="L"/><block var="V"/></block></block></block></block><block var="V"/></custom-block><block s="doIf"><block var="✐ fair?"/><script><block s="doSetVar"><l>raw HSL 0-1</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportQuotient"><l></l><l>100</l></block></autolambda><list></list></block><block var="✐ raw HSL"/></block></block><block s="doSetVar"><l>L</l><block s="reportListItem"><l>3</l><block var="raw HSL 0-1"/></block></block><block s="doSetVar"><l>V</l><block s="reportSum"><block var="L"/><block s="reportProduct"><block s="reportListItem"><l>2</l><block var="raw HSL 0-1"/></block><custom-block s="min %s %s"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></custom-block></block></block></block><block s="doSetVar"><l>✐ raw HSV</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportProduct"><l></l><l>100</l></block></autolambda><list></list></block><block s="reportNewList"><list><block s="reportListItem"><l>1</l><block var="raw HSL 0-1"/></block><block s="reportIfElse"><block s="reportEquals"><block var="V"/><l>0</l></block><l>0</l><block s="reportDifference"><l>2</l><block s="reportProduct"><l>2</l><block s="reportQuotient"><block var="L"/><block var="V"/></block></block></block></block><block var="V"/></list></block></block></block></script></block></script></block-definition><block-definition s="%&apos;x&apos;" type="reporter" category="pen"><comment x="0" y="0" w="226" collapsed="false">The identity function reports its input.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block var="x"/></block></script></block-definition><block-definition s="$brush pen %&apos;dimension&apos;" type="reporter" category="pen"><comment x="0" y="0" w="380.6666666666667" collapsed="false">This block reports the pen size, color, or transparency, in all the same ways that the SET PEN block allows you to set those pen properties. (It will also report the current crayon number, if the pen color was most recently set with SET PEN TO CRAYON.)&#xD;&#xD;See Appendix A of the Snap! Reference Manual for details. </comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>size&#xD;crayon&#xD;color&#xD;fair hue&#xD;transparency&#xD;X11/W3C name&#xD;(3D color spaces)={&#xD;fair HSL={&#xD;fair hue&#xD;fair saturation (HSL)&#xD;fair lightness&#xD;fair HSL vector&#xD;}&#xD;fair HSV={&#xD;fair hue&#xD;fair saturation (HSV)&#xD;fair value (brightness)&#xD;fair HSV vector&#xD;}&#xD;HSL={&#xD;hue&#xD;saturation (HSL)&#xD;lightness&#xD;HSL vector&#xD;}&#xD;HSV={&#xD;hue&#xD;saturation (HSV)&#xD;value (brightness)&#xD;HSV vector&#xD;}&#xD;RGB (0-255)={&#xD;red&#xD;green&#xD;blue&#xD;RGB vector&#xD;RGB hex&#xD;}&#xD;}</options></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>size</l></block><script><block s="doReport"><block s="getPenAttribute"><l><option>size</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>hue</l></block><script><block s="doReport"><block s="getPenAttribute"><l><option>hue</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>saturation (HSV)</l></block><script><block s="doReport"><block s="getPenAttribute"><l><option>saturation</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>value (brightness)</l></block><script><block s="doReport"><block s="getPenAttribute"><l><option>brightness</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>transparency</l></block><script><block s="doReport"><block s="getPenAttribute"><l><option>transparency</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>RGB vector</l></block><script><block s="doReport"><custom-block s="RGB color"></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>red</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><custom-block s="RGB color"></custom-block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>green</l></block><script><block s="doReport"><block s="reportListItem"><l>2</l><custom-block s="RGB color"></custom-block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>blue</l></block><script><block s="doReport"><block s="reportListItem"><l>3</l><custom-block s="RGB color"></custom-block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>RGB hex</l></block><script><block s="doReport"><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><custom-block s="✐ hexchar %s"><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><l></l><l>16</l></block></block></custom-block><custom-block s="✐ hexchar %s"><block s="reportModulus"><l></l><l>16</l></block></custom-block></list></block></autolambda><list></list></block><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportRound"><l></l></block></autolambda><list></list></block><custom-block s="RGB color"></custom-block></block></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>HSV vector</l></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportProduct"><l>100</l><l></l></block></autolambda><list></list></block><custom-block s="HSV color"></custom-block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>HSL vector</l></block><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block var="✐ HSL"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>saturation (HSL)</l></block><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>2</l><block var="✐ HSL"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>lightness</l></block><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>3</l><block var="✐ HSL"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>color</l></block><script><block s="doReport"><block s="reportIfElse"><block s="reportEquals"><block var="✐ last set as"/><l>color</l></block><block var="✐ color scale"/><l>not set</l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair hue</l></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIfElse"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="✐ raw HSL"/></block></block></script><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="✐ raw HSV"/></block></block></script></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair saturation (HSL)</l></block><script><block s="doIf"><block var="✐ fair?"/><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>2</l><block var="✐ raw HSL"/></block></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair lightness</l></block><script><block s="doIf"><block var="✐ fair?"/><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>3</l><block var="✐ raw HSL"/></block></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair HSL vector</l></block><script><block s="doIf"><block var="✐ fair?"/><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block var="✐ raw HSL"/></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair saturation (HSV)</l></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><custom-block s="✐ update HSV"></custom-block></script></block><block s="doReport"><block s="reportListItem"><l>2</l><block var="✐ raw HSV"/></block></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair value (brightness)</l></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><custom-block s="✐ update HSV"></custom-block></script></block><block s="doReport"><block s="reportListItem"><l>3</l><block var="✐ raw HSV"/></block></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair HSV vector</l></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><custom-block s="✐ update HSV"></custom-block></script></block><block s="doReport"><block var="✐ raw HSV"/></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>crayon</l></block><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>crayon</l></block><script><block s="doReport"><block var="✐ last crayon"/></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>X11/W3C name</l></block><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>X11</l></block><script><block s="doReport"><block var="✐ last x11"/></block></script></block><block s="doReport"><l>not set</l></block></script></block></script></block-definition><block-definition s="✐ hexchar %&apos;nybble&apos;" type="reporter" category="pen"><comment x="0" y="0" w="245.33333333333334" collapsed="false">Takes a value from 0 to 15 and reports&#xD;the corresponding hexadecimal digit.&#xD;&#xD;For internal use of the color library.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportLessThan"><block var="nybble"/><l>10</l></block><block var="nybble"/><block s="reportUnicodeAsLetter"><block s="reportSum"><block s="reportUnicode"><l>a</l></block><block s="reportDifference"><block var="nybble"/><l>10</l></block></block></block></block></block></script></block-definition><block-definition s="$brush change pen %&apos;dimension&apos; by %&apos;amount&apos;" type="command" category="pen"><comment x="0" y="0" w="334" collapsed="false">Changes any pen property by the specified amount.  Some color scales can&apos;t be adjusted this way unless the color was first SET using that scale.&#xD;Vectors (e.g., RGB color as a list of three numbers) can be incremented&#xD;by a vector as the amount. X11/W3C names can&apos;t be incremented.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>size&#xD;crayon&#xD;color&#xD;fair hue&#xD;transparency&#xD;(3D color spaces)={&#xD;fair HSL={&#xD;fair hue&#xD;fair saturation (HSL)&#xD;fair lightness&#xD;fair HSL vector&#xD;}&#xD;fair HSV={&#xD;fair hue&#xD;fair saturation (HSV)&#xD;fair value (brightness)&#xD;fair HSV vector&#xD;}&#xD;HSL={&#xD;hue&#xD;saturation (HSL)&#xD;lightness&#xD;HSL vector&#xD;}&#xD;HSV={&#xD;hue&#xD;saturation (HSV)&#xD;value (brightness)&#xD;HSV vector&#xD;}&#xD;RGB (0-255)={&#xD;red&#xD;green&#xD;blue&#xD;RGB vector&#xD;RGB hex&#xD;}&#xD;}</options></input><input type="%s"></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doDeclareVariables"><list><l>old</l></list></block><block s="doSetVar"><l>old</l><custom-block s="$brush pen %s"><block var="dimension"/></custom-block></block><block s="doIf"><block s="reportEquals"><block var="old"/><l>not set</l></block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Dimension </l><block var="dimension"/><l> not set.</l></list></block></custom-block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>crayon</l></block><script><custom-block s="$brush set pen to crayon %n"><block s="reportSum"><block var="old"/><block var="amount"/></block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>RGB hex</l></block><script><custom-block s="error %txt"><l>Sorry, I don&apos;t know how to add in hexadecimal.</l></custom-block></script></block><block s="doIf"><block s="reportIsA"><block var="amount"/><l><option>number</option></l></block><script><custom-block s="$brush set pen %s to %s"><block var="dimension"/><block s="reportSum"><block var="old"/><block var="amount"/></block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportIsA"><block var="amount"/><l><option>list</option></l></block><script><custom-block s="$brush set pen %s to %s"><block var="dimension"/><custom-block s="mmap %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block><list><block var="old"/><block var="amount"/></list></custom-block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><custom-block s="error %txt"><block s="reportJoinWords"><list><l>I don&apos;t know how to handle </l><block var="amount"/></list></block></custom-block></script></block-definition><block-definition s="error %&apos;msg&apos;" type="command" category="control"><header></header><code></code><translations>pt:lança o erro _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>msg</l></list><l>throw new Error(msg);</l></block><list><block var="msg"/></list></block></script></block-definition><block-definition s="✐ make integer RGB" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><l></l><l></l><l></l></custom-block></script><list></list></block><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportRound"><l></l></block></autolambda><list></list></block><custom-block s="RGB color"></custom-block></block></block></script></block-definition><block-definition s="substring of %&apos;string&apos; before %&apos;marker&apos;" type="reporter" category="operators"><comment x="0" y="0" w="175.33333333333334" collapsed="false">Reports the part of the first string up to the first instance of the second string inside it.  If the second string isn&apos;t found, reports the entire first string.</comment><header></header><code></code><translations>pt:o texto de _ antes de _&#xD;</translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>string</l><l>marker</l></list><l>var world=this.parentThatIsA(IDE_Morph);&#xD;if (!("stringLibCaseIndependentComparison" in world)) {&#xD;    world["stringLibCaseIndependentComparison"] = true;&#xD;};&#xD;if (world["stringLibCaseIndependentComparison"]) {&#xD;    var index=string.toLocaleLowerCase().indexOf(marker.toLocaleLowerCase());&#xD;    if (index&lt;0) {return string};&#xD;    return string.slice(0,index);&#xD;} else {&#xD;    var index=string.indexOf(marker);&#xD;    if (index&lt;0) {return string};&#xD;    return string.slice(0,index);&#xD;}</l></block><list><block var="string"/><block var="marker"/></list></block></block></script></block-definition><block-definition s="use case-independent comparisons %&apos;tf&apos;" type="command" category="operators"><comment x="0" y="0" w="225.33333333333334" collapsed="false">If input is TRUE, comparisons made by functions in the string library will be case-independent (so &quot;FOO&quot; = &quot;foo&quot;).  This is the default.&#xD;If input is FALSE, comparisons will be exact.</comment><header></header><code></code><translations>pt:altera comparações ignorando distinção minúsculas/maiúsculas para _&#xD;</translations><inputs><input type="%b"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>flag</l></list><l>var world=this.parentThatIsA(IDE_Morph);&#xD;world[&apos;stringLibCaseIndependentComparison&apos;] = flag;</l></block><list><block var="tf"/></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:fange _ _&#xD;ca:agafa _ _&#xD;es:atrapar _ _&#xD;fr:attrape _ _&#xD;pt:captura _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block><custom-block s="ignore %s"><l>3</l></custom-block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations>de:wirf _&#xD;ca:llança _&#xD;es:lanzar _&#xD;fr:lance _&#xD;pt:lança _&#xD;</translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations>de:ignoriere _&#xD;ca:ignora _&#xD;es:ignorar _&#xD;fr:ignore _&#xD;pt:ignora _&#xD;</translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="✐ subset %&apos;pred&apos; %&apos;data&apos; %&apos;catchtag&apos; %&apos;result&apos;" type="predicate" category="pen"><comment x="0" y="0" w="228" collapsed="false">Don&apos;t ask.&#xD;Only for internal use by the SET PEN block.</comment><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input><input type="%cmdRing"></input><input type="%upvar"></input></inputs><script><block s="doDeclareVariables"><list><l>best match</l></list></block><block s="doSetVar"><l>result</l><block s="reportKeep"><block var="pred"/><block var="data"/></block></block><block s="doIf"><block s="reportListIsEmpty"><block var="result"/></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block><block s="doIf"><block s="reportListIsEmpty"><block s="reportCDR"><block var="result"/></block></block><script><block s="doSetVar"><l>best match</l><block s="reportListItem"><l>1</l><block var="result"/></block></block><custom-block s="$brush set pen %s to %s"><l>red</l><block s="reportListItem"><l>1</l><block var="best match"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>green</l><block s="reportListItem"><l>2</l><block var="best match"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>blue</l><block s="reportListItem"><l>3</l><block var="best match"/></block></custom-block><block s="doSetVar"><l>✐ last X11</l><block s="reportListItem"><l>4</l><block var="best match"/></block></block><block s="doSetVar"><l>✐ last set as</l><l>X11</l></block><custom-block s="throw %s"><block var="catchtag"/></custom-block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block-definition><block-definition s="✐ no spaces %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><block s="reportTextSplit"><block var="text"/><l> </l></block></block></block></script></block-definition><block-definition s="create %&apos;scope&apos; var %&apos;names&apos;" type="command" category="variables"><comment x="0" y="0" w="146" collapsed="false">This block creates  new variables on the selected scope: global (for all sprites), sprite (for this sprite only) or script (only for that blocks stack) with the names given (in &apos;names&apos; list).&#xD;&#xD;If there is already a variable with that name in that scope, it does nothing: no errors and no overwrites.</comment><header></header><code></code><translations>pt:cria as variáveis _ _&#xD;ca:crea les _ variables _&#xD;es:crear las _ variables _&#xD;de:erstellen _ var _&#xD;</translations><inputs><input type="%s" readonly="true">global<options>global&#xD;sprite&#xD;script</options></input><input type="%mult%txt"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block var="scope"/><l>script</l></block><script><block s="doForEach"><l>each item</l><block var="names"/><script><block s="doRun"><block s="reportJSFunction"><list><l>varName</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;if (!proc.homeContext.variables.vars[varName]) proc.homeContext.variables.addVar(varName);</l></block><list><block var="each item"/></list></block></script></block></script><script><block s="doDeclareVariables"><list><l>global</l></list></block><block s="doIfElse"><block s="reportEquals"><block var="scope"/><l>sprite</l></block><script><block s="doSetVar"><l>global</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doSetVar"><l>global</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doForEach"><l>each item</l><block var="names"/><script><block s="doRun"><block s="reportJSFunction"><list><l>varName</l><l>global</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;if (global &amp;&amp; !proc.homeContext.variables.parentFrame.parentFrame.vars[varName]) this.addVariable(varName, true);&#xD;if (!global &amp;&amp; !proc.homeContext.variables.parentFrame.vars[varName]) this.addVariable(varName, false);</l></block><list><block var="each item"/><block var="global"/></list></block></script></block><block s="doRun"><block s="reportJSFunction"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;ide.flushBlocksCache(&apos;variables&apos;); // b/c of inheritance&#xD;ide.refreshPalette();</l></block><list></list></block></script></block></script></block-definition><block-definition s="does var %&apos;name&apos; exist?" type="predicate" category="variables"><comment x="0" y="0" w="146" collapsed="false">This block reports &quot;true&quot; if there is a variable with this given name (input slot) in that context.&#xD;&#xD;It can be a global, sprite or script variable.&#xD;&#xD;Otherwise it reports &quot;false&quot;.</comment><header></header><code></code><translations>pt:a variável _ existe&#xD;ca:existeix la variable _ ?&#xD;es:existe la variable _ ?&#xD;de:existiert var _ ?&#xD;</translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>varName</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;return proc.homeContext.variables.silentFind(varName)? true:false;</l></block><list><block var="name"/></list></block></block></script></block-definition><block-definition s="✐ initialize variables" type="command" category="pen"><comment x="0" y="0" w="180" collapsed="false">Creates a bunch of global variables.&#xD;For internal use by Color library.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><custom-block s="does var %s exist?"><l>✐ last set as</l></custom-block><script><block s="doStopThis"><l><option>this block</option></l></block></script></block><custom-block s="create %s var %mult%txt"><l>global</l><list><l>✐ last set as</l><l>✐ fair?</l><l>✐ color scale</l><l>✐ HSL</l><l>✐ last crayon</l><l>✐ last X11</l><l>✐ raw HSL</l><l>✐ raw HSV</l></list></custom-block><block s="doSetVar"><l>✐ last set as</l><l>RGB</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>✐ raw HSV</l><block s="reportNewList"><list><l>0</l><l>100</l><l>100</l></list></block></block></script></block-definition><block-definition s="pinwheel [branches] %&apos;branches&apos; [size] %&apos;size&apos; [backup] %&apos;backup&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="down"></block><block s="doRepeat"><block var="branches"/><script><block s="forward"><block var="size"/></block><block s="forward"><block s="reportProduct"><l>-1</l><block var="backup"/></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>20</l></block></block></script></block><block s="up"></block></script></block-definition><block-definition s="asterisk [branches] %&apos;branches&apos; [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><custom-block s="pinwheel [branches] %s [size] %s [backup] %s"><block var="branches"/><block var="length"/><l>100</l></custom-block></script></block-definition><block-definition s="polygon [sides] %&apos;sides&apos; [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><custom-block s="pinwheel [branches] %s [size] %s [backup] %s"><block var="sides"/><block var="length"/><l></l></custom-block></script></block-definition></blocks><variables></variables></project><media name="U1L3.2 Modern Art With Polygons" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>