<snapdata remixID="9795345"><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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAgAElEQVR4XuzdB3RU5do3/P+9956eXklIAZJJCIQSQu+9CwgKgiAgxQqKAopURY+ICIgcld67SJGO9I50QkkmgYQkkN6nz973tybn8bzPet/3e97n8Xgc0GvWcilhZl/3/bsv+bP37MJALxIgARIgARIggT9cgP3hFakgCZAACZAACZAAKICpCUiABEiABEjAAwIUwB5Ap5IkQAIkQAIkQAFMPUACJEACJEACHhCgAPYAOpUkARIgARIgAQpg6gESIAESIAES8IAABbAH0KkkCZAACZAACVAAUw+QAAmQAAmQgAcEKIA9gE4lSYAESIAESIACmHqABEiABEiABDwgQAHsAXQqSQIkQAIkQAIUwNQDJEACJEACJOABAQpgD6BTSRIgARIgARKgAKYeIAESIAESIAEPCFAAewCdSpIACZAACZAABTD1AAmQAAmQAAl4QIAC2APoVJIESIAESIAEKICpB0iABEiABEjAAwIUwB5Ap5IkQAIkQAIkQAFMPUACJEACJEACHhCgAPYAOpUkARIgARIgAQpg6gESIAESIAES8IAABbAH0KkkCZAACZAACVAAUw+QAAmQAAmQgAcEKIA9gE4lSYAESIAESIACmHqABEiABEiABDwgQAHsAXQqSQIkQAIkQAIUwNQDJEACJEACJOABAQpgD6BTSRIgARIgARKgAKYeIAESIAESIAEPCFAAewCdSpIACZAACZAABTD1AAmQAAmQAAl4QIAC2APoVJIESIAESIAEKICpB0iABEiABEjAAwIUwB5Ap5IkQAIkQAIkQAFMPUACJEACJEACHhCgAPYAOpUkARIgARIgAQpg6gESIAESIAES8IAABbAH0KkkCZAACZAACVAAUw+QAAmQAAmQgAcEKIA9gE4lSYAESIAESIACmHqABEiABEiABDwgQAHsAXQqSQIkQAIkQAIUwNQDJEACJEACJOABAQpgD6BTSRIgARIgARKgAKYeIAESIAESIAEPCFAAewCdSpIACZAACZAABTD1AAmQAAmQAAl4QIAC2APoVJIESIAESIAEKICpB0iABEiABEjAAwIUwB5Ap5IkQAIkQAIkQAFMPUACJEACJEACHhCgAPYAOpUkARIgARIgAQpg6gESIAESIAES8IAABbAH0KkkCZAACZAACVAAUw+QAAmQAAmQgAcEKIA9gE4lSYAESIAESIACmHqABEiABEiABDwgQAHsAXQqSQIkQAIkQAIUwNQDJEACJEACJOABAQpgD6BTSRIgARIgARKgAKYeIAESIAESIAEPCFAAewCdSpIACZAACZAABTD1AAmQAAmQAAl4QIAC2APoVJIESIAESIAEKICpB0iABEiABEjAAwIUwB5Ap5IkQAIkQAIkQAFMPUACJEACJEACHhCgAPYAOpUkARIgARIgAQpg6gESIAESIAES8IAABbAH0KkkCZAACZAACVAAUw+QAAmQAAmQgAcEKIA9gE4lSYAESIAESIACmHqABEiABEiABDwgQAHsAXQqSQIkQAIkQAIUwNQDJEACJEACJOABAQpgD6BTSRIgARIgARKgAKYeIAESIAESIAEPCFAAewCdSpIACZAACZAABTD1AAmQAAmQAAl4QIAC2APoVJIESIAESIAEKICpB0iABEiABEjAAwIUwB5Ap5IkQAIkQAIkQAFMPUACJEACJEACHhCgAPYAOpUkARIgARIgAQpg6gESIAESIAES8IAABbAH0KkkCZAACZAACVAAUw+QAAmQAAmQgAcEKIA9gE4lSYAESIAESIACmHqABEiABEiABDwgQAHsAXQqSQIkQAIkQAIUwNQDJEACJEACJOABAQpgD6BTSRIgARIgARKgAKYeIAESIAESIAEPCFAAewCdSpIACZAACZAABTD1AAmQAAmQAAl4QIAC2APoVJIESIAESIAEKICpB0iABEiABEjAAwIUwB5Ap5IkQAIkQAIkQAFMPUACJEACJEACHhCgAPYAOpUkARIgARIgAQpg6gESIAESIAES8IAABbAH0KkkCZAACZAACVAAUw+QAAmQAAmQgAcEKIA9gE4lSYAESIAESIACmHqABEiABEiABDwgQAHsAXQqSQIkQAIkQAIUwNQDJEACJEACJOABAQpgD6BTSRIgARIgARKgAKYeIAESIAESIAEPCFAAewCdSpIACZAACZAABTD1AAmQgEcFvnxk/HbyRdO7bDAc/9VAtvDmk1ag86eLsTmiIXtU6tFBU3ES+B0EKIB/B0TaBAmQwP9cgB+rHb04Rrq8LxohPXOQOiXSVPd/38pZHtMJEKZ9j86dL6OOGIgqcw+kTJ7Ddn3//6qYZNk16Lr++Z3/r/fR75OA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</pentrails><costumes><list id="2"><item><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOi0lEQVR4Xu3VwQkAMAzEsGT/oVvoEPVHWeBABLwzc8YRIECAAAECXwVWgL96GyNAgAABAk9AgD0CAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/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/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIELmhgaBBRNtU9AAAAAElFTkSuQmCC" 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="1.1368683772161603e-12" y="-1.9326762412674725e-12" heading="359.99999999999636" 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="18" 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="17" y="144.83333333333337"><block s="down"></block><block s="doRepeat"><l>3</l><script><block s="forward"><l>100</l></block><block s="forward"><block s="reportProduct"><l>-1</l><l>70</l></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>3</l></block></block></script></block><block s="up"></block></script><script x="369" 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="16" y="317.66666666666663"><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="25" y="491.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="376" y="345.33333333333337"><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="382" y="507.33333333333337"><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><comment x="487" y="113.6666666666666" 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></scripts></sprite><sprite name="Pinwheel" idx="2" x="2.2737367544323206e-13" y="-1.1368683772161603e-13" heading="6.821210263296962e-13" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="127,255,42,1" pen="tip" id="117"><costumes><list struct="atomic" id="118"></list></costumes><sounds><list struct="atomic" id="119"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="231.33333333333337" y="218.3333333333333" w="242.66666666666666" collapsed="false">This is the skeleton for the pinwheel.</comment><script x="20" y="20"><block s="receiveKey"><l><option>2</option></l><comment w="90" collapsed="false">Press the 2 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>127,255,42,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><custom-block s="pinwheel [branches] %s size %s backup %s"><l>15</l><l>8</l><l>24</l></custom-block></script><script x="378" y="25"><block s="receiveKey"><l><option>space</option></l><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script></scripts></sprite><sprite name="Polygon" idx="4" x="0" y="0" heading="6.821210263296962e-13" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="236,41,0,1" pen="tip" id="139"><costumes><list struct="atomic" id="140"></list></costumes><sounds><list struct="atomic" id="141"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>4</option></l><comment w="90" collapsed="false">Press the 4 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>236,41,0,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><custom-block s="polygon sides %s size %s"><l>12</l><l>10</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="0" heading="6.821210263296962e-13" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="255,144,57,1" pen="tip" id="160"><costumes><list struct="atomic" id="161"></list></costumes><sounds><list struct="atomic" id="162"></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="star branches %s size %s"><l>24</l><l>18</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></scripts></sprite><sprite name="Epic #1" idx="5" x="0" y="3.979039320256561e-13" heading="6.821210263296962e-13" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="255,181.8,37.00000000000001,1" pen="tip" id="181"><costumes><list struct="atomic" id="182"></list></costumes><sounds><list struct="atomic" id="183"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>5</option></l><comment w="90" collapsed="false">Press the 5 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>37,241,255,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doRepeat"><l>36</l><script><custom-block s="pinwheel [branches] %s size %s backup %s"><l>12</l><l>30</l><l>10</l></custom-block><block s="changePenHSVA"><l><option>hue</option></l><l>10</l></block><block s="forward"><l>10</l></block><block s="turn"><l>10</l></block></script></block></script><script x="427" y="20.83333333333337"><block s="receiveKey"><l><option>space</option></l><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script><comment x="319" y="197.66666666666666" w="88" collapsed="false">You only need to complete ONE challenge to earn EPIC credit.</comment></scripts></sprite><sprite name="Epic #2" idx="6" x="0" y="0" heading="6.252776074688882e-13" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="246,255,16,1" pen="tip" id="214"><costumes><list struct="atomic" id="215"></list></costumes><sounds><list struct="atomic" id="216"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>6</option></l><comment w="90" collapsed="false">Press the 6 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>238,255,27,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block></script><comment x="162" y="164.66666666666666" w="90" collapsed="false">You only need to complete ONE challenge to earn EPIC credit.</comment><script x="379" y="22.83333333333337"><block s="receiveKey"><l><option>space</option></l><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script></scripts></sprite><sprite name="Epic #3" idx="7" x="0" y="0" heading="6.252776074688882e-13" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="255,32,244,1" pen="tip" id="232"><costumes><list struct="atomic" id="233"></list></costumes><sounds><list struct="atomic" id="234"></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="reportListLength"><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="reportListLength"><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="reportListLength"><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="reportListLength"><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="reportListLength"><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="reportListLength"><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="reportListLength"><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="reportListLength"><block var="value"/></block></block><script><block s="doSetVar"><l>value</l><block s="reportCONS"><l>0</l><block var="value"/></block></block></script></block><custom-block s="$brush set pen %s to %s"><l>red</l><block s="reportSum"><block s="reportProduct"><l>16</l><block s="reportListItem"><l>1</l><block var="value"/></block></block><block s="reportListItem"><l>2</l><block var="value"/></block></block></custom-block><custom-block s="$brush set pen %s to %s"><l>green</l><block s="reportSum"><block s="reportProduct"><l>16</l><block s="reportListItem"><l>3</l><block var="value"/></block></block><block s="reportListItem"><l>4</l><block var="value"/></block></block></custom-block><custom-block s="$brush set pen %s to %s"><l>blue</l><block s="reportSum"><block s="reportProduct"><l>16</l><block s="reportListItem"><l>5</l><block var="value"/></block></block><block s="reportListItem"><l>6</l><block var="value"/></block></block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>X11/W3C name</l><comment w="90" collapsed="true">X11/W3C name</comment></block><script><block s="doIf"><block s="reportNot"><custom-block s="does var %s exist?"><l>✐ X11</l></custom-block></block><script><custom-block s="create %s var %mult%txt"><l>global</l><list><l>✐ X11</l></list></custom-block></script></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ X11"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>✐ X11</l><block s="reportNewList"><list><block s="reportNewList"><list><l>255</l><l>250</l><l>250</l><l>snow</l></list></block><block s="reportNewList"><list><l>248</l><l>248</l><l>255</l><l>ghostwhite</l></list></block><block s="reportNewList"><list><l>245</l><l>245</l><l>245</l><l>whitesmoke</l></list></block><block s="reportNewList"><list><l>220</l><l>220</l><l>220</l><l>gainsboro</l></list></block><block s="reportNewList"><list><l>255</l><l>250</l><l>240</l><l>floralwhite</l></list></block><block s="reportNewList"><list><l>253</l><l>245</l><l>230</l><l>oldlace</l></list></block><block s="reportNewList"><list><l>250</l><l>240</l><l>230</l><l>linen</l></list></block><block s="reportNewList"><list><l>250</l><l>235</l><l>215</l><l>antiquewhite</l></list></block><block s="reportNewList"><list><l>255</l><l>239</l><l>213</l><l>papayawhip</l></list></block><block s="reportNewList"><list><l>255</l><l>235</l><l>205</l><l>blanchedalmond</l></list></block><block s="reportNewList"><list><l>255</l><l>228</l><l>196</l><l>bisque</l></list></block><block s="reportNewList"><list><l>255</l><l>218</l><l>185</l><l>peachpuff</l></list></block><block s="reportNewList"><list><l>255</l><l>222</l><l>173</l><l>navajowhite</l></list></block><block s="reportNewList"><list><l>255</l><l>228</l><l>181</l><l>moccasin</l></list></block><block s="reportNewList"><list><l>255</l><l>248</l><l>220</l><l>cornsilk</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>240</l><l>ivory</l></list></block><block s="reportNewList"><list><l>255</l><l>250</l><l>205</l><l>lemonchiffon</l></list></block><block s="reportNewList"><list><l>255</l><l>245</l><l>238</l><l>seashell</l></list></block><block s="reportNewList"><list><l>240</l><l>255</l><l>240</l><l>honeydew</l></list></block><block s="reportNewList"><list><l>245</l><l>255</l><l>250</l><l>mintcream</l></list></block><block s="reportNewList"><list><l>240</l><l>255</l><l>255</l><l>azure</l></list></block><block s="reportNewList"><list><l>240</l><l>248</l><l>255</l><l>aliceblue</l></list></block><block s="reportNewList"><list><l>230</l><l>230</l><l>250</l><l>lavender</l></list></block><block s="reportNewList"><list><l>255</l><l>240</l><l>245</l><l>lavenderblush</l></list></block><block s="reportNewList"><list><l>255</l><l>228</l><l>225</l><l>mistyrose</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>255</l><l>white</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>black</l></list></block><block s="reportNewList"><list><l>47</l><l>79</l><l>79</l><l>darkslategray</l></list></block><block s="reportNewList"><list><l>47</l><l>79</l><l>79</l><l>darkslategrey</l></list></block><block s="reportNewList"><list><l>105</l><l>105</l><l>105</l><l>dimgray</l></list></block><block s="reportNewList"><list><l>105</l><l>105</l><l>105</l><l>dimgrey</l></list></block><block s="reportNewList"><list><l>112</l><l>128</l><l>144</l><l>slategray</l></list></block><block s="reportNewList"><list><l>112</l><l>128</l><l>144</l><l>slategrey</l></list></block><block s="reportNewList"><list><l>119</l><l>136</l><l>153</l><l>lightslategray</l></list></block><block s="reportNewList"><list><l>119</l><l>136</l><l>153</l><l>lightslategrey</l></list></block><block s="reportNewList"><list><l>190</l><l>190</l><l>190</l><l>gray(X11)</l></list></block><block s="reportNewList"><list><l>190</l><l>190</l><l>190</l><l>grey(X11)</l></list></block><block s="reportNewList"><list><l>128</l><l>128</l><l>128</l><l>gray(W3C)</l></list></block><block s="reportNewList"><list><l>128</l><l>128</l><l>128</l><l>grey(W3C)</l></list></block><block s="reportNewList"><list><l>211</l><l>211</l><l>211</l><l>lightgrey</l></list></block><block s="reportNewList"><list><l>211</l><l>211</l><l>211</l><l>lightgray</l></list></block><block s="reportNewList"><list><l>25</l><l>25</l><l>112</l><l>midnightblue</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>128</l><l>navy</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>128</l><l>navyblue</l></list></block><block s="reportNewList"><list><l>100</l><l>149</l><l>237</l><l>cornflowerblue</l></list></block><block s="reportNewList"><list><l>72</l><l>61</l><l>139</l><l>darkslateblue</l></list></block><block s="reportNewList"><list><l>106</l><l>90</l><l>205</l><l>slateblue</l></list></block><block s="reportNewList"><list><l>123</l><l>104</l><l>238</l><l>mediumslateblue</l></list></block><block s="reportNewList"><list><l>132</l><l>112</l><l>255</l><l>lightslateblue</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>205</l><l>mediumblue</l></list></block><block s="reportNewList"><list><l>65</l><l>105</l><l>225</l><l>royalblue</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>255</l><l>blue</l></list></block><block s="reportNewList"><list><l>30</l><l>144</l><l>255</l><l>dodgerblue</l></list></block><block s="reportNewList"><list><l>0</l><l>191</l><l>255</l><l>deepskyblue</l></list></block><block s="reportNewList"><list><l>135</l><l>206</l><l>235</l><l>skyblue</l></list></block><block s="reportNewList"><list><l>135</l><l>206</l><l>250</l><l>lightskyblue</l></list></block><block s="reportNewList"><list><l>70</l><l>130</l><l>180</l><l>steelblue</l></list></block><block s="reportNewList"><list><l>176</l><l>196</l><l>222</l><l>lightsteelblue</l></list></block><block s="reportNewList"><list><l>173</l><l>216</l><l>230</l><l>lightblue</l></list></block><block s="reportNewList"><list><l>176</l><l>224</l><l>230</l><l>powderblue</l></list></block><block s="reportNewList"><list><l>175</l><l>238</l><l>238</l><l>paleturquoise</l></list></block><block s="reportNewList"><list><l>0</l><l>206</l><l>209</l><l>darkturquoise</l></list></block><block s="reportNewList"><list><l>72</l><l>209</l><l>204</l><l>mediumturquoise</l></list></block><block s="reportNewList"><list><l>64</l><l>224</l><l>208</l><l>turquoise</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l><l>cyan</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l><l>aqua</l></list></block><block s="reportNewList"><list><l>224</l><l>255</l><l>255</l><l>lightcyan</l></list></block><block s="reportNewList"><list><l>95</l><l>158</l><l>160</l><l>cadetblue</l></list></block><block s="reportNewList"><list><l>102</l><l>205</l><l>170</l><l>mediumaquamarine</l></list></block><block s="reportNewList"><list><l>127</l><l>255</l><l>212</l><l>aquamarine</l></list></block><block s="reportNewList"><list><l>0</l><l>100</l><l>0</l><l>darkgreen</l></list></block><block s="reportNewList"><list><l>85</l><l>107</l><l>47</l><l>darkolivegreen</l></list></block><block s="reportNewList"><list><l>143</l><l>188</l><l>143</l><l>darkseagreen</l></list></block><block s="reportNewList"><list><l>46</l><l>139</l><l>87</l><l>seagreen</l></list></block><block s="reportNewList"><list><l>60</l><l>179</l><l>113</l><l>mediumseagreen</l></list></block><block s="reportNewList"><list><l>32</l><l>178</l><l>170</l><l>lightseagreen</l></list></block><block s="reportNewList"><list><l>152</l><l>251</l><l>152</l><l>palegreen</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>127</l><l>springgreen</l></list></block><block s="reportNewList"><list><l>124</l><l>252</l><l>0</l><l>lawngreen</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l><l>green(X11)</l></list></block><block s="reportNewList"><list><l>0</l><l>128</l><l>0</l><l>green(W3C)</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l><l>lime</l></list></block><block s="reportNewList"><list><l>127</l><l>255</l><l>0</l><l>chartreuse</l></list></block><block s="reportNewList"><list><l>0</l><l>250</l><l>154</l><l>mediumspringgreen</l></list></block><block s="reportNewList"><list><l>173</l><l>255</l><l>47</l><l>greenyellow</l></list></block><block s="reportNewList"><list><l>50</l><l>205</l><l>50</l><l>limegreen</l></list></block><block s="reportNewList"><list><l>154</l><l>205</l><l>50</l><l>yellowgreen</l></list></block><block s="reportNewList"><list><l>34</l><l>139</l><l>34</l><l>forestgreen</l></list></block><block s="reportNewList"><list><l>107</l><l>142</l><l>35</l><l>olivedrab</l></list></block><block s="reportNewList"><list><l>189</l><l>183</l><l>107</l><l>darkkhaki</l></list></block><block s="reportNewList"><list><l>240</l><l>230</l><l>140</l><l>khaki</l></list></block><block s="reportNewList"><list><l>238</l><l>232</l><l>170</l><l>palegoldenrod</l></list></block><block s="reportNewList"><list><l>250</l><l>250</l><l>210</l><l>lightgoldenrodyellow</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>224</l><l>lightyellow</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>0</l><l>yellow</l></list></block><block s="reportNewList"><list><l>255</l><l>215</l><l>0</l><l>gold</l></list></block><block s="reportNewList"><list><l>238</l><l>221</l><l>130</l><l>lightgoldenrod</l></list></block><block s="reportNewList"><list><l>218</l><l>165</l><l>32</l><l>goldenrod</l></list></block><block s="reportNewList"><list><l>184</l><l>134</l><l>11</l><l>darkgoldenrod</l></list></block><block s="reportNewList"><list><l>188</l><l>143</l><l>143</l><l>rosybrown</l></list></block></list></block></block></script></block><block s="doSetVar"><l>value</l><custom-block s="✐ no spaces %s"><block var="value"/></custom-block></block><custom-block s="use case-independent comparisons %b"><l><bool>true</bool></l></custom-block><custom-block s="catch %upvar %cs"><l>x11w3c</l><script><block s="doIf"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportEquals"><block var="value"/><block s="reportListItem"><l>4</l><l/></block></block></autolambda><list></list></block><block var="✐ X11"/><block var="x11w3c"/><l>exact matches</l></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>?? multiple exact matches for </l><block var="value"/></list></block></custom-block></script></block><block s="doIf"><block s="reportNot"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportEquals"><block s="reportListItem"><l>4</l><l/></block><custom-block s="substring of %txt before %txt"><block s="reportListItem"><l>4</l><l/></block><block var="value"/></custom-block></block></block></autolambda><list></list></block><block var="✐ X11"/><block var="x11w3c"/><l>partial matches</l></custom-block></block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Color name </l><block var="value"/><l> not found.</l></list></block></custom-block></script></block><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportEquals"><custom-block s="substring of %txt before %txt"><block s="reportListItem"><l>4</l><block var="match"/></block><block var="value"/></custom-block><l></l></block></autolambda><list><l>match</l></list></block><block var="partial matches"/><block var="x11w3c"/><l>head matches</l></custom-block><script><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportIsA"><block s="reportLetter"><l><option>last</option></l><block s="reportListItem"><l>4</l><l/></block></block><l><option>number</option></l></block></block></autolambda><list></list></block><block var="head matches"/><block var="x11w3c"/><l>non-numbered matches</l></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="value"/><l>: </l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>4</l><l/></block></autolambda><list></list></block><block var="non-numbered matches"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> , </l><l></l></list></block></autolambda><list></list></block></block></list></block></custom-block></script><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="value"/><l>: </l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>4</l><l/></block></autolambda><list></list></block><block var="head matches"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> , </l><l></l></list></block></autolambda><list></list></block></block></list></block></custom-block></script></block></script><script><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportIsA"><block s="reportLetter"><l><option>last</option></l><block s="reportListItem"><l>4</l><l/></block></block><l><option>number</option></l></block></block></autolambda><list></list></block><block var="partial matches"/><block var="x11w3c"/><l>non-numbered matches</l></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="value"/><l>: </l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>4</l><l/></block></autolambda><list></list></block><block var="non-numbered matches"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> , </l><l></l></list></block></autolambda><list></list></block></block></list></block></custom-block></script><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="value"/><l>: </l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>4</l><l/></block></autolambda><list></list></block><block var="partial matches"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> , </l><l></l></list></block></autolambda><list></list></block></block></list></block></custom-block></script></block></script></block></script><comment w="294.6666666666667" collapsed="true">SUBSET throws here if it handles a unique match</comment></custom-block></script></block><custom-block s="✐ initialize variables"></custom-block></script></block-definition><block-definition s="mmap %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doIf"><block s="reportListIsEmpty"><block s="reportListItem"><l>1</l><block var="lists"/></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><block var="lists"/></block></block><custom-block s="mmap %repRing over %mult%l"><block var="function"/><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><block var="lists"/></block></custom-block></block></block></script></block-definition><block-definition s="✐ update HSL" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>L</l></list></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block></block><script><block s="doSetVar"><l>✐ HSL</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportProduct"><l></l><l>100</l></block></autolambda><list></list></block><block s="evaluate"><block s="reifyReporter"><script><block s="doSetVar"><l>L</l><block s="reportDifference"><block var="V"/><block s="reportQuotient"><block s="reportProduct"><block var="V"/><block var="S"/></block><l>2</l></block></block></block><block s="doReport"><block s="reportNewList"><list><block var="H"/><block s="reportIfElse"><block s="reportOr"><block s="reportEquals"><block var="L"/><l>0</l></block><block s="reportEquals"><block var="L"/><l>1</l></block></block><l>0</l><block s="reportQuotient"><block s="reportDifference"><block var="V"/><block var="L"/></block><custom-block s="min %s %s"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></custom-block></block></block><block var="L"/></list></block></block></script><list><l>H</l><l>S</l><l>V</l></list></block><custom-block s="HSV color"></custom-block></block></block></block><block s="doIf"><block var="✐ fair?"/><script><block s="doSetVar"><l>✐ raw HSL</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportProduct"><l></l><l>100</l></block></autolambda><list></list></block><block s="evaluate"><block s="reifyReporter"><script><block s="doSetVar"><l>L</l><block s="reportDifference"><block var="V"/><block s="reportQuotient"><block s="reportProduct"><block var="V"/><block var="S"/></block><l>2</l></block></block></block><block s="doReport"><block s="reportNewList"><list><block var="H"/><block s="reportIfElse"><block s="reportOr"><block s="reportEquals"><block var="L"/><l>0</l></block><block s="reportEquals"><block var="L"/><l>1</l></block></block><l>0</l><block s="reportQuotient"><block s="reportDifference"><block var="V"/><block var="L"/></block><custom-block s="min %s %s"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></custom-block></block></block><block var="L"/></list></block></block></script><list><l>H</l><l>S</l><l>V</l></list></block><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportQuotient"><l></l><l>100</l></block></autolambda><list></list></block><block var="✐ raw HSV"/></block></block></block></block></script></block></script></block></script></block-definition><block-definition s="min %&apos;a&apos; %&apos;b&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportLessThan"><block var="a"/><block var="b"/></block><block var="a"/><block var="b"/></block></block></script></block-definition><block-definition s="✐ update HSV" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>V</l><l>L</l><l>HSL 0-1</l><l>raw HSL 0-1</l></list></block><block s="doSetVar"><l>HSL 0-1</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportQuotient"><l></l><l>100</l></block></autolambda><list></list></block><block var="✐ HSL"/></block></block><block s="doSetVar"><l>L</l><block s="reportListItem"><l>3</l><block var="HSL 0-1"/></block></block><block s="doSetVar"><l>V</l><block s="reportSum"><block var="L"/><block s="reportProduct"><block s="reportListItem"><l>2</l><block var="HSL 0-1"/></block><custom-block s="min %s %s"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></custom-block></block></block></block><custom-block s="set pen color to h: %n s: %n v: %n"><block s="reportListItem"><l>1</l><block var="HSL 0-1"/></block><block s="reportIfElse"><block s="reportEquals"><block var="V"/><l>0</l></block><l>0</l><block s="reportDifference"><l>2</l><block s="reportProduct"><l>2</l><block s="reportQuotient"><block var="L"/><block var="V"/></block></block></block></block><block var="V"/></custom-block><block s="doIf"><block var="✐ fair?"/><script><block s="doSetVar"><l>raw HSL 0-1</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportQuotient"><l></l><l>100</l></block></autolambda><list></list></block><block var="✐ raw HSL"/></block></block><block s="doSetVar"><l>L</l><block s="reportListItem"><l>3</l><block var="raw HSL 0-1"/></block></block><block s="doSetVar"><l>V</l><block s="reportSum"><block var="L"/><block s="reportProduct"><block s="reportListItem"><l>2</l><block var="raw HSL 0-1"/></block><custom-block s="min %s %s"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></custom-block></block></block></block><block s="doSetVar"><l>✐ raw HSV</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportProduct"><l></l><l>100</l></block></autolambda><list></list></block><block s="reportNewList"><list><block s="reportListItem"><l>1</l><block var="raw HSL 0-1"/></block><block s="reportIfElse"><block s="reportEquals"><block var="V"/><l>0</l></block><l>0</l><block s="reportDifference"><l>2</l><block s="reportProduct"><l>2</l><block s="reportQuotient"><block var="L"/><block var="V"/></block></block></block></block><block var="V"/></list></block></block></block></script></block></script></block-definition><block-definition s="%&apos;x&apos;" type="reporter" category="pen"><comment x="0" y="0" w="226" collapsed="false">The identity function reports its input.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block var="x"/></block></script></block-definition><block-definition s="$brush pen %&apos;dimension&apos;" type="reporter" category="pen"><comment x="0" y="0" w="380.6666666666667" collapsed="false">This block reports the pen size, color, or transparency, in all the same ways that the SET PEN block allows you to set those pen properties. (It will also report the current crayon number, if the pen color was most recently set with SET PEN TO CRAYON.)&#xD;&#xD;See Appendix A of the Snap! Reference Manual for details. </comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>size&#xD;crayon&#xD;color&#xD;fair hue&#xD;transparency&#xD;X11/W3C name&#xD;(3D color spaces)={&#xD;fair HSL={&#xD;fair hue&#xD;fair saturation (HSL)&#xD;fair lightness&#xD;fair HSL vector&#xD;}&#xD;fair HSV={&#xD;fair hue&#xD;fair saturation (HSV)&#xD;fair value (brightness)&#xD;fair HSV vector&#xD;}&#xD;HSL={&#xD;hue&#xD;saturation (HSL)&#xD;lightness&#xD;HSL vector&#xD;}&#xD;HSV={&#xD;hue&#xD;saturation (HSV)&#xD;value (brightness)&#xD;HSV vector&#xD;}&#xD;RGB (0-255)={&#xD;red&#xD;green&#xD;blue&#xD;RGB vector&#xD;RGB hex&#xD;}&#xD;}</options></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>size</l></block><script><block s="doReport"><block s="getPenAttribute"><l><option>size</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>hue</l></block><script><block s="doReport"><block s="getPenAttribute"><l><option>hue</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>saturation (HSV)</l></block><script><block s="doReport"><block s="getPenAttribute"><l><option>saturation</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>value (brightness)</l></block><script><block s="doReport"><block s="getPenAttribute"><l><option>brightness</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>transparency</l></block><script><block s="doReport"><block s="getPenAttribute"><l><option>transparency</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>RGB vector</l></block><script><block s="doReport"><custom-block s="RGB color"></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>red</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><custom-block s="RGB color"></custom-block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>green</l></block><script><block s="doReport"><block s="reportListItem"><l>2</l><custom-block s="RGB color"></custom-block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>blue</l></block><script><block s="doReport"><block s="reportListItem"><l>3</l><custom-block s="RGB color"></custom-block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>RGB hex</l></block><script><block s="doReport"><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><custom-block s="✐ hexchar %s"><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><l></l><l>16</l></block></block></custom-block><custom-block s="✐ hexchar %s"><block s="reportModulus"><l></l><l>16</l></block></custom-block></list></block></autolambda><list></list></block><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportRound"><l></l></block></autolambda><list></list></block><custom-block s="RGB color"></custom-block></block></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>HSV vector</l></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportProduct"><l>100</l><l></l></block></autolambda><list></list></block><custom-block s="HSV color"></custom-block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>HSL vector</l></block><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block var="✐ HSL"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>saturation (HSL)</l></block><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>2</l><block var="✐ HSL"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>lightness</l></block><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>3</l><block var="✐ HSL"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>color</l></block><script><block s="doReport"><block s="reportIfElse"><block s="reportEquals"><block var="✐ last set as"/><l>color</l></block><block var="✐ color scale"/><l>not set</l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair hue</l></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIfElse"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="✐ raw HSL"/></block></block></script><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="✐ raw HSV"/></block></block></script></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair saturation (HSL)</l></block><script><block s="doIf"><block var="✐ fair?"/><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>2</l><block var="✐ raw HSL"/></block></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair lightness</l></block><script><block s="doIf"><block var="✐ fair?"/><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>3</l><block var="✐ raw HSL"/></block></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair HSL vector</l></block><script><block s="doIf"><block var="✐ fair?"/><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block var="✐ raw HSL"/></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair saturation (HSV)</l></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><custom-block s="✐ update HSV"></custom-block></script></block><block s="doReport"><block s="reportListItem"><l>2</l><block var="✐ raw HSV"/></block></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair value (brightness)</l></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><custom-block s="✐ update HSV"></custom-block></script></block><block s="doReport"><block s="reportListItem"><l>3</l><block var="✐ raw HSV"/></block></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair HSV vector</l></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><custom-block s="✐ update HSV"></custom-block></script></block><block s="doReport"><block var="✐ raw HSV"/></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>crayon</l></block><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>crayon</l></block><script><block s="doReport"><block var="✐ last crayon"/></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>X11/W3C name</l></block><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>X11</l></block><script><block s="doReport"><block var="✐ last x11"/></block></script></block><block s="doReport"><l>not set</l></block></script></block></script></block-definition><block-definition s="✐ hexchar %&apos;nybble&apos;" type="reporter" category="pen"><comment x="0" y="0" w="245.33333333333334" collapsed="false">Takes a value from 0 to 15 and reports&#xD;the corresponding hexadecimal digit.&#xD;&#xD;For internal use of the color library.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportLessThan"><block var="nybble"/><l>10</l></block><block var="nybble"/><block s="reportUnicodeAsLetter"><block s="reportSum"><block s="reportUnicode"><l>a</l></block><block s="reportDifference"><block var="nybble"/><l>10</l></block></block></block></block></block></script></block-definition><block-definition s="$brush change pen %&apos;dimension&apos; by %&apos;amount&apos;" type="command" category="pen"><comment x="0" y="0" w="334" collapsed="false">Changes any pen property by the specified amount.  Some color scales can&apos;t be adjusted this way unless the color was first SET using that scale.&#xD;Vectors (e.g., RGB color as a list of three numbers) can be incremented&#xD;by a vector as the amount. X11/W3C names can&apos;t be incremented.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>size&#xD;crayon&#xD;color&#xD;fair hue&#xD;transparency&#xD;(3D color spaces)={&#xD;fair HSL={&#xD;fair hue&#xD;fair saturation (HSL)&#xD;fair lightness&#xD;fair HSL vector&#xD;}&#xD;fair HSV={&#xD;fair hue&#xD;fair saturation (HSV)&#xD;fair value (brightness)&#xD;fair HSV vector&#xD;}&#xD;HSL={&#xD;hue&#xD;saturation (HSL)&#xD;lightness&#xD;HSL vector&#xD;}&#xD;HSV={&#xD;hue&#xD;saturation (HSV)&#xD;value (brightness)&#xD;HSV vector&#xD;}&#xD;RGB (0-255)={&#xD;red&#xD;green&#xD;blue&#xD;RGB vector&#xD;RGB hex&#xD;}&#xD;}</options></input><input type="%s"></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doDeclareVariables"><list><l>old</l></list></block><block s="doSetVar"><l>old</l><custom-block s="$brush pen %s"><block var="dimension"/></custom-block></block><block s="doIf"><block s="reportEquals"><block var="old"/><l>not set</l></block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Dimension </l><block var="dimension"/><l> not set.</l></list></block></custom-block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>crayon</l></block><script><custom-block s="$brush set pen to crayon %n"><block s="reportSum"><block var="old"/><block var="amount"/></block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>RGB hex</l></block><script><custom-block s="error %txt"><l>Sorry, I don&apos;t know how to add in hexadecimal.</l></custom-block></script></block><block s="doIf"><block s="reportIsA"><block var="amount"/><l><option>number</option></l></block><script><custom-block s="$brush set pen %s to %s"><block var="dimension"/><block s="reportSum"><block var="old"/><block var="amount"/></block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportIsA"><block var="amount"/><l><option>list</option></l></block><script><custom-block s="$brush set pen %s to %s"><block var="dimension"/><custom-block s="mmap %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block><list><block var="old"/><block var="amount"/></list></custom-block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><custom-block s="error %txt"><block s="reportJoinWords"><list><l>I don&apos;t know how to handle </l><block var="amount"/></list></block></custom-block></script></block-definition><block-definition s="error %&apos;msg&apos;" type="command" category="control"><header></header><code></code><translations>pt:lança o erro _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>msg</l></list><l>throw new Error(msg);</l></block><list><block var="msg"/></list></block></script></block-definition><block-definition s="✐ make integer RGB" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><l></l><l></l><l></l></custom-block></script><list></list></block><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportRound"><l></l></block></autolambda><list></list></block><custom-block s="RGB color"></custom-block></block></block></script></block-definition><block-definition s="substring of %&apos;string&apos; before %&apos;marker&apos;" type="reporter" category="operators"><comment x="0" y="0" w="175.33333333333334" collapsed="false">Reports the part of the first string up to the first instance of the second string inside it.  If the second string isn&apos;t found, reports the entire first string.</comment><header></header><code></code><translations>pt:o texto de _ antes de _&#xD;</translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>string</l><l>marker</l></list><l>var world=this.parentThatIsA(IDE_Morph);&#xD;if (!("stringLibCaseIndependentComparison" in world)) {&#xD;    world["stringLibCaseIndependentComparison"] = true;&#xD;};&#xD;if (world["stringLibCaseIndependentComparison"]) {&#xD;    var index=string.toLocaleLowerCase().indexOf(marker.toLocaleLowerCase());&#xD;    if (index&lt;0) {return string};&#xD;    return string.slice(0,index);&#xD;} else {&#xD;    var index=string.indexOf(marker);&#xD;    if (index&lt;0) {return string};&#xD;    return string.slice(0,index);&#xD;}</l></block><list><block var="string"/><block var="marker"/></list></block></block></script></block-definition><block-definition s="use case-independent comparisons %&apos;tf&apos;" type="command" category="operators"><comment x="0" y="0" w="225.33333333333334" collapsed="false">If input is TRUE, comparisons made by functions in the string library will be case-independent (so &quot;FOO&quot; = &quot;foo&quot;).  This is the default.&#xD;If input is FALSE, comparisons will be exact.</comment><header></header><code></code><translations>pt:altera comparações ignorando distinção minúsculas/maiúsculas para _&#xD;</translations><inputs><input type="%b"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>flag</l></list><l>var world=this.parentThatIsA(IDE_Morph);&#xD;world[&apos;stringLibCaseIndependentComparison&apos;] = flag;</l></block><list><block var="tf"/></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:fange _ _&#xD;ca:agafa _ _&#xD;es:atrapar _ _&#xD;fr:attrape _ _&#xD;pt:captura _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block><custom-block s="ignore %s"><l>3</l></custom-block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations>de:wirf _&#xD;ca:llança _&#xD;es:lanzar _&#xD;fr:lance _&#xD;pt:lança _&#xD;</translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations>de:ignoriere _&#xD;ca:ignora _&#xD;es:ignorar _&#xD;fr:ignore _&#xD;pt:ignora _&#xD;</translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="✐ subset %&apos;pred&apos; %&apos;data&apos; %&apos;catchtag&apos; %&apos;result&apos;" type="predicate" category="pen"><comment x="0" y="0" w="228" collapsed="false">Don&apos;t ask.&#xD;Only for internal use by the SET PEN block.</comment><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input><input type="%cmdRing"></input><input type="%upvar"></input></inputs><script><block s="doDeclareVariables"><list><l>best match</l></list></block><block s="doSetVar"><l>result</l><block s="reportKeep"><block var="pred"/><block var="data"/></block></block><block s="doIf"><block s="reportListIsEmpty"><block var="result"/></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block><block s="doIf"><block s="reportListIsEmpty"><block s="reportCDR"><block var="result"/></block></block><script><block s="doSetVar"><l>best match</l><block s="reportListItem"><l>1</l><block var="result"/></block></block><custom-block s="$brush set pen %s to %s"><l>red</l><block s="reportListItem"><l>1</l><block var="best match"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>green</l><block s="reportListItem"><l>2</l><block var="best match"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>blue</l><block s="reportListItem"><l>3</l><block var="best match"/></block></custom-block><block s="doSetVar"><l>✐ last X11</l><block s="reportListItem"><l>4</l><block var="best match"/></block></block><block s="doSetVar"><l>✐ last set as</l><l>X11</l></block><custom-block s="throw %s"><block var="catchtag"/></custom-block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block-definition><block-definition s="✐ no spaces %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><block s="reportTextSplit"><block var="text"/><l> </l></block></block></block></script></block-definition><block-definition s="create %&apos;scope&apos; var %&apos;names&apos;" type="command" category="variables"><comment x="0" y="0" w="146" collapsed="false">This block creates  new variables on the selected scope: global (for all sprites), sprite (for this sprite only) or script (only for that blocks stack) with the names given (in &apos;names&apos; list).&#xD;&#xD;If there is already a variable with that name in that scope, it does nothing: no errors and no overwrites.</comment><header></header><code></code><translations>pt:cria as variáveis _ _&#xD;ca:crea les _ variables _&#xD;es:crear las _ variables _&#xD;de:erstellen _ var _&#xD;</translations><inputs><input type="%s" readonly="true">global<options>global&#xD;sprite&#xD;script</options></input><input type="%mult%txt"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block var="scope"/><l>script</l></block><script><block s="doForEach"><l>each item</l><block var="names"/><script><block s="doRun"><block s="reportJSFunction"><list><l>varName</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;if (!proc.homeContext.variables.vars[varName]) proc.homeContext.variables.addVar(varName);</l></block><list><block var="each item"/></list></block></script></block></script><script><block s="doDeclareVariables"><list><l>global</l></list></block><block s="doIfElse"><block s="reportEquals"><block var="scope"/><l>sprite</l></block><script><block s="doSetVar"><l>global</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doSetVar"><l>global</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doForEach"><l>each item</l><block var="names"/><script><block s="doRun"><block s="reportJSFunction"><list><l>varName</l><l>global</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;if (global &amp;&amp; !proc.homeContext.variables.parentFrame.parentFrame.vars[varName]) this.addVariable(varName, true);&#xD;if (!global &amp;&amp; !proc.homeContext.variables.parentFrame.vars[varName]) this.addVariable(varName, false);</l></block><list><block var="each item"/><block var="global"/></list></block></script></block><block s="doRun"><block s="reportJSFunction"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;ide.flushBlocksCache(&apos;variables&apos;); // b/c of inheritance&#xD;ide.refreshPalette();</l></block><list></list></block></script></block></script></block-definition><block-definition s="does var %&apos;name&apos; exist?" type="predicate" category="variables"><comment x="0" y="0" w="146" collapsed="false">This block reports &quot;true&quot; if there is a variable with this given name (input slot) in that context.&#xD;&#xD;It can be a global, sprite or script variable.&#xD;&#xD;Otherwise it reports &quot;false&quot;.</comment><header></header><code></code><translations>pt:a variável _ existe&#xD;ca:existeix la variable _ ?&#xD;es:existe la variable _ ?&#xD;de:existiert var _ ?&#xD;</translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>varName</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;return proc.homeContext.variables.silentFind(varName)? true:false;</l></block><list><block var="name"/></list></block></block></script></block-definition><block-definition s="✐ initialize variables" type="command" category="pen"><comment x="0" y="0" w="180" collapsed="false">Creates a bunch of global variables.&#xD;For internal use by Color library.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><custom-block s="does var %s exist?"><l>✐ last set as</l></custom-block><script><block s="doStopThis"><l><option>this block</option></l></block></script></block><custom-block s="create %s var %mult%txt"><l>global</l><list><l>✐ last set as</l><l>✐ fair?</l><l>✐ color scale</l><l>✐ HSL</l><l>✐ last crayon</l><l>✐ last X11</l><l>✐ raw HSL</l><l>✐ raw HSV</l></list></custom-block><block s="doSetVar"><l>✐ last set as</l><l>RGB</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>✐ raw HSV</l><block s="reportNewList"><list><l>0</l><l>100</l><l>100</l></list></block></block></script></block-definition><block-definition s="pinwheel [branches] %&apos;branches&apos; size %&apos;size&apos; backup %&apos;backup&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="down"></block><block s="doRepeat"><block var="branches"/><script><block s="forward"><block var="size"/></block><block s="forward"><block s="reportProduct"><l>-1</l><block var="backup"/></block></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="branches"/></block></block></script></block><block s="up"></block></script></block-definition><block-definition s="star branches %&apos;branches&apos; size %&apos;size&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><custom-block s="pinwheel [branches] %s size %s backup %s"><block var="branches"/><block var="size"/><block var="size"/></custom-block></script></block-definition><block-definition s="polygon sides %&apos;sides&apos; size %&apos;size&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><custom-block s="pinwheel [branches] %s size %s backup %s"><block var="sides"/><block var="size"/><l>0</l></custom-block></script></block-definition></blocks><variables></variables></project><media name="U1L3.2 Modern Art With Polygons" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>