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