<snapdata remixID="11150618"><project name="Daisy design 1-7-21" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Daisy design 1-7-21"><notes></notes><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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="setPenColorDimension"><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><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" id="10404"><pentrails>data:image/png;base64,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gEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwLBAI8D6GHKgEBAICAQEAgIBAMcnoGAQEAgIBAQCAiMAwL/D/zUpessUUiwAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="10405"></list></costumes><sounds><list struct="atomic" id="10406"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-7.958078640513122e-12" y="-1.7053025658242404e-12" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="31,30,0,1" pen="tip" id="10411"><costumes><list struct="atomic" id="10412"></list></costumes><sounds><list struct="atomic" id="10413"></list></sounds><blocks></blocks><variables></variables><scripts><script x="70" y="103"><block s="receiveGo"></block><block s="clear"></block><block s="setColor"><color>31,30,0,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.3333333333333"><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="setPenColorDimension"><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.33333333333326"><block s="setColor"><color>255,64,64,1</color></block></script><script x="296" y="248.50000000000006"><custom-block s="draw %s daisies"><l>3</l></custom-block></script><script x="399" y="301.50000000000006"><custom-block s="draw circle"></custom-block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="Daisy design 1-7-21" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>