<snapdata remixID="13577255"><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] [size] [backup]" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="pinwheell [branches] %&apos;branches&apos; [size] %&apos;size&apos; [backup %&apos;backup&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input><input type="%s" initial="1"></input><input type="%s" initial="1"></input></inputs><script><block s="down"></block><block s="doRepeat"><block var="branches"/><script><block s="forward"><block var="size"/></block><block s="forward"><block s="reportVariadicProduct"><list><l>-1</l><block var="backup"/></list></block></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="branches"/></block></block></script></block><block s="up"></block></script><scripts><script x="299.0000000000009" y="194.49999999999946"><block s="clear"></block></script><script x="269.0000000000009" y="203.9999999999997"><custom-block s="pinwheell [branches] %s [size] %s [backup %s"><l></l><l></l><l></l></custom-block></script></scripts></block-definition><block-definition s="asterisk [branches] %&apos;branches&apos; [length] %&apos;length&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input><input type="%s" initial="1"></input></inputs><script><custom-block s="pinwheell [branches] %s [size] %s [backup %s"><l>10</l><l>50</l><l>50</l></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="pinwheell [branches] %s [size] %s [backup %s"><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="5520"><pentrails>data:image/png;base64,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</pentrails><costumes><list id="5521"><item><ref mediaID="Stage_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="5522"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="7"><sprite name="Explore" idx="1" x="-13.016512173524916" y="-27.029066037073136" heading="325.71428571428225" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="106,53,255,1" pen="tip" id="5527"><costumes><list struct="atomic" id="5528"></list></costumes><sounds><list struct="atomic" id="5529"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="460.6666666666665" y="119.3333333333332" 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="177.66666666666657" y="25.1666666666666"><block s="receiveKey"><l><option>space</option></l><list></list></block><block s="hide"></block><block s="clear"></block></script><script x="30.666666666666572" y="10"><block s="receiveKey"><l><option>1</option></l><list></list></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><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>3</l></block></block></script></block><block s="up"></block><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><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><block s="down"></block><block s="doRepeat"><l>7</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>7</l></block></block></script></block><block s="up"></block><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><comment x="453.3102213541665" y="31.16666666666663" w="119" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment><comment x="332.3102213541665" y="75" w="90" collapsed="false">Press the 1 key to bring this sprite to the center of the stage.</comment></scripts></sprite><sprite name="Pinwheel" idx="2" x="0" y="5.684341886080802e-14" heading="6.821210263296962e-13" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="127,255,42,1" pen="tip" id="5649"><costumes><list struct="atomic" id="5650"></list></costumes><sounds><list struct="atomic" id="5651"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>2</option></l><list></list></block><block s="show"></block><block s="setColor"><color>127,255,42,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><custom-block s="pinwheell [branches] %s [size] %s [backup %s"><l>10</l><l>100</l><l>50</l></custom-block></script><script x="378" 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="167" y="369.33333333333326"><custom-block s="pinwheel [branches] [size] [backup]"></custom-block></script><comment x="379.33333333333337" y="212.33333333333326" w="242.66666666666666" collapsed="false">This is the skeleton for the pinwheel.</comment><comment x="450.6435546875" y="123" w="90" collapsed="false">Press the 2 key to bring this sprite to the center of the stage.</comment></scripts></sprite><sprite name="Polygon" idx="4" x="0" y="2.842170943040401e-14" heading="6.821210263296962e-13" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="236,41,0,1" pen="tip" id="5676"><costumes><list struct="atomic" id="5677"></list></costumes><sounds><list struct="atomic" id="5678"></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><custom-block s="polygon [sides] %s [length] %s"><l>5</l><l>50</l></custom-block></script><script x="385" y="23.83333333333337"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script></scripts></sprite><sprite name="Asterisk" idx="3" x="0" y="5.684341886080802e-14" heading="6.821210263296962e-13" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="255,144,57,1" pen="tip" id="5701"><costumes><list struct="atomic" id="5702"></list></costumes><sounds><list struct="atomic" id="5703"></list></sounds><blocks></blocks><variables></variables><scripts><script x="18.99999999999997" y="11"><block s="receiveKey"><l><option>3</option></l><list></list><comment w="90" collapsed="false">Press the 3 ke bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>255,144,57,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><custom-block s="asterisk [branches] %s [length] %s"><l>50</l><l>50</l></custom-block></script><script x="385.9999999999999" y="15"><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="195" y="215.83333333333337"><custom-block s="pinwheell [branches] %s [size] %s [backup %s"><l>10</l><l>50</l><l>25</l></custom-block><custom-block s="pinwheell [branches] %s [size] %s [backup %s"><l>20</l><l>100</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="5734"><costumes><list struct="atomic" id="5735"></list></costumes><sounds><list struct="atomic" id="5736"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>5</option></l><list></list><comment w="90" collapsed="false">Press the 5 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>37,241,255,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block></script><comment x="134" y="174.66666666666663" w="88" collapsed="false">You only need to complete ONE challenge to earn EPIC credit.</comment><script x="427" y="20.83333333333337"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script></scripts></sprite><sprite name="Epic #2" idx="6" x="0" y="0" heading="6.252776074688882e-13" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="246,255,16,1" pen="tip" id="5756"><costumes><list struct="atomic" id="5757"></list></costumes><sounds><list struct="atomic" id="5758"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>6</option></l><list></list><comment w="90" collapsed="false">Press the 6 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>238,255,27,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block></script><comment x="162" y="164.66666666666666" w="90" collapsed="false">You only need to complete ONE challenge to earn EPIC credit.</comment><script x="379" y="22.83333333333337"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script></scripts></sprite><sprite name="Epic #3" idx="7" x="-50.00000000000182" y="-1.1368683772161603e-13" heading="270.0000000000416" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="255,46,23,1" pen="tip" id="5778"><costumes><list struct="atomic" id="5779"></list></costumes><sounds><list struct="atomic" id="5780"></list></sounds><blocks></blocks><variables></variables><scripts><script x="21" y="19.33333333333333"><block s="receiveKey"><l><option>7</option></l><list></list><comment w="90" collapsed="false">Press the 7 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>19,28,255,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="down"></block><block s="doRepeat"><l>4</l><script><block s="forward"><l>100</l></block><block s="turn"><l>90</l></block></script></block><block s="up"></block><block s="setColor"><color>255,46,23,1</color></block><block s="gotoXY"><l>-50</l><l>0</l></block><custom-block s="polygon [sides] %s [length] %s"><l>100</l><l>3.15</l></custom-block></script><script x="349" y="23.1666666666667"><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><comment x="179" y="126.99999999999994" w="90" collapsed="false">You only need to complete ONE challenge to earn EPIC credit.</comment><script x="235" y="306.8333333333334"><block s="down"></block></script><script x="30" y="317.66666666666674"><block s="receiveGo"></block><block s="clear"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="show"></block><block s="doSayFor"><l>Press 1 for varying pinwheels. Press 2 for a custom pinwheel. Press 3 for a custom asterick . Press 4 for a custom polygon. Press 7 for a special surprise! Press space to clear  </l><l>15</l></block></script><script x="248" y="255.5000000000001"><block s="bubble"><l>Press 1 for varying pinwheels. Press 2 for a custom pinwheel. Press 3 for a custom asterick . Press 4 for a custom polygon. Press 7 for a special surprise! Press space to clear  </l></block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="U1L3.2 Modern Art With Polygons" app="Snap! 10, https://snap.berkeley.edu" version="2"><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADotJREFUeF7t1cEJADAMxLBk/6Fb6BD1R1ngQAS8M3PGESBAgAABAl8FVoC/ehsjQIAAAQJPQIA9AgECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBC5oYGgQUTbVPQAAAABJRU5ErkJggg==" mediaID="Stage_cst_Untitled"/></media></snapdata>