<snapdata remixID="10706264"><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="Epic #1" idx="5" x="-86.96994249025784" y="-21.736453423673083" heading="348.85714285753966" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="37.00000000000001,136.36000000000004,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="59" y="16.33333333333337"><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>37,241,255,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block></script><script x="466" y="17.166666666666742"><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><comment x="348" y="10" w="88" collapsed="false">You only need to complete ONE challenge to earn EPIC credit.</comment><script x="240" y="117.3333333333334"><block s="receiveGo"></block><block s="gotoXY"><l>-2</l><l>-5</l></block><block s="doRepeat"><l>20</l><script><block s="changePenHSVA"><l><option>hue</option></l><l>57</l></block><block s="down"></block><custom-block s="Pinwheel [branches] %s [size] %s [backup] %s"><l>6</l><l>15</l><l>75</l></custom-block><block s="forward"><l>50</l></block><block s="turn"><l>60</l></block><block s="setSize"><l>.5</l></block><block s="changeSize"><l>1</l></block><block s="up"></block></script></block></script><script x="20" y="516.9999999999999"><block s="doRepeat"><l>30</l><script><block s="changePenHSVA"><l><option>hue</option></l><l>25</l></block><block s="doGlide"><l>1</l><l>0</l><l>0</l></block><block s="changeSize"><l>.3</l></block><block s="down"></block><custom-block s="Pinwheel [branches] %s [size] %s [backup] %s"><l>70</l><l>100</l><l>50</l></custom-block><block s="up"></block></script></block></script></scripts></sprite><sprite name="Epic #2" idx="6" x="349.5199750338372" y="662.975317068387" heading="80.00000000000068" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="16,255,255,0.8" pen="tip" id="71"><costumes><list struct="atomic" id="72"></list></costumes><sounds><list struct="atomic" id="73"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="10"><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><script x="369" y="12.833333333333371"><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><comment x="254" y="105.66666666666666" w="90" collapsed="false">You only need to complete ONE challenge to earn EPIC credit.</comment><script x="487" y="399.33333333333326"><block s="setSize"><l>.2</l></block><block s="doGotoObject"><l><option>random position</option></l></block><block s="setPenHSVA"><l><option>hue</option></l><l>50</l></block><block s="setPenHSVA"><l><option>transparency</option></l><l>20</l></block><block s="changeSize"><l>.2</l></block><block s="down"></block><custom-block s="Pinwheel [branches] %s [size] %s [backup] %s"><l>200</l><l>60</l><l>60</l></custom-block><block s="up"></block></script><script x="505" y="148.3333333333333"><block s="receiveGo"></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="108"><costumes><list struct="atomic" id="109"></list></costumes><sounds><list struct="atomic" id="110"></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><sprite name="Explore" idx="1" x="-71.99999999999989" y="155.99999999999997" heading="11.99999999999136" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="49,255,114,1" pen="tip" id="126"><costumes><list struct="atomic" id="127"></list></costumes><sounds><list struct="atomic" id="128"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20.00000000000003"><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="371" y="24"><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><comment x="207" y="106.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="18" y="137.8333333333334"><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>40</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="15" y="298.66666666666663"><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="82" y="425.66666666666663"><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>6</l></block></block></script></block><block s="up"></block></script><script x="198" y="247.66666666666666"><block s="down"></block><block s="doRepeat"><l>21</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>21</l></block></block></script></block><block s="up"></block></script><script x="390" y="197.66666666666666"><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><script x="284" y="386.33333333333326"><block s="receiveKey"><l><option>q</option></l></block><block s="show"></block><block s="doGotoObject"><l><option>random position</option></l></block><block s="setColor"><color>49,255,114,1</color></block><custom-block s="Pinwheel [branches] %s [size] %s [backup] %s"><l>3</l><l>3</l><l>60</l></custom-block></script><script x="419" y="421.16666666666663"><block s="gotoXY"><l>0</l><l>0</l></block></script></scripts></sprite><sprite name="Asterisk" idx="3" x="0" y="0" heading="53.22857142860016" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="255,144,57,1" pen="tip" id="248"><costumes><list struct="atomic" id="249"></list></costumes><sounds><list struct="atomic" id="250"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><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></script><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="197" y="124.16666666666654"><custom-block s="Pinwheel [branches] %s [size] %s [backup] %s"><l>3</l><l>40</l><l>20</l></custom-block></script><script x="83" y="164.16666666666654"><custom-block s="Pinwheel [branches] %s [size] %s [backup] %s"><l>20</l><l>100</l><l>100</l></custom-block></script><script x="154" y="424.66666666666663"><custom-block s="Polygon sides %s length %s"><l>16</l><l>70</l></custom-block></script><script x="256" y="341.4999999999999"><custom-block s="Pinwheel [branches] %s [size] %s [backup] %s"><l>17</l><l>8</l><l>70</l></custom-block><block s="turn"><l>60</l></block></script><script x="54" y="220.49999999999991"><block s="doRepeat"><l>6</l><script><custom-block s="Asterisk [branches] %s [length] %s"><l>16</l><l>70</l></custom-block><block s="changePenHSVA"><l><option>hue</option></l><l>10</l></block><block s="changeSize"><l>3</l></block></script></block></script><script x="368" y="257.66666666666663"><custom-block s="Asterisk [branches] %s [length] %s"><l></l><l></l></custom-block></script></scripts></sprite><sprite name="Polygon" idx="4" x="0" y="3.410605131648481e-12" heading="2.5011104298755527e-12" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="6.199999999999942,236,0,1" pen="tip" id="298"><costumes><list struct="atomic" id="299"></list></costumes><sounds><list struct="atomic" id="300"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><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></script><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="81" y="185.16666666666654"><custom-block s="Pinwheel [branches] %s [size] %s [backup] %s"><l>5</l><l>50</l><l>0</l></custom-block></script><script x="193" y="142.16666666666654"><custom-block s="Pinwheel [branches] %s [size] %s [backup] %s"><l>4</l><l>2</l><l>0</l></custom-block></script><script x="158" y="267.83333333333337"><block s="doRepeat"><l>10</l><script><block s="down"></block><custom-block s="Polygon sides %s length %s"><l>6</l><l>50</l></custom-block><block s="changePenHSVA"><l><option>hue</option></l><l>10</l></block><custom-block s="Polygon sides %s length %s"><l>8</l><l>90</l></custom-block><block s="up"></block></script></block></script><script x="362" y="246.66666666666666"><custom-block s="Polygon sides %s length %s"><l></l><l></l></custom-block></script></scripts></sprite><sprite name="Pinwheel" idx="2" x="0" y="2.842170943040401e-14" heading="6.821210263296962e-13" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="255,129,211,1" pen="tip" id="342"><costumes><list struct="atomic" id="343"></list></costumes><sounds><list struct="atomic" id="344"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="231.33333333333337" y="218.3333333333333" w="242.66666666666666" collapsed="false">This is the skeleton for the pinwheel.</comment><script x="20.333333333333343" y="157.1666666666667"><block s="down"></block><block s="doRepeat"><l></l><script><block s="forward"><l></l></block><block s="forward"><block s="reportProduct"><l>-1</l><l></l></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l></l></block></block></script></block><block s="up"></block></script><script x="20" y="20"><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="378" y="25"><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="231" y="264.1666666666665"><custom-block s="Pinwheel [branches] %s [size] %s [backup] %s"><l></l><l></l><l></l></custom-block></script><script x="125" y="316"><block s="receiveKey"><l><option>0</option></l></block><block s="show"></block><block s="setColor"><color>255,129,211,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><custom-block s="Pinwheel [branches] %s [size] %s [backup] %s"><l>3</l><l>120</l><l>30</l></custom-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><block var="branches"/></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"/><block var="length"/></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>0</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>