<snapdata remixID="13576821"><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; %&apos;backup&apos; backup" 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="Astriek [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 %s backup"><block var="[branches]"/><block var="length"/><block var="length"/></custom-block></script></block-definition><block-definition s="polygon [sides] %&apos;sides&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 %s backup"><block var="sides"/><block var="length"/><l>0</l></custom-block></script></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="5514"><pentrails>data:image/png;base64,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</pentrails><costumes><list id="5515"><item><ref mediaID="Stage_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="5516"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="3"><sprite name="Explore" idx="1" x="-136.52587032779115" y="10.231199575644553" heading="325.7142857142803" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="106,53,255,1" pen="tip" id="5521"><costumes><list struct="atomic" id="5522"></list></costumes><sounds><list struct="atomic" id="5523"></list></sounds><blocks></blocks><variables></variables><scripts><script x="14.3333333333334" 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="13.333333333333456" y="154.83333333333314"><block s="down"></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>70</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><script x="365.3333333333338" y="24"><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><comment x="279.3333333333337" y="184.6666666666664" 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="338" y="375"><block s="down"></block><block s="doRepeat"><l>6</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>6</l></block></block></script></block><block s="up"></block></script><script x="33" y="526"><block s="down"></block><block s="doRepeat"><l>4</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>4</l></block></block></script></block><block s="up"></block></script><script x="311" y="531"><block s="down"></block><block s="doRepeat"><l>5</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>5</l></block></block></script></block><block s="up"></block></script><script x="12" y="341"><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></scripts></sprite><sprite name="Pinwheel" idx="2" x="-5.002220859751105e-12" y="4.348521542851813e-12" heading="197.64000000004228" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="127,255,42,1" pen="tip" id="5643"><costumes><list struct="atomic" id="5644"></list></costumes><sounds><list struct="atomic" id="5645"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="226.00000000000023" y="218.33333333333314" w="242.66666666666666" collapsed="false">This is the skeleton for the pinwheel.</comment><script x="14.666666666666686" y="20"><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></script><script x="372.66666666666697" y="25"><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="106.66666666666663" y="386.33333333333326"><block s="receiveMessage"><l><option>any message</option></l><list></list></block><block s="doAsk"><l>what size ?</l></block><custom-block s="pinwheel [branches] %s size %s %s backup"><block s="getLastAnswer"></block><block s="getLastAnswer"></block><block s="getLastAnswer"></block></custom-block></script></scripts></sprite><sprite name="Polygon" idx="4" x="0" y="-5.684341886080802e-14" 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="5678"><costumes><list struct="atomic" id="5679"></list></costumes><sounds><list struct="atomic" id="5680"></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><script x="267" y="246.33333333333314"><custom-block s="polygon [sides] %s [length] %s"><l>10</l><l>50</l></custom-block></script></scripts></sprite><sprite name="Asterisk" idx="3" x="-2.2737367544323206e-12" y="2.2168933355715126e-12" heading="2.114575181622058e-11" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="255,144,57,1" pen="tip" id="5703"><costumes><list struct="atomic" id="5704"></list></costumes><sounds><list struct="atomic" id="5705"></list></sounds><blocks></blocks><variables></variables><scripts><script x="19.99999999999997" 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.0000000000001" 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="126" y="174.33333333333326"><custom-block s="pinwheel [branches] %s size %s %s backup"><l>10</l><l>100</l><l>100</l></custom-block></script><script x="250" y="396.33333333333314"><custom-block s="Astriek [branches] %s [length] %s"><l>1000</l><l>50</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="5732"><costumes><list struct="atomic" id="5733"></list></costumes><sounds><list struct="atomic" id="5734"></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="133.99999999999966" y="174.66666666666663" w="88" collapsed="false">You only need to complete ONE challenge to earn EPIC credit.</comment><script x="426.99999999999966" 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="205" y="-102" heading="354.9600000001119" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="238,255,27,0.9" pen="tip" id="5754"><costumes><list struct="atomic" id="5755"></list></costumes><sounds><list struct="atomic" id="5756"></list></sounds><blocks></blocks><variables></variables><scripts><script x="21.333333333333314" 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="163.33333333333331" y="164.66666666666663" w="90" collapsed="false">You only need to complete ONE challenge to earn EPIC credit.</comment><script x="380.3333333333333" 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><script x="10" y="466.999999999999"><custom-block s="$brush set pen %s to %s"><l>color</l><l></l></custom-block></script><script x="412.3333333333333" y="172.33333333333331"><custom-block s="$brush set pen %s to %s"><l>fair hue</l><custom-block s="RGB color"></custom-block></custom-block></script><script x="251.33333333333331" y="326.50000000000006"><block s="receiveGo"></block><block s="doGotoObject"><l><option>random position</option></l></block><block s="down"></block><block s="doRepeat"><l>10</l><script><custom-block s="$brush set pen %s to %s"><l>transparency</l><l>10</l></custom-block><custom-block s="pinwheel [branches] %s size %s %s backup"><l>300   </l><l>50</l><l>50</l></custom-block></script></block></script><script x="285.3333333333333" y="482.33333333333337"><block s="turn"><l>360</l></block></script><script x="288.3333333333333" y="540.3333333333333"><block s="floodFill"></block></script></scripts></sprite><sprite name="Epic #3" idx="7" x="-4.547473508864641e-13" y="2.8421709430404007e-13" heading="359.99999999999136" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="42,14,255,1" pen="tip" id="5801"><costumes><list struct="atomic" id="5802"></list></costumes><sounds><list struct="atomic" id="5803"></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="gotoXY"><l>-50</l><l>-50</l></block><block s="setColor"><color>42,14,255,1</color></block><block s="setHeading"><l>0</l></block><custom-block s="polygon [sides] %s [length] %s"><l>4</l><l>100</l></custom-block></script><comment x="122" y="167.66666666666663" 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><block s="gotoXY"><l>0</l><l>0</l></block><custom-block s="pinwheel [branches] %s size %s %s backup"><l>200</l><l>50</l><l>50</l></custom-block></script><script x="133.5" y="444.0000000000001"><block s="xPosition"></block></script><script x="59" y="242.83333333333337"><block s="setColor"><color>249,53,0,1</color></block></script></scripts></sprite><watcher scope="Epic #3" s="xPosition" style="normal" x="10" y="10" color="74,108,212"/><watcher scope="Epic #3" s="yPosition" style="normal" x="10" y="31.000001999999995" color="74,108,212"/><watcher scope="Epic #2" s="xPosition" style="normal" x="10" y="52.00000399999999" color="74,108,212" hidden="true"/><watcher scope="Epic #2" s="yPosition" style="normal" x="10" y="73.00000599999998" color="74,108,212" hidden="true"/></sprites></stage><variables><variable name="✐ last set as"><l>color</l></variable><variable name="✐ fair?"><bool>false</bool></variable><variable name="✐ color scale"><list struct="atomic" id="5843">38,55,27</list></variable><variable name="✐ HSL"><l>0</l></variable><variable name="✐ last crayon"><l>0</l></variable><variable name="✐ last X11"><l>0</l></variable><variable name="✐ raw HSL"><l>0</l></variable><variable name="✐ raw HSV"><list struct="atomic" id="5844">0,100,100</list></variable></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>