<snapdata remixID="11712667"><project name="U1L3.2 Modern Art With Polygons" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="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></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="reportLessThan"><block var="value"/><l>0</l></block><script><block s="doSetVar"><l>value</l><l>0</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="value"/><l>255</l></block><script><block s="doSetVar"><l>value</l><l>255</l></block></script></block></script><script><block s="doIf"><block s="reportListContainsItem"><block s="reportNewList"><list><l>saturation (HSV)</l><l>saturation (HSL)</l><l>value (brightness)</l><l>lightness</l><l>fair saturation (HSV)</l><l>fair saturation (HSL)</l><l>fair value (brightness)</l><l>fair lightness</l><l>transparency</l></list></block><block var="dimension"/></block><script><block s="doIf"><block s="reportLessThan"><block var="value"/><l>0</l></block><script><block s="doSetVar"><l>value</l><l>0</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="value"/><l>100</l></block><script><block s="doSetVar"><l>value</l><l>100</l></block></script></block></script><comment w="164.66666666666666" collapsed="false">We have to do this last test to rule out the vector options, which aren&apos;t numbers; their code makes three recursive calls and we catch range issues then.</comment></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>size</l></block><script><block s="setSize"><block var="value"/></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>hue</l></block><script><block s="setPenColorDimension"><l><option>hue</option></l><block var="value"/></block><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><block s="doReplaceInList"><l>1</l><block var="✐ HSL"/><block var="value"/></block><custom-block s="✐ update HSV"></custom-block></script></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></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></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>saturation (HSV)</l></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></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>value (brightness)</l></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></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>transparency</l></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></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>red</l></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></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>green</l></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></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>blue</l></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></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair hue</l></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></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="reportGreaterThan"><block s="reportListItem"><block var="index"/><block var="pivots"/></block><block var="value"/></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doChangeVar"><l>index</l><l>-1</l></block><block s="doSetVar"><l>scale</l><block s="reportQuotient"><block s="reportDifference"><block var="value"/><block s="reportListItem"><block var="index"/><block var="pivots"/></block></block><block s="reportDifference"><block s="reportListItem"><block s="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="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><custom-block s="✐ update HSL"></custom-block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block></script><script><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block></script></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><comment w="90" collapsed="true">fair hue</comment></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>color</l><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="reportGreaterThan"><block var="color"/><l>42</l></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="reportLessThan"><block var="color"/><l>60</l><comment w="96.66666666666667" collapsed="true">spread out pink</comment></block><script><block s="doSetVar"><l>color</l><block s="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></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></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>saturation (HSL)</l></block><script><custom-block s="✐ update HSL"></custom-block><block s="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></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>lightness</l></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></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair saturation (HSV)</l></block><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><custom-block s="✐ update HSV"></custom-block></script></block><block s="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></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair value (brightness)</l></block><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><custom-block s="✐ update HSV"></custom-block></script></block><block s="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></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair saturation (HSL)</l></block><script><block s="doIfElse"><block s="reportEquals"><block var="✐ last set as"/><l>HSV</l></block><script><custom-block s="✐ update HSL"></custom-block></script><script><block s="doIf"><block s="reportNot"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block></block><script><block s="doReplaceInList"><l>2</l><block var="✐ HSL"/><l>100</l></block></script></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></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair lightness</l></block><script><block s="doIfElse"><block s="reportEquals"><block var="✐ last set as"/><l>HSV</l></block><script><custom-block s="✐ update HSL"></custom-block></script><script><block s="doIf"><block s="reportNot"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block></block><script><block s="doReplaceInList"><l>3</l><block var="✐ HSL"/><l>50</l></block></script></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></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair HSL vector</l></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="reportGreaterThan"><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair HSV vector</l></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="reportGreaterThan"><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>HSL vector</l></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="reportGreaterThan"><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>HSV vector</l></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="reportGreaterThan"><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>RGB vector</l></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="reportGreaterThan"><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>RGB hex</l></block><script><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="reportLessThan"><l></l><l>a</l></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="reportEquals"><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></block><script><block s="doSetVar"><l>value</l><block s="reportConcatenatedLists"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportNewList"><list><l></l><l></l></list></block></autolambda><list></list></block><block var="value"/></block></block></block></script></block><block s="doIf"><block s="reportIsA"><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportOr"><block s="reportLessThan"><l></l><l>0</l></block><block s="reportGreaterThan"><l></l><l>15</l></block></block></autolambda><list></list></block><block var="value"/></block><l><option>number</option></l></block><script><custom-block s="error %txt"><l>Badly formed hex color.</l></custom-block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>6</l></block><script><custom-block s="error %txt"><l>More than six hex digits.</l></custom-block></script></block><block s="doRepeat"><block s="reportDifference"><l>6</l><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block></block><script><block s="doSetVar"><l>value</l><block s="reportCONS"><l>0</l><block var="value"/></block></block></script></block><custom-block s="$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></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>X11/W3C name</l><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></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></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="reportEquals"><block var="value"/><block s="reportListItem"><l>4</l><l/></block></block></autolambda><list></list></block><block var="✐ X11"/><block var="x11w3c"/><l>exact matches</l></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>?? multiple exact matches for </l><block var="value"/></list></block></custom-block></script></block><block s="doIf"><block s="reportNot"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportEquals"><block s="reportListItem"><l>4</l><l/></block><custom-block s="substring of %txt before %txt"><block s="reportListItem"><l>4</l><l/></block><block var="value"/></custom-block></block></block></autolambda><list></list></block><block var="✐ X11"/><block var="x11w3c"/><l>partial matches</l></custom-block></block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Color name </l><block var="value"/><l> not found.</l></list></block></custom-block></script></block><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportEquals"><custom-block s="substring of %txt before %txt"><block s="reportListItem"><l>4</l><block var="match"/></block><block var="value"/></custom-block><l></l></block></autolambda><list><l>match</l></list></block><block var="partial matches"/><block var="x11w3c"/><l>head matches</l></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></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></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="reportEquals"><block var="✐ last set as"/><l>HSL</l></block></block><script><block s="doSetVar"><l>✐ HSL</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="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="reportOr"><block s="reportEquals"><block var="L"/><l>0</l></block><block s="reportEquals"><block var="L"/><l>1</l></block></block><l>0</l><block s="reportQuotient"><block s="reportDifference"><block var="V"/><block var="L"/></block><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="reportOr"><block s="reportEquals"><block var="L"/><l>0</l></block><block s="reportEquals"><block var="L"/><l>1</l></block></block><l>0</l><block s="reportQuotient"><block s="reportDifference"><block var="V"/><block var="L"/></block><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></block></script></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="reportLessThan"><block var="a"/><block var="b"/></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="reportEquals"><block var="V"/><l>0</l></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="reportEquals"><block var="V"/><l>0</l></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></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="reportEquals"><block var="dimension"/><l>size</l></block><script><block s="doReport"><block s="getPenAttribute"><l><option>size</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>hue</l></block><script><block s="doReport"><block s="getPenAttribute"><l><option>hue</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>saturation (HSV)</l></block><script><block s="doReport"><block s="getPenAttribute"><l><option>saturation</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>value (brightness)</l></block><script><block s="doReport"><block s="getPenAttribute"><l><option>brightness</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>transparency</l></block><script><block s="doReport"><block s="getPenAttribute"><l><option>transparency</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>RGB vector</l></block><script><block s="doReport"><custom-block s="RGB color"></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>red</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><custom-block s="RGB color"></custom-block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>green</l></block><script><block s="doReport"><block s="reportListItem"><l>2</l><custom-block s="RGB color"></custom-block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>blue</l></block><script><block s="doReport"><block s="reportListItem"><l>3</l><custom-block s="RGB color"></custom-block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>RGB hex</l></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></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>HSV vector</l></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l>100</l><l></l></list></block></autolambda><list></list></block><custom-block s="HSV color"></custom-block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>HSL vector</l></block><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block var="✐ HSL"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>saturation (HSL)</l></block><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>2</l><block var="✐ HSL"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>lightness</l></block><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>3</l><block var="✐ HSL"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>color</l></block><script><block s="doReport"><block s="reportIfElse"><block s="reportEquals"><block var="✐ last set as"/><l>color</l></block><block var="✐ color scale"/><l>not set</l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair hue</l></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIfElse"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="✐ raw HSL"/></block></block></script><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="✐ raw HSV"/></block></block></script></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair saturation (HSL)</l></block><script><block s="doIf"><block var="✐ fair?"/><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>2</l><block var="✐ raw HSL"/></block></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair lightness</l></block><script><block s="doIf"><block var="✐ fair?"/><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>3</l><block var="✐ raw HSL"/></block></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair HSL vector</l></block><script><block s="doIf"><block var="✐ fair?"/><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block var="✐ raw HSL"/></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair saturation (HSV)</l></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><custom-block s="✐ update HSV"></custom-block></script></block><block s="doReport"><block s="reportListItem"><l>2</l><block var="✐ raw HSV"/></block></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair value (brightness)</l></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><custom-block s="✐ update HSV"></custom-block></script></block><block s="doReport"><block s="reportListItem"><l>3</l><block var="✐ raw HSV"/></block></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair HSV vector</l></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><custom-block s="✐ update HSV"></custom-block></script></block><block s="doReport"><block var="✐ raw HSV"/></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>crayon</l></block><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>crayon</l></block><script><block s="doReport"><block var="✐ last crayon"/></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>X11/W3C name</l></block><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>X11</l></block><script><block s="doReport"><block var="✐ last x11"/></block></script></block><block s="doReport"><l>not set</l></block></script></block></script></block-definition><block-definition s="✐ hexchar %&apos;nybble&apos;" type="reporter" category="pen"><comment x="0" y="0" w="245.33333333333334" collapsed="false">Takes a value from 0 to 15 and reports&#xD;the corresponding hexadecimal digit.&#xD;&#xD;For internal use of the color library.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportLessThan"><block var="nybble"/><l>10</l></block><block var="nybble"/><block s="reportUnicodeAsLetter"><block s="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="reportEquals"><block var="old"/><l>not set</l></block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Dimension </l><block var="dimension"/><l> not set.</l></list></block></custom-block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>crayon</l></block><script><custom-block s="$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></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>RGB hex</l></block><script><custom-block s="error %txt"><l>Sorry, I don&apos;t know how to add in hexadecimal.</l></custom-block></script></block><block s="doIf"><block s="reportIsA"><block var="amount"/><l><option>number</option></l></block><script><custom-block s="$brush set pen %s to %s"><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></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></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></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></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="reportEquals"><block var="scope"/><l>script</l></block><script><block s="doForEach"><l>each item</l><block var="names"/><script><block s="doRun"><block s="reportJSFunction"><list><l>varName</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;if (!proc.homeContext.variables.vars[varName]) proc.homeContext.variables.addVar(varName);</l></block><list><block var="each item"/></list></block></script></block></script><script><block s="doDeclareVariables"><list><l>global</l></list></block><block s="doIfElse"><block s="reportEquals"><block var="scope"/><l>sprite</l></block><script><block s="doSetVar"><l>global</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doSetVar"><l>global</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doForEach"><l>each item</l><block var="names"/><script><block s="doRun"><block s="reportJSFunction"><list><l>varName</l><l>global</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;if (global &amp;&amp; !proc.homeContext.variables.parentFrame.parentFrame.vars[varName]) this.addVariable(varName, true);&#xD;if (!global &amp;&amp; !proc.homeContext.variables.parentFrame.vars[varName]) this.addVariable(varName, false);</l></block><list><block var="each item"/><block var="global"/></list></block></script></block><block s="doRun"><block s="reportJSFunction"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;ide.flushBlocksCache(&apos;variables&apos;); // b/c of inheritance&#xD;ide.refreshPalette();</l></block><list></list></block></script></block></script></block-definition><block-definition s="does var %&apos;name&apos; exist?" type="predicate" category="variables"><comment x="0" y="0" w="146" collapsed="false">This block reports &quot;true&quot; if there is a variable with this given name (input slot) in that context.&#xD;&#xD;It can be a global, sprite or script variable.&#xD;&#xD;Otherwise it reports &quot;false&quot;.</comment><header></header><code></code><translations>pt:a variável _ existe&#xD;ca:existeix la variable _ ?&#xD;es:existe la variable _ ?&#xD;de:existiert var _ ?&#xD;</translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>varName</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;return proc.homeContext.variables.silentFind(varName)? true:false;</l></block><list><block var="name"/></list></block></block></script></block-definition><block-definition s="✐ initialize variables" type="command" category="pen"><comment x="0" y="0" w="180" collapsed="false">Creates a bunch of global variables.&#xD;For internal use by Color library.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><custom-block s="does var %s exist?"><l>✐ last set as</l></custom-block><script><block s="doStopThis"><l><option>this block</option></l></block></script></block><custom-block s="create %s var %mult%txt"><l>global</l><list><l>✐ last set as</l><l>✐ fair?</l><l>✐ color scale</l><l>✐ HSL</l><l>✐ last crayon</l><l>✐ last X11</l><l>✐ raw HSL</l><l>✐ raw HSV</l></list></custom-block><block s="doSetVar"><l>✐ last set as</l><l>RGB</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>✐ raw HSV</l><block s="reportNewList"><list><l>0</l><l>100</l><l>100</l></list></block></block></script></block-definition><block-definition s="pinwheel [branches] %&apos;branches&apos; [size] %&apos;size&apos; [backup] %&apos;backup&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="down"></block><block s="doRepeat"><block var="branches"/><script><block s="forward"><block var="size"/></block><block s="forward"><block s="reportVariadicProduct"><list><l>-1</l><block var="backup"/></list></block></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="branches"/></block></block></script></block><block s="up"></block></script></block-definition><block-definition s="pinwheel (2)" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="branches" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="asterisk [branches] %&apos;branches&apos; [lenght] %&apos;lenght&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><custom-block s="pinwheel [branches] %s [size] %s [backup] %s"><block var="branches"/><block var="lenght"/><block var="lenght"/></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"></input><input type="%s"></input></inputs><script><custom-block s="pinwheel [branches] %s [size] %s [backup] %s"><block var="sides"/><block var="length"/><l></l></custom-block></script></block-definition></blocks><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="5123"><pentrails>data:image/png;base64,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</pentrails><costumes><list id="5124"><item><ref mediaID="Stage_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="5125"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="2"><sprite name="Polygon" idx="4" x="0" y="3.979039320256561e-13" heading="190.28571428563544" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="236,41,0,1" pen="tip" id="5130"><costumes><list struct="atomic" id="5131"></list></costumes><sounds><list struct="atomic" id="5132"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="133"><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></script><script x="324" y="50.83333333333337"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script><script x="30" y="230.83333333333331"><block s="gotoXY"><l>0</l><l>0</l></block><block s="down"></block><block s="doRepeat"><l>21</l><script><block s="forward"><l>100</l></block><block s="forward"><block s="reportVariadicProduct"><list><l>-1</l><l>80</l></list></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>21</l></block></block></script></block><block s="up"></block></script><script x="129" y="426.16666666666663"><custom-block s="polygon [sides] %s [length] %s"><l>5</l><l>100</l></custom-block></script></scripts></sprite><sprite name="Epic #3" idx="7" x="0" y="0" heading="6.252776074688882e-13" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="255,32,244,1" pen="tip" id="5175"><costumes><list struct="atomic" id="5176"></list></costumes><sounds><list struct="atomic" id="5177"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>7</option></l><list></list><comment w="90" collapsed="false">Press the 7 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>255,32,244,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block></script><comment x="122" y="167.66666666666663" w="90" collapsed="false">You only need to complete ONE challenge to earn EPIC credit.</comment><script x="348" y="23.83333333333337"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script></scripts></sprite><sprite name="Epic #1" idx="5" x="2" y="2" heading="31.377568922263094" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="255,244,127,1" pen="tip" id="5197"><costumes><list struct="atomic" id="5198"></list></costumes><sounds><list struct="atomic" id="5199"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="22"><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></script><script x="310" y="51.83333333333337"><block s="receiveKey"><l><option>1</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="13" y="102.16666666666669"><block s="setColor"><color>37,241,255,1</color></block><block s="down"></block><block s="doRepeat"><l>21</l><script><block s="forward"><l>100</l></block><block s="forward"><block s="reportVariadicProduct"><list><l>-1</l><l>80</l></list></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>21</l></block></block></script></block><block s="up"></block><block s="gotoXY"><l>0</l><l>0</l></block></script><script x="15" y="340.00000000000006"><block s="setColor"><color>255,244,127,1</color></block><block s="down"></block><block s="doRepeat"><l>20</l><script><block s="forward"><l>100</l></block><block s="forward"><block s="reportVariadicProduct"><list><l>-2</l><l>60</l></list></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>20</l></block></block></script></block><block s="up"></block><block s="gotoXY"><l>2</l><l>2</l></block></script><comment x="316" y="516.6666666666666" w="88" collapsed="false">You only need to complete ONE challenge to earn EPIC credit.</comment><script x="335" y="194"><block s="setColor"><color>129,31,255,1</color></block><block s="doRepeat"><l>19</l><script><block s="forward"><l>100</l></block><block s="forward"><block s="reportVariadicProduct"><list><l>-3</l><l>50</l></list></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>19</l></block></block></script></block><block s="up"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="down"></block></script></scripts></sprite><sprite name="Epic #2" idx="6" x="-204" y="145" heading="6.252776074688882e-13" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="238,255,27,1" pen="tip" id="5289"><costumes><list struct="atomic" id="5290"></list></costumes><sounds><list struct="atomic" id="5291"></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.66666666666663" 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="Explore" idx="1" x="-175" y="-99" heading="17.14285714256289" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="106,53,255,1" pen="tip" id="5311"><costumes><list struct="atomic" id="5312"></list></costumes><sounds><list struct="atomic" id="5313"></list></sounds><blocks></blocks><variables></variables><scripts><script x="365" y="23"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="119" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script><script x="14" y="19.00000000000003"><block s="receiveKey"><l><option>1</option></l><list></list><comment w="90" collapsed="false">Press the 1 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>106,53,255,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block></script><comment x="248" y="175.66666666666663" 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="40" y="403.33333333333314"><custom-block s="pinwheel [branches] %s [size] %s [backup] %s"><l>4</l><l>100</l><l>50</l></custom-block></script></scripts></sprite><sprite name="Asterisk" idx="3" x="170" y="-113.00000000000011" heading="325.7142857142521" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="255,144,57,1" pen="tip" id="5337"><costumes><list struct="atomic" id="5338"></list></costumes><sounds><list struct="atomic" id="5339"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>3</option></l><list></list><comment w="90" collapsed="false">Press the 3 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>255,144,57,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="down"></block><block s="doRepeat"><l>21</l><script><block s="forward"><l>100</l></block><block s="forward"><block s="reportVariadicProduct"><list><l>-1</l><l>90</l></list></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>21</l></block></block></script></block><block s="up"></block></script><script x="387" y="24"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script><script x="34" y="303"><custom-block s="asterisk [branches] %s [lenght] %s"><l>6</l><l>100</l></custom-block></script></scripts></sprite><sprite name="Pinwheel" idx="2" x="152" y="127" heading="222.85714285708798" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="127,255,42,1" pen="tip" id="5382"><costumes><list struct="atomic" id="5383"></list></costumes><sounds><list struct="atomic" id="5384"></list></sounds><blocks></blocks><variables></variables><scripts><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><comment x="231.33333333333337" y="218.33333333333326" w="242.66666666666666" collapsed="false">This is the skeleton for the pinwheel.</comment><script x="20.333333333333343" y="63.33333333333337"><block s="receiveKey"><l><option>2</option></l><list></list><comment w="90" collapsed="false">Press the 2 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>127,255,42,1</color></block><block s="down"></block><block s="doRepeat"><l>21</l><script><block s="forward"><l>100</l></block><block s="forward"><block s="reportVariadicProduct"><list><l>-1</l><l>80</l></list></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>21</l></block></block></script></block><block s="up"></block><block s="gotoXY"><l>0</l><l>0</l></block></script><script x="60" y="400.33333333333314"><custom-block s="pinwheel [branches] %s [size] %s [backup] %s"><l></l><l></l><l></l></custom-block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="U1L3.2 Modern Art With Polygons" app="Snap! 7, 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>