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