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