<snapdata remixID="11030949"><project name="daisy design" 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="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="0" y="-1.7053025658242404e-12" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="255,185,252,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="70" y="103"><block s="receiveGo"></block><block s="clear"></block><block s="setColor"><color>255,185,252,1</color></block><block s="down"></block><block s="setHeading"><l>90</l></block><block s="gotoXY"><l>0</l><l>0</l></block><custom-block s="draw daisies"></custom-block><custom-block s="draw daisy (2)"></custom-block></script><script x="94" y="346.33333333333326"><block s="setSize"><block s="reportMonadic"><l><option>abs</option></l><block s="reportQuotient"><block s="reportDifference"><block s="direction"></block><l>180</l></block><l>30</l></block></block></block></script><script x="67" y="450.33333333333326"><block s="setPenHSVA"><l><option>hue</option></l><block s="reportQuotient"><block s="reportMonadic"><l><option>abs</option></l><block s="direction"></block></block><l>3.6</l></block></block></script><script x="85" y="503.33333333333337"><block s="setColor"><color>255,64,64,1</color></block></script><script x="296" y="248.50000000000003"><custom-block s="draw %s daisies"><l>3</l></custom-block></script><script x="399" y="301.5"><custom-block s="draw circle"></custom-block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="$brush set pen %&apos;dimension&apos; to %&apos;value&apos; %&apos;more 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), color number, crayon, 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>color&#xD;color number&#xD;crayon&#xD;fair hue&#xD;&#126;1&#xD;size&#xD;transparency&#xD;X11/W3C name&#xD;&#126;2&#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(A) vector&#xD;RGB(A) hex&#xD;}&#xD;}</options></input><input type="%s"><options>function () {&#xD;&#xD;// add/edit menus but don&apos;t forget to edit other slot manual menu options to match&#xD;&#xD;var color_number=[&#xD;&quot;0 black=0&quot;, &quot;14 white=14&quot;,&#xD;&quot;20 spectral red=20&quot;, &quot;25 darkest red=25&quot;,&#xD;&quot;30 saddle brown=30&quot;, &quot;35 darkest brown=35&quot;,&#xD;&quot;40 spectral orange=40&quot;, &quot;45 darkest orange=45&quot;,&#xD;&quot;50 spectral yellow=50&quot;, &quot;55 darkest yellow=55&quot;,&#xD;&quot;60 spectral green=60&quot;, &quot;65 darkest green=65&quot;,&#xD;&quot;70 spectral cyan=70&quot;, &quot;75 darkest cyan=75&quot;,&#xD;&quot;80 spectral blue=80&quot;, &quot;85 darkest blue=85&quot;,&#xD;&quot;90 spectral violet=90&quot;, &quot;95 magenta=95&quot;];&#xD;&#xD;var fair_hue=[&#xD;&quot;0 red=0&quot;, &quot;12.5 brown=12.5&quot;, &quot;25 orange=25&quot;, &quot;37.5 yellow=37.5&quot;,&#xD;&quot;50 green=50&quot;, &quot;62.5 cyan=62.5&quot;, &quot;75 blue=75&quot;, &quot;87.5 violet=87.5&quot;];&#xD;&#xD;var crayon=[&#xD;&quot;grays&quot;,[&#xD;&quot;0 black #000000=0&quot;,&#xD;&quot;1 gray7 #121212=1&quot;,&#xD;&quot;2 gray14 #242424=2&quot;,&#xD;&quot;3 gray21 #363636=3&quot;,&#xD;&quot;4 gray28 #484848=4&quot;,&#xD;&quot;5 gray36 #5c5c5c=5&quot;,&#xD;&quot;6 gray43 #6d6d6d=6&quot;,&#xD;&quot;7 gray50 #7f7f7f=7&quot;,&#xD;&quot;8 gray57 #919191=8&quot;,&#xD;&quot;9 gray64 #a3a3a3=9&quot;,&#xD;&quot;10 gray71 #b5b5b5=10&quot;,&#xD;&quot;11 gray78 #c8c8c8=11&quot;,&#xD;&quot;12 gray85 #dadada=12&quot;,&#xD;&quot;13 gray92 #ececec=13&quot;,&#xD;&quot;14 white #ffffff=14&quot;],&#xD;&quot;pinks&quot;,[&#xD;&quot;15 deep pink #ff1493=15&quot;,&#xD;&quot;16 hot pink #ff69b4=16&quot;,&#xD;&quot;17 bright pink #ff007f=17&quot;,&#xD;&quot;18 raspberry #e30b5d=18&quot;,&#xD;&quot;19 amaranth #e52b50=19&quot;],&#xD;&quot;reds&quot;,[&#xD;&quot;20 red #ff0000=20&quot;,&#xD;&quot;21 burgundy #900020=21&quot;,&#xD;&quot;22 cherry #990000=22&quot;,&#xD;&quot;23 dark candy apple red #a40000=23&quot;,&#xD;&quot;24 sanguine #c00000=24&quot;,&#xD;&quot;25 maroon #800000=25&quot;,&#xD;&quot;26 crimson #c90016=26&quot;,&#xD;&quot;27 Lists #d94d11=27&quot;,&#xD;&quot;28 candy apple red #ff0800=28&quot;,&#xD;&quot;29 coquelicot #ff3800=29&quot;],&#xD;&quot;browns&quot;,[&#xD;&quot;30 saddle brown #8b4513=30&quot;,&#xD;&quot;31 chocolate #7b3f00=31&quot;,&#xD;&quot;32 kobicha #6b4423=32&quot;,&#xD;&quot;33 sepia #704214=33&quot;,&#xD;&quot;34 chestnut #954535=34&quot;,&#xD;&quot;35 dark brown #654321=35&quot;,&#xD;&quot;36 brown #964b00=36&quot;,&#xD;&quot;37 golden brown #996515=37&quot;,&#xD;&quot;38 cinnamon #b87333=38&quot;,&#xD;&quot;39 copper #d2691e=39&quot;],&#xD;&quot;oranges&quot;,[&#xD;&quot;40 orange #ff7f00=40&quot;,&#xD;&quot;41 Pantone orange #ff5800=41&quot;,&#xD;&quot;42 pumpkin #ff7518=42&quot;,&#xD;&quot;43 Variables #f3761d=43&quot;,&#xD;&quot;44 Spanish orange #e86100=44&quot;,&#xD;&quot;45 burnt orange #cc5500=45&quot;,&#xD;&quot;46 sinopia #cb410b=46&quot;,&#xD;&quot;47 ochre #cc7722=47&quot;,&#xD;&quot;48 carrot #ed9121=48&quot;,&#xD;&quot;49 tangerine #f28500=49&quot;],&#xD;&quot;yellows&quot;,[&#xD;&quot;50 yellow #ffff00=50&quot;,&#xD;&quot;51 Control #e6a822=51&quot;,&#xD;&quot;52 dark goldenrod #b8860b=52&quot;,&#xD;&quot;53 goldenrod #daa520=53&quot;,&#xD;&quot;54 saffron #f4c430=54&quot;,&#xD;&quot;55 sandstorm #ecd540=55&quot;,&#xD;&quot;56 mustard #ffdb58=56&quot;,&#xD;&quot;57 gold #ffd700=57&quot;,&#xD;&quot;58 egg yolk #fee33e=58&quot;,&#xD;&quot;59 rubber duck #fbe108=59&quot;],&#xD;&quot;greens&quot;,[&#xD;&quot;60 lime #00ff00=60&quot;,&#xD;&quot;61 apple green #8db600=61&quot;,&#xD;&quot;62 Operators #62c213=62&quot;,&#xD;&quot;63 forest green #228b22=63&quot;,&#xD;&quot;64 green #008000=64&quot;,&#xD;&quot;65 dark green #006400=65&quot;,&#xD;&quot;66 dark pastel green #03c03c=66&quot;,&#xD;&quot;67 emerald #50c878=67&quot;,&#xD;&quot;68 mint #3eb489=68&quot;,&#xD;&quot;69 Pen #00a178=69&quot;],&#xD;&quot;cyans&quot;,[&#xD;&quot;70 aqua (cyan) #00ffff=70&quot;,&#xD;&quot;71 dark cyan #008b8b=71&quot;,&#xD;&quot;72 cerulean #007ba7=72&quot;,&#xD;&quot;73 iceberg #71a6d2=73&quot;,&#xD;&quot;74 Sensing #0494dc=74&quot;,&#xD;&quot;75 teal #008080=75&quot;,&#xD;&quot;76 light sky blue #87cefa=76&quot;,&#xD;&quot;77 deep sky blue #00bfff=77&quot;,&#xD;&quot;78 dodger blue #1e90ff=78&quot;,&#xD;&quot;79 azure #007fff=79&quot;],&#xD;&quot;blues&quot;,[&#xD;&quot;80 blue #0000ff=80&quot;,&#xD;&quot;81 midnight blue #191970=81&quot;,&#xD;&quot;82 dark powder blue #003399=82&quot;,&#xD;&quot;83 cobalt #0047ab=83&quot;,&#xD;&quot;84 denim #1560bd=84&quot;,&#xD;&quot;85 navy blue #000080=85&quot;,&#xD;&quot;86 steel blue #4682b4=86&quot;,&#xD;&quot;87 Motion #4a6cd4=87&quot;,&#xD;&quot;88 cornflower #6495ed=88&quot;,&#xD;&quot;89 slate blue #6a5acd=89&quot;],&#xD;&quot;purples&quot;,[&#xD;&quot;90 violet #8000ff=90&quot;,&#xD;&quot;91 Looks #8f56e3=91&quot;,&#xD;&quot;92 grape #6f2da8=92&quot;,&#xD;&quot;93 indigo #4b0082=93&quot;,&#xD;&quot;94 x11 purple #a020f0=94&quot;,&#xD;&quot;95 magenta (fuchia) #ff00ff=95&quot;,&#xD;&quot;96 dark orchid #9932cc=96&quot;,&#xD;&quot;97 Sound #cf4ad9=97&quot;,&#xD;&quot;98 purple #7f007f=98&quot;,&#xD;&quot;99 dark magenta #8b008b=99&quot;]];&#xD;&#xD;function makeMenuHelper(items, output) {&#xD;    // in an array, walk through the items in pairs&#xD;    var i = 0;&#xD;    while (i &lt; items.length) {&#xD;        var label = items[i];&#xD;        var possiblyNested = items[i+1];&#xD;        // if possiblyNested is array, it is a nest under label&#xD;        // if possiblyNested is string, it is just a sibling&#xD;        if (possiblyNested === undefined) {&#xD;          // label is actually the last element of the list&#xD;          var hasEquals = label.split(&quot;=&quot;);&#xD;          if (hasEquals.length == 2) {&#xD;            output[hasEquals[0]] = hasEquals[1];&#xD;            i += 1;&#xD;          } else if (hasEquals.length == 3) {&#xD;            output[hasEquals[0]+&quot;\u00A0&quot;+&quot;=&quot;+&quot;\u00A0&quot;+hasEquals[2]] = hasEquals[0]+&quot;\u00A0&quot;+&quot;=&quot;+&quot;\u00A0&quot;+hasEquals[2];&#xD;            i += 1;&#xD;          } else {&#xD;            output[label] = label;&#xD;            i += 1;&#xD;          }&#xD;        } else if (typeof possiblyNested == &quot;string&quot;) {&#xD;          var hasEquals = label.split(&quot;=&quot;);&#xD;          if (hasEquals.length == 2) {&#xD;            output[hasEquals[0]] = hasEquals[1];&#xD;            i += 1;&#xD;          } else if (hasEquals.length == 3) {&#xD;            output[hasEquals[0]+&quot;\u00A0&quot;+&quot;=&quot;+&quot;\u00A0&quot;+hasEquals[2]] = hasEquals[0]+&quot;\u00A0&quot;+&quot;=&quot;+&quot;\u00A0&quot;+hasEquals[2];&#xD;            i += 1;&#xD;          } else {&#xD;            output[label] = label;&#xD;            i += 1;&#xD;          }&#xD;        } else if (Array.isArray(possiblyNested)) {&#xD;          var nestingOutput = {};&#xD;          makeMenuHelper(possiblyNested, nestingOutput);&#xD;          output[label] = nestingOutput;&#xD;          i += 2&#xD;        } else {&#xD;          throw new Error(&quot;Bad value at index &quot; + i);&#xD;        }&#xD;    }&#xD;}&#xD;&#xD;var ide = world.children[0];&#xD;var menuVarName = this.parent.blockSpec;&#xD;try {&#xD;    menuVarName = this.parent.cachedInputs[0].children[0].text;&#xD;} catch(err) {&#xD;    menuPoss = this.parent.children;&#xD;    menuPoss = menuPoss.filter(function (e) { return (e instanceof InputSlotMorph)});&#xD;    menuVarName = menuPoss[0].children[0].text;&#xD;}&#xD;&#xD;menuVarName = menuVarName.replace(&quot; &quot;,&quot;_&quot;);&#xD;&#xD;try {&#xD;    var menu = eval(menuVarName);&#xD;    var output = {};&#xD;    makeMenuHelper(menu, output);&#xD;    return output;&#xD;} catch(err) {&#xD;}&#xD;}</options></input><input type="%mult%s"></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doRun"><block s="reportListItem"><block s="reportListIndex"><block var="dimension"/><block var="✐ dimension names"/></block><block var="✐ dimension dispatch"/></block><list><block var="value"/><block var="more value"/></list></block></script><scripts><comment x="460.0888671875" y="4175.599999999967" w="251.33333333333334" collapsed="false">Note to myself:  When the user sets a fair dimension, say fair HSL, variable HSL contains the corresponding &quot;unfair&quot; values, and &quot;raw HSL&quot; contains the numbers the user actually gave.  It has to be this way because in the case of HSV, there is no &quot;HSV&quot; variable; rather, we use the pen&apos;s actual remembered-by-Javascript color&apos;s HSV coordinates.  So our HSL variable has to be analogous to that.  In both cases &quot;raw&quot; means the numbers the user gave us.</comment><script x="32.333333333333336" y="187.66666666666666"><block s="evaluate"><block s="reportJSFunction"><list><l>spec</l><l>proc</l></list><l>   var foo = this.parentThatIsA(StageMorph).globalBlocks.find(definition =&gt; {&#xD;                return (definition.localizedSpec() == spec);});&#xD;   return proc.reify(foo.blockInstance(),new List([]));&#xD;</l></block><list><block s="reportJoinWords"><list><l>✐ set pen to </l><block var="dimension"/><l> %s %mult%s</l></list></block></list></block></script></scripts></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="reportAtomicMap"><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="reportAtomicMap"><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><block s="reportMin"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></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="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><block s="reportMin"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></block></block></block><block var="L"/></list></block></block></script><list><l>H</l><l>S</l><l>V</l></list></block><block s="reportIfElse"><block var="✐ fair?"/><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><custom-block s="HSV color"></custom-block></block></block></block></block></script></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><block s="reportMin"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></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="doIfElse"><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><block s="reportMin"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></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><script><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><custom-block s="HSV color"></custom-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>color&#xD;color number&#xD;crayon&#xD;fair hue&#xD;&#126;1&#xD;size&#xD;transparency&#xD;X11/W3C name&#xD;&#126;2&#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;RGBA vector&#xD;RGB(A) 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>RGBA vector</l></block><script><block s="doReport"><block s="reportConcatenatedLists"><list><custom-block s="RGB color"></custom-block><block s="reportNewList"><list><block s="reportQuotient"><block s="reportProduct"><block s="reportDifference"><l>100</l><block s="getPenAttribute"><l><option>transparency</option></l></block></block><l>255</l></block><l>100</l></block></list></block></list></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(A) hex</l></block><script><block s="doDeclareVariables"><list><l>rgb</l></list></block><block s="doSetVar"><l>rgb</l><custom-block s="RGB color"></custom-block></block><block s="doIf"><block s="reportGreaterThan"><block s="getPenAttribute"><l><option>transparency</option></l></block><l>0</l></block><script><block s="doAddToList"><block s="reportQuotient"><block s="reportProduct"><block s="reportDifference"><l>100</l><block s="getPenAttribute"><l><option>transparency</option></l></block></block><l>255</l></block><l>100</l></block><block var="rgb"/></block></script></block><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><block var="rgb"/></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 number</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>color</l></block><script><block s="doReport"><custom-block s="✐ current pen color"></custom-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="doReport"><custom-block s="✐ crayon number of color %s"><custom-block s="✐ current pen color"></custom-block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>X11/W3C name</l></block><script><block s="doReport"><custom-block s="✐ X11 name of color %s"><custom-block s="✐ current pen color"></custom-block></custom-block></block></script></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>color number&#xD;crayon&#xD;fair hue&#xD;&#126;1&#xD;size&#xD;transparency&#xD;&#126;2&#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;RGBA vector&#xD;}&#xD;}</options></input><input type="%n"></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="✐ set pen to crayon %s %l"><block s="reportSum"><block var="old"/><block var="amount"/></block><l/></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 %mult%s"><block var="dimension"/><block s="reportSum"><block var="old"/><block var="amount"/></block><list><l></l></list></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 %mult%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><list><l></l></list></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="dimension"/></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="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="✐ 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="$brush color %&apos;newcolor&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%clr"></input></inputs><script><block s="doReport"><block s="reportNewCostume"><block s="reportNewList"><list><block s="reportProduct"><block s="reportTextSplit"><custom-block s="substring of %txt before %txt"><custom-block s="substring of %txt after %txt"><block var="newcolor"/><l>(</l></custom-block><l>)</l></custom-block><l><option>csv</option></l></block><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>255</l></list></block></block></list></block><l>1</l><l>1</l></block></block></script></block-definition><block-definition s="$brush mix colors %&apos;weighted colors&apos; using %&apos;flavor&apos; rules" type="reporter" category="pen"><comment x="0" y="0" w="304" collapsed="false">combines any number of colors, reporting the result of mixing them, either additively (like colored light beams) or subtractively (like paints).  If the result is too bright (additive) or too dark (subtractive), try the &quot;averaged&quot; versions, which will make the brightness more like the brightnesses of the input colors.</comment><header></header><code></code><translations></translations><inputs><input type="%mult%obj"></input><input type="%s" readonly="true"><options>additive (light)&#xD;additive (averaged)&#xD;subtractive (ideal)&#xD;subtractive (averaged)&#xD;simulated paint&#xD;paint (sRGB corrected)</options></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doDeclareVariables"><list><l>new</l><l>max</l><l>colors</l><l>weights</l></list></block><block s="doSetVar"><l>colors</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportIsA"><l></l><l><option>list</option></l></block><block s="reportListItem"><l>1</l><l/></block><l></l></block></autolambda><list></list></block><block var="weighted colors"/></block></block><block s="doSetVar"><l>weights</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportIsA"><l></l><l><option>list</option></l></block><block s="reportListItem"><l>2</l><l/></block><l>1</l></block></autolambda><list></list></block><block var="weighted colors"/></block></block><block s="doIf"><custom-block s="text %txt contains %txt"><block var="flavor"/><l>paint</l></custom-block><script><block s="doDeclareVariables"><list><l>rho-r</l><l>rho-g</l><l>rho-b</l><l>waveforms</l></list><comment w="152.66666666666666" collapsed="true">convert RGB to waveform</comment></block><block s="doSetVar"><l>rho-r</l><block s="reportTextSplit"><l>0.021592459, 0.020293111, 0.021807906, 0.023803297, 0.025208132, 0.025414957, 0.024621282, 0.020973705, 0.015752802, 0.01116804, 0.008578277, 0.006581877, 0.005171723, 0.004545205, 0.00414512, 0.004343112, 0.005238155, 0.007251939, 0.012543656, 0.028067132, 0.091342277, 0.484081092, 0.870378324, 0.939513128, 0.960926994, 0.968623763, 0.971263883, 0.972285819, 0.971898742, 0.972691859, 0.971734812, 0.97234454, 0.97150339, 0.970857997, 0.970553866, 0.969671404</l><l>, </l></block></block><block s="doSetVar"><l>rho-g</l><block s="reportTextSplit"><l>0.010542406, 0.010878976, 0.011063512, 0.010736566, 0.011681813, 0.012434719, 0.014986907, 0.020100392, 0.030356263, 0.063388962, 0.173423837, 0.568321142, 0.827791998, 0.916560468, 0.952002841, 0.964096452, 0.970590861, 0.972502542, 0.969148203, 0.955344651, 0.892637233, 0.5003641, 0.116236717, 0.047951391, 0.027873526, 0.020057963, 0.017382174, 0.015429109, 0.01543808, 0.014546826, 0.015197773, 0.014285896, 0.015069123, 0.015506263, 0.015545797, 0.016302839</l><l>, </l></block></block><block s="doSetVar"><l>rho-b</l><block s="reportTextSplit"><l>0.967865135, 0.968827912, 0.967128582, 0.965460137, 0.963110055, 0.962150324, 0.960391811, 0.958925903, 0.953890935, 0.925442998, 0.817997886, 0.42509696, 0.167036273, 0.078894327, 0.043852038, 0.031560435, 0.024170984, 0.020245519, 0.01830814, 0.016588218, 0.01602049, 0.015554808, 0.013384959, 0.012535491, 0.011199484, 0.011318274, 0.011353953, 0.012285073, 0.012663188, 0.012761325, 0.013067426, 0.013369566, 0.013427487, 0.01363574, 0.013893597, 0.014025757</l><l>, </l></block></block><block s="doSetVar"><l>waveforms</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportQuotient"><custom-block s="✐ RGB from color %s"><l></l></custom-block><l>255</l></block></autolambda><list></list></block><block var="colors"/></block></block><block s="doIf"><custom-block s="text %txt contains %txt"><block var="flavor"/><l>sRGB</l></custom-block><script><block s="doSetVar"><l>waveforms</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportLessThan"><l></l><l>0.04045</l></block><block s="reportQuotient"><l></l><l>12.92</l></block><block s="reportPower"><block s="reportQuotient"><block s="reportSum"><l></l><l>0.055</l></block><l>1.055</l></block><l>2.4</l></block></block></autolambda><list></list></block><l/></block></autolambda><list></list></block><block var="waveforms"/></block></block></script></block><block s="doSetVar"><l>waveforms</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportCombine"><custom-block s="mmap %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportProduct"><l></l><l></l></block></autolambda><list></list></block><list><l/><block s="reportNewList"><list><block var="rho-r"/><block var="rho-g"/><block var="rho-b"/></list></block></list></custom-block><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block></autolambda><list></list></block><block var="waveforms"/></block></block><block s="doDeclareVariables"><list><l>sum of weights</l><l>combined waveform</l></list><comment w="214" collapsed="true">weighted geometric mean of waveforms</comment></block><block s="doSetVar"><l>sum of weights</l><block s="reportCombine"><block var="weights"/><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block></block><block s="doSetVar"><l>combined waveform</l><block s="reportCombine"><custom-block s="mmap %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportPower"><l></l><block s="reportQuotient"><l></l><block var="sum of weights"/></block></block></autolambda><list></list></block><list><block var="waveforms"/><block var="weights"/></list></custom-block><block s="reifyReporter"><autolambda><block s="reportProduct"><l></l><l></l></block></autolambda><list></list></block></block></block><block s="doDeclareVariables"><list><l>T</l></list><comment w="90" collapsed="true">back to RGB</comment></block><block s="doSetVar"><l>T</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportTextSplit"><l></l><l><option>word</option></l></block></autolambda><list></list></block><block s="reportNewList"><list><l>5.47813E-05	0.000184722	0.000935514	0.003096265	0.009507714	0.017351596	0.022073595	0.016353161	0.002002407	-0.016177731	-0.033929391	-0.046158952	-0.06381706	-0.083911194	-0.091832385	-0.08258148	-0.052950086	-0.012727224	0.037413037	0.091701812	0.147964686	0.181542886	0.210684154	0.210058081	0.181312094	0.132064724	0.093723787	0.057159281	0.033469657	0.018235464	0.009298756	0.004023687	0.002068643	0.00109484	0.000454231	0.000255925</l><l>-4.65552E-05	-0.000157894	-0.000806935	-0.002707449	-0.008477628	-0.016058258	-0.02200529	-0.020027434	-0.011137726	0.003784809	0.022138944	0.038965605	0.063361718	0.095981626	0.126280277	0.148575844	0.149044804	0.14239936	0.122084916	0.09544734	0.067421931	0.035691251	0.01313278	-0.002384996	-0.009409573	-0.009888983	-0.008379513	-0.005606153	-0.003444663	-0.001921041	-0.000995333	-0.000435322	-0.000224537	-0.000118838	-4.93038E-05	-2.77789E-05</l><l>0.00032594	0.001107914	0.005677477	0.01918448	0.060978641	0.121348231	0.184875618	0.208804428	0.197318551	0.147233899	0.091819086	0.046485543	0.022982618	0.00665036	-0.005816014	-0.012450334	-0.015524259	-0.016712927	-0.01570093	-0.013647887	-0.011317812	-0.008077223	-0.005863171	-0.003943485	-0.002490472	-0.001440876	-0.000852895	-0.000458929	-0.000248389	-0.000129773	-6.41985E-05	-2.71982E-05	-1.38913E-05	-7.35203E-06	-3.05024E-06	-1.71858E-06</l></list></block></block></block><block s="doSetVar"><l>new</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportCombine"><block s="reportProduct"><block var="combined waveform"/><l></l></block><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block></autolambda><list></list></block><block var="T"/></block></block><block s="doIf"><custom-block s="text %txt contains %txt"><block var="flavor"/><l>sRGB</l></custom-block><script><block s="doSetVar"><l>new</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportLessThan"><l></l><l>0.0031308</l></block><block s="reportProduct"><l>12.92</l><l></l></block><block s="reportDifference"><block s="reportProduct"><l>1.055</l><block s="reportPower"><l></l><block s="reportQuotient"><l>1</l><l>2.4</l></block></block></block><l>0.055</l></block></block></autolambda><list></list></block><block var="new"/></block></block></script></block><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>RGB vector</l><block s="reportProduct"><l>255</l><block var="new"/></block><list><l></l></list></custom-block></block></script></block><block s="doIfElse"><custom-block s="text %txt contains %txt"><block var="flavor"/><l>add</l></custom-block><script><block s="doSetVar"><l>new</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportCombine"><l/><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block></autolambda><list></list></block><block s="reportListAttribute"><l><option>columns</option></l><custom-block s="mmap %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportProduct"><custom-block s="✐ RGB from color %s"><l></l></custom-block><l></l></block></autolambda><list></list></block><list><block var="colors"/><block var="weights"/></list></custom-block></block></block></block><block s="doIf"><custom-block s="text %txt contains %txt"><block var="flavor"/><l>aver</l></custom-block><script><block s="doSetVar"><l>new</l><block s="reportQuotient"><block var="new"/><block s="reportCombine"><block var="weights"/><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block></block></block></script></block><block s="doSetVar"><l>max</l><block s="reportCombine"><block var="new"/><block s="reifyReporter"><autolambda><block s="reportMax"><l></l><l></l></block></autolambda><list></list></block></block></block><block s="doIf"><block s="reportGreaterThan"><block var="max"/><l>255</l></block><script><block s="doSetVar"><l>new</l><block s="reportProduct"><block var="new"/><block s="reportQuotient"><l>255</l><block var="max"/></block></block></block></script></block><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>RGB vector</l><block var="new"/><list><l></l></list></custom-block></block></script><script><block s="doSetVar"><l>new</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportCombine"><l/><block s="reifyReporter"><autolambda><block s="reportProduct"><l></l><l></l></block></autolambda><list></list></block></block></autolambda><list></list></block><block s="reportListAttribute"><l><option>columns</option></l><custom-block s="mmap %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportProduct"><custom-block s="✐ RGB from color %s"><l></l></custom-block><block s="reportQuotient"><l></l><l>255</l></block></block></autolambda><list></list></block><list><block var="colors"/><block var="weights"/></list></custom-block></block></block></block><block s="doIfElse"><custom-block s="text %txt contains %txt"><block var="flavor"/><l>aver</l></custom-block><script><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>RGB vector</l><block s="reportProduct"><block s="reportPower"><block var="new"/><block s="reportQuotient"><l>1</l><block s="reportCombine"><block var="weights"/><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block></block></block><l>255</l></block><list><l></l></list></custom-block></block></script><script><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>RGB vector</l><block s="reportProduct"><block var="new"/><l>255</l></block><list><l></l></list></custom-block></block></script></block></script></block></script><scripts><script x="512" y="1525.7777777777785"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportProduct"><block s="reportQuotient"><custom-block s="✐ RGB from color %s"><l></l></custom-block><l>255</l></block><block s="reportQuotient"><block s="reportDifference"><l>100</l><custom-block s="$brush %s from color %obj"><l>transparency</l><l/></custom-block></block><l>100</l></block></block></autolambda><list></list></block><block var="colors"/></block></script></scripts></block-definition><block-definition s="multiline %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations>pt:o texto multilinha _&#xD;</translations><inputs><input type="%mlt"></input></inputs><script><block s="doReport"><block var="text"/></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="substring of %&apos;string&apos; after %&apos;marker&apos;" type="reporter" category="operators"><comment x="0" y="0" w="203.33333333333334" collapsed="false">Reports the portion of the first input string starting after the first occurrence of the second string.  If the second string isn&apos;t found in the first string, reports an empty string.</comment><header></header><code></code><translations>pt:o texto de _ depois 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><l>markerlength</l></list><l>var world=this.parentThatIsA(IDE_Morph);&#xD;if (!("stringLibCaseIndependentComparison" in world)) {&#xD;    world["stringLibCaseIndependentComparison"] = true;&#xD;};&#xD;string = string+"";&#xD;if (world["stringLibCaseIndependentComparison"]) {&#xD;    var index=string.toLocaleLowerCase().indexOf(marker.toLocaleLowerCase());&#xD;    if (index&lt;0) {return ""};&#xD;    return string.slice(index+markerlength);&#xD;} else {&#xD;    var index=string.indexOf(marker);&#xD;    if (index&lt;0) {return ""};&#xD;    return string.slice(index+markerlength);&#xD;}</l></block><list><block var="string"/><block var="marker"/><block s="reportStringSize"><block var="marker"/></block></list></block></block></script></block-definition><block-definition s="position of %&apos;small&apos; in %&apos;large&apos;" type="reporter" category="operators"><comment x="0" y="0" w="294" collapsed="false">Reports the character position (starting from 1) of the beginning of the first input string inside the second input string.&#xD;If it&apos;s not found, reports 0.</comment><header></header><code></code><translations>pt:a posição de _ em _&#xD;</translations><inputs><input type="%s"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>sub</l><l>sup</l></list><l>var world=this.parentThatIsA(IDE_Morph);&#xD;if (!("stringLibCaseIndependentComparison" in world)) {&#xD;    world["stringLibCaseIndependentComparison"] = true;&#xD;};&#xD;if (world["stringLibCaseIndependentComparison"]) {&#xD;    return 1+sup.toLocaleLowerCase().indexOf(sub.toLocaleLowerCase());&#xD;} else {&#xD;    return 1+sup.indexOf(sub);&#xD;}</l></block><list><block var="small"/><block var="large"/></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="substring of %&apos;str&apos; from position %&apos;start&apos; to position %&apos;end&apos; inclusive" type="reporter" category="operators"><comment x="0" y="0" w="297.3333333333333" collapsed="false">Reports the portion of the first input (string) starting at the position given by the second input (counting from 1, like LETTER n OF) and ending at the position given by the third input (also counting from 1).  If the third input is empty, reports the portion from the first position to the end of the string.&#xD;If a position number is negative, counts from the end backward, so -1 is the last character, -2 is the next to last, etc.</comment><header></header><code></code><translations>pt:o texto de _ entre as posições _ e _ , inclusive&#xD;</translations><inputs><input type="%txt"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>str</l><l>start</l><l>end</l></list><l>if (end != "") {&#xD;    return str.slice(start-1,end);&#xD;} else {&#xD;    return str.slice(start-1);&#xD;}</l></block><list><block var="str"/><block var="start"/><block var="end"/></list></block></block></script></block-definition><block-definition s="text %&apos;string&apos; contains %&apos;marker&apos;" type="predicate" category="operators"><comment x="0" y="0" w="218" collapsed="false">Reports True if the first input string contains the second input string, otherwise false.&#xD;&#xD;Comparison is case-independent by default; use USE CASE-INDEPENDENT COMPARISONS to change that.</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;    return !(index&lt;0);&#xD;} else {&#xD;    var index=string.indexOf(marker);&#xD;    return !(index&lt;0);&#xD;}</l></block><list><block var="string"/><block var="marker"/></list></block></block></script></block-definition><block-definition s="to lower case %&apos;text&apos;" type="reporter" category="operators"><comment x="0" y="0" w="275.3333333333333" collapsed="false">Reports the input text with lower case letters instead of capital letters in the input.  Uses the user&apos;s locale&apos;s rules for case conversion.</comment><header></header><code></code><translations>pt:em minúsculas _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>text</l></list><l>return text.toLocaleLowerCase();</l></block><list><block var="text"/></list></block></block></script></block-definition><block-definition s="$brush color from %&apos;kind&apos; %&apos;value&apos; %&apos;more value&apos;" type="reporter" category="pen"><comment x="0" y="0" w="265.3333333333333" collapsed="false">This block reports a color.  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), color number, crayon, 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>color&#xD;color number&#xD;crayon&#xD;fair hue&#xD;X11/W3C name&#xD;&#126;&#xD;fair HSL=fair HSL vector&#xD;fair HSV=fair HSV vector&#xD;HSL=HSL vector&#xD;HSV=HSV vector&#xD;RGB (0-255)=RGB vector&#xD;RGB hex</options></input><input type="%s"><options>function () {&#xD;&#xD;// add/edit menus but don&apos;t forget to edit 2nd slot manual menu options as well to match&#xD;var color_number=[&#xD;&quot;0 black=0&quot;, &quot;14 white=14&quot;,&#xD;&quot;20 spectral red=20&quot;, &quot;25 darkest red=25&quot;,&#xD;&quot;30 saddle brown=30&quot;, &quot;35 darkest brown=35&quot;,&#xD;&quot;40 spectral orange=40&quot;, &quot;45 darkest orange=45&quot;,&#xD;&quot;50 spectral yellow=50&quot;, &quot;55 darkest yellow=55&quot;,&#xD;&quot;60 spectral green=60&quot;, &quot;65 darkest green=65&quot;,&#xD;&quot;70 spectral cyan=70&quot;, &quot;75 darkest cyan=75&quot;,&#xD;&quot;80 spectral blue=80&quot;, &quot;85 darkest blue=85&quot;,&#xD;&quot;90 spectral violet=90&quot;, &quot;95 magenta=95&quot;];&#xD;&#xD;var fair_hue=[&#xD;&quot;0 red=0&quot;, &quot;12.5 brown=12.5&quot;, &quot;25 orange=25&quot;, &quot;37.5 yellow=37.5&quot;,&#xD;&quot;50 green=50&quot;, &quot;62.5 cyan=62.5&quot;, &quot;75 blue=75&quot;, &quot;87.5 violet=87.5&quot;];&#xD;&#xD;var crayon=[&#xD;&quot;grays&quot;,[&#xD;&quot;0 black #000000=0&quot;,&#xD;&quot;1 gray7 #121212=1&quot;,&#xD;&quot;2 gray14 #242424=2&quot;,&#xD;&quot;3 gray21 #363636=3&quot;,&#xD;&quot;4 gray28 #484848=4&quot;,&#xD;&quot;5 gray36 #5c5c5c=5&quot;,&#xD;&quot;6 gray43 #6d6d6d=6&quot;,&#xD;&quot;7 gray50 #7f7f7f=7&quot;,&#xD;&quot;8 gray57 #919191=8&quot;,&#xD;&quot;9 gray64 #a3a3a3=9&quot;,&#xD;&quot;10 gray71 #b5b5b5=10&quot;,&#xD;&quot;11 gray78 #c8c8c8=11&quot;,&#xD;&quot;12 gray85 #dadada=12&quot;,&#xD;&quot;13 gray92 #ececec=13&quot;,&#xD;&quot;14 white #ffffff=14&quot;],&#xD;&quot;pinks&quot;,[&#xD;&quot;15 deep pink #ff1493=15&quot;,&#xD;&quot;16 hot pink #ff69b4=16&quot;,&#xD;&quot;17 bright pink #ff007f=17&quot;,&#xD;&quot;18 raspberry #e30b5d=18&quot;,&#xD;&quot;19 amaranth #e52b50=19&quot;],&#xD;&quot;reds&quot;,[&#xD;&quot;20 red #ff0000=20&quot;,&#xD;&quot;21 burgundy #900020=21&quot;,&#xD;&quot;22 cherry #990000=22&quot;,&#xD;&quot;23 dark candy apple red #a40000=23&quot;,&#xD;&quot;24 sanguine #c00000=24&quot;,&#xD;&quot;25 maroon #800000=25&quot;,&#xD;&quot;26 crimson #c90016=26&quot;,&#xD;&quot;27 Lists #d94d11=27&quot;,&#xD;&quot;28 candy apple red #ff0800=28&quot;,&#xD;&quot;29 coquelicot #ff3800=29&quot;],&#xD;&quot;browns&quot;,[&#xD;&quot;30 saddle brown #8b4513=30&quot;,&#xD;&quot;31 chocolate #7b3f00=31&quot;,&#xD;&quot;32 kobicha #6b4423=32&quot;,&#xD;&quot;33 sepia #704214=33&quot;,&#xD;&quot;34 chestnut #954535=34&quot;,&#xD;&quot;35 dark brown #654321=35&quot;,&#xD;&quot;36 brown #964b00=36&quot;,&#xD;&quot;37 golden brown #996515=37&quot;,&#xD;&quot;38 cinnamon #b87333=38&quot;,&#xD;&quot;39 copper #d2691e=39&quot;],&#xD;&quot;oranges&quot;,[&#xD;&quot;40 orange #ff7f00=40&quot;,&#xD;&quot;41 Pantone orange #ff5800=41&quot;,&#xD;&quot;42 pumpkin #ff7518=42&quot;,&#xD;&quot;43 Variables #f3761d=43&quot;,&#xD;&quot;44 Spanish orange #e86100=44&quot;,&#xD;&quot;45 burnt orange #cc5500=45&quot;,&#xD;&quot;46 sinopia #cb410b=46&quot;,&#xD;&quot;47 ochre #cc7722=47&quot;,&#xD;&quot;48 carrot #ed9121=48&quot;,&#xD;&quot;49 tangerine #f28500=49&quot;],&#xD;&quot;yellows&quot;,[&#xD;&quot;50 yellow #ffff00=50&quot;,&#xD;&quot;51 Control #e6a822=51&quot;,&#xD;&quot;52 dark goldenrod #b8860b=52&quot;,&#xD;&quot;53 goldenrod #daa520=53&quot;,&#xD;&quot;54 saffron #f4c430=54&quot;,&#xD;&quot;55 sandstorm #ecd540=55&quot;,&#xD;&quot;56 mustard #ffdb58=56&quot;,&#xD;&quot;57 gold #ffd700=57&quot;,&#xD;&quot;58 egg yolk #fee33e=58&quot;,&#xD;&quot;59 rubber duck #fbe108=59&quot;],&#xD;&quot;greens&quot;,[&#xD;&quot;60 lime #00ff00=60&quot;,&#xD;&quot;61 apple green #8db600=61&quot;,&#xD;&quot;62 Operators #62c213=62&quot;,&#xD;&quot;63 forest green #228b22=63&quot;,&#xD;&quot;64 green #008000=64&quot;,&#xD;&quot;65 dark green #006400=65&quot;,&#xD;&quot;66 dark pastel green #03c03c=66&quot;,&#xD;&quot;67 emerald #50c878=67&quot;,&#xD;&quot;68 mint #3eb489=68&quot;,&#xD;&quot;69 Pen #00a178=69&quot;],&#xD;&quot;cyans&quot;,[&#xD;&quot;70 aqua (cyan) #00ffff=70&quot;,&#xD;&quot;71 dark cyan #008b8b=71&quot;,&#xD;&quot;72 cerulean #007ba7=72&quot;,&#xD;&quot;73 iceberg #71a6d2=73&quot;,&#xD;&quot;74 Sensing #0494dc=74&quot;,&#xD;&quot;75 teal #008080=75&quot;,&#xD;&quot;76 light sky blue #87cefa=76&quot;,&#xD;&quot;77 deep sky blue #00bfff=77&quot;,&#xD;&quot;78 dodger blue #1e90ff=78&quot;,&#xD;&quot;79 azure #007fff=79&quot;],&#xD;&quot;blues&quot;,[&#xD;&quot;80 blue #0000ff=80&quot;,&#xD;&quot;81 midnight blue #191970=81&quot;,&#xD;&quot;82 dark powder blue #003399=82&quot;,&#xD;&quot;83 cobalt #0047ab=83&quot;,&#xD;&quot;84 denim #1560bd=84&quot;,&#xD;&quot;85 navy blue #000080=85&quot;,&#xD;&quot;86 steel blue #4682b4=86&quot;,&#xD;&quot;87 Motion #4a6cd4=87&quot;,&#xD;&quot;88 cornflower #6495ed=88&quot;,&#xD;&quot;89 slate blue #6a5acd=89&quot;],&#xD;&quot;purples&quot;,[&#xD;&quot;90 violet #8000ff=90&quot;,&#xD;&quot;91 Looks #8f56e3=91&quot;,&#xD;&quot;92 grape #6f2da8=92&quot;,&#xD;&quot;93 indigo #4b0082=93&quot;,&#xD;&quot;94 x11 purple #a020f0=94&quot;,&#xD;&quot;95 magenta (fuchia) #ff00ff=95&quot;,&#xD;&quot;96 dark orchid #9932cc=96&quot;,&#xD;&quot;97 Sound #cf4ad9=97&quot;,&#xD;&quot;98 purple #7f007f=98&quot;,&#xD;&quot;99 dark magenta #8b008b=99&quot;]];&#xD;&#xD;function makeMenuHelper(items, output) {&#xD;    // in an array, walk through the items in pairs&#xD;    var i = 0;&#xD;    while (i &lt; items.length) {&#xD;        var label = items[i];&#xD;        var possiblyNested = items[i+1];&#xD;        // if possiblyNested is array, it is a nest under label&#xD;        // if possiblyNested is string, it is just a sibling&#xD;        if (possiblyNested === undefined) {&#xD;          // label is actually the last element of the list&#xD;          var hasEquals = label.split(&quot;=&quot;);&#xD;          if (hasEquals.length == 2) {&#xD;            output[hasEquals[0]] = hasEquals[1];&#xD;            i += 1;&#xD;          } else if (hasEquals.length == 3) {&#xD;            output[hasEquals[0]+&quot;\u00A0&quot;+&quot;=&quot;+&quot;\u00A0&quot;+hasEquals[2]] = hasEquals[0]+&quot;\u00A0&quot;+&quot;=&quot;+&quot;\u00A0&quot;+hasEquals[2];&#xD;            i += 1;&#xD;          } else {&#xD;            output[label] = label;&#xD;            i += 1;&#xD;          }&#xD;        } else if (typeof possiblyNested == &quot;string&quot;) {&#xD;          var hasEquals = label.split(&quot;=&quot;);&#xD;          if (hasEquals.length == 2) {&#xD;            output[hasEquals[0]] = hasEquals[1];&#xD;            i += 1;&#xD;          } else if (hasEquals.length == 3) {&#xD;            output[hasEquals[0]+&quot;\u00A0&quot;+&quot;=&quot;+&quot;\u00A0&quot;+hasEquals[2]] = hasEquals[0]+&quot;\u00A0&quot;+&quot;=&quot;+&quot;\u00A0&quot;+hasEquals[2];&#xD;            i += 1;&#xD;          } else {&#xD;            output[label] = label;&#xD;            i += 1;&#xD;          }&#xD;        } else if (Array.isArray(possiblyNested)) {&#xD;          var nestingOutput = {};&#xD;          makeMenuHelper(possiblyNested, nestingOutput);&#xD;          output[label] = nestingOutput;&#xD;          i += 2&#xD;        } else {&#xD;          throw new Error(&quot;Bad value at index &quot; + i);&#xD;        }&#xD;    }&#xD;}&#xD;&#xD;var ide = world.children[0];&#xD;var menuVarName = this.parent.blockSpec;&#xD;try {&#xD;    menuVarName = this.parent.cachedInputs[0].children[0].text;&#xD;} catch(err) {&#xD;    menuPoss = this.parent.children;&#xD;    menuPoss = menuPoss.filter(function (e) { return (e instanceof InputSlotMorph)});&#xD;    menuVarName = menuPoss[0].children[0].text;&#xD;}&#xD;&#xD;menuVarName = menuVarName.replace(&quot; &quot;,&quot;_&quot;);&#xD;&#xD;try {&#xD;    var menu = eval(menuVarName);&#xD;    var output = {};&#xD;    makeMenuHelper(menu, output);&#xD;    return output;&#xD;} catch(err) {&#xD;}&#xD;}</options></input><input type="%mult%s"></input></inputs><script><block s="doDeclareVariables"><list><l>color</l><l>index</l><l>scale</l><l>transparency</l></list></block><custom-block s="✐ initialize variables"></custom-block><block s="doSetVar"><l>value</l><block s="reportCONS"><block var="value"/><block var="more value"/></block></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair hue</l></block><script><block s="doSetVar"><l>value</l><block s="reportNewList"><list><block s="reportListItem"><l>1</l><block var="value"/></block><l>100</l><l>50</l><block s="reportListItem"><l>2</l><block var="value"/></block></list></block></block><block s="doSetVar"><l>kind</l><l>fair HSL vector</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>color number</l></block><script><block s="doSetVar"><l>color</l><block s="reportModulus"><block s="reportProduct"><block s="reportListItem"><l>1</l><block var="value"/></block><l>3</l></block><l>300</l></block></block><block s="doIfElse"><block s="reportLessThanOrEquals"><block var="color"/><l>42</l><comment w="77.33333333333333" collapsed="true">grayscale</comment></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></block><block s="doReport"><custom-block s="✐ include transparency %l %s"><custom-block s="mmap %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportMin"><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></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 s="reportListItem"><l>2</l><block var="value"/></block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>crayon</l></block><script><block s="doIfElse"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="value"/></block><l><option>text</option></l></block><script><block s="doSetVar"><l>color</l><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportEquals"><block s="reportListItem"><l>4</l><l/></block><block s="reportListItem"><l>1</l><block var="value"/></block></block></autolambda><list></list></block><block var="✐ crayon colors"/></block></block><block s="doIf"><block s="reportEquals"><block var="color"/><l></l></block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>No such crayon: </l><block s="reportListItem"><l>1</l><block var="value"/></block></list></block></custom-block></script></block></script><script><block s="doSetVar"><l>color</l><block s="reportListItem"><block s="reportSum"><block s="reportModulus"><block s="reportListItem"><l>1</l><block var="value"/></block><l>100</l></block><l>1</l></block><block var="✐ crayon colors"/></block></block></script></block><block s="doReport"><custom-block s="✐ include transparency %l %s"><block s="reportListItem"><block s="reportNumbers"><l>1</l><l>3</l></block><block var="color"/></block><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>X11/W3C name</l></block><script><block s="doReport"><custom-block s="✐ color from X11 name %s"><block var="value"/></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>RGB hex</l></block><script><block s="doReport"><custom-block s="✐ color from RGB hex %s"><block var="value"/></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>color</l></block><script><block s="doReplaceInList"><l>1</l><block var="value"/><custom-block s="✐ RGB from color %s"><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block></block><block s="doSetVar"><l>kind</l><l>RGB vector</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>RGB vector</l></block><script><block s="doSetVar"><l>color</l><block s="reportMin"><block s="reportMax"><custom-block s="✐ extract rgba values %l %upvar"><block var="value"/><l>transparency</l></custom-block><l>0</l></block><l>255</l></block></block><block s="doIf"><block s="reportOr"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="value"/></block><l><option>number</option></l></block><block s="reportGreaterThan"><block s="reportListAttribute"><l><option>length</option></l><block s="reportListItem"><l>1</l><block var="value"/></block></block><l>3</l></block></block><script><block s="doIf"><block s="reportIsA"><block var="transparency"/><l><option>number</option></l></block><script><block s="doSetVar"><l>transparency</l><block s="reportDifference"><l>100</l><block s="reportQuotient"><block s="reportProduct"><block var="transparency"/><l>100</l></block><l>255</l></block></block></block></script></block></script></block><block s="doReport"><custom-block s="✐ include transparency %l %s"><block var="color"/><block var="transparency"/></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>HSV vector</l></block><script><block s="doSetVar"><l>color</l><custom-block s="✐ RGB from HSV %l"><custom-block s="✐ extract rgba values %l %upvar"><block var="value"/><l>transparency</l></custom-block></custom-block></block><block s="doReport"><custom-block s="✐ include transparency %l %s"><block var="color"/><block var="transparency"/></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>HSL vector</l></block><script><block s="doSetVar"><l>color</l><custom-block s="✐ RGB from HSL %l"><custom-block s="✐ extract rgba values %l %upvar"><block var="value"/><l>transparency</l></custom-block></custom-block></block><block s="doReport"><custom-block s="✐ include transparency %l %s"><block var="color"/><block var="transparency"/></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair HSV vector</l></block><script><block s="doSetVar"><l>color</l><custom-block s="✐ limits %l"><custom-block s="✐ extract rgba values %l %upvar"><block var="value"/><l>transparency</l></custom-block></custom-block></block><block s="doSetVar"><l>value</l><block s="reportListItem"><l>1</l><block var="color"/></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="doSetVar"><l>index</l><block s="reportSum"><block s="reportListItem"><block var="index"/><block var="✐ HSV brights"/></block><block s="reportProduct"><block var="scale"/><block s="reportDifference"><block s="reportListItem"><block s="reportSum"><block var="index"/><l>1</l></block><block var="✐ HSV brights"/></block><block s="reportListItem"><block var="index"/><block var="✐ HSV brights"/></block></block></block></block></block><block s="doSetVar"><l>color</l><custom-block s="✐ RGB from HSV %l"><block s="reportProduct"><block s="reportCONS"><l>100</l><block s="reportCDR"><block var="color"/></block></block><block var="index"/></block></custom-block></block><block s="doReport"><custom-block s="✐ include transparency %l %s"><block var="color"/><block var="transparency"/></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair HSL vector</l></block><script><block s="doSetVar"><l>color</l><custom-block s="✐ limits %l"><custom-block s="✐ extract rgba values %l %upvar"><block var="value"/><l>transparency</l></custom-block></custom-block></block><block s="doSetVar"><l>value</l><block s="reportModulus"><block s="reportListItem"><l>1</l><block var="color"/></block><l>100</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="doSetVar"><l>index</l><block s="reportSum"><block s="reportListItem"><block var="index"/><block var="✐ HSL brights"/></block><block s="reportProduct"><block var="scale"/><block s="reportDifference"><block s="reportListItem"><block s="reportSum"><block var="index"/><l>1</l></block><block var="✐ HSL brights"/></block><block s="reportListItem"><block var="index"/><block var="✐ HSL brights"/></block></block></block></block></block><block s="doSetVar"><l>color</l><custom-block s="✐ RGB from HSL %l"><block s="reportProduct"><block s="reportCONS"><l>1</l><block s="reportQuotient"><block s="reportCDR"><block var="color"/></block><block s="reportNewList"><list><l>100</l><l>50</l></list></block></block></block><block var="index"/></block></custom-block></block><block s="doReport"><custom-block s="✐ include transparency %l %s"><block var="color"/><block var="transparency"/></custom-block></block></script></block></script></block-definition><block-definition s="$brush %&apos;kind&apos; from color %&apos;color&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>nearest color number&#xD;crayon number&#xD;fair hue&#xD;&#126;1&#xD;transparency&#xD;X11/W3C name&#xD;&#126;2&#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;RGBA vector&#xD;RGB hex&#xD;}&#xD;}</options></input><input type="%obj"></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>crayon number</l></block><script><block s="doReport"><custom-block s="✐ crayon number of color %s"><block var="color"/></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>X11/W3C name</l></block><script><block s="doReport"><custom-block s="✐ X11 name of color %s"><block var="color"/></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>nearest color number</l></block><script><block s="doReport"><custom-block s="✐ color number near color %s"><block var="color"/></custom-block></block></script></block><block s="doDeclareVariables"><list><l>rgb</l><l>hsl</l><l>hsv</l></list></block><block s="doSetVar"><l>rgb</l><custom-block s="✐ extract rgba values %l %upvar"><block var="color"/><l>transparency</l></custom-block></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>transparency</l></block><script><block s="doReport"><block s="reportDifference"><l>100</l><block s="reportQuotient"><block s="reportProduct"><block var="transparency"/><l>100</l></block><l>255</l></block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>RGB vector</l></block><script><block s="doReport"><block var="rgb"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>RGBA vector</l></block><script><block s="doReport"><block s="reportConcatenatedLists"><list><block var="rgb"/><block s="reportNewList"><list><block var="transparency"/></list></block></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>RGB hex</l></block><script><block s="doReport"><block s="reportJoinWords"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="✐ byte to hex %n"><l></l></custom-block></autolambda><list></list></block><block var="rgb"/></block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>red</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="rgb"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>green</l></block><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="rgb"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>blue</l></block><script><block s="doReport"><block s="reportListItem"><l>3</l><block var="rgb"/></block></block></script></block><block s="doSetVar"><l>hsv</l><custom-block s="✐ HSL/HSV (hsl? %b ) from RGB %s"><l><bool>false</bool></l><block var="rgb"/></custom-block></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>HSV vector</l></block><script><block s="doReport"><block var="hsv"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>hue</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="hsv"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>saturation (HSV)</l></block><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="hsv"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>value (brightness)</l></block><script><block s="doReport"><block s="reportListItem"><l>3</l><block var="hsv"/></block></block></script></block><block s="doSetVar"><l>hsl</l><custom-block s="✐ HSL/HSV (hsl? %b ) from RGB %s"><l><bool>true</bool></l><block var="rgb"/></custom-block></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>HSL vector</l></block><script><block s="doReport"><block var="hsl"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>saturation (HSL)</l></block><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="hsl"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>lightness</l></block><script><block s="doReport"><block s="reportListItem"><l>3</l><block var="hsl"/></block></block></script></block><block s="doIfElse"><block s="reportOr"><custom-block s="text %txt contains %txt"><block var="kind"/><l>HSL</l></custom-block><custom-block s="text %txt contains %txt"><block var="kind"/><l>lightness</l></custom-block></block><script><block s="doDeclareVariables"><list><l>fair hue</l><l>fair lightness</l><l>fair saturation (HSL)</l></list><comment w="53.333333333333336" collapsed="true">HSL</comment></block><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block s="reportListItem"><l>3</l><block var="hsl"/></block><l>34</l></block><block s="reportAnd"><block s="reportGreaterThanOrEquals"><block s="reportListItem"><l>1</l><block var="hsl"/></block><l>1.96</l></block><block s="reportLessThanOrEquals"><block s="reportListItem"><l>1</l><block var="hsl"/></block><l>8.82353</l></block></block></block><script><block s="doIfElse"><block s="reportLessThan"><block s="reportListItem"><l>1</l><block var="hsl"/></block><l>6.94444445</l></block><script><block s="doSetVar"><l>fair hue</l><block s="reportSum"><l>12.5</l><block s="reportProduct"><block s="reportDifference"><l>5.8</l><l>12.5</l></block><block s="reportQuotient"><block s="reportDifference"><l>6.94444445</l><block s="reportListItem"><l>1</l><block var="hsl"/></block></block><block s="reportDifference"><l>6.94444445</l><l>1.96</l></block></block></block></block></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair hue</l></block><script><block s="doReport"><block var="fair hue"/></block></script></block><block s="doSetVar"><l>fair lightness</l><block s="reportMin"><block s="reportProduct"><block s="reportListItem"><l>3</l><block var="hsl"/></block><block s="reportQuotient"><l>100</l><block s="reportSum"><l>30.98</l><block s="reportProduct"><block s="reportDifference"><l>33.3333333</l><l>30.98</l></block><block s="reportQuotient"><block s="reportDifference"><l>6.94444445</l><block s="reportListItem"><l>1</l><block var="hsl"/></block></block><block s="reportDifference"><l>6.94444445</l><l>1.96</l></block></block></block></block></block></block><l>100</l></block></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair lightness</l></block><script><block s="doReport"><block var="fair lightness"/></block></script></block><block s="doSetVar"><l>fair saturation (HSL)</l><block s="reportMin"><block s="reportProduct"><block s="reportListItem"><l>2</l><block var="hsl"/></block><block s="reportQuotient"><l>100</l><block s="reportSum"><l>75.94936</l><block s="reportProduct"><block s="reportDifference"><l>100</l><l>75.94936</l></block><block s="reportQuotient"><block s="reportDifference"><l>6.94444445</l><block s="reportListItem"><l>1</l><block var="hsl"/></block></block><block s="reportDifference"><l>6.94444445</l><l>1.96</l></block></block></block></block></block></block><l>100</l></block></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair saturation (HSL)</l></block><script><block s="doReport"><block var="fair saturation (HSL)"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair HSL vector</l></block><script><block s="doReport"><block s="reportNewList"><list><block var="fair hue"/><block var="fair saturation (HSL)"/><block var="fair lightness"/></list></block></block></script></block></script><script><block s="doSetVar"><l>fair hue</l><block s="reportSum"><l>12.5</l><block s="reportProduct"><block s="reportDifference"><l>18</l><l>12.5</l></block><block s="reportQuotient"><block s="reportDifference"><l>6.94444445</l><block s="reportListItem"><l>1</l><block var="hsl"/></block></block><block s="reportDifference"><l>6.94444445</l><l>8.823529</l></block></block></block></block></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair hue</l></block><script><block s="doReport"><block var="fair hue"/></block></script></block><block s="doSetVar"><l>fair lightness</l><block s="reportMin"><block s="reportProduct"><block s="reportListItem"><l>3</l><block var="hsl"/></block><block s="reportQuotient"><l>100</l><block s="reportSum"><l>30.98</l><block s="reportProduct"><block s="reportDifference"><l>33.3333333</l><l>30.98</l></block><block s="reportQuotient"><block s="reportDifference"><l>6.94444445</l><block s="reportListItem"><l>1</l><block var="hsl"/></block></block><block s="reportDifference"><l>6.94444445</l><l>8.823529</l></block></block></block></block></block></block><l>100</l></block></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair lightness</l></block><script><block s="doReport"><block var="fair lightness"/></block></script></block><block s="doSetVar"><l>fair saturation (HSL)</l><block s="reportMin"><block s="reportProduct"><block s="reportListItem"><l>2</l><block var="hsl"/></block><block s="reportQuotient"><l>100</l><block s="reportSum"><l>75.94936</l><block s="reportProduct"><block s="reportDifference"><l>100</l><l>75.94936</l></block><block s="reportQuotient"><block s="reportDifference"><l>6.94444445</l><block s="reportListItem"><l>1</l><block var="hsl"/></block></block><block s="reportDifference"><l>6.94444445</l><l>8.823529</l></block></block></block></block></block></block><l>100</l></block></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair saturation (HSL)</l></block><script><block s="doReport"><block var="fair saturation (HSL)"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair HSL vector</l></block><script><block s="doReport"><block s="reportNewList"><list><block var="fair hue"/><block var="fair saturation (HSL)"/><block var="fair lightness"/></list></block></block></script></block></script></block></script><script><block s="doIfElse"><block s="reportLessThan"><block s="reportListItem"><l>1</l><block var="hsl"/></block><l>5.5</l><comment w="53.333333333333336" collapsed="true">reds</comment></block><script><block s="doSetVar"><l>fair hue</l><block s="reportSum"><l>0</l><block s="reportProduct"><block s="reportDifference"><l>5.8</l><l>0</l></block><block s="reportQuotient"><block s="reportDifference"><l>5.5</l><block s="reportListItem"><l>1</l><block var="hsl"/></block></block><block s="reportDifference"><l>5.5</l><l>0</l></block></block></block></block></block></script><script><block s="doIfElse"><block s="reportLessThan"><block s="reportListItem"><l>1</l><block var="hsl"/></block><l>8.3</l><comment w="90" collapsed="true">early orange</comment></block><script><block s="doSetVar"><l>fair hue</l><block s="reportSum"><l>18</l><block s="reportProduct"><block s="reportDifference"><l>25</l><l>18</l></block><block s="reportQuotient"><block s="reportDifference"><block s="reportListItem"><l>1</l><block var="hsl"/></block><l>5.5</l></block><block s="reportDifference"><l>8.3</l><l>5.5</l></block></block></block></block></block></script><script><block s="doDeclareVariables"><list><l>index</l></list><comment w="144.66666666666666" collapsed="true">center orange and up</comment></block><block s="doSetVar"><l>index</l><l>6</l></block><block s="doUntil"><block s="reportLessThanOrEquals"><block s="reportListItem"><l>1</l><block var="hsl"/></block><block s="reportListItem"><l>1</l><block s="reportListItem"><block var="index"/><block var="✐ HSL brights"/></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doSetVar"><l>fair hue</l><block s="reportSum"><block s="reportListItem"><block s="reportDifference"><block var="index"/><l>1</l></block><block var="✐ pivots"/></block><block s="reportProduct"><block s="reportDifference"><block s="reportListItem"><block var="index"/><block var="✐ pivots"/></block><block s="reportListItem"><block s="reportDifference"><block var="index"/><l>1</l></block><block var="✐ pivots"/></block></block><block s="reportQuotient"><block s="reportDifference"><block s="reportListItem"><l>1</l><block var="hsl"/></block><block s="reportListItem"><l>1</l><block s="reportListItem"><block s="reportDifference"><block var="index"/><l>1</l></block><block var="✐ HSL brights"/></block></block></block><block s="reportDifference"><block s="reportListItem"><l>1</l><block s="reportListItem"><block var="index"/><block var="✐ HSL brights"/></block></block><block s="reportListItem"><l>1</l><block s="reportListItem"><block s="reportDifference"><block var="index"/><l>1</l></block><block var="✐ HSL brights"/></block></block></block></block></block></block></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair hue</l></block><script><block s="doReport"><block var="fair hue"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair saturation (HSL)</l></block><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="hsl"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair lightness</l></block><script><block s="doReport"><block s="reportListItem"><l>3</l><block var="hsl"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair HSL vector</l></block><script><block s="doReport"><block s="reportNewList"><list><block var="fair hue"/><block s="reportListItem"><l>2</l><block var="hsl"/></block><block s="reportListItem"><l>3</l><block var="hsl"/></block></list></block></block></script></block></script><comment w="53.333333333333336" collapsed="true">brown</comment></block></script><script><block s="doDeclareVariables"><list><l>fair hue</l><l>fair saturation (HSV)</l><l>fair value (brightness)</l><l>scaled HSV brights</l></list><comment w="53.333333333333336" collapsed="true">HSV</comment></block><block s="doSetVar"><l>scaled HSV brights</l><block s="reportProduct"><l>100</l><block var="✐ HSV brights"/></block></block><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block s="reportListItem"><l>3</l><block var="hsv"/></block><l>67</l></block><block s="reportAnd"><block s="reportGreaterThanOrEquals"><block s="reportListItem"><l>1</l><block var="hsv"/></block><l>1.96</l></block><block s="reportLessThanOrEquals"><block s="reportListItem"><l>1</l><block var="hsv"/></block><l>8.82353</l></block></block></block><script><block s="doIfElse"><block s="reportLessThan"><block s="reportListItem"><l>1</l><block var="hsv"/></block><l>6.94444445</l><comment w="90" collapsed="true">early brown</comment></block><script><block s="doSetVar"><l>fair hue</l><block s="reportSum"><l>12.5</l><block s="reportProduct"><block s="reportDifference"><l>5.8</l><l>12.5</l></block><block s="reportQuotient"><block s="reportDifference"><l>6.94444445</l><block s="reportListItem"><l>1</l><block var="hsv"/></block></block><block s="reportDifference"><l>6.94444445</l><l>1.96</l></block></block></block></block></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair hue</l></block><script><block s="doReport"><block var="fair hue"/></block></script></block><block s="doSetVar"><l>fair value (brightness)</l><block s="reportMin"><block s="reportProduct"><block s="reportListItem"><l>3</l><block var="hsv"/></block><block s="reportQuotient"><l>100</l><block s="reportSum"><l>54.51</l><block s="reportProduct"><block s="reportDifference"><l>66.666666667</l><l>54.51</l></block><block s="reportQuotient"><block s="reportDifference"><l>6.94444445</l><block s="reportListItem"><l>1</l><block var="hsv"/></block></block><block s="reportDifference"><l>6.94444445</l><l>1.96</l></block></block></block></block></block></block><l>100</l></block></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair value (brightness)</l></block><script><block s="doReport"><block var="fair value (brightness)"/></block></script></block><block s="doSetVar"><l>fair saturation (HSV)</l><block s="reportMin"><block s="reportProduct"><block s="reportListItem"><l>2</l><block var="hsv"/></block><block s="reportQuotient"><l>100</l><block s="reportSum"><l>86.33</l><block s="reportProduct"><block s="reportDifference"><l>100</l><l>86.33</l></block><block s="reportQuotient"><block s="reportDifference"><l>6.94444445</l><block s="reportListItem"><l>1</l><block var="hsv"/></block></block><block s="reportDifference"><l>6.94444445</l><l>1.96</l></block></block></block></block></block></block><l>100</l></block></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair saturation (HSV)</l></block><script><block s="doReport"><block var="fair saturation (HSV)"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair HSV vector</l></block><script><block s="doReport"><block s="reportNewList"><list><block var="fair hue"/><block var="fair saturation (HSV)"/><block var="fair value (brightness)"/></list></block></block></script></block></script><script><block s="doSetVar"><l>fair hue</l><block s="reportSum"><l>12.5</l><block s="reportProduct"><block s="reportDifference"><l>18</l><l>12.5</l></block><block s="reportQuotient"><block s="reportDifference"><l>6.94444445</l><block s="reportListItem"><l>1</l><block var="hsv"/></block></block><block s="reportDifference"><l>6.94444445</l><l>8.823529</l></block></block></block></block></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair hue</l></block><script><block s="doReport"><block var="fair hue"/></block></script></block><block s="doSetVar"><l>fair value (brightness)</l><block s="reportMin"><block s="reportProduct"><block s="reportListItem"><l>3</l><block var="hsv"/></block><block s="reportQuotient"><l>100</l><block s="reportSum"><l>54.51</l><block s="reportProduct"><block s="reportDifference"><l>66.666666667</l><l>54.51</l></block><block s="reportQuotient"><block s="reportDifference"><l>6.94444445</l><block s="reportListItem"><l>1</l><block var="hsv"/></block></block><block s="reportDifference"><l>6.94444445</l><l>1.96</l></block></block></block></block></block></block><l>100</l></block></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair value (brightness)</l></block><script><block s="doReport"><block var="fair value (brightness)"/></block></script></block><block s="doSetVar"><l>fair saturation (HSV)</l><block s="reportMin"><block s="reportProduct"><block s="reportListItem"><l>2</l><block var="hsv"/></block><block s="reportQuotient"><l>100</l><block s="reportSum"><l>86.33</l><block s="reportProduct"><block s="reportDifference"><l>100</l><l>86.33</l></block><block s="reportQuotient"><block s="reportDifference"><l>6.94444445</l><block s="reportListItem"><l>1</l><block var="hsv"/></block></block><block s="reportDifference"><l>6.94444445</l><l>1.96</l></block></block></block></block></block></block><l>100</l></block></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair saturation (HSV)</l></block><script><block s="doReport"><block var="fair saturation (HSV)"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair HSV vector</l></block><script><block s="doReport"><block s="reportNewList"><list><block var="fair hue"/><block var="fair saturation (HSV)"/><block var="fair value (brightness)"/></list></block></block></script></block></script></block></script><script><block s="doIfElse"><block s="reportLessThan"><block s="reportListItem"><l>1</l><block var="hsv"/></block><l>5.5</l><comment w="53.333333333333336" collapsed="true">reds</comment></block><script><block s="doSetVar"><l>fair hue</l><block s="reportSum"><l>0</l><block s="reportProduct"><block s="reportDifference"><l>5.8</l><l>0</l></block><block s="reportQuotient"><block s="reportDifference"><l>5.5</l><block s="reportListItem"><l>1</l><block var="hsv"/></block></block><block s="reportDifference"><l>5.5</l><l>0</l></block></block></block></block></block></script><script><block s="doIfElse"><block s="reportLessThan"><block s="reportListItem"><l>1</l><block var="hsv"/></block><l>8.3</l><comment w="53.333333333333336" collapsed="true">orange</comment></block><script><block s="doSetVar"><l>fair hue</l><block s="reportSum"><l>18</l><block s="reportProduct"><block s="reportDifference"><l>25</l><l>18</l></block><block s="reportQuotient"><block s="reportDifference"><block s="reportListItem"><l>1</l><block var="hsv"/></block><l>5.5</l></block><block s="reportDifference"><l>8.3</l><l>5.5</l></block></block></block></block></block></script><script><block s="doDeclareVariables"><list><l>index</l></list><comment w="144.66666666666666" collapsed="true">center orange and up</comment></block><block s="doSetVar"><l>index</l><l>6</l></block><block s="doUntil"><block s="reportLessThanOrEquals"><block s="reportListItem"><l>1</l><block var="hsv"/></block><block s="reportListItem"><l>1</l><block s="reportListItem"><block var="index"/><block var="scaled HSV brights"/></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doSetVar"><l>fair hue</l><block s="reportSum"><block s="reportListItem"><block s="reportDifference"><block var="index"/><l>1</l></block><block var="✐ pivots"/></block><block s="reportProduct"><block s="reportDifference"><block s="reportListItem"><block var="index"/><block var="✐ pivots"/></block><block s="reportListItem"><block s="reportDifference"><block var="index"/><l>1</l></block><block var="✐ pivots"/></block></block><block s="reportQuotient"><block s="reportDifference"><block s="reportListItem"><l>1</l><block var="hsv"/></block><block s="reportListItem"><l>1</l><block s="reportListItem"><block s="reportDifference"><block var="index"/><l>1</l></block><block var="scaled HSV brights"/></block></block></block><block s="reportDifference"><block s="reportListItem"><l>1</l><block s="reportListItem"><block var="index"/><block var="scaled HSV brights"/></block></block><block s="reportListItem"><l>1</l><block s="reportListItem"><block s="reportDifference"><block var="index"/><l>1</l></block><block var="scaled HSV brights"/></block></block></block></block></block></block></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair hue</l></block><script><block s="doReport"><block var="fair hue"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair saturation (HSV)</l></block><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="hsv"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair value (brightness)</l></block><script><block s="doReport"><block s="reportListItem"><l>3</l><block var="hsv"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="kind"/><l>fair HSV vector</l></block><script><block s="doReport"><block s="reportNewList"><list><block var="fair hue"/><block s="reportListItem"><l>2</l><block var="hsv"/></block><block s="reportListItem"><l>3</l><block var="hsv"/></block></list></block></block></script></block></script><comment w="53.333333333333336" collapsed="true">brown</comment></block></script><comment w="98.66666666666667" collapsed="true">fair something</comment></block><custom-block s="error %txt"><l>Can&apos;t get here -- please post project and screenshot to forum.</l></custom-block></script></block-definition><block-definition s="✐ current pen color" type="reporter" category="pen"><comment x="0" y="0" w="172.66666666666666" collapsed="false">This block reports the pen color&#xD;(as a color, not as a list of numbers).</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>RGB vector</l><custom-block s="RGB color"></custom-block><list><l></l></list></custom-block></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" 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="%repRing"></input></inputs><script><block s="doReport"><block s="reportCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&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><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="✐ set pen to crayon %&apos;which&apos; %&apos;more&apos;" type="command" category="pen"><comment x="0" y="0" w="297.3333333333333" collapsed="false">Sets the pen color &#xD;to 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="%s"><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><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>color</l></list></block><custom-block s="✐ initialize variables"></custom-block><block s="doIfElse"><block s="reportIsA"><block var="which"/><l><option>text</option></l></block><script><block s="doSetVar"><l>color</l><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportEquals"><block s="reportListItem"><l>4</l><l/></block><block var="which"/></block></autolambda><list></list></block><block var="✐ crayon colors"/></block></block><block s="doIfElse"><block s="reportNotEquals"><block var="color"/><l></l></block><script><block s="doSetVar"><l>✐ last crayon</l><block s="reportListItem"><l>5</l><block var="color"/></block></block></script><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>No such crayon: </l><block var="which"/></list></block></custom-block></script></block></script><script><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><block s="doSetVar"><l>✐ last crayon</l><block var="which"/></block></script></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><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><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script></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, this.color.a));</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="✐ 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="✐ subset %&apos;pred&apos; %&apos;data&apos; %&apos;catchtag&apos; %&apos;result&apos; %&apos;set pen?&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><input type="%b">true</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><block s="doIfElse"><block var="set pen?"/><script><custom-block s="$brush set pen %s to %s %mult%s"><l>red</l><block s="reportListItem"><l>1</l><block var="best match"/></block><list><l></l></list></custom-block><custom-block s="$brush set pen %s to %s %mult%s"><l>green</l><block s="reportListItem"><l>2</l><block var="best match"/></block><list><l></l></list></custom-block><custom-block s="$brush set pen %s to %s %mult%s"><l>blue</l><block s="reportListItem"><l>3</l><block var="best match"/></block><list><l></l></list></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><script><block s="doSetVar"><l>✐ X11 catch</l><block s="reportListItem"><block s="reportNumbers"><l>1</l><l>3</l></block><block var="best match"/></block></block><custom-block s="throw %s"><block var="catchtag"/></custom-block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></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><l>✐ X11</l><l>✐ crayon colors</l><l>✐ fair hue table</l><l>✐ colors</l><l>✐ brights</l><l>✐ pivots</l><l>✐ HSV brights</l><l>✐ HSL brights</l><l>✐ HSV colors</l><l>✐ HSL colors</l><l>✐ X11 catch</l><l>✐ dimension names</l><l>✐ dimension dispatch</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><block s="doSetVar"><l>✐ HSL</l><block s="reportNewList"><list><l>0</l><l>100</l><l>50</l></list></block></block><block s="doSetVar"><l>✐ raw HSL</l><block s="reportNewList"><list><l>0</l><l>100</l><l>50</l></list></block></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="reportTextSplit"><custom-block s="multiline %mlt"><l>255,250,250,snow&#xD;248,248,255,ghostwhite&#xD;245,245,245,whitesmoke&#xD;220,220,220,gainsboro&#xD;255,250,240,floralwhite&#xD;253,245,230,oldlace&#xD;250,240,230,linen&#xD;250,235,215,antiquewhite&#xD;255,239,213,papayawhip&#xD;255,235,205,blanchedalmond&#xD;255,228,196,bisque&#xD;255,218,185,peachpuff&#xD;255,222,173,navajowhite&#xD;255,228,181,moccasin&#xD;255,248,220,cornsilk&#xD;255,255,240,ivory&#xD;255,250,205,lemonchiffon&#xD;255,245,238,seashell&#xD;240,255,240,honeydew&#xD;245,255,250,mintcream&#xD;240,255,255,azure&#xD;240,248,255,aliceblue&#xD;230,230,250,lavender&#xD;255,240,245,lavenderblush&#xD;255,228,225,mistyrose&#xD;255,255,255,white&#xD;0,0,0,black&#xD;47,79,79,darkslategray&#xD;47,79,79,darkslategrey&#xD;105,105,105,dimgray&#xD;105,105,105,dimgrey&#xD;112,128,144,slategray&#xD;112,128,144,slategrey&#xD;119,136,153,lightslategray&#xD;119,136,153,lightslategrey&#xD;190,190,190,gray(X11)&#xD;190,190,190,grey(X11)&#xD;128,128,128,gray(W3C)&#xD;128,128,128,grey(W3C)&#xD;211,211,211,lightgrey&#xD;211,211,211,lightgray&#xD;25,25,112,midnightblue&#xD;0,0,128,navy&#xD;0,0,128,navyblue&#xD;100,149,237,cornflowerblue&#xD;72,61,139,darkslateblue&#xD;106,90,205,slateblue&#xD;123,104,238,mediumslateblue&#xD;132,112,255,lightslateblue&#xD;0,0,205,mediumblue&#xD;65,105,225,royalblue&#xD;0,0,255,blue&#xD;30,144,255,dodgerblue&#xD;0,191,255,deepskyblue&#xD;135,206,235,skyblue&#xD;135,206,250,lightskyblue&#xD;70,130,180,steelblue&#xD;176,196,222,lightsteelblue&#xD;173,216,230,lightblue&#xD;176,224,230,powderblue&#xD;175,238,238,paleturquoise&#xD;0,206,209,darkturquoise&#xD;72,209,204,mediumturquoise&#xD;64,224,208,turquoise&#xD;0,255,255,cyan&#xD;0,255,255,aqua&#xD;224,255,255,lightcyan&#xD;95,158,160,cadetblue&#xD;102,205,170,mediumaquamarine&#xD;127,255,212,aquamarine&#xD;0,100,0,darkgreen&#xD;85,107,47,darkolivegreen&#xD;143,188,143,darkseagreen&#xD;46,139,87,seagreen&#xD;60,179,113,mediumseagreen&#xD;32,178,170,lightseagreen&#xD;152,251,152,palegreen&#xD;0,255,127,springgreen&#xD;124,252,0,lawngreen&#xD;0,255,0,green(X11)&#xD;0,128,0,green(W3C)&#xD;0,255,0,lime&#xD;127,255,0,chartreuse&#xD;0,250,154,mediumspringgreen&#xD;173,255,47,greenyellow&#xD;50,205,50,limegreen&#xD;154,205,50,yellowgreen&#xD;34,139,34,forestgreen&#xD;107,142,35,olivedrab&#xD;189,183,107,darkkhaki&#xD;240,230,140,khaki&#xD;238,232,170,palegoldenrod&#xD;250,250,210,lightgoldenrodyellow&#xD;255,255,224,lightyellow&#xD;255,255,0,yellow&#xD;255,215,0,gold&#xD;238,221,130,lightgoldenrod&#xD;218,165,32,goldenrod&#xD;184,134,11,darkgoldenrod&#xD;188,143,143,rosybrown&#xD;205,92,92,indianred&#xD;139,69,19,saddlebrown&#xD;160,82,45,sienna&#xD;205,133,63,peru&#xD;222,184,135,burlywood&#xD;245,245,220,beige&#xD;245,222,179,wheat&#xD;244,164,96,sandybrown&#xD;210,180,140,tan&#xD;210,105,30,chocolate&#xD;178,34,34,firebrick&#xD;165,42,42,brown&#xD;233,150,122,darksalmon&#xD;250,128,114,salmon&#xD;255,160,122,lightsalmon&#xD;255,165,0,orange&#xD;255,140,0,darkorange&#xD;255,127,80,coral&#xD;240,128,128,lightcoral&#xD;255,99,71,tomato&#xD;255,69,0,orangered&#xD;255,0,0,red&#xD;255,105,180,hotpink&#xD;255,20,147,deeppink&#xD;255,192,203,pink&#xD;255,182,193,lightpink&#xD;219,112,147,palevioletred&#xD;176,48,96,maroon(X11)&#xD;128,0,0,maroon(W3C)&#xD;199,21,133,mediumvioletred&#xD;208,32,144,violetred&#xD;255,0,255,magenta&#xD;255,0,255,fuchsia&#xD;238,130,238,violet&#xD;221,160,221,plum&#xD;218,112,214,orchid&#xD;186,85,211,mediumorchid&#xD;153,50,204,darkorchid&#xD;148,0,211,darkviolet&#xD;138,43,226,blueviolet&#xD;160,32,240,purple(X11)&#xD;128,0,128,purple(W3C)&#xD;147,112,219,mediumpurple&#xD;216,191,216,thistle&#xD;255,250,250,snow1&#xD;238,233,233,snow2&#xD;205,201,201,snow3&#xD;139,137,137,snow4&#xD;255,245,238,seashell1&#xD;238,229,222,seashell2&#xD;205,197,191,seashell3&#xD;139,134,130,seashell4&#xD;255,239,219,AntiqueWhite1&#xD;238,223,204,AntiqueWhite2&#xD;205,192,176,AntiqueWhite3&#xD;139,131,120,AntiqueWhite4&#xD;255,228,196,bisque1&#xD;238,213,183,bisque2&#xD;205,183,158,bisque3&#xD;139,125,107,bisque4&#xD;255,218,185,PeachPuff1&#xD;238,203,173,PeachPuff2&#xD;205,175,149,PeachPuff3&#xD;139,119,101,PeachPuff4&#xD;255,222,173,NavajoWhite1&#xD;238,207,161,NavajoWhite2&#xD;205,179,139,NavajoWhite3&#xD;139,121,94,NavajoWhite4&#xD;255,250,205,LemonChiffon1&#xD;238,233,191,LemonChiffon2&#xD;205,201,165,LemonChiffon3&#xD;139,137,112,LemonChiffon4&#xD;255,248,220,cornsilk1&#xD;238,232,205,cornsilk2&#xD;205,200,177,cornsilk3&#xD;139,136,120,cornsilk4&#xD;255,255,240,ivory1&#xD;238,238,224,ivory2&#xD;205,205,193,ivory3&#xD;139,139,131,ivory4&#xD;240,255,240,honeydew1&#xD;224,238,224,honeydew2&#xD;193,205,193,honeydew3&#xD;131,139,131,honeydew4&#xD;255,240,245,LavenderBlush1&#xD;238,224,229,LavenderBlush2&#xD;205,193,197,LavenderBlush3&#xD;139,131,134,LavenderBlush4&#xD;255,228,225,MistyRose1&#xD;238,213,210,MistyRose2&#xD;205,183,181,MistyRose3&#xD;139,125,123,MistyRose4&#xD;240,255,255,azure1&#xD;224,238,238,azure2&#xD;193,205,205,azure3&#xD;131,139,139,azure4&#xD;131,111,255,SlateBlue1&#xD;122,103,238,SlateBlue2&#xD;105,89,205,SlateBlue3&#xD;71,60,139,SlateBlue4&#xD;72,118,255,RoyalBlue1&#xD;67,110,238,RoyalBlue2&#xD;58,95,205,RoyalBlue3&#xD;39,64,139,RoyalBlue4&#xD;0,0,255,blue1&#xD;0,0,238,blue2&#xD;0,0,205,blue3&#xD;0,0,139,blue4&#xD;30,144,255,DodgerBlue1&#xD;28,134,238,DodgerBlue2&#xD;24,116,205,DodgerBlue3&#xD;16,78,139,DodgerBlue4&#xD;99,184,255,SteelBlue1&#xD;92,172,238,SteelBlue2&#xD;79,148,205,SteelBlue3&#xD;54,100,139,SteelBlue4&#xD;0,191,255,DeepSkyBlue1&#xD;0,178,238,DeepSkyBlue2&#xD;0,154,205,DeepSkyBlue3&#xD;0,104,139,DeepSkyBlue4&#xD;135,206,255,SkyBlue1&#xD;126,192,238,SkyBlue2&#xD;108,166,205,SkyBlue3&#xD;74,112,139,SkyBlue4&#xD;176,226,255,LightSkyBlue1&#xD;164,211,238,LightSkyBlue2&#xD;141,182,205,LightSkyBlue3&#xD;96,123,139,LightSkyBlue4&#xD;198,226,255,SlateGray1&#xD;185,211,238,SlateGray2&#xD;159,182,205,SlateGray3&#xD;108,123,139,SlateGray4&#xD;202,225,255,LightSteelBlue1&#xD;188,210,238,LightSteelBlue2&#xD;162,181,205,LightSteelBlue3&#xD;110,123,139,LightSteelBlue4&#xD;191,239,255,LightBlue1&#xD;178,223,238,LightBlue2&#xD;154,192,205,LightBlue3&#xD;104,131,139,LightBlue4&#xD;224,255,255,LightCyan1&#xD;209,238,238,LightCyan2&#xD;180,205,205,LightCyan3&#xD;122,139,139,LightCyan4&#xD;187,255,255,PaleTurquoise1&#xD;174,238,238,PaleTurquoise2&#xD;150,205,205,PaleTurquoise3&#xD;102,139,139,PaleTurquoise4&#xD;152,245,255,CadetBlue1&#xD;142,229,238,CadetBlue2&#xD;122,197,205,CadetBlue3&#xD;83,134,139,CadetBlue4&#xD;0,245,255,turquoise1&#xD;0,229,238,turquoise2&#xD;0,197,205,turquoise3&#xD;0,134,139,turquoise4&#xD;0,255,255,cyan1&#xD;0,238,238,cyan2&#xD;0,205,205,cyan3&#xD;0,139,139,cyan4&#xD;151,255,255,DarkSlateGray1&#xD;141,238,238,DarkSlateGray2&#xD;121,205,205,DarkSlateGray3&#xD;82,139,139,DarkSlateGray4&#xD;127,255,212,aquamarine1&#xD;118,238,198,aquamarine2&#xD;102,205,170,aquamarine3&#xD;69,139,116,aquamarine4&#xD;193,255,193,DarkSeaGreen1&#xD;180,238,180,DarkSeaGreen2&#xD;155,205,155,DarkSeaGreen3&#xD;105,139,105,DarkSeaGreen4&#xD;84,255,159,SeaGreen1&#xD;78,238,148,SeaGreen2&#xD;67,205,128,SeaGreen3&#xD;46,139,87,SeaGreen4&#xD;154,255,154,PaleGreen1&#xD;144,238,144,PaleGreen2&#xD;124,205,124,PaleGreen3&#xD;84,139,84,PaleGreen4&#xD;0,255,127,SpringGreen1&#xD;0,238,118,SpringGreen2&#xD;0,205,102,SpringGreen3&#xD;0,139,69,SpringGreen4&#xD;0,255,0,green1&#xD;0,238,0,green2&#xD;0,205,0,green3&#xD;0,139,0,green4&#xD;127,255,0,chartreuse1&#xD;118,238,0,chartreuse2&#xD;102,205,0,chartreuse3&#xD;69,139,0,chartreuse4&#xD;192,255,62,OliveDrab1&#xD;179,238,58,OliveDrab2&#xD;154,205,50,OliveDrab3&#xD;105,139,34,OliveDrab4&#xD;202,255,112,DarkOliveGreen1&#xD;188,238,104,DarkOliveGreen2&#xD;162,205,90,DarkOliveGreen3&#xD;110,139,61,DarkOliveGreen4&#xD;255,246,143,khaki1&#xD;238,230,133,khaki2&#xD;205,198,115,khaki3&#xD;139,134,78,khaki4&#xD;255,236,139,LightGoldenrod1&#xD;238,220,130,LightGoldenrod2&#xD;205,190,112,LightGoldenrod3&#xD;139,129,76,LightGoldenrod4&#xD;255,255,224,LightYellow1&#xD;238,238,209,LightYellow2&#xD;205,205,180,LightYellow3&#xD;139,139,122,LightYellow4&#xD;255,255,0,yellow1&#xD;238,238,0,yellow2&#xD;205,205,0,yellow3&#xD;139,139,0,yellow4&#xD;255,215,0,gold1&#xD;238,201,0,gold2&#xD;205,173,0,gold3&#xD;139,117,0,gold4&#xD;255,193,37,goldenrod1&#xD;238,180,34,goldenrod2&#xD;205,155,29,goldenrod3&#xD;139,105,20,goldenrod4&#xD;255,185,15,DarkGoldenrod1&#xD;238,173,14,DarkGoldenrod2&#xD;205,149,12,DarkGoldenrod3&#xD;139,101,8,DarkGoldenrod4&#xD;255,193,193,RosyBrown1&#xD;238,180,180,RosyBrown2&#xD;205,155,155,RosyBrown3&#xD;139,105,105,RosyBrown4&#xD;255,106,106,IndianRed1&#xD;238,99,99,IndianRed2&#xD;205,85,85,IndianRed3&#xD;139,58,58,IndianRed4&#xD;255,130,71,sienna1&#xD;238,121,66,sienna2&#xD;205,104,57,sienna3&#xD;139,71,38,sienna4&#xD;255,211,155,burlywood1&#xD;238,197,145,burlywood2&#xD;205,170,125,burlywood3&#xD;139,115,85,burlywood4&#xD;255,231,186,wheat1&#xD;238,216,174,wheat2&#xD;205,186,150,wheat3&#xD;139,126,102,wheat4&#xD;255,165,79,tan1&#xD;238,154,73,tan2&#xD;205,133,63,tan3&#xD;139,90,43,tan4&#xD;255,127,36,chocolate1&#xD;238,118,33,chocolate2&#xD;205,102,29,chocolate3&#xD;139,69,19,chocolate4&#xD;255,48,48,firebrick1&#xD;238,44,44,firebrick2&#xD;205,38,38,firebrick3&#xD;139,26,26,firebrick4&#xD;255,64,64,brown1&#xD;238,59,59,brown2&#xD;205,51,51,brown3&#xD;139,35,35,brown4&#xD;255,140,105,salmon1&#xD;238,130,98,salmon2&#xD;205,112,84,salmon3&#xD;139,76,57,salmon4&#xD;255,160,122,LightSalmon1&#xD;238,149,114,LightSalmon2&#xD;205,129,98,LightSalmon3&#xD;139,87,66,LightSalmon4&#xD;255,165,0,orange1&#xD;238,154,0,orange2&#xD;205,133,0,orange3&#xD;139,90,0,orange4&#xD;255,127,0,DarkOrange1&#xD;238,118,0,DarkOrange2&#xD;205,102,0,DarkOrange3&#xD;139,69,0,DarkOrange4&#xD;255,114,86,coral1&#xD;238,106,80,coral2&#xD;205,91,69,coral3&#xD;139,62,47,coral4&#xD;255,99,71,tomato1&#xD;238,92,66,tomato2&#xD;205,79,57,tomato3&#xD;139,54,38,tomato4&#xD;255,69,0,OrangeRed1&#xD;238,64,0,OrangeRed2&#xD;205,55,0,OrangeRed3&#xD;139,37,0,OrangeRed4&#xD;255,0,0,red1&#xD;238,0,0,red2&#xD;205,0,0,red3&#xD;139,0,0,red4&#xD;255,20,147,DeepPink1&#xD;238,18,137,DeepPink2&#xD;205,16,118,DeepPink3&#xD;139,10,80,DeepPink4&#xD;255,110,180,HotPink1&#xD;238,106,167,HotPink2&#xD;205,96,144,HotPink3&#xD;139,58,98,HotPink4&#xD;255,181,197,pink1&#xD;238,169,184,pink2&#xD;205,145,158,pink3&#xD;139,99,108,pink4&#xD;255,174,185,LightPink1&#xD;238,162,173,LightPink2&#xD;205,140,149,LightPink3&#xD;139,95,101,LightPink4&#xD;255,130,171,PaleVioletRed1&#xD;238,121,159,PaleVioletRed2&#xD;205,104,137,PaleVioletRed3&#xD;139,71,93,PaleVioletRed4&#xD;255,52,179,maroon1&#xD;238,48,167,maroon2&#xD;205,41,144,maroon3&#xD;139,28,98,maroon4&#xD;255,62,150,VioletRed1&#xD;238,58,140,VioletRed2&#xD;205,50,120,VioletRed3&#xD;139,34,82,VioletRed4&#xD;255,0,255,magenta1&#xD;238,0,238,magenta2&#xD;205,0,205,magenta3&#xD;139,0,139,magenta4&#xD;255,131,250,orchid1&#xD;238,122,233,orchid2&#xD;205,105,201,orchid3&#xD;139,71,137,orchid4&#xD;255,187,255,plum1&#xD;238,174,238,plum2&#xD;205,150,205,plum3&#xD;139,102,139,plum4&#xD;224,102,255,MediumOrchid1&#xD;209,95,238,MediumOrchid2&#xD;180,82,205,MediumOrchid3&#xD;122,55,139,MediumOrchid4&#xD;191,62,255,DarkOrchid1&#xD;178,58,238,DarkOrchid2&#xD;154,50,205,DarkOrchid3&#xD;104,34,139,DarkOrchid4&#xD;155,48,255,purple1&#xD;145,44,238,purple2&#xD;125,38,205,purple3&#xD;85,26,139,purple4&#xD;171,130,255,MediumPurple1&#xD;159,121,238,MediumPurple2&#xD;137,104,205,MediumPurple3&#xD;93,71,139,MediumPurple4&#xD;255,225,255,thistle1&#xD;238,210,238,thistle2&#xD;205,181,205,thistle3&#xD;139,123,139,thistle4&#xD;0,0,0,gray0&#xD;0,0,0,grey0&#xD;3,3,3,gray1&#xD;3,3,3,grey1&#xD;5,5,5,gray2&#xD;5,5,5,grey2&#xD;8,8,8,gray3&#xD;8,8,8,grey3&#xD;10,10,10,gray4&#xD;10,10,10,grey4&#xD;13,13,13,gray5&#xD;13,13,13,grey5&#xD;15,15,15,gray6&#xD;15,15,15,grey6&#xD;18,18,18,gray7&#xD;18,18,18,grey7&#xD;20,20,20,gray8&#xD;20,20,20,grey8&#xD;23,23,23,gray9&#xD;23,23,23,grey9&#xD;26,26,26,gray10&#xD;26,26,26,grey10&#xD;28,28,28,gray11&#xD;28,28,28,grey11&#xD;31,31,31,gray12&#xD;31,31,31,grey12&#xD;33,33,33,gray13&#xD;33,33,33,grey13&#xD;36,36,36,gray14&#xD;36,36,36,grey14&#xD;38,38,38,gray15&#xD;38,38,38,grey15&#xD;41,41,41,gray16&#xD;41,41,41,grey16&#xD;43,43,43,gray17&#xD;43,43,43,grey17&#xD;46,46,46,gray18&#xD;46,46,46,grey18&#xD;48,48,48,gray19&#xD;48,48,48,grey19&#xD;51,51,51,gray20&#xD;51,51,51,grey20&#xD;54,54,54,gray21&#xD;54,54,54,grey21&#xD;56,56,56,gray22&#xD;56,56,56,grey22&#xD;59,59,59,gray23&#xD;59,59,59,grey23&#xD;61,61,61,gray24&#xD;61,61,61,grey24&#xD;64,64,64,gray25&#xD;64,64,64,grey25&#xD;66,66,66,gray26&#xD;66,66,66,grey26&#xD;69,69,69,gray27&#xD;69,69,69,grey27&#xD;71,71,71,gray28&#xD;71,71,71,grey28&#xD;74,74,74,gray29&#xD;74,74,74,grey29&#xD;77,77,77,gray30&#xD;77,77,77,grey30&#xD;79,79,79,gray31&#xD;79,79,79,grey31&#xD;82,82,82,gray32&#xD;82,82,82,grey32&#xD;84,84,84,gray33&#xD;84,84,84,grey33&#xD;87,87,87,gray34&#xD;87,87,87,grey34&#xD;89,89,89,gray35&#xD;89,89,89,grey35&#xD;92,92,92,gray36&#xD;92,92,92,grey36&#xD;94,94,94,gray37&#xD;94,94,94,grey37&#xD;97,97,97,gray38&#xD;97,97,97,grey38&#xD;99,99,99,gray39&#xD;99,99,99,grey39&#xD;102,102,102,gray40&#xD;102,102,102,grey40&#xD;105,105,105,gray41&#xD;105,105,105,grey41&#xD;107,107,107,gray42&#xD;107,107,107,grey42&#xD;110,110,110,gray43&#xD;110,110,110,grey43&#xD;112,112,112,gray44&#xD;112,112,112,grey44&#xD;115,115,115,gray45&#xD;115,115,115,grey45&#xD;117,117,117,gray46&#xD;117,117,117,grey46&#xD;120,120,120,gray47&#xD;120,120,120,grey47&#xD;122,122,122,gray48&#xD;122,122,122,grey48&#xD;125,125,125,gray49&#xD;125,125,125,grey49&#xD;127,127,127,gray50&#xD;127,127,127,grey50&#xD;130,130,130,gray51&#xD;130,130,130,grey51&#xD;133,133,133,gray52&#xD;133,133,133,grey52&#xD;135,135,135,gray53&#xD;135,135,135,grey53&#xD;138,138,138,gray54&#xD;138,138,138,grey54&#xD;140,140,140,gray55&#xD;140,140,140,grey55&#xD;143,143,143,gray56&#xD;143,143,143,grey56&#xD;145,145,145,gray57&#xD;145,145,145,grey57&#xD;148,148,148,gray58&#xD;148,148,148,grey58&#xD;150,150,150,gray59&#xD;150,150,150,grey59&#xD;153,153,153,gray60&#xD;153,153,153,grey60&#xD;156,156,156,gray61&#xD;156,156,156,grey61&#xD;158,158,158,gray62&#xD;158,158,158,grey62&#xD;161,161,161,gray63&#xD;161,161,161,grey63&#xD;163,163,163,gray64&#xD;163,163,163,grey64&#xD;166,166,166,gray65&#xD;166,166,166,grey65&#xD;168,168,168,gray66&#xD;168,168,168,grey66&#xD;171,171,171,gray67&#xD;171,171,171,grey67&#xD;173,173,173,gray68&#xD;173,173,173,grey68&#xD;176,176,176,gray69&#xD;176,176,176,grey69&#xD;179,179,179,gray70&#xD;179,179,179,grey70&#xD;181,181,181,gray71&#xD;181,181,181,grey71&#xD;184,184,184,gray72&#xD;184,184,184,grey72&#xD;186,186,186,gray73&#xD;186,186,186,grey73&#xD;189,189,189,gray74&#xD;189,189,189,grey74&#xD;191,191,191,gray75&#xD;191,191,191,grey75&#xD;194,194,194,gray76&#xD;194,194,194,grey76&#xD;196,196,196,gray77&#xD;196,196,196,grey77&#xD;199,199,199,gray78&#xD;199,199,199,grey78&#xD;201,201,201,gray79&#xD;201,201,201,grey79&#xD;204,204,204,gray80&#xD;204,204,204,grey80&#xD;207,207,207,gray81&#xD;207,207,207,grey81&#xD;209,209,209,gray82&#xD;209,209,209,grey82&#xD;212,212,212,gray83&#xD;212,212,212,grey83&#xD;214,214,214,gray84&#xD;214,214,214,grey84&#xD;217,217,217,gray85&#xD;217,217,217,grey85&#xD;219,219,219,gray86&#xD;219,219,219,grey86&#xD;222,222,222,gray87&#xD;222,222,222,grey87&#xD;224,224,224,gray88&#xD;224,224,224,grey88&#xD;227,227,227,gray89&#xD;227,227,227,grey89&#xD;229,229,229,gray90&#xD;229,229,229,grey90&#xD;232,232,232,gray91&#xD;232,232,232,grey91&#xD;235,235,235,gray92&#xD;235,235,235,grey92&#xD;237,237,237,gray93&#xD;237,237,237,grey93&#xD;240,240,240,gray94&#xD;240,240,240,grey94&#xD;242,242,242,gray95&#xD;242,242,242,grey95&#xD;245,245,245,gray96&#xD;245,245,245,grey96&#xD;247,247,247,gray97&#xD;247,247,247,grey97&#xD;250,250,250,gray98&#xD;250,250,250,grey98&#xD;252,252,252,gray99&#xD;252,252,252,grey99&#xD;255,255,255,gray100&#xD;255,255,255,grey100&#xD;169,169,169,darkgrey&#xD;169,169,169,darkgray&#xD;0,0,139,darkblue&#xD;0,139,139,darkcyan&#xD;139,0,139,darkmagenta&#xD;139,0,0,darkred&#xD;144,238,144,lightgreen</l></custom-block><l><option>csv</option></l></block></block></script></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ crayon colors"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>✐ crayon colors</l><block s="reportTextSplit"><custom-block s="multiline %mlt"><l>0,0,0,black,0&#xD;18,18,18,gray7,1&#xD;36,36,36,gray14,2&#xD;54,54,54,gray21,3&#xD;72,72,72,gray28,4&#xD;92,92,92,gray36,5&#xD;109,109,109,gray43,6&#xD;127,127,127,gray50,7&#xD;145,145,145,gray57,8&#xD;163,163,163,gray64,9&#xD;181,181,181,gray71,10&#xD;200,200,200,gray78,11&#xD;218,218,218,gray85,12&#xD;236,236,236,gray92,13&#xD;255,255,255,white,14&#xD;255,20,147,deep pink,15&#xD;255,105,180,hot pink,16&#xD;255,0,127,bright pink,17&#xD;227,11,93,raspberry,18&#xD;229,43,80,amaranth,19&#xD;255,0,0,red,20&#xD;144,0,32,burgundy,21&#xD;153,0,0,cherry,22&#xD;164,0,0,dark candy apple red,23&#xD;192,0,0,sanguine,24&#xD;128,0,0,maroon,25&#xD;201,0,22,crimson,26&#xD;217,77,17,Lists,27&#xD;255,8,0,candy apple red,28&#xD;255,56,0,coquelicot,29&#xD;139,69,19,saddle brown,30&#xD;123,63,0,chocolate,31&#xD;107,68,35,kobicha,32&#xD;112,66,20,sepia,33&#xD;149,69,53,chestnut,34&#xD;101,67,33,dark brown,35&#xD;150,75,0,brown,36&#xD;153,101,21,golden brown,37&#xD;184,115,51,cinnamon,38&#xD;210,105,30,copper,39&#xD;255,127,0,orange,40&#xD;255,88,0,Pantone orange,41&#xD;255,117,24,pumpkin,42&#xD;243,118,29,Variables,43&#xD;232,97,0,Spanish orange,44&#xD;204,85,0,burnt orange,45&#xD;203,65,11,sinopia,46&#xD;204,119,34,ochre,47&#xD;237,145,33,carrot,48&#xD;242,133,0,tangerine,49&#xD;255,255,0,yellow,50&#xD;230,168,34,Control,51&#xD;184,134,11,dark goldenrod,52&#xD;218,165,32,goldenrod,53&#xD;244,196,48,saffron,54&#xD;236,213,64,sandstorm,55&#xD;255,219,88,mustard,56&#xD;255,215,0,gold,57&#xD;254,227,62,egg yolk,58&#xD;251,225,8,rubber duck,59&#xD;0,255,0,lime,60&#xD;141,182,0,apple green,61&#xD;98,194,19,Operators,62&#xD;34,139,34,forest green,63&#xD;0,128,0,green,64&#xD;0,100,0,dark green,65&#xD;3,192,60,dark pastel green,66&#xD;80,200,120,emerald,67&#xD;62,180,137,mint,68&#xD;0,161,120,Pen,69&#xD;0,255,255,aqua,70&#xD;0,139,139,dark cyan,71&#xD;0,123,167,cerulean,72&#xD;113,166,210,iceberg,73&#xD;4,148,220,Sensing,74&#xD;0,128,128,teal,75&#xD;135,206,250,light sky blue,76&#xD;0,191,255,deep sky blue,77&#xD;30,144,255,dodger blue,78&#xD;0,127,255,azure,79&#xD;0,0,255,blue,80&#xD;25,25,112,midnight blue,81&#xD;0,51,153,dark powder blue,82&#xD;0,71,171,cobalt,83&#xD;21,96,189,denim,84&#xD;0,0,128,navy blue,85&#xD;70,130,180,steel blue,86&#xD;74,108,212,Motion,87&#xD;100,149,237,cornflower,88&#xD;106,90,205,slate blue,89&#xD;128,0,255,violet,90&#xD;143,86,227,Looks,91&#xD;111,45,168,grape,92&#xD;75,0,130,indigo,93&#xD;160,32,240,x11 purple,94&#xD;255,0,255,magenta,95&#xD;153,50,204,dark orchid,96&#xD;207,74,217,Sound,97&#xD;127,0,127,purple,98&#xD;139,0,139,dark magenta,99&#xD;0,255,255,cyan,100&#xD;255,0,255,fuchia,101&#xD;18,18,18,grey7,102&#xD;36,36,36,grey14,103&#xD;54,54,54,grey21,104&#xD;72,72,72,grey28,105&#xD;92,92,92,grey36,106&#xD;109,109,109,grey43,107&#xD;127,127,127,grey50,108&#xD;145,145,145,grey57,109&#xD;163,163,163,grey64,110&#xD;181,181,181,grey71,111&#xD;200,200,200,grey78,112&#xD;218,218,218,grey85,113&#xD;236,236,236,grey92,114</l></custom-block><l><option>csv</option></l></block></block></script></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ fair hue table"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>✐ fair hue table</l><block s="reportTextSplit"><custom-block s="multiline %mlt"><l>0,0&#xD;0.1,0.4490048&#xD;0.2,0.7917349397590361&#xD;0.3,1.323783606557377&#xD;0.4,1.5577075630252102&#xD;0.5,1.8819460580912863&#xD;0.6,2.2386749999999993&#xD;0.7,2.7028660714285713&#xD;0.8,3.0121628959276014&#xD;0.9,3.315934497816594&#xD;1,3.6112710280373834&#xD;1.1,3.90595&#xD;1.2,4.127571428571427&#xD;1.3,4.297762318840579&#xD;1.4,4.489283257918553&#xD;1.5,4.7677722772277225&#xD;1.6,5.039333333333333&#xD;1.7,5.304873846153846&#xD;1.8,5.403663157894737&#xD;1.9,5.658512796208531&#xD;2,5.840000000000001&#xD;2.1,6.114844444444445&#xD;2.2,6.204400000000001&#xD;2.3,6.3165000000000004&#xD;2.4,6.566297872340425&#xD;2.5,6.83&#xD;2.6,6.923418181818183&#xD;2.7,7.050461538461539&#xD;2.8,7.275225806451613&#xD;2.9,7.5318&#xD;3,7.621924324324324&#xD;3.1,7.708551724137931&#xD;3.2,7.956799999999999&#xD;3.3,8.1096&#xD;3.4,8.203896774193549&#xD;3.5,8.371&#xD;3.6,8.6184&#xD;3.7,8.717372727272728&#xD;3.8,8.851600000000001&#xD;3.9,9.016399999999999&#xD;4,9.10822857142857&#xD;4.1,9.2424&#xD;4.2,9.4036&#xD;4.3,9.4894&#xD;4.4,9.6224&#xD;4.5,9.725789473684207&#xD;4.6,9.9364&#xD;4.7,10.070061538461541&#xD;4.8,10.1744&#xD;4.9,10.297239999999999&#xD;5,10.379999999999999&#xD;5.1,10.600304&#xD;5.2,10.661408&#xD;5.3,10.7294&#xD;5.4,10.828241860465111&#xD;5.5,11.017183908045975&#xD;5.6,11.075908045977013&#xD;5.7,11.308730635838149&#xD;5.8,11.36599768786127&#xD;5.9,11.4312&#xD;6,11.522086956521738&#xD;6.1,11.70843023255814&#xD;6.2,11.763372093023255&#xD;6.3,11.825&#xD;6.4,11.900000000000002&#xD;6.5,11.99609375&#xD;6.6,12.150512280701754&#xD;6.7,12.204400000000001&#xD;6.8,12.277600000000001&#xD;6.9,12.36096&#xD;7,12.534857142857144&#xD;7.1,12.5976&#xD;7.2,13&#xD;7.3,13.411466666666666&#xD;7.4,13.549833333333334&#xD;7.5,13.69097222222222&#xD;7.6,13.9648&#xD;7.7,14.168931506849315&#xD;7.8,14.458400000000001&#xD;7.9,14.768594594594598&#xD;8,14.865702702702702&#xD;8.1,15.092035443037975&#xD;8.2,15.482090666666668&#xD;8.3,15.939600000000002&#xD;8.4,16.261599999999998&#xD;8.5,16.61513513513513&#xD;8.6,17.015784615384618&#xD;8.7,17.513740506329114&#xD;8.8,17.718825316455696&#xD;8.9,26.517000000000003&#xD;9,26.77&#xD;9.1,27.022999999999996&#xD;9.2,27.276&#xD;9.3,27.528999999999996&#xD;9.4,27.782&#xD;9.5,28.035000000000004&#xD;9.6,28.288&#xD;9.7,28.540999999999997&#xD;9.8,28.794&#xD;9.9,29.046999999999997&#xD;10,29.3&#xD;10.1,29.553000000000004&#xD;10.2,29.906&#xD;10.3,30.058999999999997&#xD;10.4,30.412&#xD;10.5,30.564999999999998&#xD;10.6,30.659000000000002&#xD;10.7,30.770999999999997&#xD;10.8,30.912&#xD;10.9,30.9885&#xD;11,31.130000000000003&#xD;11.1,31.241500000000002&#xD;11.2,31.336000000000002&#xD;11.3,31.444499999999998&#xD;11.4,31.542&#xD;11.5,31.695&#xD;11.6,31.774&#xD;11.7,31.901&#xD;11.8,32.027&#xD;11.9,32.107&#xD;12,32.260000000000005&#xD;12.1,32.3565&#xD;12.2,32.466&#xD;12.3,32.6095&#xD;12.4,32.686&#xD;12.5,32.8125&#xD;12.6,32.888999999999996&#xD;12.7,33.031&#xD;12.8,33.142&#xD;12.9,33.236999999999995&#xD;13,33.39&#xD;13.1,33.4715&#xD;13.2,33.596&#xD;13.3,33.7245&#xD;13.4,33.80200000000001&#xD;13.5,33.927499999999995&#xD;13.6,34.007999999999996&#xD;13.7,34.161&#xD;13.8,34.257&#xD;13.9,34.367&#xD;14,34.510000000000005&#xD;14.1,34.5865&#xD;14.2,34.726&#xD;14.3,34.8395&#xD;14.4,34.931999999999995&#xD;14.5,35.084999999999994&#xD;14.6,35.169&#xD;14.7,35.291&#xD;14.8,35.372&#xD;14.9,35.497&#xD;15,35.625&#xD;15.1,35.703&#xD;15.2,35.856&#xD;15.3,35.9545&#xD;15.4,36.062&#xD;15.5,36.207499999999996&#xD;15.6,36.284&#xD;15.7,36.42100000000001&#xD;15.8,36.537&#xD;15.9,36.626999999999995&#xD;16,36.739999999999995&#xD;16.1,36.833000000000006&#xD;16.2,36.986000000000004&#xD;16.3,37.0695&#xD;16.4,37.192&#xD;16.5,37.322500000000005&#xD;16.6,37.399&#xD;16.7,37.551&#xD;16.8,37.704&#xD;16.9,37.857000000000006&#xD;17,38.010000000000005&#xD;17.1,38.263000000000005&#xD;17.2,38.41600000000001&#xD;17.3,38.569&#xD;17.4,38.722&#xD;17.5,38.875&#xD;17.6,39.028&#xD;17.7,39.181&#xD;17.8,39.334&#xD;17.9,39.486999999999995&#xD;18,39.739999999999995&#xD;18.1,39.892999999999994&#xD;18.2,40.046&#xD;18.3,40.199&#xD;18.4,40.352&#xD;18.5,40.504999999999995&#xD;18.6,40.658&#xD;18.7,40.81099999999999&#xD;18.8,41.064&#xD;18.9,41.217&#xD;19,41.37&#xD;19.1,41.523&#xD;19.2,41.676&#xD;19.3,41.829&#xD;19.4,41.982000000000006&#xD;19.5,42.135&#xD;19.6,42.288&#xD;19.7,42.541&#xD;19.8,42.693999999999996&#xD;19.9,42.847&#xD;20,43&#xD;20.1,43.153&#xD;20.2,43.306&#xD;20.3,43.458999999999996&#xD;20.4,43.611999999999995&#xD;20.5,43.765&#xD;20.6,44.017999999999994&#xD;20.7,44.171&#xD;20.8,44.324&#xD;20.9,44.477&#xD;21,44.54333333333334&#xD;21.1,44.59433333333333&#xD;21.2,44.634&#xD;21.3,44.672250000000005&#xD;21.4,44.714&#xD;21.5,44.765&#xD;21.6,44.812&#xD;21.7,44.85025&#xD;21.8,44.8885&#xD;21.9,44.93566666666667&#xD;22,44.986666666666665&#xD;22.1,45.02825&#xD;22.2,45.066500000000005&#xD;22.3,45.10633333333333&#xD;22.4,45.157333333333334&#xD;22.5,45.20625&#xD;22.6,45.2445&#xD;22.7,45.28275&#xD;22.8,45.327999999999996&#xD;22.9,45.379000000000005&#xD;23,45.4225&#xD;23.1,45.460750000000004&#xD;23.2,45.499&#xD;23.3,45.54966666666667&#xD;23.4,45.60066666666667&#xD;23.5,45.651666666666664&#xD;23.6,45.702000000000005&#xD;23.7,45.74025&#xD;23.8,45.778499999999994&#xD;23.9,45.82233333333333&#xD;24,45.873333333333335&#xD;24.1,45.91825&#xD;24.2,45.9565&#xD;24.3,45.994749999999996&#xD;24.4,46.044&#xD;24.5,46.095&#xD;24.6,46.134499999999996&#xD;24.7,46.17275&#xD;24.8,46.214666666666666&#xD;24.9,46.26566666666666&#xD;25,46.3125&#xD;25.1,46.35075&#xD;25.2,46.388999999999996&#xD;25.3,46.43633333333334&#xD;25.4,46.48733333333333&#xD;25.5,46.52875&#xD;25.6,46.56699999999999&#xD;25.7,46.607&#xD;25.8,46.658&#xD;25.9,46.708999999999996&#xD;26,46.76&#xD;26.1,46.80825&#xD;26.2,46.8465&#xD;26.3,46.88475&#xD;26.4,46.93066666666667&#xD;26.5,46.98166666666667&#xD;26.6,47.0245&#xD;26.7,47.06275&#xD;26.8,47.10133333333333&#xD;26.9,47.15233333333333&#xD;27,47.2025&#xD;27.1,47.24075&#xD;27.2,47.279&#xD;27.3,47.323&#xD;27.4,47.374&#xD;27.5,47.41875&#xD;27.6,47.457&#xD;27.7,47.49525&#xD;27.8,47.544666666666664&#xD;27.9,47.595666666666666&#xD;28,47.635000000000005&#xD;28.1,47.67325&#xD;28.2,47.715333333333334&#xD;28.3,47.766333333333336&#xD;28.4,47.81733333333334&#xD;28.5,47.868333333333325&#xD;28.6,47.9145&#xD;28.7,47.952749999999995&#xD;28.8,47.991&#xD;28.9,48.039&#xD;29,48.089999999999996&#xD;29.1,48.13075&#xD;29.2,48.169&#xD;29.3,48.209666666666664&#xD;29.4,48.260666666666665&#xD;29.5,48.308749999999996&#xD;29.6,48.346999999999994&#xD;29.7,48.38525&#xD;29.8,48.431333333333335&#xD;29.9,48.48233333333333&#xD;30,48.525&#xD;30.1,48.56325&#xD;30.2,48.602000000000004&#xD;30.3,48.653000000000006&#xD;30.4,48.703&#xD;30.5,48.74125&#xD;30.6,48.7795&#xD;30.7,48.82366666666667&#xD;30.8,48.87466666666667&#xD;30.9,48.925666666666665&#xD;31,48.97666666666667&#xD;31.1,49.02075&#xD;31.2,49.059&#xD;31.3,49.097249999999995&#xD;31.4,49.147333333333336&#xD;31.5,49.19833333333334&#xD;31.6,49.237&#xD;31.7,49.27525&#xD;31.8,49.318&#xD;31.9,49.369&#xD;32,49.415&#xD;32.1,49.45325&#xD;32.2,49.4915&#xD;32.3,49.53966666666666&#xD;32.4,49.59066666666667&#xD;32.5,49.63125&#xD;32.6,49.6695&#xD;32.7,49.71033333333334&#xD;32.8,49.76133333333333&#xD;32.9,49.809250000000006&#xD;33,49.847500000000004&#xD;33.1,49.88575&#xD;33.2,49.932&#xD;33.3,49.983000000000004&#xD;33.4,50.051&#xD;33.5,50.127500000000005&#xD;33.6,50.20264239271781&#xD;33.7,50.253178153446036&#xD;33.8,50.305600000000005&#xD;33.9,50.381800000000005&#xD;34,50.458000000000006&#xD;34.1,50.5342&#xD;34.2,50.60693333333333&#xD;34.3,50.65773333333333&#xD;34.4,50.7128&#xD;34.5,50.789&#xD;34.6,50.8652&#xD;34.7,50.939675&#xD;34.8,51.0132&#xD;34.9,51.089099999999995&#xD;35,51.14333333333333&#xD;35.1,51.193933333333334&#xD;35.2,51.2668&#xD;35.3,51.3427&#xD;35.4,51.41859999999999&#xD;35.5,51.4945&#xD;35.6,51.544799999999995&#xD;35.7,51.59310000000001&#xD;35.8,51.6648&#xD;35.9,51.7404&#xD;36,51.81600000000001&#xD;36.1,51.891600000000004&#xD;36.2,51.967200000000005&#xD;36.3,52.028533333333336&#xD;36.4,52.078933333333325&#xD;36.5,52.14008711433756&#xD;36.6,52.20980000000001&#xD;36.7,52.2851&#xD;36.8,52.360400000000006&#xD;36.9,52.42380000000001&#xD;37,52.474000000000004&#xD;37.1,52.536300000000004&#xD;37.2,52.611599999999996&#xD;37.3,52.6869&#xD;37.4,52.755338078291814&#xD;37.5,52.825&#xD;37.6,52.89999999999999&#xD;37.7,52.95&#xD;37.8,53&#xD;37.9,53.075&#xD;38,53.15&#xD;38.1,53.22180385288967&#xD;38.2,53.28721541155867&#xD;38.3,53.340066666666665&#xD;38.4,53.38986666666666&#xD;38.5,53.459500000000006&#xD;38.6,53.5342&#xD;38.7,53.608900000000006&#xD;38.8,53.6836&#xD;38.9,53.7583&#xD;39,53.822&#xD;39.1,53.87179999999999&#xD;39.2,53.927470769230766&#xD;39.3,53.99080615384615&#xD;39.4,54.063599999999994&#xD;39.5,54.138&#xD;39.6,54.20826666666667&#xD;39.7,54.257866666666665&#xD;39.8,54.3112&#xD;39.9,54.3856&#xD;40,54.46&#xD;40.1,54.52851275167785&#xD;40.2,54.590179865771816&#xD;40.3,54.6623&#xD;40.4,54.724266666666665&#xD;40.5,54.77366666666667&#xD;40.6,54.8346&#xD;40.7,54.908699999999996&#xD;40.8,54.9828&#xD;40.9,55.0569&#xD;41,55.117859484777526&#xD;41.1,55.160549414519906&#xD;41.2,55.20559999999999&#xD;41.3,55.279399999999995&#xD;41.4,55.3532&#xD;41.5,55.427&#xD;41.6,55.50079999999999&#xD;41.7,55.5746&#xD;41.8,55.632266666666666&#xD;41.9,55.681466666666665&#xD;42,55.736413570274635&#xD;42.1,55.79483360258481&#xD;42.2,55.867&#xD;42.3,55.9405&#xD;42.4,56.00933333333334&#xD;42.5,56.05833333333334&#xD;42.6,56.111000000000004&#xD;42.7,56.1845&#xD;42.8,56.245070063694264&#xD;42.9,56.302800000000005&#xD;43,56.376&#xD;43.1,56.4492&#xD;43.2,56.51493333333333&#xD;43.3,56.56373333333333&#xD;43.4,56.6188&#xD;43.5,56.69200000000001&#xD;43.6,56.76520000000001&#xD;43.7,56.8384&#xD;43.8,56.906370169491524&#xD;43.9,56.946568135593225&#xD;44,56.98676610169491&#xD;44.1,57.0489&#xD;44.2,57.12179999999999&#xD;44.3,57.1947&#xD;44.4,57.267599999999995&#xD;44.5,57.3405&#xD;44.6,57.40893333333334&#xD;44.7,57.45753333333333&#xD;44.8,57.50681898928025&#xD;44.9,57.56085206738131&#xD;45,57.61999999999999&#xD;45.1,57.692600000000006&#xD;45.2,57.76520000000001&#xD;45.3,57.825199999999995&#xD;45.4,57.873599999999996&#xD;45.5,57.93299999999999&#xD;45.6,58.0056&#xD;45.7,58.0782&#xD;45.8,58.13687590361445&#xD;45.9,58.189576506024096&#xD;46,58.258&#xD;46.1,58.3202&#xD;46.2,58.368399999999994&#xD;46.3,58.4249&#xD;46.4,58.4972&#xD;46.5,58.569500000000005&#xD;46.6,58.6418&#xD;46.7,58.70738864628821&#xD;46.8,58.7452751091703&#xD;46.9,58.78316157205241&#xD;47,58.839999999999996&#xD;47.1,58.912&#xD;47.2,58.983999999999995&#xD;47.3,59.056&#xD;47.4,59.2202&#xD;47.5,59.2925&#xD;47.6,59.4576&#xD;47.7,59.62329999999999&#xD;47.8,59.6962&#xD;47.9,59.769099999999995&#xD;48,59.936&#xD;48.1,60.1035&#xD;48.2,60.177&#xD;48.3,60.345400000000005&#xD;48.4,60.419200000000004&#xD;48.5,60.492999999999995&#xD;48.6,60.66260000000001&#xD;48.7,60.8328&#xD;48.8,61.003600000000006&#xD;48.9,61.0783&#xD;49,61.153&#xD;49.1,61.325&#xD;49.2,61.4&#xD;49.3,61.572900000000004&#xD;49.4,61.746399999999994&#xD;49.5,61.822&#xD;49.6,61.8976&#xD;49.7,62.0723&#xD;49.8,62.2476&#xD;49.9,62.423500000000004&#xD;50,62.5&#xD;50.1,62.576499999999996&#xD;50.2,62.653&#xD;50.3,62.729499999999994&#xD;50.4,62.806000000000004&#xD;50.5,62.88250000000001&#xD;50.6,62.959&#xD;50.7,63.0355&#xD;50.8,63.112&#xD;50.9,63.1885&#xD;51,63.26500000000001&#xD;51.1,63.34150000000001&#xD;51.2,63.41799999999999&#xD;51.3,63.494499999999995&#xD;51.4,63.57099999999999&#xD;51.5,63.647499999999994&#xD;51.6,63.72399999999999&#xD;51.7,63.800499999999985&#xD;51.8,63.87699999999999&#xD;51.9,63.953499999999984&#xD;52,64.03&#xD;52.1,64.11299999999999&#xD;52.2,64.23299999999999&#xD;52.3,64.30949999999999&#xD;52.4,64.386&#xD;52.5,64.4625&#xD;52.6,64.539&#xD;52.7,64.6155&#xD;52.8,64.692&#xD;52.9,64.76849999999999&#xD;53,64.845&#xD;53.1,64.92150000000001&#xD;53.2,64.998&#xD;53.3,65.0745&#xD;53.4,65.151&#xD;53.5,65.22749999999999&#xD;53.6,65.304&#xD;53.7,65.38050000000001&#xD;53.8,65.457&#xD;53.9,65.53349999999999&#xD;54,65.61&#xD;54.1,65.6865&#xD;54.2,65.763&#xD;54.3,65.8395&#xD;54.4,65.916&#xD;54.5,65.99249999999999&#xD;54.6,66.069&#xD;54.7,66.1455&#xD;54.8,66.22200000000001&#xD;54.9,66.2985&#xD;55,66.375&#xD;55.1,66.4515&#xD;55.2,66.528&#xD;55.3,66.6045&#xD;55.4,66.68100000000001&#xD;55.5,66.75750000000001&#xD;55.6,66.834&#xD;55.7,66.9105&#xD;55.8,66.987&#xD;55.9,67.0635&#xD;56,67.14000000000001&#xD;56.1,67.21650000000001&#xD;56.2,67.293&#xD;56.3,67.4195&#xD;56.4,67.496&#xD;56.5,67.5725&#xD;56.6,67.649&#xD;56.7,67.7255&#xD;56.8,67.80199999999999&#xD;56.9,67.8785&#xD;57,67.955&#xD;57.1,68.0315&#xD;57.2,68.10799999999999&#xD;57.3,68.18449999999999&#xD;57.4,68.261&#xD;57.5,68.33749999999999&#xD;57.6,68.41399999999999&#xD;57.7,68.4905&#xD;57.8,68.567&#xD;57.9,68.64349999999999&#xD;58,68.72&#xD;58.1,68.7965&#xD;58.2,68.873&#xD;58.3,68.9495&#xD;58.4,69.026&#xD;58.5,69.10249999999999&#xD;58.6,69.179&#xD;58.7,69.2555&#xD;58.8,69.332&#xD;58.9,69.40566666666666&#xD;59,69.45666666666666&#xD;59.1,69.51149999999998&#xD;59.2,69.588&#xD;59.3,69.6645&#xD;59.4,69.741&#xD;59.5,69.8175&#xD;59.6,69.89399999999999&#xD;59.7,69.9705&#xD;59.8,70.047&#xD;59.9,70.1235&#xD;60,70.2&#xD;60.1,70.251&#xD;60.2,70.303&#xD;60.3,70.37950000000001&#xD;60.4,70.456&#xD;60.5,70.5325&#xD;60.6,70.60900000000001&#xD;60.7,70.6855&#xD;60.8,70.762&#xD;60.9,70.83850000000001&#xD;61,70.915&#xD;61.1,70.9915&#xD;61.2,71.06800000000001&#xD;61.3,71.12966666666667&#xD;61.4,71.18066666666667&#xD;61.5,71.24749999999999&#xD;61.6,71.324&#xD;61.7,71.4005&#xD;61.8,71.477&#xD;61.9,71.5535&#xD;62,71.63&#xD;62.1,71.70649999999999&#xD;62.2,71.783&#xD;62.3,71.8595&#xD;62.4,71.936&#xD;62.5,72.00833333333334&#xD;62.6,72.05933333333334&#xD;62.7,72.1155&#xD;62.8,72.19200000000001&#xD;62.9,72.2685&#xD;63,72.345&#xD;63.1,72.42150000000001&#xD;63.2,72.498&#xD;63.3,72.57450000000001&#xD;63.4,72.65100000000001&#xD;63.5,72.7275&#xD;63.6,72.80266666666667&#xD;63.7,72.85366666666667&#xD;63.8,72.907&#xD;63.9,72.98349999999999&#xD;64,73.05999999999999&#xD;64.1,73.1365&#xD;64.2,73.213&#xD;64.3,73.2895&#xD;64.4,73.366&#xD;64.5,73.44250000000001&#xD;64.6,73.519&#xD;64.7,73.5955&#xD;64.8,73.672&#xD;64.9,73.73233333333334&#xD;65,73.78333333333333&#xD;65.1,73.8515&#xD;65.2,73.928&#xD;65.3,74.0045&#xD;65.4,74.08099999999999&#xD;65.5,74.1575&#xD;65.6,74.23400000000001&#xD;65.7,74.3105&#xD;65.8,74.387&#xD;65.9,74.4635&#xD;66,74.52666666666667&#xD;66.1,74.57766666666666&#xD;66.2,74.643&#xD;66.3,74.71950000000001&#xD;66.4,74.796&#xD;66.5,74.8725&#xD;66.6,74.94900000000001&#xD;66.7,75.05100000000002&#xD;66.8,75.152&#xD;66.9,75.257&#xD;67,75.355&#xD;67.1,75.46300000000001&#xD;67.2,75.608&#xD;67.3,75.68450000000001&#xD;67.4,75.811&#xD;67.5,75.8875&#xD;67.6,76.01400000000001&#xD;67.7,76.0905&#xD;67.8,76.23400000000001&#xD;67.9,76.34350000000002&#xD;68,76.44000000000003&#xD;68.1,76.54650000000001&#xD;68.2,76.64600000000002&#xD;68.3,76.799&#xD;68.4,76.876&#xD;68.5,77.00250000000001&#xD;68.6,77.07900000000001&#xD;68.7,77.21100000000003&#xD;68.8,77.33200000000001&#xD;68.9,77.41699999999999&#xD;69,77.535&#xD;69.1,77.62299999999999&#xD;69.2,77.73799999999999&#xD;69.3,77.82899999999998&#xD;69.4,77.98199999999999&#xD;69.5,78.06749999999998&#xD;69.6,78.18799999999999&#xD;69.7,78.2705&#xD;69.8,78.39399999999999&#xD;69.9,78.5235&#xD;70,78.6&#xD;70.1,78.7265&#xD;70.2,78.806&#xD;70.3,78.95899999999999&#xD;70.4,79.056&#xD;70.5,79.16499999999999&#xD;70.6,79.31799999999998&#xD;70.7,79.47099999999999&#xD;70.8,79.62400000000001&#xD;70.9,79.77700000000002&#xD;71,80.03&#xD;71.1,80.183&#xD;71.2,80.436&#xD;71.3,80.589&#xD;71.4,80.742&#xD;71.5,80.895&#xD;71.6,81.148&#xD;71.7,81.30100000000002&#xD;71.8,81.45400000000001&#xD;71.9,81.70700000000001&#xD;72,81.86&#xD;72.1,82.11300000000001&#xD;72.2,82.266&#xD;72.3,82.41900000000001&#xD;72.4,82.572&#xD;72.5,82.82500000000002&#xD;72.6,82.97800000000001&#xD;72.7,83.131&#xD;72.8,83.38399999999999&#xD;72.9,83.53699999999999&#xD;73,83.68999999999998&#xD;73.1,83.943&#xD;73.2,84.09599999999998&#xD;73.3,84.249&#xD;73.4,84.50199999999998&#xD;73.5,84.655&#xD;73.6,84.80799999999999&#xD;73.7,85.06099999999999&#xD;73.8,85.214&#xD;73.9,85.36699999999999&#xD;74,85.61999999999999&#xD;74.1,85.773&#xD;74.2,85.926&#xD;74.3,86.179&#xD;74.4,86.33199999999998&#xD;74.5,86.48499999999999&#xD;74.6,86.738&#xD;74.7,86.891&#xD;74.8,87.044&#xD;74.9,87.197&#xD;75,87.45&#xD;75.1,87.5515&#xD;75.2,87.628&#xD;75.3,87.7045&#xD;75.4,87.78099999999999&#xD;75.5,87.85749999999999&#xD;75.6,87.934&#xD;75.7,88.01050000000001&#xD;75.8,88.087&#xD;75.9,88.1635&#xD;76,88.24000000000001&#xD;76.1,88.3165&#xD;76.2,88.393&#xD;76.3,88.4695&#xD;76.4,88.54599999999999&#xD;76.5,88.6225&#xD;76.6,88.699&#xD;76.7,88.7755&#xD;76.8,88.852&#xD;76.9,88.9285&#xD;77,89.00333333333334&#xD;77.1,89.05433333333335&#xD;77.2,89.108&#xD;77.3,89.18450000000001&#xD;77.4,89.261&#xD;77.5,89.3375&#xD;77.6,89.414&#xD;77.7,89.4905&#xD;77.8,89.567&#xD;77.9,89.64349999999999&#xD;78,89.72&#xD;78.1,89.79650000000001&#xD;78.2,89.873&#xD;78.3,89.9495&#xD;78.4,90.02600000000001&#xD;78.5,90.1025&#xD;78.6,90.179&#xD;78.7,90.25550000000001&#xD;78.8,90.332&#xD;78.9,90.4085&#xD;79,90.485&#xD;79.1,90.5615&#xD;79.2,90.638&#xD;79.3,90.7145&#xD;79.4,90.79100000000001&#xD;79.5,90.8675&#xD;79.6,90.944&#xD;79.7,91.0205&#xD;79.8,91.09700000000001&#xD;79.9,91.1735&#xD;80,91.25&#xD;80.1,91.32650000000001&#xD;80.2,91.403&#xD;80.3,91.4795&#xD;80.4,91.55600000000001&#xD;80.5,91.63250000000002&#xD;80.6,91.70900000000002&#xD;80.7,91.78550000000001&#xD;80.8,91.86200000000001&#xD;80.9,91.9385&#xD;81,92.015&#xD;81.1,92.09149999999998&#xD;81.2,92.14533333333333&#xD;81.3,92.19633333333333&#xD;81.4,92.27099999999999&#xD;81.5,92.3475&#xD;81.6,92.42399999999999&#xD;81.7,92.50049999999999&#xD;81.8,92.57699999999998&#xD;81.9,92.65349999999998&#xD;82,92.72999999999999&#xD;82.1,92.8065&#xD;82.2,92.883&#xD;82.3,92.95949999999999&#xD;82.4,93.036&#xD;82.5,93.1125&#xD;82.6,93.189&#xD;82.7,93.2655&#xD;82.8,93.342&#xD;82.9,93.4185&#xD;83,93.49499999999999&#xD;83.1,93.5715&#xD;83.2,93.648&#xD;83.3,93.71225&#xD;83.4,93.7505&#xD;83.5,93.78875000000001&#xD;83.6,93.81800000000001&#xD;83.7,93.8435&#xD;83.8,93.869&#xD;83.9,93.8945&#xD;84,93.92&#xD;84.1,93.94550000000001&#xD;84.2,93.971&#xD;84.3,93.9965&#xD;84.4,94.022&#xD;84.5,94.0475&#xD;84.6,94.07300000000001&#xD;84.7,94.0985&#xD;84.8,94.1288&#xD;84.9,94.1594&#xD;85,94.19&#xD;85.1,94.21716666666666&#xD;85.2,94.24266666666666&#xD;85.3,94.26816666666666&#xD;85.4,94.29366666666667&#xD;85.5,94.31916666666666&#xD;85.6,94.34466666666665&#xD;85.7,94.37016666666668&#xD;85.8,94.39566666666667&#xD;85.9,94.42116666666666&#xD;86,94.44666666666667&#xD;86.1,94.47216666666667&#xD;86.2,94.49766666666667&#xD;86.3,94.52316666666667&#xD;86.4,94.54866666666666&#xD;86.5,94.57416666666667&#xD;86.6,94.59966666666666&#xD;86.7,94.62516666666667&#xD;86.8,94.65066666666667&#xD;86.9,94.67616666666666&#xD;87,94.70166666666667&#xD;87.1,94.72716666666666&#xD;87.2,94.75266666666667&#xD;87.3,94.77816666666666&#xD;87.4,94.80366666666666&#xD;87.5,94.82916666666667&#xD;87.6,94.85466666666666&#xD;87.7,94.88016666666667&#xD;87.8,94.9068&#xD;87.9,94.9374&#xD;88,94.968&#xD;88.1,94.9986&#xD;88.2,95.02433333333333&#xD;88.3,95.04983333333334&#xD;88.4,95.07533333333333&#xD;88.5,95.10083333333333&#xD;88.6,95.12633333333333&#xD;88.7,95.15183333333333&#xD;88.8,95.17733333333334&#xD;88.9,95.20283333333333&#xD;89,95.22833333333332&#xD;89.1,95.25383333333333&#xD;89.2,95.27933333333333&#xD;89.3,95.30483333333333&#xD;89.4,95.33033333333333&#xD;89.5,95.35583333333332&#xD;89.6,95.38133333333333&#xD;89.7,95.40683333333332&#xD;89.8,95.43233333333333&#xD;89.9,95.45783333333334&#xD;90,95.48333333333333&#xD;90.1,95.50883333333334&#xD;90.2,95.53433333333334&#xD;90.3,95.55983333333333&#xD;90.4,95.58533333333334&#xD;90.5,95.61083333333333&#xD;90.6,95.63633333333334&#xD;90.7,95.66183333333333&#xD;90.8,95.68733333333333&#xD;90.9,95.7154&#xD;91,95.74600000000001&#xD;91.1,95.7766&#xD;91.2,95.80600000000001&#xD;91.3,95.8315&#xD;91.4,95.857&#xD;91.5,95.88250000000001&#xD;91.6,95.908&#xD;91.7,95.93350000000001&#xD;91.8,95.959&#xD;91.9,95.9845&#xD;92,96.01&#xD;92.1,96.0355&#xD;92.2,96.061&#xD;92.3,96.0865&#xD;92.4,96.112&#xD;92.5,96.1375&#xD;92.6,96.163&#xD;92.7,96.1885&#xD;92.8,96.214&#xD;92.9,96.23949999999999&#xD;93,96.265&#xD;93.1,96.2905&#xD;93.2,96.316&#xD;93.3,96.34150000000001&#xD;93.4,96.367&#xD;93.5,96.39250000000001&#xD;93.6,96.418&#xD;93.7,96.4435&#xD;93.8,96.469&#xD;93.9,96.49449999999999&#xD;94,96.524&#xD;94.1,96.5546&#xD;94.2,96.5852&#xD;94.3,96.61316666666667&#xD;94.4,96.63866666666667&#xD;94.5,96.66416666666666&#xD;94.6,96.68966666666667&#xD;94.7,96.71516666666666&#xD;94.8,96.74066666666667&#xD;94.9,96.76616666666666&#xD;95,96.79166666666666&#xD;95.1,96.81716666666667&#xD;95.2,96.84266666666666&#xD;95.3,96.86816666666667&#xD;95.4,96.89366666666666&#xD;95.5,96.91916666666665&#xD;95.6,96.94466666666666&#xD;95.7,96.97016666666667&#xD;95.8,96.99566666666666&#xD;95.9,97.0635&#xD;96,97.14000000000001&#xD;96.1,97.21650000000001&#xD;96.2,97.293&#xD;96.3,97.34633333333333&#xD;96.4,97.39733333333334&#xD;96.5,97.4725&#xD;96.6,97.54899999999999&#xD;96.7,97.62549999999999&#xD;96.8,97.702&#xD;96.9,97.7785&#xD;97,97.85499999999999&#xD;97.1,97.9315&#xD;97.2,98.008&#xD;97.3,98.0845&#xD;97.4,98.14066666666666&#xD;97.5,98.19166666666666&#xD;97.6,98.264&#xD;97.7,98.3405&#xD;97.8,98.417&#xD;97.9,98.4935&#xD;98,98.57&#xD;98.1,98.64649999999999&#xD;98.2,98.72299999999998&#xD;98.3,98.7995&#xD;98.4,98.85066666666667&#xD;98.5,98.90249999999999&#xD;98.6,98.979&#xD;98.7,99.0555&#xD;98.8,99.13199999999999&#xD;98.9,99.20849999999999&#xD;99,99.285&#xD;99.1,99.3615&#xD;99.2,99.438&#xD;99.3,99.5145&#xD;99.4,99.59100000000001&#xD;99.5,99.64500000000001&#xD;99.6,99.696&#xD;99.7,99.7705&#xD;99.8,99.8235&#xD;99.9,99.86175&#xD;100,100</l></custom-block><l><option>csv</option></l></block></block></script></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ colors"/><l><option>list</option></l></block></block><script><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></script></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ brights"/><l><option>list</option></l></block></block><script><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></script></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ pivots"/><l><option>list</option></l></block></block><script><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></script></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ HSV brights"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>✐ HSV brights</l><block s="reportTextSplit"><custom-block s="multiline %mlt"><l>0,1,1&#xD;0.0196078431372549,1,0.6666666666666666&#xD;0.06944444444444443,0.8633093525179856,0.5450980392156862&#xD;0.08823529411764708,1,0.6666666666666666&#xD;0.08300653594771241,1,1&#xD;0.10457516339869281,1,1&#xD;0.16666666666666666,1,1&#xD;0.20915032679738563,1,1&#xD;0.3333333333333333,1,1&#xD;0.47222222222222227,1,0.9411764705882353&#xD;0.5,1,1&#xD;0.5836601307189543,1,1&#xD;0.6666666666666666,1,1&#xD;0.7058823529411765,1,1&#xD;0.7503267973856209,1,1&#xD;0.8333333333333334,1,1&#xD;0.9581699346405229,1,1&#xD;1,1,1</l></custom-block><l><option>csv</option></l></block></block></script></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ HSL brights"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>✐ HSL brights</l><block s="reportTextSplit"><custom-block s="multiline %mlt"><l>0,100,50&#xD;1.9607843137254901,100,33.33333333333333&#xD;6.944444444444444,75.94936708860757,30.980392156862745&#xD;8.823529411764708,100,33.33333333333333&#xD;8.30065359477124,100,50&#xD;10.457516339869281,100,50&#xD;16.666666666666664,100,50&#xD;20.915032679738562,100,50&#xD;33.33333333333333,100,50&#xD;47.22222222222223,100,50&#xD;50,100,50&#xD;58.36601307189543,100,50&#xD;66.66666666666666,100,50&#xD;70.58823529411765,100,50&#xD;75.0326797385621,100,50&#xD;83.33333333333334,100,50&#xD;95.81699346405229,100,50&#xD;100,100,50</l></custom-block><l><option>csv</option></l></block></block></script></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ HSV colors"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>✐ HSV colors</l><block s="reportTextSplit"><custom-block s="multiline %mlt"><l>0,0,0&#xD;0,0,50.19607843137255&#xD;0,0,75.29411764705883&#xD;0,0,100&#xD;0,100,100&#xD;0,100,33.33333333333333&#xD;6.944444444444444,86.33093525179856,54.509803921568626&#xD;1.1904761904761905,100,27.450980392156865&#xD;8.30065359477124,100,100&#xD;7.142857142857142,100,54.90196078431373&#xD;16.666666666666664,100,100&#xD;13.596491228070173,100,44.70588235294118&#xD;33.33333333333333,100,100&#xD;33.33333333333333,100,11.76470588235294&#xD;50,100,100&#xD;50,100,19.607843137254903&#xD;66.66666666666666,100,100&#xD;66.66666666666666,100,25.098039215686274&#xD;81.4814814814815,100,35.294117647058826&#xD;83.33333333333334,100,100&#xD;100,0,0</l></custom-block><l><option>csv</option></l></block></block></script></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ HSL colors"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>✐ HSL colors</l><block s="reportTextSplit"><custom-block s="multiline %mlt"><l>0,0,0&#xD;0,0,50.19607843137255&#xD;0,0,75.29411764705883&#xD;0,0,100&#xD;0,100,50&#xD;0,100,16.666666666666664&#xD;6.944444444444444,75.94936708860757,30.980392156862745&#xD;1.1904761904761905,100,13.725490196078432&#xD;8.30065359477124,100,50&#xD;7.142857142857142,100,27.450980392156865&#xD;16.666666666666664,100,50&#xD;13.596491228070173,100,22.35294117647059&#xD;33.33333333333333,100,50&#xD;33.33333333333333,100,5.88235294117647&#xD;50,100,50&#xD;50,100,9.803921568627452&#xD;66.66666666666666,100,50&#xD;66.66666666666666,100,12.549019607843137&#xD;81.4814814814815,100,17.647058823529413&#xD;83.33333333333334,100,50&#xD;0,0,0</l></custom-block><l><option>csv</option></l></block></block></script></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ dimension names"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>✐ dimension names</l><block s="reportNewList"><list><l>color</l><l>color number</l><l>crayon</l><l>fair hue</l><l>size</l><l>transparency</l><l>X11/W3C name</l><l>fair saturation (HSL)</l><l>fair lightness</l><l>fair HSL vector</l><l>fair saturation (HSV)</l><l>fair value (brightness)</l><l>fair HSV vector</l><l>hue</l><l>saturation (HSL)</l><l>lightness</l><l>HSL vector</l><l>saturation (HSV)</l><l>value (brightness)</l><l>HSV vector</l><l>red</l><l>green</l><l>blue</l><l>RGB(A) vector</l><l>RGB(A) hex</l></list></block></block></script></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ dimension dispatch"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>✐ dimension dispatch</l><block s="reportNewList"><list><block s="reifyScript"><script><custom-block s="✐ set pen to color %obj %l"><l/><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to color number %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to crayon %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to fair hue %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen size to %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen transparency to %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to X11 name %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to fair saturation (HSL) %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to fair lightness %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to fair HSL vector %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to fair saturation (HSV) %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to fair value (brightness) %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to fair HSV vector %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to hue %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to HSL saturation %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to lightness %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to HSL vector %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen saturation (HSV) to %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen value (brightness) to %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to HSV vector %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen red to %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen green to %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen blue to %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to RGB vector %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to RGB hex %s %l"><l></l><l/></custom-block></script><list></list></block></list></block></block></script></block></script><scripts><script x="317.1142578125" y="21796.466666666656"><block s="reportTextSplit"><custom-block s="multiline %mlt"><l></l></custom-block><l><option>csv</option></l></block></script></scripts></block-definition><block-definition s="✐ crayon number of color %&apos;color&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>table entry</l></list></block><block s="doSetVar"><l>table entry</l><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportOr"><block s="reportAnd"><block s="reportIsA"><block var="color"/><l><option>costume</option></l></block><block s="reportEquals"><custom-block s="✐ RGB from color %s"><block var="color"/></custom-block><block s="reportListItem"><block s="reportNumbers"><l>1</l><l>3</l></block><l/></block></block></block><block s="reportEquals"><block var="color"/><block s="reportListItem"><l>4</l><l/></block></block></block></autolambda><list></list></block><block var="✐ crayon colors"/></block></block><block s="doIf"><block s="reportIsA"><block var="table entry"/><l><option>list</option></l></block><script><block s="doReport"><block s="reportListItem"><l>5</l><block var="table entry"/></block></block></script></block><block s="doReport"><l>not a crayon</l></block></script></block-definition><block-definition s="✐ RGB from color %&apos;color&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportIsA"><block var="color"/><l><option>list</option></l></block><script><block s="doReport"><block var="color"/></block></script><script><block s="doReport"><block s="reportListItem"><block s="reportNumbers"><l>1</l><l>3</l></block><block s="reportListItem"><l>1</l><block s="reportGetImageAttribute"><l><option>pixels</option></l><block var="color"/></block></block></block></block></script></block></script></block-definition><block-definition s="✐ X11 name of color %&apos;color&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>table entry</l></list></block><block s="doSetVar"><l>table entry</l><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportOr"><block s="reportAnd"><block s="reportIsA"><block var="color"/><l><option>costume</option></l></block><block s="reportEquals"><custom-block s="✐ RGB from color %s"><block var="color"/></custom-block><block s="reportListItem"><block s="reportNumbers"><l>1</l><l>3</l></block><l/></block></block></block><block s="reportEquals"><block var="color"/><block s="reportListItem"><l>4</l><l/></block></block></block></autolambda><list></list></block><block var="✐ X11"/></block></block><block s="doIf"><block s="reportIsA"><block var="table entry"/><l><option>list</option></l></block><script><block s="doReport"><block s="reportListItem"><l>4</l><block var="table entry"/></block></block></script></block><block s="doReport"><l>not an X11 color</l></block></script></block-definition><block-definition s="✐ make fair hue table" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>hues</l><l>fair hues</l><l>hue table index</l><l>fair hue ceiling</l><l>bottom hue</l></list></block><block s="doSetVar"><l>hues</l><block s="reportNewList"><list><block s="reportNewList"><list><l>0</l><l>0</l></list></block></list></block></block><block s="doFor"><l>fairhue10</l><l>1</l><l>1000</l><script><custom-block s="$brush set pen %s to %s %mult%s"><l>fair hue</l><block s="reportQuotient"><block var="fairhue10"/><l>10</l></block><list><l></l></list></custom-block><block s="doIf"><block s="reportGreaterThanOrEquals"><block s="reportProduct"><l>10</l><block s="getPenAttribute"><l><option>hue</option></l></block></block><block s="reportListItem"><l>1</l><block s="reportListItem"><l><option>last</option></l><block var="hues"/></block></block></block><script><block s="doAddToList"><block s="reportNewList"><list><block s="reportProduct"><l>10</l><block s="getPenAttribute"><l><option>hue</option></l></block></block><block var="fairhue10"/></list></block><block var="hues"/></block></script></block></script></block><block s="doReplaceInList"><l>1</l><block s="reportListItem"><l><option>last</option></l><block var="hues"/></block><l>1000</l></block><block s="doSetVar"><l>hues</l><block s="reportListAttribute"><l><option>columns</option></l><block s="reportCONS"><block s="reportNumbers"><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="hues"/></block></block><block s="reportListAttribute"><l><option>columns</option></l><block var="hues"/></block></block></block></block><block s="doSetVar"><l>fair hues</l><block s="reportNewList"><list><block s="reportNewList"><list><l>0</l><l>0</l></list></block></list></block></block><block s="doFor"><l>hue10</l><l>1</l><l>1000</l><script><block s="doSetVar"><l>fair hue ceiling</l><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportGreaterThanOrEquals"><block s="reportListItem"><l>2</l><l/></block><block var="hue10"/></block></autolambda><list></list></block><block var="hues"/></block></block><block s="doSetVar"><l>bottom hue</l><block s="reportListItem"><block s="reportDifference"><block s="reportListItem"><l>1</l><block var="fair hue ceiling"/></block><l>1</l></block><block var="hues"/></block></block><block s="doAddToList"><block s="reportNewList"><list><block var="hue10"/><block s="reportSum"><block s="reportListItem"><l>3</l><block var="bottom hue"/></block><block s="reportQuotient"><block s="reportDifference"><block var="hue10"/><block s="reportListItem"><l>2</l><block var="bottom hue"/></block></block><block s="reportDifference"><block s="reportListItem"><l>2</l><block var="fair hue ceiling"/></block><block s="reportListItem"><l>2</l><block var="bottom hue"/></block></block></block></block></list></block><block var="fair hues"/></block></script></block><block s="doReplaceInList"><l>2</l><block s="reportListItem"><l><option>last</option></l><block var="fair hues"/></block><l>1000</l></block><block s="doSetVar"><l>✐ fair hue table</l><block s="reportQuotient"><block var="fair hues"/><l>10</l></block></block></script></block-definition><block-definition s="✐ include transparency %&apos;rgb&apos; %&apos;transparency&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportIsA"><block var="transparency"/><l><option>number</option></l></block><script><block s="doSetVar"><l>transparency</l><block s="reportQuotient"><block s="reportProduct"><block s="reportDifference"><l>100</l><block var="transparency"/></block><l>255</l></block><l>100</l></block></block></script><script><block s="doSetVar"><l>transparency</l><l>255</l></block></script></block><block s="doReport"><block s="reportNewCostume"><block s="reportNewList"><list><block s="reportConcatenatedLists"><list><block var="rgb"/><block s="reportNewList"><list><block var="transparency"/></list></block></list></block></list></block><l>1</l><l>1</l></block></block></script></block-definition><block-definition s="✐ extract rgba values %&apos;value&apos; %&apos;transparency&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%upvar"></input></inputs><script><block s="doDeclareVariables"><list><l>red</l><l>green</l><l>blue</l></list></block><block s="doIf"><block s="reportIsA"><block var="value"/><l><option>costume</option></l></block><script><block s="doSetVar"><l>value</l><block s="reportListItem"><l>1</l><block s="reportGetImageAttribute"><l><option>pixels</option></l><block var="value"/></block></block></block></script></block><block s="doIfElse"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="value"/></block><l><option>number</option></l></block><script><block s="doSetVar"><l>red</l><block s="reportListItem"><l>1</l><block var="value"/></block></block><block s="doSetVar"><l>green</l><block s="reportListItem"><l>2</l><block var="value"/></block></block><block s="doSetVar"><l>blue</l><block s="reportListItem"><l>3</l><block var="value"/></block></block><block s="doSetVar"><l>transparency</l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script><script><block s="doSetVar"><l>red</l><block s="reportListItem"><l>1</l><block s="reportListItem"><l>1</l><block var="value"/></block></block></block><block s="doSetVar"><l>green</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>1</l><block var="value"/></block></block></block><block s="doSetVar"><l>blue</l><block s="reportListItem"><l>3</l><block s="reportListItem"><l>1</l><block var="value"/></block></block></block><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListAttribute"><l><option>length</option></l><block s="reportListItem"><l>1</l><block var="value"/></block></block><l>3</l></block><script><block s="doSetVar"><l>transparency</l><block s="reportListItem"><l>4</l><block s="reportListItem"><l>1</l><block var="value"/></block></block></block></script><script><block s="doSetVar"><l>transparency</l><block s="reportListItem"><l>2</l><block var="value"/></block></block></script></block></script></block><block s="doReport"><block s="reportNewList"><list><block var="red"/><block var="green"/><block var="blue"/></list></block></block></script></block-definition><block-definition s="✐ RGB from HSV %&apos;color&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>hue</l><l>saturation</l><l>value</l><l>chroma</l><l>hue prime</l><l>2nd largest component</l><l>red</l><l>green</l><l>blue</l><l>smallest component</l><l>rgb</l></list></block><block s="doSetVar"><l>hue</l><block s="reportQuotient"><block s="reportProduct"><block s="reportModulus"><block s="reportListItem"><l>1</l><block var="color"/></block><l>100</l></block><l>360</l></block><l>100</l></block></block><block s="doSetVar"><l>saturation</l><block s="reportQuotient"><block s="reportMin"><block s="reportMax"><block s="reportListItem"><l>2</l><block var="color"/></block><l>0</l></block><l>100</l></block><l>100</l></block></block><block s="doSetVar"><l>value</l><block s="reportQuotient"><block s="reportMin"><block s="reportMax"><block s="reportListItem"><l>3</l><block var="color"/></block><l>0</l></block><l>100</l></block><l>100</l></block></block><block s="doSetVar"><l>chroma</l><block s="reportProduct"><block var="value"/><block var="saturation"/></block></block><block s="doSetVar"><l>hue prime</l><block s="reportQuotient"><block var="hue"/><l>60</l></block></block><block s="doSetVar"><l>2nd largest component</l><block s="reportProduct"><block var="chroma"/><block s="reportDifference"><l>1</l><block s="reportMonadic"><l><option>abs</option></l><block s="reportDifference"><block s="reportModulus"><block var="hue prime"/><l>2</l></block><l>1</l></block></block></block></block></block><block s="doIfElse"><block s="reportLessThanOrEquals"><block var="hue prime"/><l>1</l></block><script><block s="doSetVar"><l>red</l><block var="chroma"/></block><block s="doSetVar"><l>green</l><block var="2nd largest component"/></block><block s="doSetVar"><l>blue</l><l>0</l></block></script><script><block s="doIfElse"><block s="reportLessThanOrEquals"><block var="hue prime"/><l>2</l></block><script><block s="doSetVar"><l>red</l><block var="2nd largest component"/></block><block s="doSetVar"><l>green</l><block var="chroma"/></block><block s="doSetVar"><l>blue</l><l>0</l></block></script><script><block s="doIfElse"><block s="reportLessThanOrEquals"><block var="hue prime"/><l>3</l></block><script><block s="doSetVar"><l>red</l><l>0</l></block><block s="doSetVar"><l>green</l><block var="chroma"/></block><block s="doSetVar"><l>blue</l><block var="2nd largest component"/></block></script><script><block s="doIfElse"><block s="reportLessThanOrEquals"><block var="hue prime"/><l>4</l></block><script><block s="doSetVar"><l>red</l><l>0</l></block><block s="doSetVar"><l>green</l><block var="2nd largest component"/></block><block s="doSetVar"><l>blue</l><block var="chroma"/></block></script><script><block s="doIfElse"><block s="reportLessThanOrEquals"><block var="hue prime"/><l>5</l></block><script><block s="doSetVar"><l>red</l><block var="2nd largest component"/></block><block s="doSetVar"><l>green</l><l>0</l></block><block s="doSetVar"><l>blue</l><block var="chroma"/></block></script><script><block s="doSetVar"><l>red</l><block var="chroma"/></block><block s="doSetVar"><l>green</l><l>0</l></block><block s="doSetVar"><l>blue</l><block var="2nd largest component"/></block></script></block></script></block></script></block></script></block></script></block><block s="doSetVar"><l>smallest component</l><block s="reportDifference"><block var="value"/><block var="chroma"/></block></block><block s="doSetVar"><l>rgb</l><block s="reportSum"><block s="reportNewList"><list><block var="red"/><block var="green"/><block var="blue"/></list></block><block var="smallest component"/></block></block><block s="doReport"><block s="reportProduct"><block var="rgb"/><l>255</l></block></block></script></block-definition><block-definition s="✐ RGB from HSL %&apos;color&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>hue</l><l>saturation</l><l>lightness</l><l>chroma</l><l>hue prime</l><l>2nd largest component</l><l>red</l><l>green</l><l>blue</l><l>smallest component</l><l>rgb</l></list></block><block s="doSetVar"><l>hue</l><block s="reportQuotient"><block s="reportProduct"><block s="reportModulus"><block s="reportListItem"><l>1</l><block var="color"/></block><l>100</l></block><l>360</l></block><l>100</l></block></block><block s="doSetVar"><l>saturation</l><block s="reportQuotient"><block s="reportMin"><block s="reportMax"><block s="reportListItem"><l>2</l><block var="color"/></block><l>0</l></block><l>100</l></block><l>100</l></block></block><block s="doSetVar"><l>lightness</l><block s="reportQuotient"><block s="reportMin"><block s="reportMax"><block s="reportListItem"><l>3</l><block var="color"/></block><l>0</l></block><l>100</l></block><l>100</l></block></block><block s="doSetVar"><l>chroma</l><block s="reportProduct"><block s="reportDifference"><l>1</l><block s="reportMonadic"><l><option>abs</option></l><block s="reportDifference"><block s="reportProduct"><l>2</l><block var="lightness"/></block><l>1</l></block></block></block><block var="saturation"/></block></block><block s="doSetVar"><l>hue prime</l><block s="reportQuotient"><block var="hue"/><l>60</l></block></block><block s="doSetVar"><l>2nd largest component</l><block s="reportProduct"><block var="chroma"/><block s="reportDifference"><l>1</l><block s="reportMonadic"><l><option>abs</option></l><block s="reportDifference"><block s="reportModulus"><block var="hue prime"/><l>2</l></block><l>1</l></block></block></block></block></block><block s="doIfElse"><block s="reportLessThanOrEquals"><block var="hue prime"/><l>1</l></block><script><block s="doSetVar"><l>red</l><block var="chroma"/></block><block s="doSetVar"><l>green</l><block var="2nd largest component"/></block><block s="doSetVar"><l>blue</l><l>0</l></block></script><script><block s="doIfElse"><block s="reportLessThanOrEquals"><block var="hue prime"/><l>2</l></block><script><block s="doSetVar"><l>red</l><block var="2nd largest component"/></block><block s="doSetVar"><l>green</l><block var="chroma"/></block><block s="doSetVar"><l>blue</l><l>0</l></block></script><script><block s="doIfElse"><block s="reportLessThanOrEquals"><block var="hue prime"/><l>3</l></block><script><block s="doSetVar"><l>red</l><l>0</l></block><block s="doSetVar"><l>green</l><block var="chroma"/></block><block s="doSetVar"><l>blue</l><block var="2nd largest component"/></block></script><script><block s="doIfElse"><block s="reportLessThanOrEquals"><block var="hue prime"/><l>4</l></block><script><block s="doSetVar"><l>red</l><l>0</l></block><block s="doSetVar"><l>green</l><block var="2nd largest component"/></block><block s="doSetVar"><l>blue</l><block var="chroma"/></block></script><script><block s="doIfElse"><block s="reportLessThanOrEquals"><block var="hue prime"/><l>5</l></block><script><block s="doSetVar"><l>red</l><block var="2nd largest component"/></block><block s="doSetVar"><l>green</l><l>0</l></block><block s="doSetVar"><l>blue</l><block var="chroma"/></block></script><script><block s="doSetVar"><l>red</l><block var="chroma"/></block><block s="doSetVar"><l>green</l><l>0</l></block><block s="doSetVar"><l>blue</l><block var="2nd largest component"/></block></script></block></script></block></script></block></script></block></script></block><block s="doSetVar"><l>smallest component</l><block s="reportDifference"><block var="lightness"/><block s="reportQuotient"><block var="chroma"/><l>2</l></block></block></block><block s="doSetVar"><l>rgb</l><block s="reportSum"><block s="reportNewList"><list><block var="red"/><block var="green"/><block var="blue"/></list></block><block var="smallest component"/></block></block><block s="doReport"><block s="reportProduct"><block var="rgb"/><l>255</l></block></block></script></block-definition><block-definition s="✐ color number near color %&apos;color&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>hue</l><l>saturation</l><l>lightness</l><l>hsl</l></list></block><block s="doSetVar"><l>color</l><custom-block s="✐ extract rgba values %l %upvar"><block var="color"/><l>transparency</l></custom-block></block><block s="doSetVar"><l>hsl</l><custom-block s="✐ HSL/HSV (hsl? %b ) from RGB %s"><l><bool>true</bool></l><block var="color"/></custom-block></block><block s="doSetVar"><l>hue</l><block s="reportListItem"><l>1</l><block var="hsl"/></block></block><block s="doSetVar"><l>saturation</l><block s="reportListItem"><l>2</l><block var="hsl"/></block></block><block s="doSetVar"><l>lightness</l><block s="reportListItem"><l>3</l><block var="hsl"/></block></block><block s="doIf"><block s="reportLessThan"><block var="saturation"/><l>25</l><comment w="107.33333333333333" collapsed="true">Nearly grayscale.</comment></block><script><block s="doIfElse"><block s="reportLessThanOrEquals"><block var="lightness"/><l>50</l></block><script><block s="doReport"><block s="reportQuotient"><block var="lightness"/><l>10</l></block></block></script><script><block s="doReport"><block s="reportProduct"><block s="reportSum"><l>5</l><block s="reportQuotient"><block s="reportDifference"><block var="lightness"/><l>50</l></block><l>5</l></block></block><block s="reportQuotient"><l>14</l><l>15</l></block></block></block></script></block></script></block><block s="doIf"><block s="reportLessThan"><block var="hue"/><l>2</l><comment w="70.66666666666667" collapsed="true">Red family</comment></block><script><block s="doIfElse"><block s="reportGreaterThanOrEquals"><block var="lightness"/><l>50</l></block><script><block s="doReport"><block s="reportSum"><l>14</l><block s="reportProduct"><block s="reportQuotient"><block s="reportDifference"><l>100</l><block var="lightness"/></block><block s="reportDifference"><l>100</l><l>50</l></block></block><l>6</l></block></block></block></script><script><block s="doIfElse"><block s="reportGreaterThanOrEquals"><block var="lightness"/><l>16.6</l></block><script><block s="doReport"><block s="reportSum"><l>20</l><block s="reportProduct"><block s="reportQuotient"><block s="reportDifference"><l>50</l><block var="lightness"/></block><block s="reportDifference"><l>50</l><l>16.6</l></block></block><l>5</l></block></block></block></script><script><block s="doReport"><l>25</l></block></script></block></script></block></script></block><block s="doIf"><block s="reportLessThan"><block var="hue"/><l>8.7</l><comment w="137.33333333333334" collapsed="true">Brown/orange family</comment></block><script><block s="doIfElse"><block s="reportLessThan"><block s="reportDifference"><block var="lightness"/><block s="reportDifference"><l>100</l><block var="saturation"/></block></block><l>15</l><comment w="62" collapsed="true">brown</comment></block><script><block s="doIfElse"><block s="reportLessThan"><block var="hue"/><l>0.9</l></block><script><block s="doReport"><block s="reportSum"><l>25</l><block s="reportQuotient"><block s="reportDifference"><l>100</l><block var="saturation"/></block><l>5.75</l></block></block></block></script><script><block s="doReport"><block s="reportDifference"><l>35</l><block s="reportQuotient"><block s="reportDifference"><l>100</l><block var="saturation"/></block><l>5.75</l></block></block></block></script></block></script><script><block s="doReport"><custom-block s="✐ color number in %n family, from H: %n S: %n L: %n %br rising hue: %n %br rising min lightness: %n falling min lightness: %n"><l>40</l><block var="hue"/><block var="saturation"/><block var="lightness"/><l>7</l><l>14</l><l>28</l></custom-block></block></script></block></script></block><block s="doIf"><block s="reportLessThan"><block var="hue"/><l>17</l><comment w="75.33333333333333" collapsed="true">yellow</comment></block><script><block s="doIf"><block s="reportLessThan"><block s="reportCombine"><block s="reportMonadic"><l><option>abs</option></l><block s="reportDifference"><block var="color"/><block s="reportNewList"><list><l>114</l><l>93</l><l>0</l></list></block></block></block><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block><l>45</l></block><script><block s="doReport"><l>54.7</l></block></script></block><block s="doReport"><custom-block s="✐ color number in %n family, from H: %n S: %n L: %n %br rising hue: %n %br rising min lightness: %n falling min lightness: %n"><l>50</l><block var="hue"/><block var="saturation"/><block var="lightness"/><l>14</l><l>27.75</l><l>22.3</l></custom-block></block></script></block><block s="doIf"><block s="reportLessThan"><block var="hue"/><l>34</l><comment w="75.33333333333333" collapsed="true">green</comment></block><script><block s="doReport"><custom-block s="✐ color number in %n family, from H: %n S: %n L: %n %br rising hue: %n %br rising min lightness: %n falling min lightness: %n"><l>60</l><block var="hue"/><block var="saturation"/><block var="lightness"/><l>32</l><l>20</l><l>6</l></custom-block></block></script></block><block s="doIf"><block s="reportLessThan"><block var="hue"/><l>52</l></block><script><block s="doReport"><custom-block s="✐ color number in %n family, from H: %n S: %n L: %n %br rising hue: %n %br rising min lightness: %n falling min lightness: %n"><l>70</l><block var="hue"/><block var="saturation"/><block var="lightness"/><l>49</l><l>6</l><l>10</l></custom-block></block></script><comment w="75.33333333333333" collapsed="true">cyan</comment></block><block s="doIf"><block s="reportLessThan"><block var="hue"/><l>67</l><comment w="74" collapsed="true">blue</comment></block><script><block s="doReport"><custom-block s="✐ color number in %n family, from H: %n S: %n L: %n %br rising hue: %n %br rising min lightness: %n falling min lightness: %n"><l>80</l><block var="hue"/><block var="saturation"/><block var="lightness"/><l>64</l><l>10</l><l>13</l></custom-block></block></script></block><block s="doIf"><block s="reportLessThan"><block var="hue"/><l>83.33333333</l><comment w="74" collapsed="true">purple</comment></block><script><block s="doIfElse"><block s="reportLessThan"><block var="hue"/><l>81.5</l></block><script><block s="doIfElse"><block s="reportLessThan"><block var="hue"/><l>82</l></block><script><block s="doReport"><block s="reportSum"><l>85</l><block s="reportProduct"><block s="reportQuotient"><block s="reportDifference"><block var="hue"/><l>66.666</l></block><block s="reportDifference"><l>81.48</l><l>66.666</l></block></block><l>5</l></block></block></block></script><script><block s="doReport"><l>90</l></block></script></block></script><script><block s="doReport"><block s="reportDifference"><l>95</l><block s="reportProduct"><block s="reportQuotient"><block s="reportDifference"><l>50</l><block var="lightness"/></block><block s="reportDifference"><l>50</l><l>17.6</l></block></block><l>5</l></block></block></block></script></block></script></block><block s="doReport"><block s="reportSum"><l>95</l><block s="reportProduct"><block s="reportQuotient"><block s="reportDifference"><l>50</l><block var="lightness"/></block><l>50</l></block><l>5</l></block><comment w="90" collapsed="true">left of black</comment></block></block></script></block-definition><block-definition s="✐ HSL/HSV (hsl? %&apos;HSL?&apos; ) from RGB %&apos;color&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%b">false</input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>red</l><l>green</l><l>blue</l><l>max</l><l>min</l><l>chroma</l><l>hue</l><l>value</l><l>lightness</l><l>saturation</l></list></block><block s="doSetVar"><l>red</l><block s="reportQuotient"><block s="reportListItem"><l>1</l><block var="color"/></block><l>255</l></block></block><block s="doSetVar"><l>green</l><block s="reportQuotient"><block s="reportListItem"><l>2</l><block var="color"/></block><l>255</l></block></block><block s="doSetVar"><l>blue</l><block s="reportQuotient"><block s="reportListItem"><l>3</l><block var="color"/></block><l>255</l></block></block><block s="doSetVar"><l>color</l><block s="reportNewList"><list><block var="red"/><block var="green"/><block var="blue"/></list></block></block><block s="doSetVar"><l>max</l><block s="reportCombine"><block var="color"/><block s="reifyReporter"><autolambda><block s="reportMax"><l></l><l></l></block></autolambda><list></list></block></block></block><block s="doSetVar"><l>min</l><block s="reportCombine"><block var="color"/><block s="reifyReporter"><autolambda><block s="reportMin"><l></l><l></l></block></autolambda><list></list></block></block></block><block s="doSetVar"><l>chroma</l><block s="reportDifference"><block var="max"/><block var="min"/></block></block><block s="doIfElse"><block s="reportEquals"><block var="chroma"/><l>0</l></block><script><block s="doSetVar"><l>hue</l><l>0</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="max"/><block var="red"/></block><script><block s="doSetVar"><l>hue</l><block s="reportModulus"><block s="reportQuotient"><block s="reportDifference"><block var="green"/><block var="blue"/></block><block var="chroma"/></block><l>6</l></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="max"/><block var="green"/></block><script><block s="doSetVar"><l>hue</l><block s="reportSum"><block s="reportQuotient"><block s="reportDifference"><block var="blue"/><block var="red"/></block><block var="chroma"/></block><l>2</l></block></block></script><script><block s="doSetVar"><l>hue</l><block s="reportSum"><block s="reportQuotient"><block s="reportDifference"><block var="red"/><block var="green"/></block><block var="chroma"/></block><l>4</l></block></block></script></block></script></block></script></block><block s="doSetVar"><l>hue</l><block s="reportProduct"><l>60</l><block var="hue"/></block></block><block s="doIfElse"><block var="HSL?"/><script><block s="doSetVar"><l>lightness</l><block s="reportQuotient"><block s="reportSum"><block var="max"/><block var="min"/></block><l>2</l></block></block><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block var="lightness"/><l>0</l></block><block s="reportEquals"><block var="lightness"/><l>1</l></block></block><script><block s="doSetVar"><l>saturation</l><l>0</l></block></script><script><block s="doSetVar"><l>saturation</l><block s="reportQuotient"><block var="chroma"/><block s="reportDifference"><l>1</l><block s="reportMonadic"><l><option>abs</option></l><block s="reportDifference"><block s="reportProduct"><l>2</l><block var="lightness"/></block><l>1</l></block></block></block></block></block></script></block><block s="doReport"><block s="reportNewList"><list><block s="reportQuotient"><block var="hue"/><l>3.6</l></block><block s="reportProduct"><l>100</l><block var="saturation"/></block><block s="reportProduct"><l>100</l><block var="lightness"/></block></list></block></block></script><script><block s="doSetVar"><l>value</l><block var="max"/></block><block s="doIfElse"><block s="reportEquals"><block var="value"/><l>0</l></block><script><block s="doSetVar"><l>saturation</l><l>0</l></block></script><script><block s="doSetVar"><l>saturation</l><block s="reportQuotient"><block var="chroma"/><block var="value"/></block></block></script></block><block s="doReport"><block s="reportNewList"><list><block s="reportQuotient"><block var="hue"/><l>3.6</l></block><block s="reportProduct"><l>100</l><block var="saturation"/></block><block s="reportProduct"><l>100</l><block var="value"/></block></list></block></block></script></block></script></block-definition><block-definition s="✐ color number in %&apos;family&apos; family, from H: %&apos;hue&apos; S: %&apos;saturation&apos; L: %&apos;lightness&apos; $nl rising hue: %&apos;max hue&apos; $nl rising min lightness: %&apos;rise&apos; falling min lightness: %&apos;fall&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportLessThan"><block var="hue"/><block var="max hue"/></block><script><block s="doIfElse"><block s="reportLessThan"><block var="lightness"/><block var="rise"/></block><script><block s="doReport"><block s="reportDifference"><block var="family"/><l>5</l></block></block></script><script><block s="doReport"><block s="reportSum"><block s="reportDifference"><block var="family"/><l>5</l></block><block s="reportProduct"><block s="reportQuotient"><block s="reportDifference"><block var="lightness"/><block var="rise"/></block><block s="reportDifference"><l>50</l><block var="rise"/></block></block><l>5</l></block></block></block></script></block></script><script><block s="doIfElse"><block s="reportLessThan"><block var="lightness"/><block var="fall"/></block><script><block s="doReport"><block s="reportSum"><block var="family"/><l>5</l></block></block></script><script><block s="doReport"><block s="reportDifference"><block s="reportSum"><block var="family"/><l>5</l></block><block s="reportProduct"><block s="reportQuotient"><block s="reportDifference"><block var="lightness"/><block var="fall"/></block><block s="reportDifference"><l>50</l><block var="fall"/></block></block><l>5</l></block></block></block></script></block></script></block></script></block-definition><block-definition s="✐ byte to hex %&apos;byte&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><custom-block s="✐ nybble to hex %n"><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="byte"/><l>16</l></block></block></custom-block><custom-block s="✐ nybble to hex %n"><block s="reportModulus"><block var="byte"/><l>16</l></block></custom-block></list></block></block></script></block-definition><block-definition s="✐ nybble to hex %&apos;nybble&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportLessThan"><block var="nybble"/><l>10</l></block><script><block s="doReport"><block var="nybble"/></block></script><script><block s="doReport"><block s="reportUnicodeAsLetter"><block s="reportSum"><block s="reportDifference"><block var="nybble"/><l>10</l></block><block s="reportUnicode"><l>a</l></block></block></block></block></script></block></script></block-definition><block-definition s="✐ limits %&apos;color&apos;" type="reporter" category="pen"><comment x="0" y="0" w="90" collapsed="false">hue mod 100, other components cut off at [0, 100]</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportCONS"><block s="reportModulus"><block s="reportListItem"><l>1</l><block var="color"/></block><l>100</l></block><block s="reportMin"><block s="reportMax"><block s="reportCDR"><block var="color"/></block><l>0</l></block><l>100</l></block></block></block></script></block-definition><block-definition s="✐ set pen to fair hue %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>color</l><l>old value temp</l><l>index</l><l>scale</l><l>oldHSV</l><l>newHSV</l><l>trans</l></list></block><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="doSetVar"><l>trans</l><block s="reportIfElse"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><block s="reportListItem"><l>1</l><block var="more"/></block><block s="getPenAttribute"><l><option>transparency</option></l></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><block s="reportMin"><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></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><block s="setPenHSVA"><l><option>transparency</option></l><block var="trans"/></block><custom-block s="✐ make integer RGB"></custom-block></script></block-definition><block-definition s="✐ set pen to color number %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><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><l>old value temp</l></list></block><block s="doSetVar"><l>✐ color scale</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</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><block s="reportMin"><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></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="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script></block><block s="doSetVar"><l>✐ last set as</l><l>color number</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSetVar"><l>✐ raw HSL</l><block s="reportNewList"><list><block s="getPenAttribute"><l><option>hue</option></l></block><l>100</l><l>50</l></list></block></block><block s="doSetVar"><l>✐ raw HSV</l><block s="reportNewList"><list><block s="getPenAttribute"><l><option>hue</option></l></block><l>100</l><l>100</l></list></block></block></script></block-definition><block-definition s="✐ set pen to RGB hex %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doSetVar"><l>value</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportIsA"><l></l><l><option>number</option></l></block><l></l><block s="reportSum"><l>10</l><block s="reportDifference"><block s="reportUnicode"><l></l></block><block s="reportIfElse"><block s="reportLessThan"><l></l><l>a</l></block><block s="reportUnicode"><l>A</l></block><block s="reportUnicode"><l>a</l></block></block></block></block></block></autolambda><list></list></block><block s="reportTextSplit"><block var="value"/><l><option>letter</option></l></block></block></block><block s="doIf"><block s="reportEquals"><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></block><script><block s="doSetVar"><l>value</l><block s="reportConcatenatedLists"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportNewList"><list><l></l><l></l></list></block></autolambda><list></list></block><block var="value"/></block></block></block></script></block><block s="doIf"><block s="reportIsA"><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportOr"><block s="reportLessThan"><l></l><l>0</l></block><block s="reportGreaterThan"><l></l><l>15</l></block></block></autolambda><list></list></block><block var="value"/></block><l><option>number</option></l></block><script><custom-block s="error %txt"><l>Badly formed hex color.</l></custom-block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>8</l></block><script><custom-block s="error %txt"><l>More than eight hex digits.</l></custom-block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>6</l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportDifference"><l>100</l><block s="reportQuotient"><block s="reportProduct"><block s="reportSum"><block s="reportProduct"><l>16</l><block s="reportListItem"><l>7</l><block var="value"/></block></block><block s="reportListItem"><l>8</l><block var="value"/></block></block><l>100</l></block><l>255</l></block></block></block><block s="doSetVar"><l>value</l><block s="reportListItem"><block s="reportNumbers"><l>1</l><l>6</l></block><block var="value"/></block></block></script></block><block s="doRepeat"><block s="reportDifference"><l>6</l><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block></block><script><block s="doSetVar"><l>value</l><block s="reportCONS"><l>0</l><block var="value"/></block></block></script></block><custom-block s="set pen color to r: %n g: %n b: %n"><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><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><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="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="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script></block></script></block-definition><block-definition s="✐ set pen to X11 name %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><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 %b"><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><l><bool>true</bool></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 %b"><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><l><bool>true</bool></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 %b"><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><l><bool>true</bool></l></custom-block><script><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar %b"><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><l><bool>true</bool></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 %b"><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><l><bool>true</bool></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><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script></block></script></block-definition><block-definition s="✐ color from X11 name %&apos;value&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>color</l><l>index</l><l>scale</l><l>transparency</l></list></block><block s="doSetVar"><l>color</l><custom-block s="✐ no spaces %s"><block s="reportListItem"><l>1</l><block var="value"/></block></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 %b"><block s="reifyPredicate"><autolambda><block s="reportEquals"><block var="color"/><block s="reportListItem"><l>4</l><l/></block></block></autolambda><list></list></block><block var="✐ X11"/><block var="x11w3c"/><l>exact matches</l><l><bool>false</bool></l></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>?? multiple exact matches for </l><block var="color"/></list></block></custom-block></script></block><block s="doIf"><block s="reportNot"><custom-block s="✐ subset %predRing %l %cmdRing %upvar %b"><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="color"/></custom-block></block></block></autolambda><list></list></block><block var="✐ X11"/><block var="x11w3c"/><l>partial matches</l><l><bool>false</bool></l></custom-block></block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Color name </l><block var="color"/><l> not found.</l></list></block></custom-block></script></block><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar %b"><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="color"/></custom-block><l></l></block></autolambda><list><l>match</l></list></block><block var="partial matches"/><block var="x11w3c"/><l>head matches</l><l><bool>false</bool></l></custom-block><script><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar %b"><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><l><bool>false</bool></l></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="color"/><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="color"/><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 %b"><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><l><bool>false</bool></l></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="color"/><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="color"/><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><block s="doReport"><custom-block s="✐ include transparency %l %s"><block var="✐ X11 catch"/><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block></block></script></block-definition><block-definition s="✐ color from RGB hex %&apos;value&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>color</l><l>index</l><l>scale</l><l>transparency</l></list></block><block s="doSetVar"><l>transparency</l><block s="reportListItem"><l>2</l><block var="value"/></block></block><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 s="reportListItem"><l>1</l><block var="value"/></block><l><option>letter</option></l></block></block></block><block s="doIf"><block s="reportEquals"><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></block><script><block s="doSetVar"><l>value</l><block s="reportConcatenatedLists"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportNewList"><list><l></l><l></l></list></block></autolambda><list></list></block><block var="value"/></block></block></block></script></block><block s="doIf"><block s="reportIsA"><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportOr"><block s="reportLessThan"><l></l><l>0</l></block><block s="reportGreaterThan"><l></l><l>15</l></block></block></autolambda><list></list></block><block var="value"/></block><l><option>number</option></l></block><script><custom-block s="error %txt"><l>Badly formed hex color.</l></custom-block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>8</l></block><script><custom-block s="error %txt"><l>More than eight hex digits.</l></custom-block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>6</l></block><script><block s="doSetVar"><l>transparency</l><block s="reportDifference"><l>100</l><block s="reportQuotient"><block s="reportProduct"><block s="reportSum"><block s="reportProduct"><l>16</l><block s="reportListItem"><l>7</l><block var="value"/></block></block><block s="reportListItem"><l>8</l><block var="value"/></block></block><l>100</l></block><l>255</l></block></block></block><block s="doSetVar"><l>value</l><block s="reportListItem"><block s="reportNumbers"><l>1</l><l>6</l></block><block var="value"/></block></block></script></block><block s="doRepeat"><block s="reportDifference"><l>6</l><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block></block><script><block s="doSetVar"><l>value</l><block s="reportCONS"><l>0</l><block var="value"/></block></block></script></block><block s="doReport"><custom-block s="✐ include transparency %l %s"><block s="reportNewList"><list><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><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><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></list></block><block var="transparency"/></custom-block></block></script></block-definition><block-definition s="✐ CMYK from RGB %&apos;rgb&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>cmy</l><l>k</l></list></block><block s="doSetVar"><l>rgb</l><block s="reportQuotient"><block var="rgb"/><l>255</l></block></block><block s="doSetVar"><l>k</l><block s="reportCombine"><block var="rgb"/><block s="reifyReporter"><autolambda><block s="reportMax"><l></l><l></l></block></autolambda><list></list></block></block></block><block s="doSetVar"><l>cmy</l><block s="reportQuotient"><block s="reportDifference"><block var="k"/><block var="rgb"/></block><block var="k"/></block></block><block s="doReport"><block s="reportConcatenatedLists"><list><block var="cmy"/><block s="reportNewList"><list><block s="reportDifference"><l>1</l><block var="k"/></block></list></block></list></block></block></script></block-definition><block-definition s="✐ RGB from CMYK %&apos;cmyk&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>cmyk</l><block s="reportDifference"><l>1</l><block var="cmyk"/></block></block><block s="doReport"><block s="reportProduct"><l>255</l><block s="reportProduct"><block s="reportListItem"><block s="reportNumbers"><l>1</l><l>3</l></block><block var="cmyk"/></block><block s="reportListItem"><l>4</l><block var="cmyk"/></block></block></block></block></script></block-definition><block-definition s="lighten %&apos;color&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>RGB vector</l><block s="reportSum"><l>50</l><custom-block s="$brush %s from color %obj"><l>RGB vector</l><block var="color"/></custom-block></block><list><l></l></list></custom-block></block></script></block-definition><block-definition s="darken %&apos;color&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>RGB vector</l><block s="reportDifference"><custom-block s="$brush %s from color %obj"><l>RGB vector</l><block var="color"/></custom-block><l>100</l></block><list><l></l></list></custom-block></block></script><scripts><script x="191" y="20.28888888888893"><block s="reportCombine"><l/><block s="reifyReporter"><script></script><list></list></block></block></script><script x="101.9951171875" y="193.40000000000006"><block s="reportNewList"><list><l>-75</l><l>-75</l><l>-100</l></list></block></script><script x="39.666666666666664" y="116.77777777777779"><block s="reportCombine"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportGreaterThan"><l></l><l>0</l></block></autolambda><list></list></block><custom-block s="$brush %s from color %obj"><l>RGB vector</l><block var="color"/></custom-block></block><block s="reifyReporter"><autolambda><block s="reportMin"><l></l><l></l></block></autolambda><list></list></block></block></script></scripts></block-definition><block-definition s="$brush color %&apos;color&apos; at weight %&apos;weight&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%obj"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="color"/><block var="weight"/></list></block></block></script></block-definition><block-definition s="plot %&apos;waveform&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="up"></block><block s="gotoXY"><l>-72</l><block s="reportDifference"><block s="reportProduct"><l>100</l><block s="reportListItem"><l>1</l><block var="waveform"/></block></block><l>50</l></block></block><block s="down"></block><block s="doFor"><l>i</l><l>1</l><l>36</l><script><block s="gotoXY"><block s="reportSum"><l>-72</l><block s="reportProduct"><l>4</l><block var="i"/></block></block><block s="reportDifference"><block s="reportProduct"><l>200</l><block s="reportListItem"><block var="i"/><block var="waveform"/></block></block><l>50</l></block></block></script></block></script><scripts><script x="426" y="41.55555555555558"><block s="clear"></block><block s="up"></block><block s="gotoXY"><l>-72</l><l>-50</l></block><block s="down"></block><block s="gotoXY"><l>72</l><l>-50</l></block><block s="up"></block><block s="gotoXY"><l>-72</l><l>-50</l></block><block s="down"></block><block s="gotoXY"><l>-72</l><l>150</l></block></script></scripts></block-definition><block-definition s="$brush color from %&apos;color&apos; and %&apos;dimension&apos; %&apos;value&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%obj"></input><input type="%s" readonly="true"><options>fair hue&#xD;transparency&#xD;&#126;2&#xD;(3D color spaces)={&#xD;fair HSL={&#xD;fair hue&#xD;fair saturation (HSL)&#xD;fair lightness&#xD;}&#xD;fair HSV={&#xD;fair hue&#xD;fair saturation (HSV)&#xD;fair value (brightness)&#xD;}&#xD;HSL={&#xD;hue&#xD;saturation (HSL)&#xD;lightness&#xD;}&#xD;HSV={&#xD;hue&#xD;saturation (HSV)&#xD;value (brightness)&#xD;}&#xD;RGB (0-255)={&#xD;red&#xD;green&#xD;blue&#xD;}&#xD;}</options></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>old</l><l>transp</l></list></block><block s="doSetVar"><l>transp</l><custom-block s="$brush %s from color %obj"><l>transparency</l><block var="color"/></custom-block></block><block s="doIfElse"><block s="reportListContainsItem"><block s="reportNewList"><list><l>color number</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>hue</l></block><script><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>HSV vector</l><block s="reportCONS"><block var="value"/><block s="reportCDR"><custom-block s="$brush %s from color %obj"><l>HSV vector</l><block var="color"/></custom-block></block></block><list><block var="transp"/></list></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>saturation (HSV)</l></block><script><block s="doSetVar"><l>old</l><custom-block s="$brush %s from color %obj"><l>HSV vector</l><block var="color"/></custom-block></block><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>HSV vector</l><block s="reportListItem"><l>1</l><block var="old"/></block><list><block var="value"/><block s="reportListItem"><l>3</l><block var="old"/></block><block var="transp"/></list></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>value (brightness)</l></block><script><block s="doSetVar"><l>old</l><custom-block s="$brush %s from color %obj"><l>HSV vector</l><block var="color"/></custom-block></block><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>HSV vector</l><block s="reportListItem"><l>1</l><block var="old"/></block><list><block s="reportListItem"><l>2</l><block var="old"/></block><block var="value"/><block var="transp"/></list></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>saturation (HSL)</l></block><script><block s="doSetVar"><l>old</l><custom-block s="$brush %s from color %obj"><l>HSL vector</l><block var="color"/></custom-block></block><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>HSL vector</l><block s="reportListItem"><l>1</l><block var="old"/></block><list><block var="value"/><block s="reportListItem"><l>3</l><block var="old"/></block><block var="transp"/></list></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>lightness</l></block><script><block s="doSetVar"><l>old</l><custom-block s="$brush %s from color %obj"><l>HSL vector</l><block var="color"/></custom-block></block><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>HSL vector</l><block s="reportListItem"><l>1</l><block var="old"/></block><list><block s="reportListItem"><l>2</l><block var="old"/></block><block var="value"/><block var="transp"/></list></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>transparency</l></block><script><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>color</l><block var="color"/><list><block var="value"/></list></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>red</l></block><script><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>RGB vector</l><block s="reportCONS"><block var="value"/><block s="reportCDR"><custom-block s="$brush %s from color %obj"><l>RGBA vector</l><block var="color"/></custom-block></block></block><list><l></l></list></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>green</l></block><script><block s="doSetVar"><l>old</l><custom-block s="$brush %s from color %obj"><l>RGBA vector</l><block var="color"/></custom-block></block><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>RGB vector</l><block s="reportListItem"><l>1</l><block var="old"/></block><list><block var="value"/><block s="reportListItem"><l>3</l><block var="old"/></block><block s="reportListItem"><l>4</l><block var="old"/></block></list></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>blue</l></block><script><block s="doSetVar"><l>old</l><custom-block s="$brush %s from color %obj"><l>RGBA vector</l><block var="color"/></custom-block></block><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>RGB vector</l><block s="reportListItem"><l>1</l><block var="old"/></block><list><block s="reportListItem"><l>2</l><block var="old"/></block><block var="value"/><block s="reportListItem"><l>4</l><block var="old"/></block></list></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair hue</l></block><script><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>fair HSV vector</l><block s="reportCONS"><block var="value"/><block s="reportCDR"><custom-block s="$brush %s from color %obj"><l>fair HSV vector</l><block var="color"/></custom-block></block></block><list><block var="transp"/></list></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair saturation (HSV)</l></block><script><block s="doSetVar"><l>old</l><custom-block s="$brush %s from color %obj"><l>fair HSV vector</l><block var="color"/></custom-block></block><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>fair HSV vector</l><block s="reportListItem"><l>1</l><block var="old"/></block><list><block var="value"/><block s="reportListItem"><l>3</l><block var="old"/></block><block var="transp"/></list></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair value (brightness)</l></block><script><block s="doSetVar"><l>old</l><custom-block s="$brush %s from color %obj"><l>fair HSV vector</l><block var="color"/></custom-block></block><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>fair HSV vector</l><block s="reportListItem"><l>1</l><block var="old"/></block><list><block s="reportListItem"><l>2</l><block var="old"/></block><block var="value"/><block var="transp"/></list></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair saturation (HSL)</l></block><script><block s="doSetVar"><l>old</l><custom-block s="$brush %s from color %obj"><l>fair HSL vector</l><block var="color"/></custom-block></block><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>fair HSL vector</l><block s="reportListItem"><l>1</l><block var="old"/></block><list><block var="value"/><block s="reportListItem"><l>3</l><block var="old"/></block><block var="transp"/></list></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair lightness</l></block><script><block s="doSetVar"><l>old</l><custom-block s="$brush %s from color %obj"><l>fair HSL vector</l><block var="color"/></custom-block></block><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>fair HSL vector</l><block s="reportListItem"><l>1</l><block var="old"/></block><list><block s="reportListItem"><l>2</l><block var="old"/></block><block var="value"/><block var="transp"/></list></custom-block></block></script></block></script></block-definition><block-definition s="✐ set pen to lightness %&apos;value&apos; %&apos;more value&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doSetVar"><l>value</l><custom-block s="✐ constrain %s %s %s"><block var="value"/><l>0</l><l>100</l></custom-block></block><custom-block s="✐ update HSL"></custom-block><block s="doIf"><block var="✐ fair?"/><script><block s="doSetVar"><l>✐ HSL</l><block var="✐ raw HSL"/></block></script></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><block s="doReplaceInList"><l>3</l><block var="✐ raw 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="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more value"/></block><l><option>number</option></l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more value"/></block></block></script></block></script></block-definition><block-definition s="✐ set pen to color %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%obj"></input><input type="%l"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>r</l><l>g</l><l>b</l><l>a</l></list><l>this.setColor(new Color(r, g, b, a/255));</l></block><block s="reportListItem"><l>1</l><block s="reportGetImageAttribute"><l><option>pixels</option></l><block var="value"/></block></block></block><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script></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></script></block-definition><block-definition s="✐ set pen size to %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="setSize"><block var="value"/></block><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script></block></script></block-definition><block-definition s="✐ set pen transparency to %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="setPenHSVA"><l><option>transparency</option></l><block var="value"/></block></script></block-definition><block-definition s="✐ set pen red to %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>old rgb</l></list></block><block s="doSetVar"><l>old rgb</l><custom-block s="RGB color"></custom-block></block><custom-block s="set pen color to r: %n g: %n b: %n"><custom-block s="✐ constrain %s %s %s"><block var="value"/><l>0</l><l>255</l></custom-block><block s="reportListItem"><l>2</l><block var="old rgb"/></block><block s="reportListItem"><l>3</l><block var="old rgb"/></block></custom-block><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script></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></script></block-definition><block-definition s="✐ set pen green to %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>old rgb</l></list></block><block s="doSetVar"><l>old rgb</l><custom-block s="RGB color"></custom-block></block><block s="doSetVar"><l>value</l><custom-block s="✐ constrain %s %s %s"><block var="value"/><l>0</l><l>255</l></custom-block></block><custom-block s="set pen color to r: %n g: %n b: %n"><block s="reportListItem"><l>1</l><block var="old rgb"/></block><block var="value"/><block s="reportListItem"><l>3</l><block var="old rgb"/></block></custom-block><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script></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></script></block-definition><block-definition s="✐ set pen blue to %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>old rgb</l></list></block><block s="doSetVar"><l>old rgb</l><custom-block s="RGB color"></custom-block></block><block s="doSetVar"><l>value</l><custom-block s="✐ constrain %s %s %s"><block var="value"/><l>0</l><l>255</l></custom-block></block><custom-block s="set pen color to r: %n g: %n b: %n"><block s="reportListItem"><l>1</l><block var="old rgb"/></block><block s="reportListItem"><l>2</l><block var="old rgb"/></block><block var="value"/></custom-block><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script></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></script></block-definition><block-definition s="✐ constrain %&apos;value&apos; %&apos;low&apos; %&apos;high&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIf"><block s="reportLessThan"><block var="value"/><block var="low"/></block><script><block s="doReport"><block var="low"/></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="value"/><block var="high"/></block><script><block s="doReport"><block var="high"/></block></script></block><block s="doReport"><block s="reportSum"><block var="value"/><l>0</l></block></block></script></block-definition><block-definition s="✐ set pen to RGB vector %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="value"/><l><option>number</option></l></block><script><block s="doSetVar"><l>value</l><block s="reportCONS"><block var="value"/><block var="more"/></block></block><block s="doSetVar"><l>more</l><block s="reportNewList"><list></list></block></block></script></block><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>4</l><block var="value"/></block><l><option>number</option></l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportDifference"><l>100</l><block s="reportQuotient"><block s="reportProduct"><block s="reportListItem"><l>4</l><block var="value"/></block><l>100</l></block><l>255</l></block></block></block></script></block><block s="doSetVar"><l>value</l><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="✐ constrain %s %s %s"><l></l><l>0</l><l>255</l></custom-block></autolambda><list></list></block><block var="value"/></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><block s="reportListItem"><block s="reportNumbers"><l>1</l><l>3</l></block><block var="value"/></block></block><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script></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></script></block-definition><block-definition s="✐ set pen to HSL saturation %&apos;value&apos; %&apos;more value&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doSetVar"><l>value</l><custom-block s="✐ constrain %s %s %s"><block var="value"/><l>0</l><l>100</l></custom-block></block><custom-block s="✐ update HSL"></custom-block><block s="doIf"><block var="✐ fair?"/><script><block s="doSetVar"><l>✐ HSL</l><block var="✐ raw HSL"/></block></script></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><block s="doReplaceInList"><l>2</l><block var="✐ raw 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="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more value"/></block><l><option>number</option></l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more value"/></block></block></script></block></script></block-definition><block-definition s="✐ set pen to HSL vector %&apos;value&apos; %&apos;more value&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="value"/><l><option>number</option></l></block><script><block s="doSetVar"><l>value</l><block s="reportNewList"><list><block var="value"/><block s="reportListItem"><l>1</l><block var="more value"/></block><block s="reportListItem"><l>2</l><block var="more value"/></block></list></block></block><block s="doSetVar"><l>more value</l><block s="reportNewList"><list><block s="reportListItem"><l>3</l><block var="more value"/></block></list></block></block></script></block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block><block s="doSetVar"><l>✐ HSL</l><block s="reportCONS"><block s="reportModulus"><block s="reportListItem"><l>1</l><block var="value"/></block><l>100</l></block><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="✐ constrain %s %s %s"><l></l><l>0</l><l>100</l></custom-block></autolambda><list></list></block><block s="reportCDR"><block var="value"/></block></block></block></block><block s="doSetVar"><l>✐ raw HSL</l><block var="✐ HSL"/></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="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more value"/></block><l><option>number</option></l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more value"/></block></block></script></block></script></block-definition><block-definition s="✐ set pen saturation (HSV) to %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="setPenHSVA"><l><option>saturation</option></l><custom-block s="✐ constrain %s %s %s"><block var="value"/><l>0</l><l>100</l></custom-block></block><block s="doReplaceInList"><l>2</l><block var="✐ raw HSV"/><block s="getPenAttribute"><l><option>saturation</option></l></block></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="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script></block></script></block-definition><block-definition s="✐ set pen value (brightness) to %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="setPenHSVA"><l><option>brightness</option></l><custom-block s="✐ constrain %s %s %s"><block var="value"/><l>0</l><l>100</l></custom-block></block><block s="doReplaceInList"><l>3</l><block var="✐ raw HSV"/><block s="getPenAttribute"><l><option>brightness</option></l></block></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="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script></block></script></block-definition><block-definition s="✐ set pen to HSV vector %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="value"/><l><option>number</option></l></block><script><block s="doSetVar"><l>value</l><block s="reportNewList"><list><block var="value"/><block s="reportListItem"><l>1</l><block var="more"/></block><block s="reportListItem"><l>2</l><block var="more"/></block></list></block></block><block s="doSetVar"><l>more value</l><block s="reportNewList"><list><block s="reportListItem"><l>3</l><block var="more"/></block></list></block></block></script></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><block s="doSetVar"><l>✐ raw HSV</l><block s="reportListItem"><block s="reportNumbers"><l>1</l><l>3</l></block><block var="value"/></block></block><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to h: %n s: %n v: %n"><l></l><l></l><l></l></custom-block></script><list></list></block><block s="reportQuotient"><block var="✐ raw HSV"/><l>100</l></block></block><block s="doIf"><block s="reportGreaterThan"><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script></block><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script></block></script></block-definition><block-definition s="✐ set pen to hue %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><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></script></block><block s="setPenHSVA"><l><option>hue</option></l><block s="reportModulus"><block var="value"/><l>100</l></block></block><block s="doIf"><block var="✐ fair?"><comment w="118" collapsed="true">if USED TO BE fair</comment></block><script><custom-block s="set pen color to h: %n s: %n v: %n"><block s="reportQuotient"><block s="reportModulus"><block var="value"/><l>100</l></block><l>100</l></block><block s="reportQuotient"><block s="reportListItem"><l>2</l><block var="✐ raw HSV"/></block><l>100</l></block><block s="reportQuotient"><block s="reportListItem"><l>3</l><block var="✐ raw HSV"/></block><l>100</l></block></custom-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>false</bool></l></block></block><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script></block><custom-block s="✐ make integer RGB"></custom-block></script></block-definition><block-definition s="✐ set pen to fair saturation (HSL) %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>color</l><l>newHSV</l><l>index</l><l>scale</l><l>oldHSV</l></list></block><block s="doSetVar"><l>value</l><custom-block s="✐ constrain %s %s %s"><block var="value"/><l>0</l><l>100</l></custom-block></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block></block><script><custom-block s="✐ update HSL"></custom-block></script></block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></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="doReplaceInList"><l>2</l><block var="✐ raw HSL"/><block var="value"/></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="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script></block></script></block-definition><block-definition s="✐ set pen to fair lightness %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>color</l><l>newHSV</l><l>index</l><l>scale</l><l>oldHSV</l></list></block><block s="doSetVar"><l>value</l><custom-block s="✐ constrain %s %s %s"><block var="value"/><l>0</l><l>100</l></custom-block></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block></block><script><custom-block s="✐ update HSL"></custom-block></script></block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></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="doReplaceInList"><l>3</l><block var="✐ raw HSL"/><block var="value"/></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="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script></block></script></block-definition><block-definition s="✐ set pen to fair HSL vector %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="value"/><l><option>number</option></l></block><script><block s="doSetVar"><l>value</l><block s="reportNewList"><list><block var="value"/><block s="reportListItem"><l>1</l><block var="more"/></block><block s="reportListItem"><l>2</l><block var="more"/></block></list></block></block><block s="doSetVar"><l>more</l><block s="reportNewList"><list><block s="reportListItem"><l>3</l><block var="more"/></block></list></block></block></script></block><custom-block s="✐ set pen to fair saturation (HSL) %s %l"><block s="reportListItem"><l>2</l><block var="value"/></block><block s="reportNewList"><list></list></block></custom-block><custom-block s="✐ set pen to fair lightness %s %l"><block s="reportListItem"><l>3</l><block var="value"/></block><block s="reportNewList"><list></list></block></custom-block><custom-block s="✐ set pen to fair hue %s %l"><block s="reportListItem"><l>1</l><block var="value"/></block><block s="reportNewList"><list></list></block></custom-block><block s="doIfElse"><block s="reportGreaterThan"><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script><script><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script></block></script></block></script></block-definition><block-definition s="✐ set pen to fair saturation (HSV) %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doSetVar"><l>value</l><custom-block s="✐ constrain %s %s %s"><block var="value"/><l>0</l><l>100</l></custom-block></block><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="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script></block></script></block-definition><block-definition s="✐ set pen to fair value (brightness) %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doSetVar"><l>value</l><custom-block s="✐ constrain %s %s %s"><block var="value"/><l>0</l><l>100</l></custom-block></block><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="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script></block></script></block-definition><block-definition s="✐ set pen to fair HSV vector %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="value"/><l><option>number</option></l></block><script><block s="doSetVar"><l>value</l><block s="reportNewList"><list><block var="value"/><block s="reportListItem"><l>1</l><block var="more"/></block><block s="reportListItem"><l>2</l><block var="more"/></block></list></block></block><block s="doSetVar"><l>more</l><block s="reportNewList"><list><block s="reportListItem"><l>3</l><block var="more"/></block></list></block></block></script></block><custom-block s="✐ set pen to fair saturation (HSV) %s %l"><block s="reportListItem"><l>2</l><block var="value"/></block><block s="reportNewList"><list></list></block></custom-block><custom-block s="✐ set pen to fair value (brightness) %s %l"><block s="reportListItem"><l>3</l><block var="value"/></block><block s="reportNewList"><list></list></block></custom-block><custom-block s="✐ set pen to fair hue %s %l"><block s="reportListItem"><l>1</l><block var="value"/></block><block s="reportNewList"><list></list></block></custom-block><block s="doIf"><block s="reportGreaterThan"><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script></block><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script></block></script></block-definition><block-definition s="draw %&apos;draw #&apos; daisies" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="draw daisies" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="draw daisies" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="draw circle" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="draw daisies" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="draw circle" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="draw circle (2)" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWarp"><script><block s="doRepeat"><l>360</l><script><block s="forward"><l>1</l></block><block s="turnLeft"><l>1</l></block></script></block></script></block></script></block-definition><block-definition s="draw circle (2) (3)" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWarp"><script><block s="doRepeat"><l>360</l><script><block s="forward"><l>1</l></block><block s="turnLeft"><l>1</l></block></script></block></script></block></script></block-definition><block-definition s="draw daisy (2)" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><l>24</l><script><custom-block s="draw circle (2) (3)"></custom-block><block s="turnLeft"><l>15</l></block></script></block></script></block-definition><block-definition s="draw daisies" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs></block-definition></blocks><variables></variables></project><media name="daisy design" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>