<snapdata remixID="9965122"><project name="RGB Color Code Project Aleria Youngblood" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOkUlEQVR4Xu3VwQnAMAwEQfvjnlJK+i8kAReh/YwaOBgEu5/zfssRIECAAAECowJbgEe9jREgQIAAgSsgwB6BAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECAuwHCBAgQIBAICDAAbpJAgQIECAgwH6AAAECBAgEAgIcoJskQIAAAQIC7AcIECBAgEAgIMABukkCBAgQICDAfoAAAQIECAQCAhygmyRAgAABAgLsBwgQIECAQCAgwAG6SQIECBAgIMB+gAABAgQIBAICHKCbJECAAAECP51FPd/TBesuAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="RGB" idx="1" x="0" y="-5.684341886080802e-14" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="130,81,0,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="anna b" center-x="57" center-y="110" image="data:image/png;base64,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" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="27.52408854166663" y="92.11111111111018"><block s="floodFill"><comment w="90" collapsed="true">After the computer picks a random RBG color - fill the background with the color AND communicate the RGB value with () and , to the user </comment></block></script><script x="238.00000000000063" y="200.33333333333238"><block s="getPenAttribute"><l><option>hue</option></l></block></script><script x="27.52408854166663" y="13.444444444443718"><block s="receiveGo"><comment w="90" collapsed="true">Change Sprite - import a picture or select a costume from the library for your sprite . Have sprite appear in middle of screen</comment></block><custom-block s="set pen color to r: %n g: %n b: %n"><block s="reportRandom"><l>0</l><l>255</l></block><block s="reportRandom"><l>0</l><l>140</l></block><block s="reportRandom"><l>0</l><l>66</l></block><comment w="90" collapsed="true">Develop a procedure that produces randome values between 0 and 255 for each R B and G </comment></custom-block></script><script x="10" y="158.3333333333326"><block s="receiveKey"><l><option>space</option></l><comment w="90" collapsed="true">Space Bar - everytime user hits space bar - change to a random RGB color </comment></block><custom-block s="set pen color to r: %n g: %n b: %n"><block s="reportRandom"><l>0</l><l>155</l></block><block s="reportRandom"><l>0</l><l>220</l></block><block s="reportRandom"><l>0</l><l>120</l></block><comment w="90" collapsed="true">Develop a procedure that produces randome values between 0 and 255 for each R B and G </comment></custom-block><block s="floodFill"></block></script></scripts></sprite><sprite name="Complementary" idx="2" x="173" y="40.99999999999997" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="12.648000000000012,0,158.1,1" pen="tip" id="48"><costumes><list struct="atomic" id="49"></list></costumes><sounds><list struct="atomic" id="50"></list></sounds><blocks></blocks><variables></variables><scripts><script x="17.666666666666657" y="11.666666666666671"><block s="receiveGo"><comment w="90" collapsed="true">When Green Flag clicked - move to top Right orner and hide</comment></block><block s="hide"></block></script><comment x="26" y="138.44444444444443" w="90" collapsed="true">Then draw a polygon in the complementary color in the top right corner of the stage and re-hide</comment><script x="21.666666666666657" y="92.00000000000003"><block s="receiveMessage"><l></l><comment w="90" collapsed="true">after RGB color code created - calculate the complemnatry color using formula</comment></block></script></scripts></sprite><sprite name="GrayScale" idx="3" x="-196" y="-157" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="0,147.89999999999998,41.412000000000035,1" pen="tip" id="58"><costumes><list struct="atomic" id="59"></list></costumes><sounds><list struct="atomic" id="60"></list></sounds><blocks></blocks><variables></variables><scripts><script x="19.666666666666657" y="12.333333333333329"><block s="receiveGo"><comment w="90" collapsed="true">after the program draws a polygon - we want to show the grayscale </comment></block><block s="hide"></block></script><script x="16.333333333333343" y="76.00000000000003"><block s="receiveMessage"><l></l><comment w="90" collapsed="true">Develop a procedure to calculate the grayscale of an RGB color code </comment></block></script><comment x="20" y="123.77777777777777" w="90" collapsed="true">Draw a small circle, star or NON - polygon shape in the grayscale color in the bottom lefthand corner </comment></scripts></sprite><sprite name="Dec. 7" idx="4" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="57,6,89,1" pen="tip" id="68"><costumes><list id="69"><item><costume name="amon" center-x="87.5" center-y="81.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAK8AAACjCAYAAAD8UE4OAAAgAElEQVR4Xu19B5xkVZX+93Koqq7OPYnJDFlAJDMIQ44iIq7AooJgYBddZUEFdVVAJPx3xTWnXUVEkbAuQSQpLEkkSJA0MDl0rOoKr16+/9+5r15NddMzXTPTzfRMvfv7wXR3vXr13rlfnffd75x7joBkJBbYjizw2oM/YMZrD2CNMBfCdnTdyaU2uQXyD3+O2U+9gqUrcuid8+4EvE2Ohyl/++RpVZbDLOl1FP68FD+//3X07rQrrrvlz0Lieaf89DXnBS574JusTepHVh/iBvBXlvDdH/0FfxwKMHvJkfjBDTcl4G1OaEzdu3797mtYK5ahE3kEpQDrBoGVL67GTc+uQG9HOw4+/ixcevHl3OkmnnfqzmNTXRnRgzb7OXR2+vy+C0/24e6/9OLlVWvxyMAAut69GP/8qUux5NBjaphNwNtUEJl6N0ugTbnr0KOvhNyq8gtka/P4/c1v4nd/fxNDnd046cyLcNEFF78Nqwl4p958Ns0Vrb73q4xAK5kiBFWuAffxu1bg1leH4bx7P85tN2aQBLxNA5WpcaPP3PVt1pN/GT0zPcg6AxMlBFbILy6/NIdXXrNw7/Mrsef5n8HZH/7UJvGZgHdqzOmYV/FPn7uQ8UntHcasVqCjrY0f969X/mC7m7cXb/sy69H70Ga6I0DLlg9j5Robrw2FqNgeVr/2BgZm74Erf37vuPc47gFTeG53yEs7+/wz2NIXX4I8MISSVeH3uEsKOGCayX+e19MKfe48zDj1fOx7xAen/PyReqDZeczwl/LrJ/WgxXNQUDS4Q1YNtJ7j4cU33sKbM+biN7f8X0P31dBBOyRKpthNEWifvPdRDBeGkBaBmZ1t2KtLwmE9GXTCQSqbwTSTQUylEJbL6BUzSH3o81MWwE98/xI2ky1HT7YINaXBy8l4/Y1hrLAVbnnysgRYRVMwXLSQe+st5Be9uyGPG09dAt4pAOIlxx/E3nr8GWRNHWnTiDxs1sM+pso9rSkJSOsyZnRF3pdGeWgY+c45OPz6P06pOVx904VMq/ShsysEUwyu1QoFB68us7A2H2LQCThgneEihi0bnufByw3VomabMx1T6sY358J3lGM//6WL2O9/9F+Y25FBm1+GZ6RgmBpaBBdtmSym6QLmZFOQdQPT20S0hhVoqhh5r1wRKxefh6PO+fw2m0eiBXQtbWufRMcMjYNVSkv8+uhnP+dhOO/ihZU2B25uKM8B+/Sa9RiCiXZYKE+fgTvueXmz72Gz37CjgGaq3MeBB+zKiN/O6Yw8bjxsOY3dsyK6MhoWZAyoWiQlmayCFYUQA8NFzFJD7NyVQv/is99xABNozdxb6BJWcFpAXrYesG6hhH5Xw9q8jzU5m7/W19sfgbazG1rPbKxcsQ6dXS247/bHtwiHW/SmqTLxO8J1HDq/m3WbIve2HaqIjOjhSWURRIPhg5kyDE2BaepoQQjX8XHfa6uxOl9ByQP31IfuNgv3OSHuuf+1SZ9LUgzaTBHa6r+hQ8xB6MiOAC2zQlgFD8WhApaVNRRDEYVhCwXLxsDAEB4bqMDu2QnHn3hKLcS7NXM46Te8NRe3o7/3K1dewf7nP7+NPWa3c5qgma38lh+U52Gxth67miLaTA2KJCEDhl7XR8nxULBcPLu8Dx/ZexY0t4Qfr5Fw++Ob/9ht1L4rbvsCM4de5YCl4ek697a+o3I+W7IAu+LDq1hYE7ZhsGxjcKgILwjh+wFWrFmL57UUdtv/aNxw9XcnDHMTdqJGDZEct8ECpOM+d+ednDJ0paLF2IvidPSJOs5Jr+O/G4rEaYPW0wHXtmEvX4ZnBsr8tfPfMwOtLRoe7lMx430fxSHH/eOEzufK753BOpVhGL4NVuXZ9Llh2AIvELFmwINtORhyI45LnpZUBFIPCLR2schpQv+83baYGmwKLxN6swkwN88CtFh78pZbOXiJMtB4WpqHhWYOO3kVSIqCLsnHgp5OCNkUpokVdKcAwXHguGFt4WboCgdN//ETI50Rn5219kHooouwFEW/4iGpQO9wGq8PBDWw1r9uWTYqjsdpQr5jJroOORbv2e+AEQk1m2eljR+dgHeiLLkF57n2xqvYr66+pkYbFi/ciZ8lhRBrLRerii4H8KKeFkwzVeimAtUwMTflQLFLGFo3hPWWgL6yh1XDFRxw6VVb7H2f+PW32doVr2HuwMvYdzfA8Vq5SuDnc1zVmLd7Owi4q9eLeKVfRAFiTaflVMLx4AUBcpaD3vXrOU342MXfwAdPOXPSMDZpJ96CuWy6t/z4F99n//Hly7Eoo2J2VxuOmd8JW4syq2isWbkW/YHMNV6iD90Zk2uk2dYM2t0cWooDWDoU4OW1OTxvubjpudxmz+cPP/t+1lIcRGuhDwvbJQ5ST2vHmytLcFyff4bRlkGmPYWlfT7W5UIUR2XSEmiJ35ZyefQWijxKdsbZF08qcMk+m32zTYewSb7hE/edyXVS3WjFSZ0m9IwAW5SQzZjcm72woo9739EA1h0XWTeHwVBHUCliWW8eR131nw1H3H716++z4L6bkCoMYOcWYObcbphGgAErioC5xSg0TdE8iuqtq4h4Yb0FXYn4raZEx9FwPA/rckX0+Qo6jz8dX77sqncEV+/Ih0zy/G/Xpz/i8P1YUOhFXl+Af8iswf47R9Rh9UAeRibDvWrR9pHRZWiSgIU9rbBcDz2qjFdffR1DkoIDdpoGvdgP5cyLG9J7r7vik2zGsmcxW7Qwd34HpreH8OwAa3ujRHBaBBKQ6ffnlw9jWDbhSQoCO9Jr6wFMUbJX+otI7X0Arvnub95RPL2jH7Zdo2ySLp4Uh7sf/BvaW8rY3x3E/j2z0JFhMLMZLF03yHmvFQgcvOR923QFdhAtougxffg0HSuGXfxhVT8+fc2N43Leu796Psv2vYy5WWDadAUiJVKQhy2FGM6Bg1ZvkRC4wBN/zeGR9TZCzUQLPH6coigcvLYXYPXgEJbbEloWL95k3u0kmS6hDZNl2M05794H7MO6h9ejK6txyWx6q85B2le0MVD2EHo2REXnAOaPbEmo/f2IbhXdKQVPvdWPU79/Fxa9a/+aQ6IF4evPPoyzLrgMxcF+rH/oVpykr8OMnbURlye40ZeB5DBnwKt53NWuyDk3B3c5h56WTO19r/Tn0Xnyh7D7bvvjrDPO3iZOcJt86OZM7I5+7B1338G+/LXLwHoHsHdPhktmM7tasZOpYJXlYfna9RFgqwGM2B6mxKkyH5T/QMkt08+/DGef9zk+p1+46EPssb+8AnhD6DKz0P0SvnXCXHQv0qEWLP4+8q5lR4XKKpzr9pXBF2R9xRLnsCUWAbdkOzzyl9J0rCqU8bIjYY+jjtgm3rYeDwl4t/G3Y9mKpWzenIXCcacfwkrPL60FLDpTCpyAcY9qeSHiEHJ8uZT7QIDsH3b4n9baLvSWTpi6zgFrDUYLrvgRv8v0NL539rt4JIxkNhoWEzlgy9DQZwUjMr3o9fU2g+CWUAwV5Mp5YNpcnHPJVXjh5ecmJLy7taZPwLu1Fpyg9x998pFs2bN/R9kL+BlFWUFGA6zqIon+RsCUmQPbI97pAWqGZAH+ezz436nOgaChUww4N80HMs7cvQ3nHzEfA46KTs3l/1IYl4IbFFiQPI+rBkXL5iFoGmXH5sB901Dx7sNPwJw5u+CCcze9NWeCzNHQaRLwNmSmyTvo3I+fx/7v4T9haDAqriEJEiQ5hCYBTkD8dsNnq+IGDTj+a4WJMIQQcl34Nn5NVqLjcyUXly2eiQN3mYVi9N3goeYYuL5lcdAS9aBBmjGlK87Yezeccvp56OyZhUMPPHzKYWXKXdDkwWRqnvnQo9/Dnn/m71BlDZAYxFBByHz+c3rUeprAG4N1Y3cz+vX49ytP2AWdPe0jgEsJ4bG3ZZUyfNvBm20zUeiZj7333ndKUINNzVoC3m2M6bPOOY3dc++foIoC3JABVc9Il6XIKiRhQ26BIkUvBoLO/yWPS4MAOnr4jg9BEMFYiK4OE9eeshtUXa953DicG3tdogrFRfvh2LM+Pil5CJNh5gS8k2HVBs9JPPevTzwXHV0H2vq3q4pQow5eIIEA7LFI6hLFaPpCn0GUN/wc+B4HLv1nuRUsXpjBV07eH4NiByr9y/l7CLyVYhFrrADdCxegkO7Z7nYlJ+BtEGgTfdjNv/sVu+ifLgKLglabHARgxhQI5JlHDVGKSXEUHbO96F/izrIoc/C+77AF+Mi+czCcL3JFgajC0vX9WFks410fu2TK04ONGScB73jImaTX9zxgEVv9Zh8/O1GGscZoGjH6GAK1KGoIqhG3yIOPdOG27+Ezh83BwbvNRL53CMv7hrBaawHbZXfMn7PbdgtcutUEvJMEzk2d9sKLLmC//PkvoFGOoSRBFTdIXXxShLdzWPq7H0ZeNfKsES0IQx+6FsJ2RBADpr/HI2AhyDNffNA0dCjAa3kPsw5973ZHDxLPuw1AurGPnDF9OiuWypCkt4M0ftyP9V5afLmhx8FOwHUCB7qig0Dq+S4E8sSCHKkVFO4NGffqe7dr+Ohll2LuHu+ZkpLXlk5N4nm31HJb8b7WjlbGF2hEV+ue8roig4USQiHitiKLpodASwANWHQw0QXXY/xf0oGLNqtxXHrdFV0wL/qb5ZSw5JjFuPt/Htjh5nqHu6GtwNQ79taTzziWPfzg/0FhURBB4YGJDVPhCQLEUKiBlzxsRBUkTgPIyxLQaQSkNIjRzzHQyTsTD/YDB5pq4JbbbsbxR524w831DndD7xgCt+KDTnrf0eyh+x/lwIpBGXPVer5LHDf2tgRcRRZghz5UpnAQEy0YPRw3Srpp7+7C9HnteN+p79+uF2WbMnMC3q0A4Za+lTjvsD0MhcK9o/RdCkyEYgRK4q4EUElSAG9DsIKAG1OK+Bp8KUQQeFiw+ywcsfi9E7rFfEvvc7Lfl4B3si1cd/6HHruf/esX/gVvvrh67E+ViEKoNWAKVQnN8z3ugYleEEUgoHJwi1ECDQ3XcbHrnvPxzKMvNc2cNs2NvoMY3ehHnX7W+9m9d94DWdLGVBpoAUfgjSlESmEoUDEPFtQUhvqTu0rEhREIsMsW3nfKKbjlN79rmjltmhudCuClcPBjDz1e47pjXRMpCLKsI/Q9eD4b4XE3dg9cQvNs7LPvIvzpkWeaZk6b5ka3NXiptNN1V1+3SeBqkgaiCmEQcD2XxqZ03/p7omDF7FkdeObF15tmTpvmRrc1eGmf2tI3Xh9zkVYP0DgQQdcbByMauXZ6X1uLjNeWr2uaOW2aG20EAJN5zK577clWrX6L5+1SAKF+EHg5da0GITbmbSl4QSrDWGFiAm/o5vG1f79hzLZPk3lv2+rcCXjfAct/98c3sksv/UIE3FE5u6M/Pg5E0KKN6MMI3ZfkMNfjVCIecY4DB78zhE9/4TJ8/Yorm2Jem+Im3wF8bvIjxlUZqu8mjXdTg1IiWVU+q0+PjJPOadH2tW99FZ/59CVNMa9NcZPbGrwz5nUxKroccYORV8P3rFUzwWJgxkGK0dctUqAizt+tS30k7ZcWbEqriLXL+ptmTpvmRrcVgKmM6ff+4ydoMVp5wg3lJcQqQv0jn/5GAIxerNt1GV94EIzIYai/H1IoKHFnxqwZ+NvzzzfNnDbNjW4r8B548EHspVdfGLlQGxVJq1cYRvNZvhCjDLNqSLg+LZLuSawWH6EdFPu8a0Gi826rid7RPvfb37uefenyr0CHUVMSIs9adbDhSJUh9sicXYgBpxijlYf6ZB06Ls4us20HBx5yEO677/6mcUhNc6Pb4otBjQFv//X/Qm+JssdUL9o4SfSAvGm9NEZp6RQGjsFKaZCNBijic+717r3x0IMPNc2cNs2Nbgvw0j61ZW+shq6koiSa4O3m3ph01ihwBfLQ1Y2XJ33gaPzqp0luw7aY6x3qM0kee/j+P/F7Gh2UGH2jlC1GclcjIeE4o2z0OaxSAV/66iXvWGHnqTBZieedhFmIgev6Tm23xFhRNPpo2p5OKgQFJIhGxPvQ6ndS8NerOb6jL1cORFAC+qzdpuM3v7gNe+y6V9PMadPc6CRgdKOnJF23OOCMSHsk8BI4Y123PnIWKwgc4MrYO4e5shCOnC6qpkPbgEjfve7qr+PsD0+dInjvhL0T8E6wlanS+U9/8N9jZo/x8k3xjmGeT+6D9qvRIOpAq7ixtvaMdYkEeD4kH6efe9I2r5U7wWZs6HQJeBsyU2MHfeNbl7Nrr/wOB2jsaemdcXYYBRPGAif9PS7XFFSrlDfyiYVKHocuOQQP3PVwU85jU950I8DY3GMefuRhdtFFF2DZm6tgaulIBpOiajgiaLPkGFEzKjBSzVVo1OPG10Vym6QquPn2X243hfE216bjHZ+AdzwLNfg6lSp99vEXR+wIpsXYeEOq1tWlYnmNAJgWb4Lgoew7OO30E5tKGhttywS846FrnNepEeDdt9+F+/74AAfuWAuytxm9qs0CEbgbAW39OYjvepKP2+78bdN6XbJHAt6tAC8l3fzXT34L0liJKlBdhY3Rg634mBFvpWo4NNo62/DWK2819fw19c1vKaCoPOm3rr0Or7/0CjTD4LxVDTedixt/lhBXxqmKBZvrdQm8tFO4mRdqNVtu6QQ26/tICrv9jjuQ6y0gkzIhjALtphZg9apCSDsqqgD2hAAUbNjUiOuXUUql41bwjx87Fz/67o+b2vk09c1v7heQEm3uvP0evomyvjhIzRNUJa9GF1815aC6N2309dTqMtALgVALMxN4v/L1r+KLl3ypqeevqW9+c8Ab1xdLa+kxk8KJDlCZ/c0F7sauYXRImEo5UYokFdDLpFNYu655dglvzEYJeBtAcCyDpc3s22qE8VVvXWXz8ThsI7puDNy4nBOLqzoF4JRh7pz5eOWVV5p+7preAONhd/e9FjIKPMQ5ufT43tjirB7E8XmJz9aP8bgtl84o9Cv5QLXvL5fGqtviyfMu2md2U9UkSzzveCgd9fo3r7+aXXv9tfDLIeJAAlVrrM/2Gn3Keq9aUxXooC1QFmItd3S+b7JY22D1xPOOAeq4zoLoyzXg0mEbW6Rxb1lXK7deVeBrrc3IV+BYFxh8wYPsizWPG18mgff6b1/XNIVFNuVzEvCOsk7cYopKhpKqwJNpqhVu4hKjmzRodeFWUxKo1oL/9iLQmzoHJZwT3+Vct451EHDnLNgZr77YPGVME/BuBmWgSo5PPPYUVE2NwFO3IJOpInm1T8RYpxztcUnL3Vzgxuet31Fc73VPOO1E3H7zHYnTScLDIyEYA9eU0nznAl8zsZDvdhhvjAYuf/xvIXhHN1CJP5sWa6e8bwluvunOBLwJeDdAMl6gkZpAHpYKgsQ8NgYTHT26UAj/2xgd1+nvTuBvcoG3sS9E/efRMfHOYtoi9LlLPt1U+9QS2jCe2wRQC0KY2drRtK8sHrH3re1giAuB1HXxGf0xFLCo0YAxmp/UU4TageTuaQHoR00C+c9xfTLBwy1NnklWb+Pk8QPgjrvvYJ8671O8AmN9W6ixME9J4AQqqlQjyiM7V459fJTDsKngRXxOLo/F6ZKjapp5gos5s2bg7y8uTeasaujEEABirkv1Ffhjuq4H2liAHIvfxsfxhBtOeDcvTzeOqvEw8BjDqVSQLNZGGqbpwUslma699gewh3NQqp503BDvKDmsHrikLsRAHO9LwCkBC/l/vEzpRhpo03Ela7jp6jKMx/aaGryUTH7Hb+5FcWiYd6BsJJE8jpxREs5o0I5n7I3RkPjvG6MsTHQhp2Vc/qUvJ8GJOiM2LXipwcl3b/whpwiK8vbNkfT4j/MJYg+6MTnMTJuwrQp8J+LDjY548Uf/+nJY48U8zFyt/kjnooDJTrPm47Zbf91URUXGs2NTgpeiaF/7xr+jNJxHUCnVbBR703p9ligAyWO0NZ3+PtrjpiSG9lmLUCoOYLB3gJci5by5ejzRiLieWM1TV2uWkYbMjyXNsg709HOcfE56s1txcMyxx+D2225ryvnaGIib0hgHLn4vs0oVyJoE23HgFPIo58tRNtdoIG2E35KG22nKWLj3Hnj1jfVgjgWrYHHvGYM1ViMkZsNjGlAtHh1SYnm17u5o3bi+Fhm1byUPbBeS5PMxF87jueYd7fULL7qAPfLIE0gbaahqFDnzQhVu6KAwbMHJr+cJ5dwdklfcyCKq4tuYNWtntLa3Iz80hHyhhMDKQdBS0KQQXjkHJ6DTSDVJrV73pXPHOnK8YOMfKPlc4w3ryj7RBs9rrr+qaXpNNIq5pvK8x5xwInv19eXo7MrCkCVoegZe4CLwBMjahhBwpZjHQL4EtzjI7UjdKFENEdeDuXPGfGhaVHO3YFlwrBJ0DTD0DCp2Ea5lQVM15PtW8WP8UOP0IG6AMtYk0Zb2+kGenGSyBLxvt1bTgPecsz/EnnjuZciKDggyWjMaDNPkhepoU2Msr87sNlAoVsAEDRXPgWuHCJw8hi2/BmbHdjF3Vgfk1ulwvRCapsC2PDh+GWJpEJVQQld3N1TfQr8dQrKLGBoahNHazRd2FVaBYSioVDy+GAudAJqk8l4Usl9GRVGg+BI6MiYqWoj2rja89Jfm6WyZeN46Cxxx3Als+bJVMFIqZEmGqulQ5A2eloArKUDZqqCrxUAoR95UEQVoioySEwUOfNdFMTfIvfKs6Z1ImSZ688Nw3QBt6Ra4jo/+oT70dLZC13XkBgfhChJ62luxYvV6mKks/DDEjJkSuqe1QfUrmDV/b5Rywyi5NtatWY1sZwZ77LIHBvIDWPnC0zjilHNx6cWXN42TaRS4fG2yOQdvj8ceduRRbF1vL0zNhCRr0E2Fe9lQ8DmAy04AXZSgaQKnD5LCYOgavJBx8GZMA0MlqwZm2yVJy4PjMAjMhwAXdsWG6ziwAxUtpoBUOo2iA/ieg5Ax6JoPKZTRn7MQBi7mL1iIRx/8ww5v+8nGyw5twBHAFWQosgTICmRR5B6wYlcgSBKyaQ2u7UEzTciCAFnZYBZFjFZulh+AtqP5LAr/2hWXn8dzSyh7LpjvwtR0MFmBYwWQFYUXcyLwVgIXraaMvsEKXLeM3XdbhPvvvWeHtv1kA3ejnpcKa7S2mVi5ogBdk6BqAmbPnYOUkWk4wkMphvQB26q2wIknncxeeWsNdFpBUQVyWYaqUkvUCHy6rHEvS4M8rpZSODiZBJgE8ipgyfsSgL0wBHndeFBAgkbJLnDeS9ExGSFcJkJEAE1UEAoCQsoHlmTu8XvXDcIPPJxw/KFNXzBkIsBd+/affMaxrH/lSuT7hmHZNloyLeiZvQCDg0OwHBFWpcA/r3taFxYumINjj3svnn7qWbzw0ptwnApKww7XTbPZDH8U5/v7+fGZVBodXe3QVRFLjjpso2D+w4P3sOOPOpFfD/2sKQYcrwL6d2C4Hx885cyGPdW5Hz+PPfrYczBMPdJdgxCqHHleWdWg6wpSpoLhMj3yXU4Z2lqzCNyoDlg8CLD1w69uB7Jtj5+DFnR0767nct4rUSlTKjwihhBEDVSJPwh9tGRMTltWrl0Fkak48ZTD8e1r/6Ph+5mIid4Rz8ENSF7yhn/7Kox0GgOFiN/N7m6H3trDNdCQBXxVHgM4NoSi6lA0GWHgw3VCqJqIkClggQdBUri3o+E59HhW4LsOZs6ahq72VhRp1W1ZgO+g5HooFx1kWkzIssQfu0yicwEks2qygrZsGumMgbaOVrS0yPjP//ejMSf/5FNPZc+98He0t7VDUU0inmAibSWn/g8GejrTCIOQ04D6QdyWvCwN1/P4MfEIfAeeH0BSdRCACbw0gsCFV90rFFaFYc8LIYUBBJG2DEWevacrhXyhiILtQghkXPGVz+CsM85OwLuV3yhuwPefcwz76wN/5aeqlKJwaddOC2GkUijT4qb6uOSaaBBGlb8VtTbZtEqXCayKDN/zwRDw43TdgCSSdyKhPoAoaJxrEojp+Poha6QEABI9fiUZihK9TrwyAglDvuICrgtZZkinDP4EaGvNwHYCDPUNYE1fDr7j8PfZ1KtBEKBqGkS+wu+AIMn8S0NfROK2MUUgIBNVIIpBC7V6D0zel2iDqjC4ngDbjr7cJcuHR/ovZYZRuJc6VIobciSYEEBVRKRUiuK5qDgBz1qj93zzmi8jfsps5fw19ds5eJcctYQNvvw0SqKJ4cIQN8icefPgSyZcKBBCgbfDLdke96o0dE0DSZN2xeFeN2UaIGdF4OWj2ntBJkEjjlJtZDcB0Q3iiPEQVAmyqMAPKwRfDkKadNt3+OeSlysVKwBzax6f9Ft6dBMA00bkccs2NTUBZnRnYfkSSuUy0qkUpzAE0rgeCC3QCKD03nqvK5L3r3rglrQO26mg7DDOfeMewp7vw6l4/AtHbSXouukLF/Npu1yGJ0q8U2UYSLDdEq771r8l4J2Arx0H7xGH78dWLV3NT7c2n0eroWDGjBlgWguK5RCKUn38ez5s1448InlaSeIRKs2IhH+Si0Z4U1nmiSqCKEFRZTDXhe+5EGmW6wbx0RpwKZuq9jL9PfoyCH60y0FR0xzEpeEyIIecsmRSbQjDSMIqOeTxBGRNE6lUiisHBDbXrfDroEGNTTJ69JnkEePRljU5eMlDE4Wgn9XqE4COCQMbfijBKpfghgKnBnRe13YBKToffdHSpsy97XClAlWJSp/G/xJN+tnPf5xkh00UeBfv/y7W198P3w0RlIagqCpm7r4rLC/FOZ0oKQhcWn0EKNoFiLR61g3+mKfXVEFFvlyCb7vwSWqqcj06gCYzIE8kRRSvPtFbESVIxEfp79Uq4fQzPX5NU4LPvWMka/EvjCjyMC4tsgYGBqGbKnyPCs9lOKDp3Iaqo2iVMaunEwTGvqE812SJpRBo6wfl8MZqQtH2uUfuac/A9wOUiEhK7JQAABb9SURBVKJw0CkjqARRjDh4QSDOFejpMHKoMuPaLw1aMyimgpQsIAh8zJw3Pdm6PgHA5Q6N/keet3/FMtieAtEtobslBbFjGgYdnS/WhOoOA9d1QVgj70vgVXXAoIWYL0LRdXi2DWK8DlGHeKUeMqQMHQ5lUZFTlaKoVdTLnBJXIh2VQM6EyHsRSGkYWsg9HElZNAjEsUY7kMshndZBJbzokU2Ar1SfCq2pNH9vxYmAXw9c4rr8XCzivfzzqrouXVfaUOH6xG83eF1qSk0j5ru0cBNDjy/icuUIvERlxCDkvNb3LAxbNqI0YQ0t6RRkKYSoaDwAkmi8E4NePntXfOOz7Nff/zUHLg1TFuG2zYKgZCKlgXBGwj4EnvpHizFZM6CqdTxVlBB4LgxVhSwrcD0HKuWoVoEviyH8UAT9SyCN12vkWYkfKkSgq6CKNdT4FuOkmUK5CFXUoBsq1q5bDVU1oCk6B66qizCUKB+B5CsCk1FNmpHF6BEfg7XedDFwifMSx23NGNzzFko2/z3mvPWKQ8V2QFxWgAJfrE+kkZEyVBTLgygOFtDZPYtH4DxXAlNEngPhVyx84p8+ggvOba6GfxMD15Fnqck1u8ydzgrFItICg+e6SPXMgNE2HWU3gOsFkAnQbhDJYJBA6oBPqKYVES3IQoa0DC7SE7ckIMOnBZQMNwyhqjqCMOKXpH8SsEm1ECUPDBFwzZYUzx8gTxvrqLSIiiNbtEjijfhkAb29AygVy1x6o2NE3+E8kx7ThXKBf7FoEUkLKkoxJK9anzlGn1dPG/h1SSL3vCTX5UqD8O3IPORh42HRQ8X14bBghJwWf5GzuoyyZXFZTK7mSIShC1FUYcqMmBcOOuxdG5X6JmOSd9Rz8tm59sar2Heuvh6SVeJ8lzyvrKiQZ+3M73so73KA8jIE1YRtVZUgMRHkhURFQkhhV3qsyxKYIPFoE63o69NhaXtLSODmbUwFiAKt+iNgEP9NGQaYFNYyvMquhzQtvlrTKJTKPJJF9KKzvQXrBodRKVvIZLI1LlzOF7mH8ymKJklI121NJ+9O3jcetLiLf49BHF2HCFIWaBDvJY2aRtkNUa6QTBYvLn1Qvg6JKr7PkFKi7zENnusgROfQKAVSYjA0CaGkgoUBdtllAX7xk58lOu9Wfqu4AangxssP/5kDl0YLqQf0CO/YCZrRgmKlsiE0SuFOWUYYUvyeFkwuXNvmkSvEW1kkCboUUQEf0d6s0d0fCbz1I9Z2Y74bL9LsMEBryuD7w0jvpcwttZp7S9w0Vhl0I83pDHnY+L1EL8YCK/2NABuBdcN18C+bH/FbXTer/2ogzpsfzqPiB5xS0Bc0HrRgJSpFw3JsCLKKMBS5+qKSSkNpjnB5/jC9XwoZZu80M9nSs5XApbcLjz31CLv44x/H4IplbwNvZt5cFIMUXNeDZTkQq0lo5G1I6OeDvCkYQqIWisw9kUNal++BNF5ZV7knJo8jyQoHG3leDiBBqHrhyJtRLkCc3E0gjr2w7VU4BYiVB9+rQNdSfGFoefQ5IffiuhqBSqry543RhDhjLE66ie1YHw6mJ4qsqhzMtCgjqY5G4PsouT4CH1wipHuiQV9Q37e5nKcaKRjCyMqQpNq0pQx+bGtPNlEcJgK8FBq+6TvXwy1HHiemDJGVOyCn2yFJMnIlBzYTiQByHTWkwEVVMWDV1ZcQeFGgIlYa6JdYw+UreR2BH6kMBGKFy2fkzaKJphCyIvN1O0+cicFHXJeSvSm5hTgveWGSxiiCZXsU6aJev4xnh3FvX5XqYo5cryrEgCV+y6+jGoSIF2SkbtAgrmzZLmy7wrVkGppsgiSEwPfgVGwOXkHS+BeQlJRYR6bfdU3h90CDrpXQThIajcOO3A83XP3dhDZsJYAFAu/PrrlqBHB1RUI+8CE7HlqmZWGbixA4Dg+tkkxGCy3NTNf4LHlWsSpv0cTGe7N8f+SWFlIeVIlCrTL0qnjPJzcMogWeQHSEvGgEcKIAMQDIywaCh5ZUpgouF47j8dfjLwt9hzJmlH9QL39R0CEO+Y4GLXlbOp6CLaQrE2htu4yKlUMYmDwMHooypwZ6OsufIBmV+DDl9PrQ0mSHDdvW6eL4E4X6DqsKDFVB6EWOgQIiZtbDYw/8NQHuVgKXO7tPfOoc9vvf3gnNc5A1dc5jCbwlyleoclq5azoEox2WHcKyI6mMdF6Sz2hBI0oWBIFqF5C8pHJw85OT56EFHnHhOlWCXjPqpk+UJfjkbymPwSd9NeKK5KVlzrEVpEjTDYm+BBzU8XAZ5dVGJyPPR9SiLavXZC7yqKl0C3+dtNv6Uba8mpcmGc4pD8P1LbR1mtj/gH3w0rPrMJgv88VksViCStSFooXMgyIqKNo2V1lIx+YZHVWPn9HruDblEYuUdebDg43LLv3XJClnAoDL5/sfPnQG+/MDf0C3IqA7m8KQtWGCYxD3eQzdOy3ki7eB/GrkckNIp2ZUpS4Le++3AH3rc0i3ULJOmrczHS6X4DguJJgIEC1o4jHUn0OqzYApt0PWfOhatEC0HRsyOlB21oGOEVgWmkGlkKKUwnSqhXtZ+vIQmIkOEEUgUJPXJBBTEIDAXR/Wrf9s4rss8DldKFiVSJMtFjB9Zjs0WcbxJ55S23ZDO40ffuR5rl1XKAAThtAME6bowKOmf5oBq1jkfD+d0hCQ3swoGUiu8W5SOcjzlt0STjz2OHzzym8lXneiwHvaaSexZ558HO3wkTYN2F6AQjW0GarpWuCixATMXjALC/faEycefRR+cesvMdBfwCcvuGizBXdqNr1ixWu48ssbz2mlY9avW401fStQzEf7u+gLQSM/CHR1daM9bXKNl+hM/aD0RlUWeKTMrOYw0OuW7SOfz2F930oYrdEXZvac6Zg/e9GYHPQzl36W/f5//8w9K3lVu1yBnjJgSD4sh+fOwVBTqFTpFC0qjVSkUtBoSyl8I6fAHBSKFs48Z8MXY4Lmr6lPI5x1zmns0Qf+zMFLNIFGDN7YMjnbxX7H7o+Pf+yzm5UUPhmWJY7+0ivP4i/P/QWarKNF7UYmZXBqENOC2OsSgCkTLD+0HkVGkTcXM2d1Yv99D+A7d8dbNNFnfe/7NyHT1sFvpVIugfRt01DgB5SlVuF5HHHiUsXzkDHNmmJCUh1JcnEAZVpPTyKRTSAoBApQ/PCaG5EOrRptIPBSlI10XwJuz/QZ+NFNv8ShBx4+pR555J2f+dtj6O3txfBAEY7vY7hQQFgJ4SkuWlIt6OxqQWfbDCyYtyt2WTATZ3+48bAsdQW65pofoKu1DRYDnIrFc4m7smm++CrZFcAXuVwoU/hXVGB7DjKGCUVlPJdBpXAip0Qu//2X//VDzJuzcErZcQLx9I6eSqASn9+79gaEpQJ23qkVw8Me+gplDl5H0eA5Dk7/yEe3mz1XtIVoKJcD8wqbBdSxrE41zf71kq+io6OH70UjxYMWqD0dabi+gFLJ4Z6VJy6xgHNwWsh5oQdNEfn2Hxq0/ahIlENTccXXv4glhx6TgHcCYM6NeOABu7Kht1bxbLJsVsEbq/IcvNzwqopTL/zouI/YCbiWKXcKqph+8cWXo621jSshRAsoZ7ktJUW7hD2gYtnQNRmGFhWmpshjwBwoIEVGR2u2lf/dFcrQJAmXfP5yHHn4kQl4J2C2uRGPO+4Y9tYzj3Pw9kzrQu/6/pr31do7ccnXv7LZi7IJuLYpcYq5i/ZkZibSlikvg6iDKHhQtTQPRFB+heOHPD2TdF3KbaYwNtVnoEEKIRUniT3wfffdnwB3gmaWG5IWbU899ATnvTOnt6DIBKxfnePe15wzp6n7IOz+nsUs8CowVIOnXhZLxSgETgEKTeaLXIqo2W6AlKYhnTW4bEeDpDvivMR3KRF9n30W4offvykB70SCl3jvjVdex0/ZKvm1IAUlVDc7ePc9aDHLFyykW9JQmBDtoxM8DBWi8LBpGHzfWolnnNHePsp1IGAbPNpHmjNF+MqFPD78kQ827RNsgvA64jQ1L0DdzZ3BIve+8SDwdsyZh2debN4ib/sdejjL50tI8Z3QId9RR3m5vYMlnkeRaWmByGwEosI3d1LAhIISsdLQ2trGU0MJvJd+6ZJk4+UEorgGXkqLfOGpZ6BT2SJZhOWHXCY79rSTmrrjIhWizhcdGJS7IdGePFrEMqzrK/LqN+lMqrYLJG0IvGwqRf3iDZ5xLgXN2V2//31CGSYDvNSj4Tc/+SmvlkOD6jeoXa1N38Rjn/0XM5v2pkkCZEngyfC0H60/V4FVHka2pR2Um0H5yDQoMKJSRR5V5IX9aFB+haIZCXgnELh0qhGe4Ozzz2B33n4Pbxp9wCG7Y968+fjBDc29wCDOa9kbkoUoT5fAO1jyYRULvARAKm1GNRs4gH2kDJMv1KhUqgafV8uZ3tOBO++8O/G8EwjgtxnzuNMP4Uvl+25/PDE0gL32PYDRvjPyrjRaTNoRIaBCZQIcm+f7Uk4Dr4PGN3z6fNdEKtNSy36TxQCf/OeLEr47gcB9m+ed4HPvEKcj8MabSilvd1qrgcEyVQmK9uGVSkWe5dZBwQjixNUiJRmDGmrrCFwbRx57cNLsehLQkHjXcYy613sOYB5V4eFF9jxkUtRmykR+eJjrupTLUCwOwzRa+E5pGhQi1g2Bh4NpZ8aSow7G16+4MrH1BAM4Meg4Bt37oEMZ1UXLmCm+y8NQA5QdoZZ4ThtL421BVApYkAxel4y28dHmTMFz8YEzT91mdYonGC9T6nQJeMeZjnftdyiruC7SugyfBTAVEQUbfFNpvJE0/pk2YNJ+t6yRjcqq8iIqAZYsOSSpxzsJsE/A24DntcplyLIOWRagCQzDlWgrEgUfQtq9rCp8az9lP1ILK6rlllFTvIaEKAnYdddu/Oqnv0tsPcEATgw6jkH33f9gli/ZvM4v7Zo2ZAW5fKmWCkl1HKgCpkRVgqoFVJxKBGBKXJ8+vQUP3PVwYucJBm6iNjRgUFIbKOmGNpsSSBVFhFWOKum0Z7K8WQrlLtQP2iNHW4Poz5/7lwsb7uPRwOUkh9RZIPEI46kN+x/MqOAK1WqjOhGcx/qMg5PAS91+qAImlXWif2lQRSFqY0XHvO+0oxO+O0lfuQS849EGyiobKvDiKR1pBUE1s6xSdnlOA1V1p8HEaP9fvIijAipwHeyx13zc+qtbEjtPAoATo45jVMoqKxQK8H2qXCmgLWWiNxdl3oUhq7XKooAFlbfidYhDn5eBkiFin313SYrqTQJwE87bgFEPeu8SlstHbbyE0EZ7thVDwxW+e4IGL8FKGzBB3YtCrv/GFTBd18aZHzohCVA0YOctOSTxvONYbfFRx7P1fYN8sUYqQmeWqlECubLLPS+pEJQuSRVzaBB4Ccw0PMvBpV+8IElA3xJkNvCeBLzjGImabq9f28fDw7QAM7UQom7wmg2+E/Up1hWFL9xouFTMulruiuo8XHfDV7Z5rYsGcLBdHpKAtwHwrlm7jgcdaEu751vIptM8ykbgpEJ8arWucXyquBYxbWV77fknExtP0lcjMew4hj3mhBPZWytW8hxnKhpNizG92lWIGhVSJUwqREIROOK6cbE9Am46peKZxx5JbJyAd5IsMM5pNzTgpp7CQrXHsA+FavVS6f8ydfOklgQ6L45NbQoo14FKts6c0Yk/3XdvAt5JmrrEsOMY9pT3n85eWroaukwFrAXexoCGqQkjWttqhlbzupz7ui52XzQX/3vH7YmNE/BOkgXGOe3pH/gAe+7vb3FJrB68RkrlDb65quD5XG2gXAZREHj/ZCrqd/DBeyca7yROW+IVGgRv1jBq4V/q9JnNqHDCEJSozqp0gvpoKNSDg/enCHDk4ftsNzXeJhFjk3bqBLwNgPfp519BppVK+kdymO96MJUALrWpEjWeCklhYerXJlT7Tvh+iPM+cmaShD5p0B21e3gSP2e7PfUHz/4H9uSTLyCVbavlLVDSOacIogrPjhqBU/PvQGJ8QyZ1BAp9hu/c+I1k0+Ukznzieccx7rkfP489/PCTvLgIDeKzvPuPGMCUTJQ8j3ti3kZLlnjbL+oUtOeu85M6DZMIXDp1At4G1IYXX34derWPsSBRR0tKwXGRVhVYvsy13vomia5Twic++eFab4tJnsOmPX0C3nGmnnYPl8pRk5m0HjUMpA6Ycc0yKjLtBVFOA40qLcYln0uaY0/2tyoB7zgW5oX2ckMQWdRfggYVGFGkkPeiIM9LVUli8NLrpPHOnz0N9997T2LfSURwYtxxjHvYkUexNeuHeHNu4rWk6PLBJF7Gn3gu7awg3kuNPHWtmqDjuMkWoEkEbsJ5GzDukUefwJavWc8bIRqGynu4sSAEtaxNyT5XFohVEHiryWRcLnMdF7stTBZtDZh4iw9JPO84puO5DW+sIpmBy2MSE8FExhdtUhhw+uAJOqcO3BtQU3Ap6v5Duy++9MULk3zeLYbnpt+YgHccw5JU9uhTL/Eu9vGgDZZUt0Gh/sK6imIlBAs83hGIykWS8uC5PmyrjLlzZ+PRB/+Q2HkSAJwYdRyjUi+26//9v3kRPTGwqHk7FE2GQj0qGJDSGIquUIu+xaej8DBJaD3dbXjyzw8ldk7AOwkWaAS81/2U04b6QemRIgRkDIG3tYrAyngjwaiJNlWSdBO9dxKnLPEI4xiXmhKef/7FUNUURDnglXDiQVUgqXaZL6pgjsWbaVMurxd4sEoWOruyeO7JJxIbTxKAE8M2YNjTz3o/e/qp16DrBmS12qYKcq2UKZ2iWHbhQwTlPdDeNupXIasa3vPuXZK6DQ3YeEsOScDbgNVo0fbY43/hfJfyeEnjJXpAubuKGkCSZOTKFt8m5HoMosBARSKtSgHdXV147unE+zZg5s0+JAFvAyb74hWXsVt++4eI9woi77Umg5qsRLUbSOsdrtigEEaAiFaQ95UVmQc29t1vzyQpvQE7b+4hCXgbsFicWSanMxBJMmPRViDiv9RQhQbpvlRkmvJ4qa6ZLviQpBT3zENvvIglH3x/0v2yAVtvziEJeBuw1jevv5r96Ke3QpNFuH4Omt7Na/XGw9RVhIGEslPhAE4pkTf2XBvy4Cq+740aMh5yanP3tGvA1Jt1SALeBsxFtOHXv70b2fYsFXWqvSOk34IQ2bTJu17ScF2fb48XnAJkQ4Q8MISSVUHaNHgzcrWtE61zutDW2o6ZXd1o75iJlevexBHvPSqJxDUwF/WHJOBtwGAE3nvuug9Gtp03w3Ztj+fzuiwynyowqL7FGzDahQHoocD7N5OMpphRFUnPCjBkedwLU3dRakoej6yp8wbcn7zqygTADcxHfEgC3gaMRZz31pt/hdnd7bWjfTfywG7o8i5BnuMgXY1jOIqGtMDQYuhoNxVkOjqg+yX0D0fe2fJCDuw2v8x/f9NVMThcwC4HH4H77rs/mZMG5oSvMxo8rqkPO+64Y9gzj/0JiqaBiToUKUrCUUUVsioiBvJwYWiEnWIwK6qK7pYUB2xXNmrpmvd8aF6AkheBec1ADqm2DF5eMZTMSYNoSwzVgKE++flz2C9/djtaRJF3d5dCD6aWguWUISsKzjzvLKxbuQbpbBfWrF6GpX97GYViMaILjoM2WtCpaUzTGQcwgZUGcWEatJgrVan0pVf/W7J9qIE5STxvg0aiw6ix+JvLXsXyFcuhsRaUi2uRysyA2Sbjrt/9cYQTOPmMY1mpbxB9uWH0LVuBchjxiZQYwkineeDC1HWY7T1wKkOo2GUYerTB88KLP4ezzjg7cSoNzE1ipAaMtDWHfOJT57C5C3ZHIT+MF199Di26iZtvujOx+9YYtfre/w/0MFCKa3RJWgAAAABJRU5ErkJggg==" id="70"/></item></list></costumes><sounds><list struct="atomic" id="71"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="85.33333333333334"><block s="receiveKey"><l><option>space</option></l></block><custom-block s="set pen color to r: %n g: %n b: %n"><block s="reportRandom"><l>0</l><l>155</l></block><block s="reportRandom"><l>0</l><l>220</l></block><block s="reportRandom"><l>0</l><l>120</l></block><comment w="90" collapsed="true">Develop a procedure that produces randome values between 0 and 255 for each R B and G </comment></custom-block><block s="floodFill"></block><block s="bubble"><l>Hello! Mrs.Bloomfield</l></block><block s="gotoXY"><l>0</l><l>0</l></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="$brush set pen to crayon %&apos;which&apos;" type="command" category="pen"><comment x="0" y="0" w="297.3333333333333" collapsed="false">Reports one of 100 preselected colors, like a box of 100 crayons.&#xD;The colors have names that are meant to be evocative.&#xD;They are organized in families, more or less corresponding&#xD;to spectral (rainbow) colors; the input slot has a two-level menu&#xD;in which you can hover over a family name to see the colors&#xD;of that family, each including a crayon number and an RGB value. &#xD;See Appendix A of the Snap! Reference Manual for more details.</comment><header></header><code></code><translations></translations><inputs><input type="%n"><options>grays={&#xD;0 black #000000=0&#xD;1 gray7 #121212=1&#xD;2 gray14 #242424=2&#xD;3 gray21 #363636=3&#xD;4 gray28 #484848=4&#xD;5 gray36 #5c5c5c=5&#xD;6 gray43 #6d6d6d=6&#xD;7 gray50 #7f7f7f=7&#xD;8 gray57 #919191=8&#xD;9 gray64 #a3a3a3=9&#xD;10 gray71 #b5b5b5=10&#xD;11 gray78 #c8c8c8=11&#xD;12 gray85 #dadada=12&#xD;13 gray92 #ececec=13&#xD;14 white #ffffff=14&#xD;}&#xD;pinks={&#xD;15 deep pink #ff1493=15&#xD;16 hot pink #ff69b4=16&#xD;17 bright pink #ff007f=17&#xD;18 raspberry #e30b5d=18&#xD;19 amaranth #e52b50=19&#xD;}&#xD;reds={&#xD;20 red #ff0000=20&#xD;21 burgundy #900020=21&#xD;22 cherry #990000=22&#xD;23 dark candy apple red #a40000=23&#xD;24 sanguine #c00000=24&#xD;25 maroon #800000=25&#xD;26 crimson #c90016=26&#xD;27 Lists #d94d11=27&#xD;28 candy apple red #ff0800=28&#xD;29 coquelicot #ff3800=29&#xD;}&#xD;browns={&#xD;30 saddle brown #8b4513=30&#xD;31 chocolate #7b3f00=31&#xD;32 kobicha #6b4423=32&#xD;33 sepia #704214=33&#xD;34 chestnut #954535=34&#xD;35 dark brown #654321=35&#xD;36 brown #964b00=36&#xD;37 golden brown #996515=37&#xD;38 cinnamon #b87333=38&#xD;39 copper #d2691e=39&#xD;}&#xD;oranges={&#xD;40 orange #ff7f00=40&#xD;41 Pantone orange #ff5800=41&#xD;42 pumpkin #ff7518=42&#xD;43 Variables #f3761d=43&#xD;44 Spanish orange #e86100=44&#xD;45 burnt orange #cc5500=45&#xD;46 sinopia #cb410b=46&#xD;47 ochre #cc7722=47&#xD;48 carrot #ed9121=48&#xD;49 tangerine #f28500=49&#xD;}&#xD;yellows={&#xD;50 yellow #ffff00=50&#xD;51 Control #e6a822=51&#xD;52 dark goldenrod #b8860b=52&#xD;53 goldenrod #daa520=53&#xD;54 saffron #f4c430=54&#xD;55 sandstorm #ecd540=55&#xD;56 mustard #ffdb58=56&#xD;57 gold #ffd700=57&#xD;58 egg yolk #fee33e=58&#xD;59 rubber duck #fbe108=59&#xD;}&#xD;greens={&#xD;60 lime #00ff00=60&#xD;61 apple green #8db600=61&#xD;62 Operators #62c213=62&#xD;63 forest green #228b22=63&#xD;64 green #008000=64&#xD;65 dark green #006400=65&#xD;66 dark pastel green #03c03c=66&#xD;67 emerald #50c878=67&#xD;68 mint #3eb489=68&#xD;69 Pen #00a178=69&#xD;}&#xD;cyans={&#xD;70 aqua (cyan) #00ffff=70&#xD;71 dark cyan #008b8b=71&#xD;72 cerulean #007ba7=72&#xD;73 iceberg #71a6d2=73&#xD;74 Sensing #0494dc=74&#xD;75 teal #008080=75&#xD;76 light sky blue #87cefa=76&#xD;77 deep sky blue #00bfff=77&#xD;78 dodger blue #1e90ff=78&#xD;79 azure #007fff=79&#xD;}&#xD;blues={&#xD;80 blue #0000ff=80&#xD;81 midnight blue #191970=81&#xD;82 dark powder blue #003399=82&#xD;83 cobalt #0047ab=83&#xD;84 denim #1560bd=84&#xD;85 navy blue #000080=85&#xD;86 steel blue #4682b4=86&#xD;87 Motion #4a6cd4=87&#xD;88 cornflower #6495ed=88&#xD;89 slate blue #6a5acd=89&#xD;}&#xD;purples={&#xD;90 violet #8000ff=90&#xD;91 Looks #8f56e3=91&#xD;92 grape #6f2da8=92&#xD;93 indigo #4b0082=93&#xD;94 x11 purple #a020f0=94&#xD;95 magenta (fuchia) #ff00ff=95&#xD;96 dark orchid #9932cc=96&#xD;97 Sound #cf4ad9=97&#xD;98 purple #7f007f=98&#xD;99 dark magenta #8b008b=99&#xD;}</options></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doSetVar"><l>✐ last crayon</l><block var="which"/></block><block s="doSetVar"><l>✐ last set as</l><l>crayon</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doIf"><block s="reportNot"><custom-block s="does var %s exist?"><l>✐ crayon colors</l></custom-block></block><script><custom-block s="create %s var %mult%txt"><l>global</l><list><l>✐ crayon colors</l></list></custom-block><block s="doSetVar"><l>✐ crayon colors</l><block s="reportNewList"><list><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>18</l><l>18</l><l>18</l></list></block><block s="reportNewList"><list><l>36</l><l>36</l><l>36</l></list></block><block s="reportNewList"><list><l>54</l><l>54</l><l>54</l></list></block><block s="reportNewList"><list><l>72</l><l>72</l><l>72</l></list></block><block s="reportNewList"><list><l>92</l><l>92</l><l>92</l></list></block><block s="reportNewList"><list><l>109</l><l>109</l><l>109</l></list></block><block s="reportNewList"><list><l>127</l><l>127</l><l>127</l></list></block><block s="reportNewList"><list><l>145</l><l>145</l><l>145</l></list></block><block s="reportNewList"><list><l>163</l><l>163</l><l>163</l></list></block><block s="reportNewList"><list><l>181</l><l>181</l><l>181</l></list></block><block s="reportNewList"><list><l>200</l><l>200</l><l>200</l></list></block><block s="reportNewList"><list><l>218</l><l>218</l><l>218</l></list></block><block s="reportNewList"><list><l>236</l><l>236</l><l>236</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>255</l></list></block><block s="reportNewList"><list><l>255</l><l>20</l><l>147</l></list></block><block s="reportNewList"><list><l>255</l><l>105</l><l>180</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>127</l></list></block><block s="reportNewList"><list><l>227</l><l>11</l><l>93</l></list></block><block s="reportNewList"><list><l>229</l><l>43</l><l>80</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>144</l><l>0</l><l>32</l></list></block><block s="reportNewList"><list><l>153</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>164</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>192</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>128</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>201</l><l>0</l><l>22</l></list></block><block s="reportNewList"><list><l>217</l><l>77</l><l>17</l></list></block><block s="reportNewList"><list><l>255</l><l>8</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>56</l><l>0</l></list></block><block s="reportNewList"><list><l>139</l><l>69</l><l>19</l></list></block><block s="reportNewList"><list><l>123</l><l>63</l><l>0</l></list></block><block s="reportNewList"><list><l>107</l><l>68</l><l>35</l></list></block><block s="reportNewList"><list><l>112</l><l>66</l><l>20</l></list></block><block s="reportNewList"><list><l>149</l><l>69</l><l>53</l></list></block><block s="reportNewList"><list><l>101</l><l>67</l><l>33</l></list></block><block s="reportNewList"><list><l>150</l><l>75</l><l>0</l></list></block><block s="reportNewList"><list><l>153</l><l>101</l><l>21</l></list></block><block s="reportNewList"><list><l>184</l><l>115</l><l>51</l></list></block><block s="reportNewList"><list><l>210</l><l>105</l><l>30</l></list></block><block s="reportNewList"><list><l>255</l><l>127</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>88</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>117</l><l>24</l></list></block><block s="reportNewList"><list><l>243</l><l>118</l><l>29</l></list></block><block s="reportNewList"><list><l>232</l><l>97</l><l>0</l></list></block><block s="reportNewList"><list><l>204</l><l>85</l><l>0</l></list></block><block s="reportNewList"><list><l>203</l><l>65</l><l>11</l></list></block><block s="reportNewList"><list><l>204</l><l>119</l><l>34</l></list></block><block s="reportNewList"><list><l>237</l><l>145</l><l>33</l></list></block><block s="reportNewList"><list><l>242</l><l>133</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>230</l><l>168</l><l>34</l></list></block><block s="reportNewList"><list><l>184</l><l>134</l><l>11</l></list></block><block s="reportNewList"><list><l>218</l><l>165</l><l>32</l></list></block><block s="reportNewList"><list><l>244</l><l>196</l><l>48</l></list></block><block s="reportNewList"><list><l>236</l><l>213</l><l>64</l></list></block><block s="reportNewList"><list><l>255</l><l>219</l><l>88</l></list></block><block s="reportNewList"><list><l>255</l><l>215</l><l>0</l></list></block><block s="reportNewList"><list><l>254</l><l>227</l><l>62</l></list></block><block s="reportNewList"><list><l>251</l><l>225</l><l>8</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>141</l><l>182</l><l>0</l></list></block><block s="reportNewList"><list><l>98</l><l>194</l><l>19</l></list></block><block s="reportNewList"><list><l>34</l><l>139</l><l>34</l></list></block><block s="reportNewList"><list><l>0</l><l>128</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>100</l><l>0</l></list></block><block s="reportNewList"><list><l>3</l><l>192</l><l>60</l></list></block><block s="reportNewList"><list><l>80</l><l>200</l><l>120</l></list></block><block s="reportNewList"><list><l>62</l><l>180</l><l>137</l></list></block><block s="reportNewList"><list><l>0</l><l>161</l><l>120</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>139</l><l>139</l></list></block><block s="reportNewList"><list><l>0</l><l>123</l><l>167</l></list></block><block s="reportNewList"><list><l>113</l><l>166</l><l>210</l></list></block><block s="reportNewList"><list><l>4</l><l>148</l><l>220</l></list></block><block s="reportNewList"><list><l>0</l><l>128</l><l>128</l></list></block><block s="reportNewList"><list><l>135</l><l>206</l><l>250</l></list></block><block s="reportNewList"><list><l>0</l><l>191</l><l>255</l></list></block><block s="reportNewList"><list><l>30</l><l>144</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>127</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>25</l><l>25</l><l>112</l></list></block><block s="reportNewList"><list><l>0</l><l>51</l><l>153</l></list></block><block s="reportNewList"><list><l>0</l><l>71</l><l>171</l></list></block><block s="reportNewList"><list><l>21</l><l>96</l><l>189</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>128</l></list></block><block s="reportNewList"><list><l>70</l><l>130</l><l>180</l></list></block><block s="reportNewList"><list><l>74</l><l>108</l><l>212</l></list></block><block s="reportNewList"><list><l>100</l><l>149</l><l>237</l></list></block><block s="reportNewList"><list><l>106</l><l>90</l><l>205</l></list></block><block s="reportNewList"><list><l>128</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>143</l><l>86</l><l>227</l></list></block><block s="reportNewList"><list><l>111</l><l>45</l><l>168</l></list></block><block s="reportNewList"><list><l>75</l><l>0</l><l>130</l></list></block><block s="reportNewList"><list><l>160</l><l>32</l><l>240</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>153</l><l>50</l><l>204</l></list></block><block s="reportNewList"><list><l>207</l><l>74</l><l>217</l></list></block><block s="reportNewList"><list><l>127</l><l>0</l><l>127</l></list></block><block s="reportNewList"><list><l>139</l><l>0</l><l>139</l></list></block></list></block></block></script></block><block s="doDeclareVariables"><list><l>color</l></list></block><block s="doSetVar"><l>color</l><block s="reportListItem"><block s="reportSum"><block s="reportModulus"><block var="which"/><l>100</l></block><l>1</l></block><block var="✐ crayon colors"/></block></block><custom-block s="set pen color to r: %n g: %n b: %n"><block s="reportListItem"><l>1</l><block var="color"/></block><block s="reportListItem"><l>2</l><block var="color"/></block><block s="reportListItem"><l>3</l><block var="color"/></block></custom-block></script></block-definition><block-definition s="set pen color to r: %&apos;r&apos; g: %&apos;g&apos; b: %&apos;b&apos;" type="command" category="pen"><comment x="0" y="0" w="220.66666666666666" collapsed="false">Takes three inputs for red, green, and blue&#xD;values, each between 0 and 255.  0,0,0 is black; 255,255,255 is white.  255,255,0 is yellow, and so on.&#xD;&#xD;The SET PEN block in this library lets you set individual red, green, or blue without changing the others, lets you provide a list of three RGB color components, and lets you provide a six-digit hexadecimal number, the form in which RGB color values are usually found online.&#xD;&#xD;See Appendix A of the Snap! Reference Manual for details.</comment><header></header><code></code><translations>pt:altera a cor da tua caneta para vermelho _ , verde _ e azul _ (0 a 255)&#xD;</translations><inputs><input type="%n">255</input><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>r</l><l>g</l><l>b</l></list><l>this.setColor(new Color(r, g, b));</l></block><list><block var="r"/><block var="g"/><block var="b"/></list></block></script></block-definition><block-definition s="set pen color to h: %&apos;h&apos; s: %&apos;s&apos; v: %&apos;v&apos;" type="command" category="pen"><comment x="0" y="0" w="283.3333333333333" collapsed="false">Takes three inputs for hue, saturation, and value (&quot;brightness&quot;)&#xD;values, each between 0 and 1.  0,0,0 is black; 0,0,1 is white.  0.15,1,1 is yellow, and so on.&#xD;&#xD;The SET PEN block in this library lets you set individual hue, saturation, or value without changing the others, lets you provide a list of three HSV color components, and lets you&#xD;use the very much superior HSL (hue, saturation, lightness)&#xD;color space.&#xD;&#xD;See Appendix A of the Snap! Reference Manual for details.</comment><header></header><code></code><translations>pt:altera a cor da caneta para matiz _ , saturação _ e brilho _ (0 a 1)&#xD;</translations><inputs><input type="%n">0.3</input><input type="%n">0.7</input><input type="%n">0.6</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>h</l><l>s</l><l>v</l></list><l>var col = new Color();&#xD;col.set_hsv(h, s, v);&#xD;this.setColor(col);</l></block><list><block var="h"/><block var="s"/><block var="v"/></list></block></script></block-definition><block-definition s="RGB color" type="reporter" category="pen"><comment x="0" y="0" w="266" collapsed="false">Reports the current pen color as a list of three RGB values in the range 0-255.  The PEN block in this library provides a large set of ways to examine the color.&#xD;&#xD;See Appendix A in the Snap! Reference Manual for details.</comment><header></header><code></code><translations>pt:a cor da caneta em RGB (vermelho, verde e azul; 0 a 255)&#xD;</translations><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l></l></list><l>return new List([this.color.r, this.color.g, this.color.b]);</l></block><list></list></block></block></script></block-definition><block-definition s="HSV color" type="reporter" category="pen"><comment x="0" y="0" w="312" collapsed="false">Reports the current pen color as a list of three HSV values&#xD;in the range 0-1.&#xD;&#xD;See Appendix A in the Snap! Reference Manual for details.</comment><header></header><code></code><translations>pt:a cor da caneta em HSV (matiz, saturação e brilho, 0 a 1)&#xD;</translations><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l></l></list><l>return new List(this.color.hsv());</l></block><list></list></block></block></script></block-definition><block-definition s="$brush set pen %&apos;dimension&apos; to %&apos;value&apos;" type="command" category="pen"><comment x="0" y="0" w="265.3333333333333" collapsed="false">This block allows you to set the pen&apos;s color, transparency (on a scale from 0=opaque to 100=invisible), or size (in pixels).  The color can be set in many ways, including RGB values, HSV values, HSL values, fair HSV or HSL (based on a modified spectrum that gives each spectral color equal space and promotes brown to a color), or X11/W3C color name.&#xD;&#xD;See Appendix A in the Snap! Reference Manual for details.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>size&#xD;color&#xD;fair hue&#xD;transparency&#xD;X11/W3C name&#xD;(3D color spaces)={&#xD;fair HSL={&#xD;fair hue&#xD;fair saturation (HSL)&#xD;fair lightness&#xD;fair HSL vector&#xD;}&#xD;fair HSV={&#xD;fair hue&#xD;fair saturation (HSV)&#xD;fair value (brightness)&#xD;fair HSV vector&#xD;}&#xD;HSL={&#xD;hue&#xD;saturation (HSL)&#xD;lightness&#xD;HSL vector&#xD;}&#xD;HSV={&#xD;hue&#xD;saturation (HSV)&#xD;value (brightness)&#xD;HSV vector&#xD;}&#xD;RGB (0-255)={&#xD;red&#xD;green&#xD;blue&#xD;RGB vector&#xD;RGB hex&#xD;}&#xD;}</options></input><input type="%s"></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doDeclareVariables"><list><l>colors</l><l>brights</l><l>index</l><l>scale</l><l>oldHSV</l><l>newHSV</l><l>color</l><l>pivots</l></list></block><block s="doSetVar"><l>colors</l><block s="reportNewList"><list><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>128</l><l>128</l><l>128</l></list></block><block s="reportNewList"><list><l>192</l><l>192</l><l>192</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>255</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>85</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>139</l><l>69</l><l>19</l></list></block><block s="reportNewList"><list><l>70</l><l>5</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>127</l><l>0</l></list></block><block s="reportNewList"><list><l>140</l><l>60</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>114</l><l>93</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>30</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>50</l><l>50</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>64</l></list></block><block s="reportNewList"><list><l>80</l><l>0</l><l>90</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l></list></block></list></block></block><block s="doSetVar"><l>brights</l><block s="reportNewList"><list><block s="reportNewList"><list><l>255</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>170</l><l>20</l><l>0</l></list></block><block s="reportNewList"><list><l>139</l><l>69</l><l>19</l></list></block><block s="reportNewList"><list><l>170</l><l>90</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>127</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>160</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>190</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>240</l><l>200</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>127</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>60</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>128</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>64</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>0</l></list></block></list></block></block><block s="doSetVar"><l>pivots</l><block s="reportNewList"><list><l>0</l><l>5.8</l><l>12.5</l><l>18</l><l>25</l><l>30.5</l><l>37.5</l><l>44.5</l><l>50</l><l>59</l><l>62.5</l><l>69</l><l>75</l><l>79.25</l><l>87.5</l><l>93.75</l><l>97</l><l>100</l></list></block></block><block s="doIfElse"><block s="reportListContainsItem"><block s="reportNewList"><list><l>color</l><l>hue</l><l>fair hue</l></list></block><block var="dimension"/></block><script><block s="doSetVar"><l>value</l><block s="reportModulus"><block var="value"/><l>100</l></block></block></script><script><block s="doIfElse"><block s="reportListContainsItem"><block s="reportNewList"><list><l>red</l><l>green</l><l>blue</l></list></block><block var="dimension"/></block><script><block s="doIf"><block s="reportLessThan"><block var="value"/><l>0</l></block><script><block s="doSetVar"><l>value</l><l>0</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="value"/><l>255</l></block><script><block s="doSetVar"><l>value</l><l>255</l></block></script></block></script><script><block s="doIf"><block s="reportListContainsItem"><block s="reportNewList"><list><l>saturation (HSV)</l><l>saturation (HSL)</l><l>value (brightness)</l><l>lightness</l><l>fair saturation (HSV)</l><l>fair saturation (HSL)</l><l>fair value (brightness)</l><l>fair lightness</l><l>transparency</l></list></block><block var="dimension"/></block><script><block s="doIf"><block s="reportLessThan"><block var="value"/><l>0</l></block><script><block s="doSetVar"><l>value</l><l>0</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="value"/><l>100</l></block><script><block s="doSetVar"><l>value</l><l>100</l></block></script></block></script><comment w="164.66666666666666" collapsed="false">We have to do this last test to rule out the vector options, which aren&apos;t numbers; their code makes three recursive calls and we catch range issues then.</comment></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>size</l></block><script><block s="setSize"><block var="value"/></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>hue</l></block><script><block s="setPenHSVA"><l><option>hue</option></l><block var="value"/></block><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><block s="doReplaceInList"><l>1</l><block var="✐ HSL"/><block var="value"/></block><custom-block s="✐ update HSV"></custom-block></script></block><block s="doIf"><block s="reportNot"><block s="reportListContainsItem"><block s="reportNewList"><list><l>HSL</l><l>HSV</l></list></block><block var="✐ last set as"/></block></block><script><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block></script></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>saturation (HSV)</l></block><script><block s="setPenHSVA"><l><option>saturation</option></l><block var="value"/></block><block s="doReplaceInList"><l>2</l><block var="✐ raw HSV"/><block var="value"/></block><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>value (brightness)</l></block><script><block s="setPenHSVA"><l><option>brightness</option></l><block var="value"/></block><block s="doReplaceInList"><l>3</l><block var="✐ raw HSV"/><block var="value"/></block><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>transparency</l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block var="value"/></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>red</l></block><script><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><custom-block s="min %s %s"><block s="reportRound"><block s="reportListItem"><l>1</l><block s="reportNewList"><list><block var="value"/><l></l></list></block></block></block><l>255</l></custom-block><l></l><l></l></custom-block></script><list></list></block><custom-block s="RGB color"></custom-block></block><block s="doSetVar"><l>✐ last set as</l><l>RGB</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>green</l></block><script><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><l></l><custom-block s="min %s %s"><block s="reportRound"><block s="reportListItem"><l>1</l><block s="reportNewList"><list><block var="value"/><l></l></list></block></block></block><l>255</l></custom-block><l></l></custom-block></script><list></list></block><custom-block s="RGB color"></custom-block></block><block s="doSetVar"><l>✐ last set as</l><l>RGB</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>blue</l></block><script><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><l></l><l></l><custom-block s="min %s %s"><block s="reportRound"><block s="reportListItem"><l>1</l><block s="reportNewList"><list><block var="value"/><l></l></list></block></block></block><l>255</l></custom-block></custom-block></script><list></list></block><custom-block s="RGB color"></custom-block></block><block s="doSetVar"><l>✐ last set as</l><l>RGB</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair hue</l></block><script><block s="doSetVar"><l>oldHSV</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportProduct"><l>100</l><l></l></block></autolambda><list></list></block><custom-block s="HSV color"></custom-block></block></block><block s="doIf"><block s="reportNot"><block s="reportListContainsItem"><block s="reportNewList"><list><l>HSL</l><l>HSV</l></list></block><block var="✐ last set as"/></block></block><script><block s="doSetVar"><l>✐ raw HSV</l><block s="reportNewList"><list><l>0</l><l>100</l><l>100</l></list></block></block><block s="doSetVar"><l>oldHSV</l><block s="reportNewList"><list><l>0</l><l>100</l><l>100</l></list></block></block></script></block><block s="doSetVar"><l>value</l><block s="reportModulus"><block var="value"/><l>100</l></block></block><block s="doSetVar"><l>color</l><block s="reportProduct"><block var="value"/><l>3.6</l></block></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doUntil"><block s="reportGreaterThan"><block s="reportListItem"><block var="index"/><block var="pivots"/></block><block var="value"/></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doChangeVar"><l>index</l><l>-1</l></block><block s="doSetVar"><l>scale</l><block s="reportQuotient"><block s="reportDifference"><block var="value"/><block s="reportListItem"><block var="index"/><block var="pivots"/></block></block><block s="reportDifference"><block s="reportListItem"><block s="reportSum"><block var="index"/><l>1</l></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="reportSum"><block var="from"/><block s="reportProduct"><block s="reportDifference"><block var="to"/><block var="from"/></block><block var="scale"/></block></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="reportSum"><block var="index"/><l>1</l></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="reportProduct"><block s="reportListItem"><l>2</l><block var="newHSV"/></block><block s="reportListItem"><l>2</l><block var="✐ raw HSV"/></block></block><l>100</l></block><block s="reportQuotient"><block s="reportProduct"><block s="reportListItem"><l>3</l><block var="newHSV"/></block><block s="reportListItem"><l>3</l><block var="✐ raw HSV"/></block></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="reportProduct"><block s="reportListItem"><l>2</l><block var="newHSV"/></block><block s="reportListItem"><l>2</l><block var="oldHSV"/></block></block><l>100</l></block><block s="reportQuotient"><block s="reportProduct"><block s="reportListItem"><l>3</l><block var="newHSV"/></block><block s="reportListItem"><l>3</l><block var="oldHSV"/></block></block><l>100</l></block></custom-block><block s="doSetVar"><l>✐ raw HSV</l><block s="reportNewList"><list><block var="value"/><block s="reportListItem"><l>2</l><block var="oldHSV"/></block><block s="reportListItem"><l>3</l><block var="oldHSV"/></block></list></block></block></script></block><block s="doIfElse"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><custom-block s="✐ update HSL"></custom-block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block></script><script><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block></script></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><comment w="90" collapsed="true">fair hue</comment></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>color</l><comment w="53.333333333333336" collapsed="true">Color</comment></block><script><block s="doSetVar"><l>✐ color scale</l><block var="value"/></block><block s="doSetVar"><l>color</l><block s="reportProduct"><block var="value"/><l>3</l></block></block><block s="doIfElse"><block s="reportNot"><block s="reportGreaterThan"><block var="color"/><l>42</l></block></block><script><block s="doSetVar"><l>color</l><block s="reportModulus"><block s="reportProduct"><block var="color"/><block s="reportQuotient"><l>15</l><l>14</l></block></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="reportProduct"><block var="index"/><l>15</l></block></block></block></script><script><block s="doIf"><block s="reportLessThan"><block var="color"/><l>60</l><comment w="96.66666666666667" collapsed="true">spread out pink</comment></block><script><block s="doSetVar"><l>color</l><block s="reportSum"><l>45</l><block s="reportProduct"><block s="reportDifference"><block var="color"/><l>42</l></block><block s="reportQuotient"><l>15</l><l>18</l></block></block></block></block></script></block><block s="doSetVar"><l>color</l><block s="reportModulus"><block var="color"/><l>300</l></block></block><block s="doSetVar"><l>index</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="color"/><l>15</l></block></block></block><block s="doSetVar"><l>scale</l><block s="reportDifference"><block var="color"/><block s="reportProduct"><block var="index"/><l>15</l></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="reportSum"><block var="from"/><block s="reportProduct"><block s="reportDifference"><block var="to"/><block var="from"/></block><block s="reportQuotient"><block var="scale"/><l>15</l></block></block></block></block><l>255</l></custom-block></autolambda><list><l>from</l><l>to</l></list></block><list><block s="reportListItem"><block s="reportSum"><block var="index"/><l>1</l></block><block var="colors"/></block><block s="reportListItem"><block s="reportSum"><block var="index"/><l>2</l></block><block var="colors"/></block></list></custom-block></block><block s="doSetVar"><l>✐ last set as</l><l>color</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>saturation (HSL)</l></block><script><custom-block s="✐ update HSL"></custom-block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block><block s="doReplaceInList"><l>2</l><block var="✐ HSL"/><block var="value"/></block><custom-block s="✐ update HSV"></custom-block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>lightness</l></block><script><custom-block s="✐ update HSL"></custom-block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block><block s="doReplaceInList"><l>3</l><block var="✐ HSL"/><block var="value"/></block><custom-block s="✐ update HSV"></custom-block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair saturation (HSV)</l></block><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><custom-block s="✐ update HSV"></custom-block></script></block><block s="setPenHSVA"><l><option>saturation</option></l><block s="reportIfElse"><block var="✐ fair?"/><block s="reportProduct"><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></block><block var="value"/></block></block><block s="doReplaceInList"><l>2</l><block var="✐ raw HSV"/><block var="value"/></block><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair value (brightness)</l></block><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><custom-block s="✐ update HSV"></custom-block></script></block><block s="setPenHSVA"><l><option>brightness</option></l><block s="reportIfElse"><block var="✐ fair?"/><block s="reportProduct"><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></block><block var="value"/></block></block><block s="doReplaceInList"><l>3</l><block var="✐ raw HSV"/><block var="value"/></block><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair saturation (HSL)</l></block><script><block s="doIfElse"><block s="reportEquals"><block var="✐ last set as"/><l>HSV</l></block><script><custom-block s="✐ update HSL"></custom-block></script><script><block s="doIf"><block s="reportNot"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block></block><script><block s="doReplaceInList"><l>2</l><block var="✐ HSL"/><l>100</l></block></script></block></script></block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block><block s="doReplaceInList"><l>2</l><block var="✐ raw HSL"/><block var="value"/></block><block s="doReplaceInList"><l>2</l><block var="✐ HSL"/><block s="reportIfElse"><block var="✐ fair?"/><block s="reportProduct"><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></block><block var="value"/></block></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ update HSV"></custom-block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair lightness</l></block><script><block s="doIfElse"><block s="reportEquals"><block var="✐ last set as"/><l>HSV</l></block><script><custom-block s="✐ update HSL"></custom-block></script><script><block s="doIf"><block s="reportNot"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block></block><script><block s="doReplaceInList"><l>3</l><block var="✐ HSL"/><l>50</l></block></script></block></script></block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block><block s="doReplaceInList"><l>3</l><block var="✐ raw HSL"/><block var="value"/></block><block s="doReplaceInList"><l>3</l><block var="✐ HSL"/><block s="reportIfElse"><block var="✐ fair?"/><block s="reportProduct"><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></block><block var="value"/></block></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ update HSV"></custom-block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair HSL vector</l></block><script><custom-block s="$brush set pen %s to %s"><l>fair saturation (HSL)</l><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>fair lightness</l><block s="reportListItem"><l>3</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>fair hue</l><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block><block s="doIf"><block s="reportGreaterThan"><block s="reportListLength"><block var="value"/></block><l>3</l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair HSV vector</l></block><script><custom-block s="$brush set pen %s to %s"><l>fair saturation (HSV)</l><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>fair value (brightness)</l><block s="reportListItem"><l>3</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>fair hue</l><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block><block s="doIf"><block s="reportGreaterThan"><block s="reportListLength"><block var="value"/></block><l>3</l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>HSL vector</l></block><script><custom-block s="$brush set pen %s to %s"><l>saturation (HSL)</l><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>lightness</l><block s="reportListItem"><l>3</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>hue</l><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block><block s="doIf"><block s="reportGreaterThan"><block s="reportListLength"><block var="value"/></block><l>3</l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>HSV vector</l></block><script><custom-block s="$brush set pen %s to %s"><l>saturation (HSV)</l><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>value (brightness)</l><block s="reportListItem"><l>3</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>hue</l><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block><block s="doIf"><block s="reportGreaterThan"><block s="reportListLength"><block var="value"/></block><l>3</l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>RGB vector</l></block><script><custom-block s="$brush set pen %s to %s"><l>red</l><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>green</l><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>blue</l><block s="reportListItem"><l>3</l><block var="value"/></block></custom-block><block s="doIf"><block s="reportGreaterThan"><block s="reportListLength"><block var="value"/></block><l>3</l></block><script><block s="setPenHSVA"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script></block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>RGB hex</l></block><script><block s="doSetVar"><l>value</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportIsA"><l></l><l><option>number</option></l></block><l></l><block s="reportSum"><l>10</l><block s="reportDifference"><block s="reportUnicode"><l></l></block><block s="reportIfElse"><block s="reportLessThan"><l></l><l>a</l></block><block s="reportUnicode"><l>A</l></block><block s="reportUnicode"><l>a</l></block></block></block></block></block></autolambda><list></list></block><block s="reportTextSplit"><block var="value"/><l><option>letter</option></l></block></block></block><block s="doIf"><block s="reportEquals"><block s="reportListLength"><block var="value"/></block><l>3</l></block><script><block s="doSetVar"><l>value</l><block s="reportConcatenatedLists"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportNewList"><list><l></l><l></l></list></block></autolambda><list></list></block><block var="value"/></block></block></block></script></block><block s="doIf"><block s="reportIsA"><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportOr"><block s="reportLessThan"><l></l><l>0</l></block><block s="reportGreaterThan"><l></l><l>15</l></block></block></autolambda><list></list></block><block var="value"/></block><l><option>number</option></l></block><script><custom-block s="error %txt"><l>Badly formed hex color.</l></custom-block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="reportListLength"><block var="value"/></block><l>6</l></block><script><custom-block s="error %txt"><l>More than six hex digits.</l></custom-block></script></block><block s="doRepeat"><block s="reportDifference"><l>6</l><block s="reportListLength"><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="reportSum"><block s="reportProduct"><l>16</l><block s="reportListItem"><l>1</l><block var="value"/></block></block><block s="reportListItem"><l>2</l><block var="value"/></block></block></custom-block><custom-block s="$brush set pen %s to %s"><l>green</l><block s="reportSum"><block s="reportProduct"><l>16</l><block s="reportListItem"><l>3</l><block var="value"/></block></block><block s="reportListItem"><l>4</l><block var="value"/></block></block></custom-block><custom-block s="$brush set pen %s to %s"><l>blue</l><block s="reportSum"><block s="reportProduct"><l>16</l><block s="reportListItem"><l>5</l><block var="value"/></block></block><block s="reportListItem"><l>6</l><block var="value"/></block></block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>X11/W3C name</l><comment w="90" collapsed="true">X11/W3C name</comment></block><script><block s="doIf"><block s="reportNot"><custom-block s="does var %s exist?"><l>✐ X11</l></custom-block></block><script><custom-block s="create %s var %mult%txt"><l>global</l><list><l>✐ X11</l></list></custom-block></script></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ X11"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>✐ X11</l><block s="reportNewList"><list><block s="reportNewList"><list><l>255</l><l>250</l><l>250</l><l>snow</l></list></block><block s="reportNewList"><list><l>248</l><l>248</l><l>255</l><l>ghostwhite</l></list></block><block s="reportNewList"><list><l>245</l><l>245</l><l>245</l><l>whitesmoke</l></list></block><block s="reportNewList"><list><l>220</l><l>220</l><l>220</l><l>gainsboro</l></list></block><block s="reportNewList"><list><l>255</l><l>250</l><l>240</l><l>floralwhite</l></list></block><block s="reportNewList"><list><l>253</l><l>245</l><l>230</l><l>oldlace</l></list></block><block s="reportNewList"><list><l>250</l><l>240</l><l>230</l><l>linen</l></list></block><block s="reportNewList"><list><l>250</l><l>235</l><l>215</l><l>antiquewhite</l></list></block><block s="reportNewList"><list><l>255</l><l>239</l><l>213</l><l>papayawhip</l></list></block><block s="reportNewList"><list><l>255</l><l>235</l><l>205</l><l>blanchedalmond</l></list></block><block s="reportNewList"><list><l>255</l><l>228</l><l>196</l><l>bisque</l></list></block><block s="reportNewList"><list><l>255</l><l>218</l><l>185</l><l>peachpuff</l></list></block><block s="reportNewList"><list><l>255</l><l>222</l><l>173</l><l>navajowhite</l></list></block><block s="reportNewList"><list><l>255</l><l>228</l><l>181</l><l>moccasin</l></list></block><block s="reportNewList"><list><l>255</l><l>248</l><l>220</l><l>cornsilk</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>240</l><l>ivory</l></list></block><block s="reportNewList"><list><l>255</l><l>250</l><l>205</l><l>lemonchiffon</l></list></block><block s="reportNewList"><list><l>255</l><l>245</l><l>238</l><l>seashell</l></list></block><block s="reportNewList"><list><l>240</l><l>255</l><l>240</l><l>honeydew</l></list></block><block s="reportNewList"><list><l>245</l><l>255</l><l>250</l><l>mintcream</l></list></block><block s="reportNewList"><list><l>240</l><l>255</l><l>255</l><l>azure</l></list></block><block s="reportNewList"><list><l>240</l><l>248</l><l>255</l><l>aliceblue</l></list></block><block s="reportNewList"><list><l>230</l><l>230</l><l>250</l><l>lavender</l></list></block><block s="reportNewList"><list><l>255</l><l>240</l><l>245</l><l>lavenderblush</l></list></block><block s="reportNewList"><list><l>255</l><l>228</l><l>225</l><l>mistyrose</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>255</l><l>white</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>black</l></list></block><block s="reportNewList"><list><l>47</l><l>79</l><l>79</l><l>darkslategray</l></list></block><block s="reportNewList"><list><l>47</l><l>79</l><l>79</l><l>darkslategrey</l></list></block><block s="reportNewList"><list><l>105</l><l>105</l><l>105</l><l>dimgray</l></list></block><block s="reportNewList"><list><l>105</l><l>105</l><l>105</l><l>dimgrey</l></list></block><block s="reportNewList"><list><l>112</l><l>128</l><l>144</l><l>slategray</l></list></block><block s="reportNewList"><list><l>112</l><l>128</l><l>144</l><l>slategrey</l></list></block><block s="reportNewList"><list><l>119</l><l>136</l><l>153</l><l>lightslategray</l></list></block><block s="reportNewList"><list><l>119</l><l>136</l><l>153</l><l>lightslategrey</l></list></block><block s="reportNewList"><list><l>190</l><l>190</l><l>190</l><l>gray(X11)</l></list></block><block s="reportNewList"><list><l>190</l><l>190</l><l>190</l><l>grey(X11)</l></list></block><block s="reportNewList"><list><l>128</l><l>128</l><l>128</l><l>gray(W3C)</l></list></block><block s="reportNewList"><list><l>128</l><l>128</l><l>128</l><l>grey(W3C)</l></list></block><block s="reportNewList"><list><l>211</l><l>211</l><l>211</l><l>lightgrey</l></list></block><block s="reportNewList"><list><l>211</l><l>211</l><l>211</l><l>lightgray</l></list></block><block s="reportNewList"><list><l>25</l><l>25</l><l>112</l><l>midnightblue</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>128</l><l>navy</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>128</l><l>navyblue</l></list></block><block s="reportNewList"><list><l>100</l><l>149</l><l>237</l><l>cornflowerblue</l></list></block><block s="reportNewList"><list><l>72</l><l>61</l><l>139</l><l>darkslateblue</l></list></block><block s="reportNewList"><list><l>106</l><l>90</l><l>205</l><l>slateblue</l></list></block><block s="reportNewList"><list><l>123</l><l>104</l><l>238</l><l>mediumslateblue</l></list></block><block s="reportNewList"><list><l>132</l><l>112</l><l>255</l><l>lightslateblue</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>205</l><l>mediumblue</l></list></block><block s="reportNewList"><list><l>65</l><l>105</l><l>225</l><l>royalblue</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>255</l><l>blue</l></list></block><block s="reportNewList"><list><l>30</l><l>144</l><l>255</l><l>dodgerblue</l></list></block><block s="reportNewList"><list><l>0</l><l>191</l><l>255</l><l>deepskyblue</l></list></block><block s="reportNewList"><list><l>135</l><l>206</l><l>235</l><l>skyblue</l></list></block><block s="reportNewList"><list><l>135</l><l>206</l><l>250</l><l>lightskyblue</l></list></block><block s="reportNewList"><list><l>70</l><l>130</l><l>180</l><l>steelblue</l></list></block><block s="reportNewList"><list><l>176</l><l>196</l><l>222</l><l>lightsteelblue</l></list></block><block s="reportNewList"><list><l>173</l><l>216</l><l>230</l><l>lightblue</l></list></block><block s="reportNewList"><list><l>176</l><l>224</l><l>230</l><l>powderblue</l></list></block><block s="reportNewList"><list><l>175</l><l>238</l><l>238</l><l>paleturquoise</l></list></block><block s="reportNewList"><list><l>0</l><l>206</l><l>209</l><l>darkturquoise</l></list></block><block s="reportNewList"><list><l>72</l><l>209</l><l>204</l><l>mediumturquoise</l></list></block><block s="reportNewList"><list><l>64</l><l>224</l><l>208</l><l>turquoise</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l><l>cyan</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l><l>aqua</l></list></block><block s="reportNewList"><list><l>224</l><l>255</l><l>255</l><l>lightcyan</l></list></block><block s="reportNewList"><list><l>95</l><l>158</l><l>160</l><l>cadetblue</l></list></block><block s="reportNewList"><list><l>102</l><l>205</l><l>170</l><l>mediumaquamarine</l></list></block><block s="reportNewList"><list><l>127</l><l>255</l><l>212</l><l>aquamarine</l></list></block><block s="reportNewList"><list><l>0</l><l>100</l><l>0</l><l>darkgreen</l></list></block><block s="reportNewList"><list><l>85</l><l>107</l><l>47</l><l>darkolivegreen</l></list></block><block s="reportNewList"><list><l>143</l><l>188</l><l>143</l><l>darkseagreen</l></list></block><block s="reportNewList"><list><l>46</l><l>139</l><l>87</l><l>seagreen</l></list></block><block s="reportNewList"><list><l>60</l><l>179</l><l>113</l><l>mediumseagreen</l></list></block><block s="reportNewList"><list><l>32</l><l>178</l><l>170</l><l>lightseagreen</l></list></block><block s="reportNewList"><list><l>152</l><l>251</l><l>152</l><l>palegreen</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>127</l><l>springgreen</l></list></block><block s="reportNewList"><list><l>124</l><l>252</l><l>0</l><l>lawngreen</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l><l>green(X11)</l></list></block><block s="reportNewList"><list><l>0</l><l>128</l><l>0</l><l>green(W3C)</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l><l>lime</l></list></block><block s="reportNewList"><list><l>127</l><l>255</l><l>0</l><l>chartreuse</l></list></block><block s="reportNewList"><list><l>0</l><l>250</l><l>154</l><l>mediumspringgreen</l></list></block><block s="reportNewList"><list><l>173</l><l>255</l><l>47</l><l>greenyellow</l></list></block><block s="reportNewList"><list><l>50</l><l>205</l><l>50</l><l>limegreen</l></list></block><block s="reportNewList"><list><l>154</l><l>205</l><l>50</l><l>yellowgreen</l></list></block><block s="reportNewList"><list><l>34</l><l>139</l><l>34</l><l>forestgreen</l></list></block><block s="reportNewList"><list><l>107</l><l>142</l><l>35</l><l>olivedrab</l></list></block><block s="reportNewList"><list><l>189</l><l>183</l><l>107</l><l>darkkhaki</l></list></block><block s="reportNewList"><list><l>240</l><l>230</l><l>140</l><l>khaki</l></list></block><block s="reportNewList"><list><l>238</l><l>232</l><l>170</l><l>palegoldenrod</l></list></block><block s="reportNewList"><list><l>250</l><l>250</l><l>210</l><l>lightgoldenrodyellow</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>224</l><l>lightyellow</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>0</l><l>yellow</l></list></block><block s="reportNewList"><list><l>255</l><l>215</l><l>0</l><l>gold</l></list></block><block s="reportNewList"><list><l>238</l><l>221</l><l>130</l><l>lightgoldenrod</l></list></block><block s="reportNewList"><list><l>218</l><l>165</l><l>32</l><l>goldenrod</l></list></block><block s="reportNewList"><list><l>184</l><l>134</l><l>11</l><l>darkgoldenrod</l></list></block><block s="reportNewList"><list><l>188</l><l>143</l><l>143</l><l>rosybrown</l></list></block></list></block></block></script></block><block s="doSetVar"><l>value</l><custom-block s="✐ no spaces %s"><block var="value"/></custom-block></block><custom-block s="use case-independent comparisons %b"><l><bool>true</bool></l></custom-block><custom-block s="catch %upvar %cs"><l>x11w3c</l><script><block s="doIf"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportEquals"><block var="value"/><block s="reportListItem"><l>4</l><l/></block></block></autolambda><list></list></block><block var="✐ X11"/><block var="x11w3c"/><l>exact matches</l></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>?? multiple exact matches for </l><block var="value"/></list></block></custom-block></script></block><block s="doIf"><block s="reportNot"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportEquals"><block s="reportListItem"><l>4</l><l/></block><custom-block s="substring of %txt before %txt"><block s="reportListItem"><l>4</l><l/></block><block var="value"/></custom-block></block></block></autolambda><list></list></block><block var="✐ X11"/><block var="x11w3c"/><l>partial matches</l></custom-block></block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Color name </l><block var="value"/><l> not found.</l></list></block></custom-block></script></block><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportEquals"><custom-block s="substring of %txt before %txt"><block s="reportListItem"><l>4</l><block var="match"/></block><block var="value"/></custom-block><l></l></block></autolambda><list><l>match</l></list></block><block var="partial matches"/><block var="x11w3c"/><l>head matches</l></custom-block><script><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportIsA"><block s="reportLetter"><l><option>last</option></l><block s="reportListItem"><l>4</l><l/></block></block><l><option>number</option></l></block></block></autolambda><list></list></block><block var="head matches"/><block var="x11w3c"/><l>non-numbered matches</l></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="value"/><l>: </l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>4</l><l/></block></autolambda><list></list></block><block var="non-numbered matches"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> , </l><l></l></list></block></autolambda><list></list></block></block></list></block></custom-block></script><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="value"/><l>: </l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>4</l><l/></block></autolambda><list></list></block><block var="head matches"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> , </l><l></l></list></block></autolambda><list></list></block></block></list></block></custom-block></script></block></script><script><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportIsA"><block s="reportLetter"><l><option>last</option></l><block s="reportListItem"><l>4</l><l/></block></block><l><option>number</option></l></block></block></autolambda><list></list></block><block var="partial matches"/><block var="x11w3c"/><l>non-numbered matches</l></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="value"/><l>: </l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>4</l><l/></block></autolambda><list></list></block><block var="non-numbered matches"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> , </l><l></l></list></block></autolambda><list></list></block></block></list></block></custom-block></script><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="value"/><l>: </l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>4</l><l/></block></autolambda><list></list></block><block var="partial matches"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> , </l><l></l></list></block></autolambda><list></list></block></block></list></block></custom-block></script></block></script></block></script><comment w="294.6666666666667" collapsed="true">SUBSET throws here if it handles a unique match</comment></custom-block></script></block><custom-block s="✐ initialize variables"></custom-block></script></block-definition><block-definition s="mmap %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doIf"><block s="reportListIsEmpty"><block s="reportListItem"><l>1</l><block var="lists"/></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><block var="lists"/></block></block><custom-block s="mmap %repRing over %mult%l"><block var="function"/><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><block var="lists"/></block></custom-block></block></block></script></block-definition><block-definition s="✐ update HSL" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>L</l></list></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block></block><script><block s="doSetVar"><l>✐ HSL</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportProduct"><l></l><l>100</l></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="reportProduct"><block var="V"/><block var="S"/></block><l>2</l></block></block></block><block s="doReport"><block s="reportNewList"><list><block var="H"/><block s="reportIfElse"><block s="reportOr"><block s="reportEquals"><block var="L"/><l>0</l></block><block s="reportEquals"><block var="L"/><l>1</l></block></block><l>0</l><block s="reportQuotient"><block s="reportDifference"><block var="V"/><block var="L"/></block><custom-block s="min %s %s"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></custom-block></block></block><block var="L"/></list></block></block></script><list><l>H</l><l>S</l><l>V</l></list></block><custom-block s="HSV color"></custom-block></block></block></block><block s="doIf"><block var="✐ fair?"/><script><block s="doSetVar"><l>✐ raw HSL</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportProduct"><l></l><l>100</l></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="reportProduct"><block var="V"/><block var="S"/></block><l>2</l></block></block></block><block s="doReport"><block s="reportNewList"><list><block var="H"/><block s="reportIfElse"><block s="reportOr"><block s="reportEquals"><block var="L"/><l>0</l></block><block s="reportEquals"><block var="L"/><l>1</l></block></block><l>0</l><block s="reportQuotient"><block s="reportDifference"><block var="V"/><block var="L"/></block><custom-block s="min %s %s"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></custom-block></block></block><block var="L"/></list></block></block></script><list><l>H</l><l>S</l><l>V</l></list></block><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportQuotient"><l></l><l>100</l></block></autolambda><list></list></block><block var="✐ raw HSV"/></block></block></block></block></script></block></script></block></script></block-definition><block-definition s="min %&apos;a&apos; %&apos;b&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportLessThan"><block var="a"/><block var="b"/></block><block var="a"/><block var="b"/></block></block></script></block-definition><block-definition s="✐ update HSV" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>V</l><l>L</l><l>HSL 0-1</l><l>raw HSL 0-1</l></list></block><block s="doSetVar"><l>HSL 0-1</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportQuotient"><l></l><l>100</l></block></autolambda><list></list></block><block var="✐ HSL"/></block></block><block s="doSetVar"><l>L</l><block s="reportListItem"><l>3</l><block var="HSL 0-1"/></block></block><block s="doSetVar"><l>V</l><block s="reportSum"><block var="L"/><block s="reportProduct"><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></block></block></block><custom-block s="set pen color to h: %n s: %n v: %n"><block s="reportListItem"><l>1</l><block var="HSL 0-1"/></block><block s="reportIfElse"><block s="reportEquals"><block var="V"/><l>0</l></block><l>0</l><block s="reportDifference"><l>2</l><block s="reportProduct"><l>2</l><block s="reportQuotient"><block var="L"/><block var="V"/></block></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="reportSum"><block var="L"/><block s="reportProduct"><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></block></block></block><block s="doSetVar"><l>✐ raw HSV</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportProduct"><l></l><l>100</l></block></autolambda><list></list></block><block s="reportNewList"><list><block s="reportListItem"><l>1</l><block var="raw HSL 0-1"/></block><block s="reportIfElse"><block s="reportEquals"><block var="V"/><l>0</l></block><l>0</l><block s="reportDifference"><l>2</l><block s="reportProduct"><l>2</l><block s="reportQuotient"><block var="L"/><block var="V"/></block></block></block></block><block var="V"/></list></block></block></block></script></block></script></block-definition><block-definition s="%&apos;x&apos;" type="reporter" category="pen"><comment x="0" y="0" w="226" collapsed="false">The identity function reports its input.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block var="x"/></block></script></block-definition><block-definition s="$brush pen %&apos;dimension&apos;" type="reporter" category="pen"><comment x="0" y="0" w="380.6666666666667" collapsed="false">This block reports the pen size, color, or transparency, in all the same ways that the SET PEN block allows you to set those pen properties. (It will also report the current crayon number, if the pen color was most recently set with SET PEN TO CRAYON.)&#xD;&#xD;See Appendix A of the Snap! Reference Manual for details. </comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>size&#xD;crayon&#xD;color&#xD;fair hue&#xD;transparency&#xD;X11/W3C name&#xD;(3D color spaces)={&#xD;fair HSL={&#xD;fair hue&#xD;fair saturation (HSL)&#xD;fair lightness&#xD;fair HSL vector&#xD;}&#xD;fair HSV={&#xD;fair hue&#xD;fair saturation (HSV)&#xD;fair value (brightness)&#xD;fair HSV vector&#xD;}&#xD;HSL={&#xD;hue&#xD;saturation (HSL)&#xD;lightness&#xD;HSL vector&#xD;}&#xD;HSV={&#xD;hue&#xD;saturation (HSV)&#xD;value (brightness)&#xD;HSV vector&#xD;}&#xD;RGB (0-255)={&#xD;red&#xD;green&#xD;blue&#xD;RGB vector&#xD;RGB hex&#xD;}&#xD;}</options></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>size</l></block><script><block s="doReport"><block s="getPenAttribute"><l><option>size</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>hue</l></block><script><block s="doReport"><block s="getPenAttribute"><l><option>hue</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>saturation (HSV)</l></block><script><block s="doReport"><block s="getPenAttribute"><l><option>saturation</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>value (brightness)</l></block><script><block s="doReport"><block s="getPenAttribute"><l><option>brightness</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>transparency</l></block><script><block s="doReport"><block s="getPenAttribute"><l><option>transparency</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>RGB vector</l></block><script><block s="doReport"><custom-block s="RGB color"></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>red</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><custom-block s="RGB color"></custom-block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>green</l></block><script><block s="doReport"><block s="reportListItem"><l>2</l><custom-block s="RGB color"></custom-block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>blue</l></block><script><block s="doReport"><block s="reportListItem"><l>3</l><custom-block s="RGB color"></custom-block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>RGB hex</l></block><script><block s="doReport"><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><custom-block s="✐ hexchar %s"><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><l></l><l>16</l></block></block></custom-block><custom-block s="✐ hexchar %s"><block s="reportModulus"><l></l><l>16</l></block></custom-block></list></block></autolambda><list></list></block><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportRound"><l></l></block></autolambda><list></list></block><custom-block s="RGB color"></custom-block></block></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>HSV vector</l></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportProduct"><l>100</l><l></l></block></autolambda><list></list></block><custom-block s="HSV color"></custom-block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>HSL vector</l></block><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block var="✐ HSL"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>saturation (HSL)</l></block><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>2</l><block var="✐ HSL"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>lightness</l></block><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>3</l><block var="✐ HSL"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>color</l></block><script><block s="doReport"><block s="reportIfElse"><block s="reportEquals"><block var="✐ last set as"/><l>color</l></block><block var="✐ color scale"/><l>not set</l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair hue</l></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIfElse"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="✐ raw HSL"/></block></block></script><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="✐ raw HSV"/></block></block></script></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair saturation (HSL)</l></block><script><block s="doIf"><block var="✐ fair?"/><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>2</l><block var="✐ raw HSL"/></block></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair lightness</l></block><script><block s="doIf"><block var="✐ fair?"/><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>3</l><block var="✐ raw HSL"/></block></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair HSL vector</l></block><script><block s="doIf"><block var="✐ fair?"/><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block var="✐ raw HSL"/></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair saturation (HSV)</l></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><custom-block s="✐ update HSV"></custom-block></script></block><block s="doReport"><block s="reportListItem"><l>2</l><block var="✐ raw HSV"/></block></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair value (brightness)</l></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><custom-block s="✐ update HSV"></custom-block></script></block><block s="doReport"><block s="reportListItem"><l>3</l><block var="✐ raw HSV"/></block></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>fair HSV vector</l></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>HSL</l></block><script><custom-block s="✐ update HSV"></custom-block></script></block><block s="doReport"><block var="✐ raw HSV"/></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>crayon</l></block><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>crayon</l></block><script><block s="doReport"><block var="✐ last crayon"/></block></script></block><block s="doReport"><l>not set</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>X11/W3C name</l></block><script><block s="doIf"><block s="reportEquals"><block var="✐ last set as"/><l>X11</l></block><script><block s="doReport"><block var="✐ last x11"/></block></script></block><block s="doReport"><l>not set</l></block></script></block></script></block-definition><block-definition s="✐ hexchar %&apos;nybble&apos;" type="reporter" category="pen"><comment x="0" y="0" w="245.33333333333334" collapsed="false">Takes a value from 0 to 15 and reports&#xD;the corresponding hexadecimal digit.&#xD;&#xD;For internal use of the color library.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportLessThan"><block var="nybble"/><l>10</l></block><block var="nybble"/><block s="reportUnicodeAsLetter"><block s="reportSum"><block s="reportUnicode"><l>a</l></block><block s="reportDifference"><block var="nybble"/><l>10</l></block></block></block></block></block></script></block-definition><block-definition s="$brush change pen %&apos;dimension&apos; by %&apos;amount&apos;" type="command" category="pen"><comment x="0" y="0" w="334" collapsed="false">Changes any pen property by the specified amount.  Some color scales can&apos;t be adjusted this way unless the color was first SET using that scale.&#xD;Vectors (e.g., RGB color as a list of three numbers) can be incremented&#xD;by a vector as the amount. X11/W3C names can&apos;t be incremented.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>size&#xD;crayon&#xD;color&#xD;fair hue&#xD;transparency&#xD;(3D color spaces)={&#xD;fair HSL={&#xD;fair hue&#xD;fair saturation (HSL)&#xD;fair lightness&#xD;fair HSL vector&#xD;}&#xD;fair HSV={&#xD;fair hue&#xD;fair saturation (HSV)&#xD;fair value (brightness)&#xD;fair HSV vector&#xD;}&#xD;HSL={&#xD;hue&#xD;saturation (HSL)&#xD;lightness&#xD;HSL vector&#xD;}&#xD;HSV={&#xD;hue&#xD;saturation (HSV)&#xD;value (brightness)&#xD;HSV vector&#xD;}&#xD;RGB (0-255)={&#xD;red&#xD;green&#xD;blue&#xD;RGB vector&#xD;RGB hex&#xD;}&#xD;}</options></input><input type="%s"></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doDeclareVariables"><list><l>old</l></list></block><block s="doSetVar"><l>old</l><custom-block s="$brush pen %s"><block var="dimension"/></custom-block></block><block s="doIf"><block s="reportEquals"><block var="old"/><l>not set</l></block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Dimension </l><block var="dimension"/><l> not set.</l></list></block></custom-block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>crayon</l></block><script><custom-block s="$brush set pen to crayon %n"><block s="reportSum"><block var="old"/><block var="amount"/></block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block var="dimension"/><l>RGB hex</l></block><script><custom-block s="error %txt"><l>Sorry, I don&apos;t know how to add in hexadecimal.</l></custom-block></script></block><block s="doIf"><block s="reportIsA"><block var="amount"/><l><option>number</option></l></block><script><custom-block s="$brush set pen %s to %s"><block var="dimension"/><block s="reportSum"><block var="old"/><block var="amount"/></block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><block s="doIf"><block s="reportIsA"><block var="amount"/><l><option>list</option></l></block><script><custom-block s="$brush set pen %s to %s"><block var="dimension"/><custom-block s="mmap %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block><list><block var="old"/><block var="amount"/></list></custom-block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script></block><custom-block s="error %txt"><block s="reportJoinWords"><list><l>I don&apos;t know how to handle </l><block var="amount"/></list></block></custom-block></script></block-definition><block-definition s="error %&apos;msg&apos;" type="command" category="control"><header></header><code></code><translations>pt:lança o erro _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>msg</l></list><l>throw new Error(msg);</l></block><list><block var="msg"/></list></block></script></block-definition><block-definition s="✐ make integer RGB" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><l></l><l></l><l></l></custom-block></script><list></list></block><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportRound"><l></l></block></autolambda><list></list></block><custom-block s="RGB color"></custom-block></block></block></script></block-definition><block-definition s="substring of %&apos;string&apos; before %&apos;marker&apos;" type="reporter" category="operators"><comment x="0" y="0" w="175.33333333333334" collapsed="false">Reports the part of the first string up to the first instance of the second string inside it.  If the second string isn&apos;t found, reports the entire first string.</comment><header></header><code></code><translations>pt:o texto de _ antes de _&#xD;</translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>string</l><l>marker</l></list><l>var world=this.parentThatIsA(IDE_Morph);&#xD;if (!("stringLibCaseIndependentComparison" in world)) {&#xD;    world["stringLibCaseIndependentComparison"] = true;&#xD;};&#xD;if (world["stringLibCaseIndependentComparison"]) {&#xD;    var index=string.toLocaleLowerCase().indexOf(marker.toLocaleLowerCase());&#xD;    if (index&lt;0) {return string};&#xD;    return string.slice(0,index);&#xD;} else {&#xD;    var index=string.indexOf(marker);&#xD;    if (index&lt;0) {return string};&#xD;    return string.slice(0,index);&#xD;}</l></block><list><block var="string"/><block var="marker"/></list></block></block></script></block-definition><block-definition s="use case-independent comparisons %&apos;tf&apos;" type="command" category="operators"><comment x="0" y="0" w="225.33333333333334" collapsed="false">If input is TRUE, comparisons made by functions in the string library will be case-independent (so &quot;FOO&quot; = &quot;foo&quot;).  This is the default.&#xD;If input is FALSE, comparisons will be exact.</comment><header></header><code></code><translations>pt:altera comparações ignorando distinção minúsculas/maiúsculas para _&#xD;</translations><inputs><input type="%b"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>flag</l></list><l>var world=this.parentThatIsA(IDE_Morph);&#xD;world[&apos;stringLibCaseIndependentComparison&apos;] = flag;</l></block><list><block var="tf"/></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:fange _ _&#xD;ca:agafa _ _&#xD;es:atrapar _ _&#xD;fr:attrape _ _&#xD;pt:captura _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block><custom-block s="ignore %s"><l>3</l></custom-block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations>de:wirf _&#xD;ca:llança _&#xD;es:lanzar _&#xD;fr:lance _&#xD;pt:lança _&#xD;</translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations>de:ignoriere _&#xD;ca:ignora _&#xD;es:ignorar _&#xD;fr:ignore _&#xD;pt:ignora _&#xD;</translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="✐ subset %&apos;pred&apos; %&apos;data&apos; %&apos;catchtag&apos; %&apos;result&apos;" type="predicate" category="pen"><comment x="0" y="0" w="228" collapsed="false">Don&apos;t ask.&#xD;Only for internal use by the SET PEN block.</comment><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input><input type="%cmdRing"></input><input type="%upvar"></input></inputs><script><block s="doDeclareVariables"><list><l>best match</l></list></block><block s="doSetVar"><l>result</l><block s="reportKeep"><block var="pred"/><block var="data"/></block></block><block s="doIf"><block s="reportListIsEmpty"><block var="result"/></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block><block s="doIf"><block s="reportListIsEmpty"><block s="reportCDR"><block var="result"/></block></block><script><block s="doSetVar"><l>best match</l><block s="reportListItem"><l>1</l><block var="result"/></block></block><custom-block s="$brush set pen %s to %s"><l>red</l><block s="reportListItem"><l>1</l><block var="best match"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>green</l><block s="reportListItem"><l>2</l><block var="best match"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>blue</l><block s="reportListItem"><l>3</l><block var="best match"/></block></custom-block><block s="doSetVar"><l>✐ last X11</l><block s="reportListItem"><l>4</l><block var="best match"/></block></block><block s="doSetVar"><l>✐ last set as</l><l>X11</l></block><custom-block s="throw %s"><block var="catchtag"/></custom-block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block-definition><block-definition s="✐ no spaces %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><block s="reportTextSplit"><block var="text"/><l> </l></block></block></block></script></block-definition><block-definition s="create %&apos;scope&apos; var %&apos;names&apos;" type="command" category="variables"><comment x="0" y="0" w="146" collapsed="false">This block creates  new variables on the selected scope: global (for all sprites), sprite (for this sprite only) or script (only for that blocks stack) with the names given (in &apos;names&apos; list).&#xD;&#xD;If there is already a variable with that name in that scope, it does nothing: no errors and no overwrites.</comment><header></header><code></code><translations>pt:cria as variáveis _ _&#xD;ca:crea les _ variables _&#xD;es:crear las _ variables _&#xD;de:erstellen _ var _&#xD;</translations><inputs><input type="%s" readonly="true">global<options>global&#xD;sprite&#xD;script</options></input><input type="%mult%txt"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block var="scope"/><l>script</l></block><script><block s="doForEach"><l>each item</l><block var="names"/><script><block s="doRun"><block s="reportJSFunction"><list><l>varName</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;if (!proc.homeContext.variables.vars[varName]) proc.homeContext.variables.addVar(varName);</l></block><list><block var="each item"/></list></block></script></block></script><script><block s="doDeclareVariables"><list><l>global</l></list></block><block s="doIfElse"><block s="reportEquals"><block var="scope"/><l>sprite</l></block><script><block s="doSetVar"><l>global</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doSetVar"><l>global</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doForEach"><l>each item</l><block var="names"/><script><block s="doRun"><block s="reportJSFunction"><list><l>varName</l><l>global</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;if (global &amp;&amp; !proc.homeContext.variables.parentFrame.parentFrame.vars[varName]) this.addVariable(varName, true);&#xD;if (!global &amp;&amp; !proc.homeContext.variables.parentFrame.vars[varName]) this.addVariable(varName, false);</l></block><list><block var="each item"/><block var="global"/></list></block></script></block><block s="doRun"><block s="reportJSFunction"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;ide.flushBlocksCache(&apos;variables&apos;); // b/c of inheritance&#xD;ide.refreshPalette();</l></block><list></list></block></script></block></script></block-definition><block-definition s="does var %&apos;name&apos; exist?" type="predicate" category="variables"><comment x="0" y="0" w="146" collapsed="false">This block reports &quot;true&quot; if there is a variable with this given name (input slot) in that context.&#xD;&#xD;It can be a global, sprite or script variable.&#xD;&#xD;Otherwise it reports &quot;false&quot;.</comment><header></header><code></code><translations>pt:a variável _ existe&#xD;ca:existeix la variable _ ?&#xD;es:existe la variable _ ?&#xD;de:existiert var _ ?&#xD;</translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>varName</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;return proc.homeContext.variables.silentFind(varName)? true:false;</l></block><list><block var="name"/></list></block></block></script></block-definition><block-definition s="✐ initialize variables" type="command" category="pen"><comment x="0" y="0" w="180" collapsed="false">Creates a bunch of global variables.&#xD;For internal use by Color library.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><custom-block s="does var %s exist?"><l>✐ last set as</l></custom-block><script><block s="doStopThis"><l><option>this block</option></l></block></script></block><custom-block s="create %s var %mult%txt"><l>global</l><list><l>✐ last set as</l><l>✐ fair?</l><l>✐ color scale</l><l>✐ HSL</l><l>✐ last crayon</l><l>✐ last X11</l><l>✐ raw HSL</l><l>✐ raw HSV</l></list></custom-block><block s="doSetVar"><l>✐ last set as</l><l>RGB</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>✐ raw HSV</l><block s="reportNewList"><list><l>0</l><l>100</l><l>100</l></list></block></block></script></block-definition></blocks><variables></variables></project><media name="RGB Color Code Project Aleria Youngblood" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>