<snapdata remixID="10328020"><project name="Repeating elements" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes>Eine kleine Bibliothek zum Erzeugen von generativer Kunst, die auf sich wiederholenden Muster in einem Raster beruht.</notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="600" height="600" 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,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</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="Demonstration" idx="1" x="-300" y="300" heading="225" scale="1" volume="100" pan="0" rotation="0" draggable="true" hidden="true" costume="1" color="18,6,0,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="Untitled" center-x="201" center-y="201" 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><comment x="30" y="20" w="235.2861328125" collapsed="false">Dieses Script dient zu Demonstrationszwecken.</comment><script x="30" y="74.00000000000003"><block s="receiveGo"></block><block s="clear"></block><block s="setColor"><color>17,3,0,1</color><comment w="153" collapsed="false">Farbgebung für die Umrisslinien</comment></block><block s="setSize"><l>3</l></block><block s="doSetVar"><l>size</l><l>600</l></block><custom-block s="set value %s to %s"><l>Stage size</l><block s="reportNewList"><list><block var="size"/><block var="size"/></list><comment w="138.369140625" collapsed="false">Grösse der Bühne einstellen</comment></block></custom-block><block s="doWait"><l>1</l></block><block s="doSetVar"><l>step</l><block s="reportQuotient"><block var="size"/><l>10</l></block></block><custom-block s="draw grid %n x %n with size %n and element %cmdRing"><block s="reportQuotient"><block var="size"/><block var="step"/></block><block s="reportQuotient"><block var="size"/><block var="step"/></block><block var="step"/><block s="reifyScript"><script><custom-block s="draw element 1 with size %n"><block var="step"/></custom-block></script><list></list></block></custom-block><custom-block s="color %n times with colours %l"><l>10000</l><custom-block s="colour scheme %n"><l>1</l><comment w="90" collapsed="false">einfärben</comment></custom-block></custom-block><block s="setColor"><color>18,6,0,1</color></block><block s="setSize"><l>3</l></block><custom-block s="draw frame %n x %n"><block var="size"/><block var="size"/><comment w="128" collapsed="false">Rahmen um Bild zeichnen</comment></custom-block></script></scripts></sprite><sprite name="Experiments" idx="2" x="-300" y="300" heading="315" scale="1" volume="100" pan="0" rotation="0" draggable="true" hidden="true" costume="1" color="139,0,139,1" pen="tip" id="70"><costumes><list id="71"><item><costume name="Untitled" center-x="300" center-y="300" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAJYCAYAAAC+ZpjcAAAduklEQVR4Xu3WsQ0AIAwEMbI16zApSMxwpTPAF1aKm3X2XY4AAQIECBAgQCATGIGVWRoiQIAAAQIECHwBgeURCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQOABbD7q1a6I2W0AAAAASUVORK5CYII=" id="72"/></item></list></costumes><sounds><list struct="atomic" id="73"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="30" y="20" w="407" collapsed="false">Dieses Script dient zum Experimentieren und zum Erzeugen eigener generativer Kunst.</comment><script x="30" y="74"><block s="clear"></block><block s="setColor"><color>17,3,0,1</color></block><block s="setSize"><l>3</l></block><block s="doSetVar"><l>size</l><l>600</l></block><block s="doSetVar"><l>step</l><block s="reportQuotient"><block var="size"/><l>10</l></block><comment w="121.369140625" collapsed="false">Anzahl Unterteilungen</comment></block><custom-block s="set value %s to %s"><l>Stage size</l><block s="reportNewList"><list><block var="size"/><block var="size"/></list></block></custom-block><block s="doWait"><l>1</l></block><custom-block s="draw grid %n x %n with size %n and element %cmdRing"><block s="reportQuotient"><block var="size"/><block var="step"/></block><block s="reportQuotient"><block var="size"/><block var="step"/></block><block var="step"/><block s="reifyScript"><script><custom-block s="draw element 2 with size %n"><block var="step"/></custom-block></script><list></list></block><comment w="177" collapsed="false">Hier können verschiedene Lemente (draw element 1 ...) eingefügt werden.</comment></custom-block><block s="setColor"><color>18,6,0,1</color></block><custom-block s="draw frame %n x %n"><block var="size"/><block var="size"/></custom-block><custom-block s="color %n times with colours %l"><l>10000</l><custom-block s="colour scheme %n"><l>1</l></custom-block></custom-block><block s="setSize"><l>3</l></block><custom-block s="draw frame %n x %n"><block var="size"/><block var="size"/></custom-block></script></scripts></sprite><sprite name="Testing" idx="3" x="-260" y="-60.00000000000006" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="13,8,0,1" pen="tip" id="134"><costumes><list id="135"><item><costume name="Untitled" center-x="300" center-y="300" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAJYCAYAAAC+ZpjcAAAdu0lEQVR4Xu3WoQ0AIBAEQXD03yF1ICChhpXzBZyYvNh59rrDESBAgAABAgQIZAJTYGWWhggQIECAAAECX0BgeQQCBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQeHzsxrvR6nPOAAAAAElFTkSuQmCC" id="136"/></item></list></costumes><sounds><list struct="atomic" id="137"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="30" y="20" w="388" collapsed="false">Hier können bereits bestehende oder selbst geschriebene Blöcke getestet werden.</comment><script x="30" y="74"><custom-block s="test block %cmdRing with size %n and border %n"><block s="reifyScript"><script><custom-block s="draw element 1 with size %n"><block var="#1"/></custom-block></script><list><l>#1</l></list></block><l>400</l><l>0.25</l><comment w="192" collapsed="false">Die Grösse der umliegenden Weissfläche kann mit &quot;border&quot; angepasst werden.</comment></custom-block></script><script x="30" y="143"><custom-block s="draw element 1 with size %n"><block var="#1"/><comment w="252" collapsed="false">Diese Blöcke können in &quot;test block&quot; eingesetzt werden.</comment></custom-block></script><script x="30" y="200.00000000000003"><custom-block s="draw element 2 with size %n"><block var="#1"/></custom-block></script><script x="30" y="239.8333333333334"><custom-block s="draw element 3 with size %n"><block var="#1"/><comment w="250" collapsed="false">Der Parameter #1 muss übergeben werden, damit das Element in der richtigen Grösse gezeichnet wird.</comment></custom-block></script><script x="30" y="308.83333333333337"><custom-block s="draw element 4 with size %n"><block var="#1"/></custom-block></script><script x="30" y="348.66666666666663"><custom-block s="draw element 5 with size %n with probability %n"><block var="#1"/><l>1</l><comment w="216" collapsed="false">Bei Wahrscheinlichkeiten unter 1 werden nicht mehr alle Elemente der Figur gezeichnet.</comment></custom-block></script><script x="30" y="417.66666666666663"><custom-block s="draw element 6 with size %n with probability %n"><block var="#1"/><l>1</l></custom-block></script><script x="30" y="457.4999999999999"><custom-block s="draw element 7 with size %n"><block var="#1"/></custom-block></script><script x="30" y="497.33333333333314"><custom-block s="draw element 8 with size %n with probability %n"><block var="#1"/><l>1</l></custom-block></script><script x="30" y="537.1666666666664"><custom-block s="draw element 9 with size %n"><block var="#1"/></custom-block></script><script x="30" y="576.9999999999997"><custom-block s="draw element 10 with size %n"><block var="#1"/></custom-block></script><script x="30" y="616.833333333333"><custom-block s="draw element 11 with size %n"><block var="#1"/></custom-block></script><script x="30" y="656.6666666666664"><custom-block s="draw element 12 with size %n"><block var="#1"/></custom-block></script><script x="30" y="696.4999999999998"><custom-block s="draw element 13 with size %n"><block var="#1"/></custom-block></script><script x="30" y="736.3333333333331"><custom-block s="draw element 14 with size %n"><block var="#1"/></custom-block></script><script x="30" y="776.1666666666665"><custom-block s="draw element 15 with sitze %n"><block var="#1"/></custom-block></script></scripts></sprite><sprite name="Blocks" idx="4" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="26,7,0,1" pen="tip" id="186"><costumes><list id="187"><item><costume name="Untitled" center-x="300" center-y="300" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAJYCAYAAAC+ZpjcAAAduklEQVR4Xu3WsQ0AIAwEMTI8C7MASMxwpTPAF1aKm7PXXY4AAQIECBAgQCATGIGVWRoiQIAAAQIECHwBgeURCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQOABZW7HNFzxcysAAAAASUVORK5CYII=" id="188"/></item></list></costumes><sounds><list struct="atomic" id="189"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="74"><custom-block s="draw point with size %n"><l>1</l><comment w="231" collapsed="false">zeichnet einen Punkt in der Ecke eines Quadrats</comment></custom-block></script><script x="20" y="131"><custom-block s="draw circle with sitze %n"><l>100</l><comment w="233" collapsed="false">zeichnet einen Kreis in der Mitte eines Quadrats</comment></custom-block></script><script x="20" y="188.00000000000003"><custom-block s="draw square wiith size %n"><l>100</l><comment w="174" collapsed="false">zeichnet ein einfaches Quadrat</comment></custom-block></script><script x="20" y="245.00000000000003"><custom-block s="draw element %cmdRing at position x: %n y: %n"><block s="reifyScript"><script></script><list></list></block><l></l><l></l><comment w="267" collapsed="false">zeichnet ein Element an einer gegebenen Position</comment></custom-block></script><script x="20" y="302"><custom-block s="draw grid %n x %n with size %n and element %cmdRing"><l></l><l></l><l>100</l><block s="reifyScript"><script></script><list></list><comment w="213" collapsed="false">positioniert Elemente in einem Raster</comment></block></custom-block></script><script x="20" y="363"><custom-block s="draw frame %n x %n"><l></l><l></l><comment w="178" collapsed="false">zeichnet einen Rahmen um ein Bild</comment></custom-block></script><script x="20" y="420"><custom-block s="colour scheme %n"><l>1</l><comment w="127" collapsed="false">wähle Farbpalette aus</comment></custom-block></script><script x="20" y="477"><custom-block s="color %n times with colours %l"><l>500</l><block s="reportNewList"><list><l>30</l><l>40</l><l>50</l></list></block><comment w="214" collapsed="false">färbe mit einer Liste von Farben ein (0 ... 99)</comment></custom-block></script><comment x="20" y="20" w="280" collapsed="false">Blöcke zur Generierung von generativer Kunst mit Rastern</comment></scripts></sprite><sprite name="Tricks" idx="5" x="-400" y="-200" heading="90" scale="1" volume="100" pan="0" rotation="0" draggable="true" hidden="true" costume="1" color="0,201.45000000000002,80.58000000000007,1" pen="tip" id="230"><costumes><list id="231"><item><costume name="Untitled" center-x="300" center-y="300" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAJYCAYAAAC+ZpjcAAAduUlEQVR4Xu3WMQ0AMAwEsYZV+RNLpWK40QHwg5XhZu/Z4wgQIECAAAECBDKBEViZpSECBAgQIECAwBcQWB6BAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBASWHyBAgAABAgQIxAICKwY1R4AAAQIECBAQWH6AAAECBAgQIBALCKwY1BwBAgQIECBAQGD5AQIECBAgQIBALCCwYlBzBAgQIECAAAGB5QcIECBAgAABArGAwIpBzREgQIAAAQIEBJYfIECAAAECBAjEAgIrBjVHgAABAgQIEBBYfoAAAQIECBAgEAsIrBjUHAECBAgQIEBAYPkBAgQIECBAgEAsILBiUHMECBAgQIAAAYHlBwgQIECAAAECsYDAikHNESBAgAABAgQElh8gQIAAAQIECMQCAisGNUeAAAECBAgQEFh+gAABAgQIECAQCwisGNQcAQIECBAgQEBg+QECBAgQIECAQCwgsGJQcwQIECBAgAABgeUHCBAgQIAAAQKxgMCKQc0RIECAAAECBB60iDE0GJ4SOgAAAABJRU5ErkJggg==" id="232"/></item></list></costumes><sounds><list struct="atomic" id="233"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="20" y="20" w="235" collapsed="false">Tipps und Tricks zum Erzeugen generativer Kunst</comment><script x="20" y="74"><block s="doSetVar"><l>step</l><block s="reportQuotient"><block var="size"/><l>10</l></block><comment w="185" collapsed="false">festlegen der Anzahl der Unterteilungen:&#xD;Wert 1 zeichnet Element nur einmal&#xD;Wert 2 zeichnet Element viermal&#xD;...&#xD;Wert 10 zeichnet Element hundertmal</comment></block></script><script x="20" y="179.00000000000003"><block s="doWait"><l>1</l><comment w="211" collapsed="false">Die Pause dient dazu, der Bühne genügend Zeit zu geben, die Auflösung anzupassen.</comment></block></script><script x="20" y="248.00000000000003"><block s="setSize"><l>3</l><comment w="195" collapsed="false">Die Strichdicke sollte abhängig von der gewählten Auflösung gewählt werden.</comment></block></script><script x="20" y="317"><custom-block s="draw grid %n x %n with size %n and element %cmdRing"><l></l><l></l><l>100</l><block s="reportNewList"><list><block s="reifyScript"><script><custom-block s="draw element 1 with size %n"><block var="step"/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="draw element 14 with size %n"><block var="step"/></custom-block></script><list></list></block></list></block><comment w="189" collapsed="false">Dem Block &quot;draw grid&quot; kann auch eine Liste von Elementen übergeben werden.</comment></custom-block></script><script x="20" y="415.6666666666671"><custom-block s="color %n times with colours %l"><l>10000</l><custom-block s="colour scheme %n"><l>1</l></custom-block><comment w="202" collapsed="false">Wenn nicht alle Elemente eingefärbt werden, kann man den Wert im Block erhöhen oder diesen noch einmal separat aufrufen.</comment></custom-block></script><script x="20" y="496.6666666666671"><block var="elements in use"><comment w="90" collapsed="false">zeigt an, welche Elemente in Beispiele zuletzt verwendet wurden</comment></block></script></scripts></sprite><sprite name="Examples" idx="6" x="-300" y="300" heading="184.5" scale="1" volume="100" pan="0" rotation="0" draggable="true" hidden="true" costume="1" color="18,6,0,1" pen="tip" id="276"><costumes><list id="277"><item><costume name="Untitled" center-x="300" center-y="300" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAJYCAYAAAC+ZpjcAAAduElEQVR4Xu3WsQ0AIAwEMTJ/hgaJGa50BvjCSnGzZ+9xBAgQIECAAAECmcAIrMzSEAECBAgQIEDgCwgsj0CAAAECBAgQiAUEVgxqjgABAgQIECAgsPwAAQIECBAgQCAWEFgxqDkCBAgQIECAgMDyAwQIECBAgACBWEBgxaDmCBAgQIAAAQICyw8QIECAAAECBGIBgRWDmiNAgAABAgQICCw/QIAAAQIECBCIBQRWDGqOAAECBAgQICCw/AABAgQIECBAIBYQWDGoOQIECBAgQICAwPIDBAgQIECAAIFYQGDFoOYIECBAgAABAgLLDxAgQIAAAQIEYgGBFYOaI0CAAAECBAgILD9AgAABAgQIEIgFBFYMao4AAQIECBAgILD8AAECBAgQIEAgFhBYMag5AgQIECBAgIDA8gMECBAgQIAAgVhAYMWg5ggQIECAAAECAssPECBAgAABAgRiAYEVg5ojQIAAAQIECAgsP0CAAAECBAgQiAUEVgxqjgABAgQIECAgsPwAAQIECBAgQCAWEFgxqDkCBAgQIECAgMDyAwQIECBAgACBWEBgxaDmCBAgQIAAAQICyw8QIECAAAECBGIBgRWDmiNAgAABAgQICCw/QIAAAQIECBCIBQRWDGqOAAECBAgQICCw/AABAgQIECBAIBYQWDGoOQIECBAgQICAwPIDBAgQIECAAIFYQGDFoOYIECBAgAABAgLLDxAgQIAAAQIEYgGBFYOaI0CAAAECBAgILD9AgAABAgQIEIgFBFYMao4AAQIECBAgILD8AAECBAgQIEAgFhBYMag5AgQIECBAgIDA8gMECBAgQIAAgVhAYMWg5ggQIECAAAECAssPECBAgAABAgRiAYEVg5ojQIAAAQIECAgsP0CAAAECBAgQiAUEVgxqjgABAgQIECAgsPwAAQIECBAgQCAWEFgxqDkCBAgQIECAgMDyAwQIECBAgACBWEBgxaDmCBAgQIAAAQICyw8QIECAAAECBGIBgRWDmiNAgAABAgQICCw/QIAAAQIECBCIBQRWDGqOAAECBAgQICCw/AABAgQIECBAIBYQWDGoOQIECBAgQICAwPIDBAgQIECAAIFYQGDFoOYIECBAgAABAgLLDxAgQIAAAQIEYgGBFYOaI0CAAAECBAgILD9AgAABAgQIEIgFBFYMao4AAQIECBAgILD8AAECBAgQIEAgFhBYMag5AgQIECBAgIDA8gMECBAgQIAAgVhAYMWg5ggQIECAAAECAssPECBAgAABAgRiAYEVg5ojQIAAAQIECAgsP0CAAAECBAgQiAUEVgxqjgABAgQIECAgsPwAAQIECBAgQCAWEFgxqDkCBAgQIECAgMDyAwQIECBAgACBWEBgxaDmCBAgQIAAAQICyw8QIECAAAECBGIBgRWDmiNAgAABAgQICCw/QIAAAQIECBCIBQRWDGqOAAECBAgQICCw/AABAgQIECBAIBYQWDGoOQIECBAgQICAwPIDBAgQIECAAIFYQGDFoOYIECBAgAABAgLLDxAgQIAAAQIEYgGBFYOaI0CAAAECBAgILD9AgAABAgQIEIgFBFYMao4AAQIECBAgILD8AAECBAgQIEAgFhBYMag5AgQIECBAgIDA8gMECBAgQIAAgVhAYMWg5ggQIECAAAECAssPECBAgAABAgRiAYEVg5ojQIAAAQIECAgsP0CAAAECBAgQiAUEVgxqjgABAgQIECAgsPwAAQIECBAgQCAWEFgxqDkCBAgQIECAgMDyAwQIECBAgACBWEBgxaDmCBAgQIAAAQICyw8QIECAAAECBGIBgRWDmiNAgAABAgQICCw/QIAAAQIECBCIBQRWDGqOAAECBAgQICCw/AABAgQIECBAIBYQWDGoOQIECBAgQICAwPIDBAgQIECAAIFYQGDFoOYIECBAgAABAgLLDxAgQIAAAQIEYgGBFYOaI0CAAAECBAgILD9AgAABAgQIEIgFBFYMao4AAQIECBAgILD8AAECBAgQIEAgFhBYMag5AgQIECBAgIDA8gMECBAgQIAAgVhAYMWg5ggQIECAAAECAssPECBAgAABAgRiAYEVg5ojQIAAAQIECAgsP0CAAAECBAgQiAUEVgxqjgABAgQIECAgsPwAAQIECBAgQCAWEFgxqDkCBAgQIECAgMDyAwQIECBAgACBWEBgxaDmCBAgQIAAAQICyw8QIECAAAECBGIBgRWDmiNAgAABAgQICCw/QIAAAQIECBCIBQRWDGqOAAECBAgQICCw/AABAgQIECBAIBYQWDGoOQIECBAgQICAwPIDBAgQIECAAIFYQGDFoOYIECBAgAABAgLLDxAgQIAAAQIEYgGBFYOaI0CAAAECBAgILD9AgAABAgQIEIgFBFYMao4AAQIECBAgILD8AAECBAgQIEAgFhBYMag5AgQIECBAgIDA8gMECBAgQIAAgVhAYMWg5ggQIECAAAECAssPECBAgAABAgRiAYEVg5ojQIAAAQIECAgsP0CAAAECBAgQiAUEVgxqjgABAgQIECAgsPwAAQIECBAgQCAWEFgxqDkCBAgQIECAgMDyAwQIECBAgACBWEBgxaDmCBAgQIAAAQICyw8QIECAAAECBGIBgRWDmiNAgAABAgQICCw/QIAAAQIECBCIBQRWDGqOAAECBAgQICCw/AABAgQIECBAIBYQWDGoOQIECBAgQICAwPIDBAgQIECAAIFYQGDFoOYIECBAgAABAgLLDxAgQIAAAQIEYgGBFYOaI0CAAAECBAgILD9AgAABAgQIEIgFBFYMao4AAQIECBAgILD8AAECBAgQIEAgFhBYMag5AgQIECBAgIDA8gMECBAgQIAAgVhAYMWg5ggQIECAAAECAssPECBAgAABAgRiAYEVg5ojQIAAAQIECAgsP0CAAAECBAgQiAUEVgxqjgABAgQIECAgsPwAAQIECBAgQCAWEFgxqDkCBAgQIECAgMDyAwQIECBAgACBWEBgxaDmCBAgQIAAAQICyw8QIECAAAECBGIBgRWDmiNAgAABAgQICCw/QIAAAQIECBCIBQRWDGqOAAECBAgQICCw/AABAgQIECBAIBYQWDGoOQIECBAgQICAwPIDBAgQIECAAIFYQGDFoOYIECBAgAABAgLLDxAgQIAAAQIEYgGBFYOaI0CAAAECBAgILD9AgAABAgQIEIgFBFYMao4AAQIECBAgILD8AAECBAgQIEAgFhBYMag5AgQIECBAgIDA8gMECBAgQIAAgVhAYMWg5ggQIECAAAECAssPECBAgAABAgRiAYEVg5ojQIAAAQIECAgsP0CAAAECBAgQiAUEVgxqjgABAgQIECAgsPwAAQIECBAgQCAWEFgxqDkCBAgQIECAgMDyAwQIECBAgACBWEBgxaDmCBAgQIAAAQICyw8QIECAAAECBGIBgRWDmiNAgAABAgQICCw/QIAAAQIECBCIBQRWDGqOAAECBAgQICCw/AABAgQIECBAIBYQWDGoOQIECBAgQICAwPIDBAgQIECAAIFYQGDFoOYIECBAgAABAgLLDxAgQIAAAQIEYgGBFYOaI0CAAAECBAgILD9AgAABAgQIEIgFBFYMao4AAQIECBAgILD8AAECBAgQIEAgFhBYMag5AgQIECBAgIDA8gMECBAgQIAAgVhAYMWg5ggQIECAAAECAssPECBAgAABAgRiAYEVg5ojQIAAAQIECAgsP0CAAAECBAgQiAUEVgxqjgABAgQIECAgsPwAAQIECBAgQCAWEFgxqDkCBAgQIECAgMDyAwQIECBAgACBWEBgxaDmCBAgQIAAAQICyw8QIECAAAECBGIBgRWDmiNAgAABAgQICCw/QIAAAQIECBCIBQRWDGqOAAECBAgQICCw/AABAgQIECBAIBYQWDGoOQIECBAgQICAwPIDBAgQIECAAIFYQGDFoOYIECBAgAABAgLLDxAgQIAAAQIEYgGBFYOaI0CAAAECBAgILD9AgAABAgQIEIgFBFYMao4AAQIECBAgILD8AAECBAgQIEAgFhBYMag5AgQIECBAgIDA8gMECBAgQIAAgVhAYMWg5ggQIECAAAECAssPECBAgAABAgRiAYEVg5ojQIAAAQIECAgsP0CAAAECBAgQiAUEVgxqjgABAgQIECAgsPwAAQIECBAgQCAWEFgxqDkCBAgQIECAgMDyAwQIECBAgACBWEBgxaDmCBAgQIAAAQICyw8QIECAAAECBGIBgRWDmiNAgAABAgQICCw/QIAAAQIECBCIBQRWDGqOAAECBAgQICCw/AABAgQIECBAIBYQWDGoOQIECBAgQICAwPIDBAgQIECAAIFYQGDFoOYIECBAgAABAgLLDxAgQIAAAQIEYgGBFYOaI0CAAAECBAgILD9AgAABAgQIEIgFBFYMao4AAQIECBAgILD8AAECBAgQIEAgFhBYMag5AgQIECBAgIDA8gMECBAgQIAAgVhAYMWg5ggQIECAAAECAssPECBAgAABAgRiAYEVg5ojQIAAAQIECAgsP0CAAAECBAgQiAUEVgxqjgABAgQIECAgsPwAAQIECBAgQCAWEFgxqDkCBAgQIECAgMDyAwQIECBAgACBWEBgxaDmCBAgQIAAAQICyw8QIECAAAECBGIBgRWDmiNAgAABAgQICCw/QIAAAQIECBCIBQRWDGqOAAECBAgQICCw/AABAgQIECBAIBYQWDGoOQIECBAgQICAwPIDBAgQIECAAIFYQGDFoOYIECBAgAABAgLLDxAgQIAAAQIEYgGBFYOaI0CAAAECBAgILD9AgAABAgQIEIgFBFYMao4AAQIECBAgILD8AAECBAgQIEAgFhBYMag5AgQIECBAgIDA8gMECBAgQIAAgVhAYMWg5ggQIECAAAECAssPECBAgAABAgRiAYEVg5ojQIAAAQIECAgsP0CAAAECBAgQiAUEVgxqjgABAgQIECAgsPwAAQIECBAgQCAWEFgxqDkCBAgQIECAgMDyAwQIECBAgACBWEBgxaDmCBAgQIAAAQICyw8QIECAAAECBGIBgRWDmiNAgAABAgQICCw/QIAAAQIECBCIBQRWDGqOAAECBAgQICCw/AABAgQIECBAIBYQWDGoOQIECBAgQICAwPIDBAgQIECAAIFYQGDFoOYIECBAgAABAgLLDxAgQIAAAQIEYgGBFYOaI0CAAAECBAgILD9AgAABAgQIEIgFBFYMao4AAQIECBAgILD8AAECBAgQIEAgFhBYMag5AgQIECBAgIDA8gMECBAgQIAAgVhAYMWg5ggQIECAAAECAssPECBAgAABAgRiAYEVg5ojQIAAAQIECAgsP0CAAAECBAgQiAUEVgxqjgABAgQIECAgsPwAAQIECBAgQCAWEFgxqDkCBAgQIECAgMDyAwQIECBAgACBWEBgxaDmCBAgQIAAAQICyw8QIECAAAECBGIBgRWDmiNAgAABAgQICCw/QIAAAQIECBCIBQRWDGqOAAECBAgQICCw/AABAgQIECBAIBYQWDGoOQIECBAgQICAwPIDBAgQIECAAIFYQGDFoOYIECBAgAABAgLLDxAgQIAAAQIEYgGBFYOaI0CAAAECBAgILD9AgAABAgQIEIgFBFYMao4AAQIECBAgILD8AAECBAgQIEAgFhBYMag5AgQIECBAgIDA8gMECBAgQIAAgVhAYMWg5ggQIECAAAECAssPECBAgAABAgRiAYEVg5ojQIAAAQIECAgsP0CAAAECBAgQiAUEVgxqjgABAgQIECAgsPwAAQIECBAgQCAWEFgxqDkCBAgQIECAgMDyAwQIECBAgACBWEBgxaDmCBAgQIAAAQICyw8QIECAAAECBGIBgRWDmiNAgAABAgQICCw/QIAAAQIECBCIBQRWDGqOAAECBAgQICCw/AABAgQIECBAIBYQWDGoOQIECBAgQICAwPIDBAgQIECAAIFYQGDFoOYIECBAgAABAgLLDxAgQIAAAQIEYgGBFYOaI0CAAAECBAgILD9AgAABAgQIEIgFBFYMao4AAQIECBAgILD8AAECBAgQIEAgFhBYMag5AgQIECBAgIDA8gMECBAgQIAAgVhAYMWg5ggQIECAAAECAssPECBAgAABAgRiAYEVg5ojQIAAAQIECAgsP0CAAAECBAgQiAUEVgxqjgABAgQIECAgsPwAAQIECBAgQCAWEFgxqDkCBAgQIECAgMDyAwQIECBAgACBWEBgxaDmCBAgQIAAAQICyw8QIECAAAECBGIBgRWDmiNAgAABAgQICCw/QIAAAQIECBCIBQRWDGqOAAECBAgQICCw/AABAgQIECBAIBYQWDGoOQIECBAgQICAwPIDBAgQIECAAIFYQGDFoOYIECBAgAABAgLLDxAgQIAAAQIEYgGBFYOaI0CAAAECBAgILD9AgAABAgQIEIgFBFYMao4AAQIECBAgILD8AAECBAgQIEAgFhBYMag5AgQIECBAgIDA8gMECBAgQIAAgVhAYMWg5ggQIECAAAECAssPECBAgAABAgRiAYEVg5ojQIAAAQIECAgsP0CAAAECBAgQiAUEVgxqjgABAgQIECAgsPwAAQIECBAgQCAWEFgxqDkCBAgQIECAgMDyAwQIECBAgACBWEBgxaDmCBAgQIAAAQICyw8QIECAAAECBGIBgRWDmiNAgAABAgQICCw/QIAAAQIECBCIBQRWDGqOAAECBAgQICCw/AABAgQIECBAIBYQWDGoOQIECBAgQICAwPIDBAgQIECAAIFYQGDFoOYIECBAgAABAgLLDxAgQIAAAQIEYgGBFYOaI0CAAAECBAgILD9AgAABAgQIEIgFBFYMao4AAQIECBAgILD8AAECBAgQIEAgFhBYMag5AgQIECBAgIDA8gMECBAgQIAAgVhAYMWg5ggQIECAAAECAssPECBAgAABAgRiAYEVg5ojQIAAAQIECAgsP0CAAAECBAgQiAUEVgxqjgABAgQIECAgsPwAAQIECBAgQCAWEFgxqDkCBAgQIECAgMDyAwQIECBAgACBWEBgxaDmCBAgQIAAAQICyw8QIECAAAECBGIBgRWDmiNAgAABAgQICCw/QIAAAQIECBCIBQRWDGqOAAECBAgQICCw/AABAgQIECBAIBYQWDGoOQIECBAgQICAwPIDBAgQIECAAIFYQGDFoOYIECBAgAABAgLLDxAgQIAAAQIEYgGBFYOaI0CAAAECBAgILD9AgAABAgQIEIgFBFYMao4AAQIECBAgILD8AAECBAgQIEAgFhBYMag5AgQIECBAgIDA8gMECBAgQIAAgVhAYMWg5ggQIECAAAECAssPECBAgAABAgRiAYEVg5ojQIAAAQIECAgsP0CAAAECBAgQiAUEVgxqjgABAgQIECAgsPwAAQIECBAgQCAWEFgxqDkCBAgQIECAgMDyAwQIECBAgACBWEBgxaDmCBAgQIAAAQICyw8QIECAAAECBGIBgRWDmiNAgAABAgQICCw/QIAAAQIECBCIBQRWDGqOAAECBAgQICCw/AABAgQIECBAIBYQWDGoOQIECBAgQICAwPIDBAgQIECAAIFYQGDFoOYIECBAgAABAgLLDxAgQIAAAQIEYgGBFYOaI0CAAAECBAgILD9AgAABAgQIEIgFBFYMao4AAQIECBAgILD8AAECBAgQIEAgFhBYMag5AgQIECBAgIDA8gMECBAgQIAAgVhAYMWg5ggQIECAAAECAssPECBAgAABAgRiAYEVg5ojQIAAAQIECAgsP0CAAAECBAgQiAUEVgxqjgABAgQIECAgsPwAAQIECBAgQCAWEFgxqDkCBAgQIECAgMDyAwQIECBAgACBWEBgxaDmCBAgQIAAAQICyw8QIECAAAECBGIBgRWDmiNAgAABAgQICCw/QIAAAQIECBCIBQRWDGqOAAECBAgQICCw/AABAgQIECBAIBYQWDGoOQIECBAgQICAwPIDBAgQIECAAIFYQGDFoOYIECBAgAABAgLLDxAgQIAAAQIEYgGBFYOaI0CAAAECBAgILD9AgAABAgQIEIgFBFYMao4AAQIECBAgILD8AAECBAgQIEAgFhBYMag5AgQIECBAgIDA8gMECBAgQIAAgVhAYMWg5ggQIECAAAECAssPECBAgAABAgRiAYEVg5ojQIAAAQIECAgsP0CAAAECBAgQiAUEVgxqjgABAgQIECAgsPwAAQIECBAgQCAWEFgxqDkCBAgQIECAgMDyAwQIECBAgACBWEBgxaDmCBAgQIAAAQICyw8QIECAAAECBGIBgRWDmiNAgAABAgQICCw/QIAAAQIECBCIBQRWDGqOAAECBAgQICCw/AABAgQIECBAIBYQWDGoOQIECBAgQICAwPIDBAgQIECAAIFYQGDFoOYIECBAgAABAgLLDxAgQIAAAQIEYgGBFYOaI0CAAAECBAgILD9AgAABAgQIEIgFBFYMao4AAQIECBAgILD8AAECBAgQIEAgFhBYMag5AgQIECBAgIDA8gMECBAgQIAAgVhAYMWg5ggQIECAAAECAssPECBAgAABAgRiAYEVg5ojQIAAAQIECAgsP0CAAAECBAgQiAUEVgxqjgABAgQIECAgsPwAAQIECBAgQCAWEFgxqDkCBAgQIECAgMDyAwQIECBAgACBWEBgxaDmCBAgQIAAAQICyw8QIECAAAECBGIBgRWDmiNAgAABAgQICCw/QIAAAQIECBCIBQRWDGqOAAECBAgQICCw/AABAgQIECBAIBYQWDGoOQIECBAgQICAwPIDBAgQIECAAIFYQGDFoOYIECBAgAABAgLLDxAgQIAAAQIEYgGBFYOaI0CAAAECBAgILD9AgAABAgQIEIgFBFYMao4AAQIECBAgILD8AAECBAgQIEAgFhBYMag5AgQIECBAgIDA8gMECBAgQIAAgVhAYMWg5ggQIECAAAECAssPECBAgAABAgRiAYEVg5ojQIAAAQIECAgsP0CAAAECBAgQiAUEVgxqjgABAgQIECAgsPwAAQIECBAgQCAWEFgxqDkCBAgQIECAgMDyAwQIECBAgACBWEBgxaDmCBAgQIAAAQICyw8QIECAAAECBGIBgRWDmiNAgAABAgQICCw/QIAAAQIECBCIBQRWDGqOAAECBAgQICCw/AABAgQIECBAIBYQWDGoOQIECBAgQICAwPIDBAgQIECAAIFYQGDFoOYIECBAgAABAgLLDxAgQIAAAQIEYgGBFYOaI0CAAAECBAgILD9AgAABAgQIEIgFBFYMao4AAQIECBAgILD8AAECBAgQIEAgFhBYMag5AgQIECBAgIDA8gMECBAgQIAAgVhAYMWg5ggQIECAAAECAssPECBAgAABAgRiAYEVg5ojQIAAAQIECAgsP0CAAAECBAgQiAUEVgxqjgABAgQIECAgsPwAAQIECBAgQCAWEFgxqDkCBAgQIECAgMDyAwQIECBAgACBWEBgxaDmCBAgQIAAAQICyw8QIECAAAECBGIBgRWDmiNAgAABAgQICCw/QIAAAQIECBCIBQRWDGqOAAECBAgQICCw/AABAgQIECBAIBYQWDGoOQIECBAgQICAwPIDBAgQIECAAIFYQGDFoOYIECBAgAABAgLLDxAgQIAAAQIEYgGBFYOaI0CAAAECBAgILD9AgAABAgQIEIgFBFYMao4AAQIECBAgILD8AAECBAgQIEAgFhBYMag5AgQIECBAgIDA8gMECBAgQIAAgVhAYMWg5ggQIECAAAECAssPECBAgAABAgRiAYEVg5ojQIAAAQIECAgsP0CAAAECBAgQiAUEVgxqjgABAgQIECAgsPwAAQIECBAgQCAWEFgxqDkCBAgQIECAgMDyAwQIECBAgACBWEBgxaDmCBAgQIAAAQICyw8QIECAAAECBGIBgRWDmiNAgAABAgQICCw/QIAAAQIECBCIBQRWDGqOAAECBAgQICCw/AABAgQIECBAIBYQWDGoOQIECBAgQICAwPIDBAgQIECAAIFYQGDFoOYIECBAgAABAgLLDxAgQIAAAQIEYgGBFYOaI0CAAAECBAgILD9AgAABAgQIEIgFBFYMao4AAQIECBAgILD8AAECBAgQIEAgFhBYMag5AgQIECBAgIDA8gMECBAgQIAAgVhAYMWg5ggQIECAAAECD2/W4810pekuAAAAAElFTkSuQmCC" id="278"/></item></list></costumes><sounds><list struct="atomic" id="279"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="30" y="23.666666666666572" w="393" collapsed="false">Dieses Script generiert zufällige Beispiele aus bis zu vier verschiedenen Elementen.</comment><script x="32" y="91.66666666666461"><block s="doSetVar"><l>list of elements</l><block s="reportNewList"><list><block s="reifyScript"><script><custom-block s="draw element 1 with size %n"><block var="step"/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="draw element 2 with size %n"><block var="step"/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="draw element 3 with size %n"><block var="step"/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="draw element 4 with size %n"><block var="step"/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="draw element 5 with size %n with probability %n"><block var="step"/><block s="reportQuotient"><block s="reportRandom"><l>70</l><l>100</l></block><l>100</l></block></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="draw element 6 with size %n with probability %n"><block var="step"/><block s="reportQuotient"><block s="reportRandom"><l>70</l><l>100</l></block><l>100</l></block></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="draw element 7 with size %n"><block var="step"/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="draw element 8 with size %n with probability %n"><block var="step"/><block s="reportQuotient"><block s="reportRandom"><l>70</l><l>100</l></block><l>100</l></block></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="draw element 9 with size %n"><block var="step"/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="draw element 10 with size %n"><block var="step"/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="draw element 11 with size %n"><block var="step"/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="draw element 12 with size %n"><block var="step"/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="draw element 13 with size %n"><block var="step"/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="draw element 14 with size %n"><block var="step"/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="draw element 15 with sitze %n"><block var="step"/></custom-block></script><list></list></block></list></block></block><block s="doSetVar"><l>elements in use</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportRandom"><l>1</l><l>4</l></block><script><block s="doSetVar"><l>elements in use</l><block s="reportConcatenatedLists"><list><block var="elements in use"/><block s="reportNewList"><list><block s="reportListItem"><block s="reportRandom"><l>1</l><l>15</l></block><block var="list of elements"/></block></list></block></list></block></block></script></block><block s="clear"></block><block s="bubble"><l></l></block><block s="hide"></block><block s="setColor"><color>17,3,0,1</color></block><block s="setSize"><l>3</l></block><block s="doSetVar"><l>size</l><l>600</l></block><custom-block s="set value %s to %s"><l>Stage size</l><block s="reportNewList"><list><block var="size"/><block var="size"/></list></block></custom-block><block s="doWait"><l>1</l></block><block s="doSetVar"><l>step</l><block s="reportQuotient"><block var="size"/><l>10</l></block></block><custom-block s="draw grid %n x %n with size %n and element %cmdRing"><block s="reportQuotient"><block var="size"/><block var="step"/></block><block s="reportQuotient"><block var="size"/><block var="step"/></block><block var="step"/><block var="elements in use"/></custom-block><custom-block s="color %n times with colours %l"><l>10000</l><custom-block s="colour scheme %n"><l>1</l></custom-block></custom-block><block s="setColor"><color>18,6,0,1</color></block><block s="setSize"><l>3</l></block><custom-block s="draw frame %n x %n"><block var="size"/><block var="size"/></custom-block></script><script x="390.83333333333337" y="731.6666666666666"><block var="elements in use"/></script></scripts></sprite><watcher var="step" style="normal" x="13.062146892656074" y="13.062146892655335" color="243,118,29" hidden="true"/><watcher var="size" style="normal" x="123.6333333333323" y="111.63333333333333" color="243,118,29" hidden="true"/><watcher var="list of elements" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="elements in use" style="normal" x="129" y="241.000004" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="draw element %&apos;element&apos; at position x: %&apos;x&apos; y: %&apos;y&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%cmdRing"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>length</l></list></block><block s="up"></block><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="setHeading"><l>90</l></block><block s="down"></block><block s="doRun"><block s="reportIfElse"><block s="reportIsA"><block var="element"/><l><option>list</option></l></block><block s="reportListItem"><block s="reportRandom"><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="element"/></block></block><block var="element"/></block><block var="element"/></block><list></list></block><block s="up"></block></script></block-definition><block-definition s="draw element 1 with size %&apos;step&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">100</input></inputs><script><block s="up"></block><block s="doFor"><l>i</l><l>1</l><block s="reportRandom"><l>1</l><l>2</l></block><script><block s="forward"><block var="step"/></block><block s="turn"><l>90</l></block></script></block><block s="down"></block><block s="turn"><l>45</l></block><block s="forward"><block s="reportProduct"><block var="step"/><block s="reportPower"><l>2</l><l>0.5</l></block></block></block></script></block-definition><block-definition s="draw grid %&apos;x&apos; x %&apos;y&apos; with size %&apos;step&apos; and element %&apos;element&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n">100</input><input type="%cmdRing"></input></inputs><script><block s="doWarp"><script><block s="doFor"><l>y</l><l>0</l><block var="y"/><script><block s="doFor"><l>x</l><l>0</l><block var="x"/><script><custom-block s="draw element %cmdRing at position x: %n y: %n"><block var="element"/><block s="reportDifference"><block s="reportProduct"><block var="x"/><block var="step"/></block><block s="reportQuotient"><block var="size"/><l>2</l></block></block><block s="reportDifference"><block s="reportProduct"><block var="y"/><block var="step"/></block><block s="reportQuotient"><block var="size"/><l>2</l></block></block></custom-block></script></block></script></block></script></block></script></block-definition><block-definition s="setting %&apos;which&apos;" type="reporter" category="sensing"><comment x="0" y="0" w="254.66666666666666" collapsed="false">Allows reading global settings programmatically.&#xD;&#xD;Eisenberg&apos;s Law:  Anything you can do from the user interface you should be able to do in your program, and vice versa.  This library is just a beginning; there are many UI controls outside of the Settings menu.</comment><header></header><code></code><translations>pt:o valor da configuração _&#xD;</translations><inputs><input type="%s" readonly="true"><options>Project notes&#xD;Project name&#xD;User&#xD;Presentation mode&#xD;Language&#xD;Zoom blocks&#xD;Stage size&#xD;Stage scale&#xD;Retina display support&#xD;Long form input dialog&#xD;Plain prototype labels&#xD;Input sliders&#xD;Execute on slider change&#xD;Clicking sound&#xD;Turbo mode&#xD;Flat design&#xD;Keyboard editing&#xD;Visible stepping&#xD;Thread safe scripts&#xD;Prefer smooth animations&#xD;Flat line ends&#xD;Codification support&#xD;Inheritance support&#xD;Hyper blocks support&#xD;Visible palette</options></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>which</l></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;    ide = stage.parentThatIsA(IDE_Morph),&#xD;    world = stage.parentThatIsA(WorldMorph);&#xD;&#xD;switch (which) {&#xD;    case &apos;Project notes&apos;:&#xD;        return ide.projectNotes;&#xD;    case &apos;Project name&apos;:&#xD;        return ide.projectName;&#xD;    case &apos;User&apos;:&#xD;        return ide.cloud.username;&#xD;    case &apos;Presentation mode&apos;:&#xD;        return ide.isAppMode;&#xD;    case &apos;Language&apos;:&#xD;        return SnapTranslator.language;&#xD;    case &apos;Zoom blocks&apos;:&#xD;        return SyntaxElementMorph.prototype.scale;&#xD;    case &apos;Stage size&apos;:&#xD;        return new List([StageMorph.prototype.dimensions.x,&#xD;                                   StageMorph.prototype.dimensions.y]);&#xD;    case &apos;Stage scale&apos;:&#xD;       return stage.scale;&#xD;    case &apos;Retina display support&apos;:&#xD;        return isRetinaEnabled();&#xD;    case &apos;Long form input dialog&apos;:&#xD;        return InputSlotDialogMorph.prototype.isLaunchingExpanded;&#xD;    case &apos;Plain prototype labels&apos;:&#xD;        return BlockLabelPlaceHolderMorph.prototype.plainLabel;&#xD;    case &apos;Input sliders&apos;:&#xD;        return MorphicPreferences.useSliderForInput;&#xD;    case &apos;Execute on slider change&apos;:&#xD;        return ArgMorph.prototype.executeOnSliderEdit;&#xD;    case &apos;Clicking sound&apos;:&#xD;        return !!BlockMorph.prototype.snapSound;&#xD;    case &apos;Turbo mode&apos;:&#xD;        return stage.isFastTracked;&#xD;    case &apos;Flat design&apos;:&#xD;        return MorphicPreferences.isFlat;&#xD;    case &apos;Keyboard editing&apos;:&#xD;        return !!this.scripts.focus;&#xD;    case &apos;Visible stepping&apos;:&#xD;        return Process.prototype.enableSingleStepping;&#xD;    case &apos;Thread safe scripts&apos;:&#xD;        return stage.isThreadSafe;&#xD;    case &apos;Prefer smooth animations&apos;:&#xD;        return StageMorph.prototype.frameRate &gt; 0;&#xD;    case &apos;Flat line ends&apos;:&#xD;        return SpriteMorph.prototype.useFlatLineEnds;&#xD;    case &apos;Codification support&apos;:&#xD;        return StageMorph.prototype.enableCodeMapping;&#xD;    case &apos;Inheritance support&apos;:&#xD;        return StageMorph.prototype.enableInheritance;&#xD;    case &apos;Hyper blocks support&apos;:&#xD;        return Process.prototype.enableHyperOps;&#xD;    default: return which;&#xD;    case &apos;Visible palette&apos;:&#xD;        return ide.currentCategory;&#xD;}</l></block><list><block var="which"/></list></block></block></script></block-definition><block-definition s="set flag %&apos;which&apos; to %&apos;tf&apos;" type="command" category="sensing"><comment x="0" y="0" w="254.66666666666666" collapsed="false">Allows changing global settings programmatically.&#xD;This block is for Boolean (checkbox) settings; use&#xD;SET VALUE for numeric or text values.&#xD;&#xD;Eisenberg&apos;s Law:  Anything you can do from the user interface you should be able to do in your program, and vice versa.  This library is just a beginning; there are many UI controls outside of the Settings menu.</comment><header></header><code></code><translations>pt:altera o valor da configuração _ para _&#xD;</translations><inputs><input type="%s" readonly="true"><options>Presentation mode&#xD;Retina display support&#xD;Long form input dialog&#xD;Plain prototype labels&#xD;Input sliders&#xD;Execute on slider change&#xD;Clicking sound&#xD;Turbo mode&#xD;Flat design&#xD;Keyboard editing&#xD;Visible stepping&#xD;Thread safe scripts&#xD;Prefer smooth animations&#xD;Flat line ends&#xD;Codification support&#xD;Inheritance support&#xD;Hyper blocks support</options></input><input type="%b"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>which</l><l>tf</l></list><l>var   stage = this.parentThatIsA(StageMorph),&#xD;        ide = stage.parentThatIsA(IDE_Morph),&#xD;        world = stage.parentThatIsA(WorldMorph),&#xD;        thisObj = this;&#xD;&#xD;if (tf != !!tf) return;&#xD;&#xD;try{&#xD;ide.savingPreferences = false;&#xD;&#xD;switch (which) {&#xD;    case &apos;Presentation mode&apos;:&#xD;        if (tf != ide.isAppMode) ide.toggleAppMode();&#xD;        break;&#xD;    case &apos;Retina display support&apos;:&#xD;        if (tf != isRetinaEnabled()) ide.toggleRetina();&#xD;        break;&#xD;    case &apos;Long form input dialog&apos;:&#xD;        if (tf != InputSlotDialogMorph.prototype.isLaunchingExpanded)&#xD;            ide.toggleLongFormInputDialog();&#xD;        break;&#xD;    case &apos;Plain prototype labels&apos;:&#xD;        if (tf != BlockLabelPlaceHolderMorph.prototype.plainLabel)&#xD;            ide.togglePlainPrototypeLabels();&#xD;        break;&#xD;    case &apos;Input sliders&apos;:&#xD;        MorphicPreferences.useSliderForInput = tf;&#xD;        break;&#xD;    case &apos;Execute on slider change&apos;:&#xD;        ArgMorph.prototype.executeOnSliderEdit = tf;&#xD;        break;&#xD;    case &apos;Clicking sound&apos;:&#xD;        if (tf != !!BlockMorph.prototype.snapSound)&#xD;            BlockMorph.prototype.toggleSnapSound();&#xD;        break;&#xD;    case &apos;Turbo mode&apos;:&#xD;        if (tf != stage.isFastTracked)&#xD;            ide.toggleFastTracking();&#xD;        break;&#xD;    case &apos;Flat design&apos;:&#xD;        if (tf == MorphicPreferences.isFlat) break;&#xD;        if (tf)&#xD;            ide.flatDesign();&#xD;        else&#xD;            ide.defaultDesign();&#xD;        break;&#xD;    case &apos;Keyboard editing&apos;:&#xD;        if (thisObj.scripts.focus &amp;&amp; !tf) {&#xD;            thisObj.scripts.focus.stopEditing();&#xD;        } else if (tf &amp;&amp; !thisObj.scripts.focus) {&#xD;            thisObj.scripts.toggleKeyboardEntry();&#xD;        };&#xD;        break;&#xD;    case &apos;Visible stepping&apos;:&#xD;        if (tf != Process.prototype.enableSingleStepping)&#xD;            ide.toggleSingleStepping();&#xD;        break;&#xD;    case &apos;Thread safe scripts&apos;:&#xD;        stage.isThreadSafe = tf;&#xD;        break;&#xD;    case &apos;Prefer smooth animations&apos;:&#xD;        if (tf != (StageMorph.prototype.frameRate &gt; 0))&#xD;            ide.toggleVariableFrameRate();&#xD;        break;&#xD;    case &apos;Flat line ends&apos;:&#xD;        SpriteMorph.prototype.useFlatLineEnds = tf;&#xD;        break;&#xD;    case &apos;Codification support&apos;:&#xD;        if (tf != StageMorph.prototype.enableCodeMapping) {&#xD;            StageMorph.prototype.enableCodeMapping = tf;&#xD;            ide.currentSprite.blocksCache.variables = null;&#xD;            ide.currentSprite.paletteCache.variables = null;&#xD;            ide.refreshPalette();&#xD;        }&#xD;        break;&#xD;    case &apos;Inheritance support&apos;:&#xD;        if (tf != StageMorph.prototype.enableInheritance) {&#xD;            StageMorph.prototype.enableInheritance = tf;&#xD;            ide.currentSprite.blocksCache.variables = null;&#xD;            ide.currentSprite.paletteCache.variables = null;&#xD;            ide.refreshPalette();&#xD;        }&#xD;        break;&#xD;    case &apos;Hyper blocks support&apos;:&#xD;        Process.prototype.enableHyperOps = tf;&#xD;        break;&#xD;};&#xD;}&#xD;finally {&#xD;ide.savingPreferences = false;&#xD;};&#xD;</l></block><list><block var="which"/><block var="tf"/></list></block></script></block-definition><block-definition s="set value %&apos;which&apos; to %&apos;value&apos;" type="command" category="sensing"><comment x="0" y="0" w="254.66666666666666" collapsed="false">Allows changing global settings programmatically.&#xD;This block is for numeric or text settings; use&#xD;SET FLAG for Boolean (checkbox) values.&#xD;&#xD;Eisenberg&apos;s Law:  Anything you can do from the user interface you should be able to do in your program, and vice versa.  This library is just a beginning; there are many UI controls outside of the Settings menu.</comment><header></header><code></code><translations>pt:altera o valor da configuração _ para _&#xD;</translations><inputs><input type="%s" readonly="true"><options>Project notes&#xD;Project name&#xD;Language&#xD;Zoom blocks&#xD;Stage size&#xD;Stage scale&#xD;Visible palette</options></input><input type="%s"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>which</l><l>value</l></list><l>var   stage = this.parentThatIsA(StageMorph),&#xD;        ide = stage.parentThatIsA(IDE_Morph),&#xD;        world = stage.parentThatIsA(WorldMorph);&#xD;&#xD;try {&#xD;ide.savingPreferences = false;&#xD;&#xD;switch (which) {&#xD;    case &apos;Project notes&apos;:&#xD;        ide.projectNotes = value;&#xD;        break;&#xD;    case &apos;Project name&apos;:&#xD;        ide.setProjectName(value);&#xD;        break;&#xD;    case &apos;Language&apos;:&#xD;        ide.setLanguage(value);&#xD;        break;&#xD;    case &apos;Zoom blocks&apos;:&#xD;        if (!isNaN(value)) ide.setBlocksScale(Math.min(value, 12));&#xD;        break;&#xD;    case &apos;Stage size&apos;:&#xD;        if ((value instanceof List) &amp;&amp; value.length()==2&#xD;                       &amp;&amp; !isNaN(value.at(1)) &amp;&amp; !isNaN(value.at(2)))&#xD;            ide.setStageExtent(new Point(value.at(1), value.at(2)));&#xD;        break;&#xD;    case &apos;Stage scale&apos;:&#xD;        ide.toggleStageSize(value != 1, Math.max(0.1, value));&#xD;        break;&#xD;    case &apos;Visible palette&apos;:&#xD;        ide.currentCategory = value.toLowerCase();&#xD;        ide.categories.children.forEach(function (each) {&#xD;                each.refresh();&#xD;        });&#xD;        ide.refreshPalette(true);&#xD;        break;&#xD;};&#xD;}&#xD;finally {ide.savingPreferences = true;&#xD;};</l></block><list><block var="which"/><block var="value"/></list></block></script></block-definition><block-definition s="draw frame %&apos;width&apos; x %&apos;height&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doSetVar"><l>width</l><block s="reportQuotient"><block var="width"/><l>2</l></block></block><block s="doSetVar"><l>height</l><block s="reportQuotient"><block var="height"/><l>2</l></block></block><block s="up"></block><block s="gotoXY"><block s="reportDifference"><l></l><block var="width"/></block><block var="height"/></block><block s="down"></block><block s="gotoXY"><block var="width"/><block var="height"/></block><block s="gotoXY"><block var="width"/><block s="reportDifference"><l></l><block var="height"/></block></block><block s="gotoXY"><block s="reportDifference"><l></l><block var="width"/></block><block s="reportDifference"><l></l><block var="height"/></block></block><block s="gotoXY"><block s="reportDifference"><l></l><block var="width"/></block><block var="height"/></block></script></block-definition><block-definition s="color %&apos;times&apos; times with colours %&apos;colours&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n">500</input><input type="%l">20,30,40,50,60,70.80</input></inputs><script><block s="up"></block><block s="doWarp"><script><block s="doRepeat"><block var="times"/><script><block s="doGotoObject"><l><option>random position</option></l></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><l>0</l><block s="reportAspect"><l><option>saturation</option></l><l><option>myself</option></l></block></block><block s="reportEquals"><l>100</l><block s="reportAspect"><l><option>brightness</option></l><l><option>myself</option></l></block></block></block><script><custom-block s="$brush set pen to crayon %n"><block s="reportListItem"><l><option>any</option></l><block var="colours"/></block></custom-block><block s="floodFill"></block><block s="doSend"><l>stamp</l><l>lines</l></block></script></block></script></block></script></block></script></block-definition><block-definition s="colour scheme %&apos;number&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n">1<options>1&#xD;2&#xD;3&#xD;4</options></input></inputs><script><block s="doReport"><block s="reportListItem"><block var="number"/><block s="reportNewList"><list><block s="reportNewList"><list><l>29</l><l>49</l><l>59</l><l>69</l><l>79</l><l>99</l></list></block><block s="reportNewList"><list><l>18</l><l>22</l><l>42</l><l>53</l><l>63</l><l>75</l><l>83</l><l>93</l></list></block><block s="reportNewList"><list><l>5</l><l>10</l><l>85</l><l>65</l><l>99</l></list></block><block s="reportNewList"><list><l>41</l><l>50</l><l>60</l><l>70</l><l>80</l><l>97</l></list></block></list></block></block></block></script></block-definition><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="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"><block s="reportMin"><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></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><block s="reportMin"><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></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><block s="reportMin"><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></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><block s="reportMin"><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></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><block s="reportMin"><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></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="reportListAttribute"><l><option>length</option></l><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="reportListAttribute"><l><option>length</option></l><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="reportListAttribute"><l><option>length</option></l><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="reportListAttribute"><l><option>length</option></l><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="reportListAttribute"><l><option>length</option></l><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="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></block><script><block s="doSetVar"><l>value</l><block s="reportConcatenatedLists"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportNewList"><list><l></l><l></l></list></block></autolambda><list></list></block><block var="value"/></block></block></block></script></block><block s="doIf"><block s="reportIsA"><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportOr"><block s="reportLessThan"><l></l><l>0</l></block><block s="reportGreaterThan"><l></l><l>15</l></block></block></autolambda><list></list></block><block var="value"/></block><l><option>number</option></l></block><script><custom-block s="error %txt"><l>Badly formed hex color.</l></custom-block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>6</l></block><script><custom-block s="error %txt"><l>More than six hex digits.</l></custom-block></script></block><block s="doRepeat"><block s="reportDifference"><l>6</l><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block></block><script><block s="doSetVar"><l>value</l><block s="reportCONS"><l>0</l><block var="value"/></block></block></script></block><custom-block s="$brush set pen %s to %s"><l>red</l><block s="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="doSetVar"><l>value</l><l></l></block></script></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><l></l></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><l></l></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="✐ 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><l></l></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><l></l></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="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="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><l>✐ X11</l><l>✐ crayon colors</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><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="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ crayon colors"/><l><option>list</option></l></block></block><script><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></script></block-definition><block-definition s="draw element 2 with size %&apos;step&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">100</input></inputs><script><block s="doWarp"><script><block s="up"></block><block s="setHeading"><l>135</l></block><block s="forward"><block s="reportQuotient"><block var="step"/><block s="reportPower"><l>2</l><l>0.5</l></block></block></block><block s="setHeading"><block s="reportProduct"><block s="reportRandom"><l>1</l><l>4</l></block><l>90</l></block></block><block s="forward"><block s="reportQuotient"><block var="step"/><l>2</l></block></block><block s="down"></block><block s="turn"><l>135</l></block><block s="forward"><block s="reportQuotient"><block var="step"/><block s="reportPower"><l>2</l><l>0.5</l></block></block></block><block s="turn"><l>90</l></block><block s="forward"><block s="reportQuotient"><block var="step"/><block s="reportPower"><l>2</l><l>0.5</l></block></block></block><block s="turn"><l>90</l></block><block s="forward"><block s="reportQuotient"><block var="step"/><block s="reportPower"><l>2</l><l>0.5</l></block></block></block></script></block></script></block-definition><block-definition s="draw frame with size %&apos;step&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">100</input></inputs><script><block s="doWarp"><script><block s="setHeading"><l>90</l></block><block s="doFor"><l>i</l><l>1</l><l>4</l><script><block s="forward"><block var="step"/></block><block s="turn"><l>90</l></block></script></block></script></block></script></block-definition><block-definition s="draw element 3 with size %&apos;step&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">100</input></inputs><script><block s="doWarp"><script><block s="up"></block><block s="setHeading"><l>135</l></block><block s="forward"><block s="reportQuotient"><block var="step"/><block s="reportPower"><l>2</l><l>0.5</l></block></block></block><block s="setHeading"><block s="reportProduct"><block s="reportRandom"><l>1</l><l>4</l></block><l>90</l></block></block><block s="down"></block><block s="forward"><block s="reportQuotient"><block var="step"/><l>2</l></block></block><block s="turn"><l>180</l></block><block s="forward"><block s="reportQuotient"><block var="step"/><l>2</l></block></block><block s="turnLeft"><l>45</l></block><block s="forward"><block s="reportQuotient"><block var="step"/><block s="reportPower"><l>2</l><l>0.5</l></block></block></block><block s="turn"><l>180</l></block><block s="forward"><block s="reportQuotient"><block var="step"/><block s="reportPower"><l>2</l><l>0.5</l></block></block></block><block s="turnLeft"><l>90</l></block><block s="forward"><block s="reportQuotient"><block var="step"/><block s="reportPower"><l>2</l><l>0.5</l></block></block></block></script></block></script></block-definition><block-definition s="draw element 4 with size %&apos;step&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">100</input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>factor</l></list></block><block s="doSetVar"><l>factor</l><block s="reportQuotient"><block s="reportRandom"><l>5</l><l>9</l></block><l>10</l></block></block><block s="up"></block><block s="forward"><block s="reportProduct"><block s="reportQuotient"><block s="reportDifference"><l>1</l><block var="factor"/></block><l>2</l></block><block var="step"/></block></block><block s="turn"><l>90</l></block><block s="forward"><block s="reportProduct"><block s="reportQuotient"><block s="reportDifference"><l>1</l><block var="factor"/></block><l>2</l></block><block var="step"/></block></block><block s="turnLeft"><l>90</l></block><block s="setColor"><color>26,1,0,1</color></block><block s="down"></block><block s="doFor"><l>i</l><l>1</l><l>4</l><script><block s="forward"><block s="reportProduct"><block var="factor"/><block var="step"/></block></block><block s="turn"><l>90</l></block></script></block><block s="up"></block><block s="turn"><l>45</l></block><block s="forward"><block s="reportQuotient"><block s="reportProduct"><block var="step"/><block var="factor"/></block><block s="reportPower"><l>2</l><l>0.5</l></block></block></block><custom-block s="$brush set pen to crayon %n"><block s="reportListItem"><l><option>any</option></l><custom-block s="colour scheme %n"><l>1</l></custom-block></block></custom-block><block s="floodFill"></block><block s="setColor"><color>26,1,0,1</color></block></script></block></script></block-definition><block-definition s="draw circle with sitze %&apos;step&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">100</input></inputs><script><block s="doWarp"><script><block s="up"></block><block s="setHeading"><l>135</l></block><block s="forward"><block s="reportQuotient"><block var="step"/><block s="reportPower"><l>2</l><l>0.5</l></block></block></block><block s="down"></block><block s="forward"><l>0</l></block></script></block></script></block-definition><block-definition s="draw element 5 with size %&apos;step&apos; with probability %&apos;prob&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">100</input><input type="%n">0.85<options>1.00&#xD;0.95&#xD;0.90&#xD;0.85&#xD;0.80&#xD;0.75&#xD;0.70</options></input></inputs><script><block s="doWarp"><script><block s="up"></block><block s="setHeading"><l>135</l></block><block s="forward"><block s="reportQuotient"><block var="step"/><block s="reportPower"><l>2</l><l>0.5</l></block></block></block><block s="down"></block><block s="doFor"><l>i</l><l>1</l><l>4</l><script><block s="doIf"><block s="reportLessThanOrEquals"><block s="reportRandom"><l>1</l><l>100</l></block><block s="reportProduct"><l>100</l><block var="prob"/></block></block><script><block s="forward"><block s="reportQuotient"><block var="step"/><block s="reportPower"><l>2</l><l>0.5</l></block></block></block><block s="turn"><l>180</l></block><block s="forward"><block s="reportQuotient"><block var="step"/><block s="reportPower"><l>2</l><l>0.5</l></block></block></block></script></block><block s="turn"><l>90</l></block></script></block></script></block></script></block-definition><block-definition s="draw element 6 with size %&apos;step&apos; with probability %&apos;prob&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">100</input><input type="%n">1<options>1.00&#xD;0.95&#xD;0.90&#xD;0.85&#xD;0.80&#xD;0.75&#xD;0.70</options></input></inputs><script><block s="doWarp"><script><block s="up"></block><block s="forward"><block s="reportQuotient"><block var="step"/><l>2</l></block></block><block s="turnLeft"><l>45</l></block><block s="doFor"><l>i</l><l>1</l><l>4</l><script><block s="up"></block><block s="turn"><l>90</l></block><block s="doIf"><block s="reportLessThanOrEquals"><block s="reportRandom"><l>1</l><l>100</l></block><block s="reportProduct"><l>100</l><block var="prob"/></block></block><script><block s="down"></block></script></block><block s="forward"><block s="reportQuotient"><block var="step"/><block s="reportPower"><l>2</l><l>0.5</l></block></block></block></script></block></script></block></script></block-definition><block-definition s="draw element 7 with size %&apos;step&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">100</input></inputs><script><block s="doWarp"><script><block s="up"></block><block s="doFor"><l>i</l><l>1</l><block s="reportRandom"><l>1</l><l>2</l></block><script><block s="forward"><block var="step"/></block><block s="turn"><l>90</l></block></script></block><block s="forward"><block s="reportQuotient"><block var="step"/><l>2</l></block></block><block s="turn"><l>45</l></block><block s="doFor"><l>i</l><l>1</l><l>2</l><script><block s="down"></block><block s="forward"><block s="reportQuotient"><block var="step"/><block s="reportPower"><l>2</l><l>0.5</l></block></block></block><block s="turn"><l>90</l></block><block s="up"></block><block s="forward"><block s="reportQuotient"><block var="step"/><block s="reportPower"><l>2</l><l>0.5</l></block></block></block><block s="turn"><l>90</l></block></script></block></script></block></script></block-definition><block-definition s="draw element 8 with size %&apos;step&apos; with probability %&apos;prob&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">100</input><input type="%n">1<options>1.00&#xD;0.95&#xD;0.90&#xD;0.85&#xD;0.80&#xD;0.75&#xD;0.70</options></input></inputs><script><block s="doWarp"><script><block s="up"></block><block s="forward"><block s="reportQuotient"><block var="step"/><l>2</l></block></block><block s="doIf"><block s="reportLessThanOrEquals"><block s="reportRandom"><l>1</l><l>100</l></block><block s="reportProduct"><l>100</l><block var="prob"/></block></block><script><block s="down"></block></script></block><block s="turn"><l>90</l></block><block s="forward"><block var="step"/></block><block s="turn"><l>90</l></block><block s="up"></block><block s="doRepeat"><l>2</l><script><block s="forward"><block s="reportQuotient"><block var="step"/><l>2</l></block></block><block s="turn"><l>90</l></block></script></block><block s="doIf"><block s="reportLessThanOrEquals"><block s="reportRandom"><l>1</l><l>100</l></block><block s="reportProduct"><l>100</l><block var="prob"/></block></block><script><block s="down"></block><block s="forward"><block var="step"/></block></script></block></script></block></script></block-definition><block-definition s="draw element 9 with size %&apos;step&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">100</input></inputs><script><block s="doWarp"><script><block s="up"></block><block s="doDeclareVariables"><list><l>alt</l></list></block><block s="doSetVar"><l>alt</l><block s="reportIfElse"><block s="reportLessThan"><block s="reportRandom"><l>1</l><l>100</l></block><l>50</l></block><l>1</l><l>-1</l></block></block><block s="setHeading"><block s="reportIfElse"><block s="reportEquals"><block var="alt"/><l>-1</l></block><l>180</l><l>90</l></block></block><block s="doIf"><block s="reportLessThan"><block s="reportRandom"><l>1</l><l>100</l></block><l>50</l></block><script><block s="forward"><block var="step"/></block><block s="turn"><block s="reportProduct"><block var="alt"/><l>90</l></block></block></script></block><block s="down"></block><block s="forward"><block var="step"/></block><block s="turn"><block s="reportProduct"><block var="alt"/><l>90</l></block></block><block s="forward"><block s="reportQuotient"><block var="step"/><l>2</l></block></block><block s="turn"><block s="reportProduct"><block var="alt"/><l>90</l></block></block><block s="forward"><block var="step"/></block><block s="turnLeft"><block s="reportProduct"><block var="alt"/><l>90</l></block></block><block s="forward"><block s="reportQuotient"><block var="step"/><l>2</l></block></block><block s="turnLeft"><block s="reportProduct"><block var="alt"/><l>90</l></block></block><block s="forward"><block var="step"/></block></script></block></script></block-definition><block-definition s="..." type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="draw point with size %&apos;step&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">1</input></inputs><script><block s="doWarp"><script><block s="forward"><l>0</l></block></script></block></script></block-definition><block-definition s="draw square wiith size %&apos;step&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">100</input></inputs><script><block s="setHeading"><l>90</l></block><block s="doRepeat"><l>4</l><script><block s="forward"><block var="step"/></block><block s="turn"><l>90</l></block></script></block></script></block-definition><block-definition s="draw grid with element %&apos;element&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%cmdRing"></input></inputs><script><block s="doWarp"><script><block s="doFor"><l>y</l><l>4</l><l>-3</l><script><block s="doFor"><l>x</l><l>-4</l><l>3</l><script><custom-block s="draw element %cmdRing at position x: %n y: %n"><block var="element"/><block s="reportProduct"><block var="x"/><l>60</l></block><block s="reportProduct"><block var="y"/><l>60</l></block></custom-block></script></block></script></block></script></block></script></block-definition><block-definition s="draw element 15 with sitze %&apos;step&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">100</input></inputs><script><block s="doWarp"><script><block s="up"></block><block s="doFor"><l>i</l><l>1</l><block s="reportRandom"><l>1</l><l>4</l></block><script><block s="forward"><block var="step"/></block><block s="turn"><l>90</l></block></script></block><block s="forward"><block s="reportQuotient"><block var="step"/><l>2</l></block></block><block s="turn"><l>90</l></block><block s="down"></block><block s="forward"><block s="reportQuotient"><block var="step"/><l>2</l></block></block><block s="turnLeft"><l>90</l></block><block s="forward"><block s="reportQuotient"><block var="step"/><l>2</l></block></block><block s="turn"><l>135</l></block><block s="forward"><block s="reportQuotient"><block var="step"/><block s="reportPower"><l>2</l><l>0.5</l></block></block></block><block s="turn"><l>90</l></block><block s="forward"><block s="reportQuotient"><block var="step"/><block s="reportPower"><l>2</l><l>0.5</l></block></block></block><block s="turn"><l>135</l></block><block s="forward"><block s="reportQuotient"><block var="step"/><l>2</l></block></block><block s="turnLeft"><l>90</l></block><block s="forward"><block s="reportQuotient"><block var="step"/><l>2</l></block></block></script></block></script></block-definition><block-definition s="draw element 10 with size %&apos;step&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">100</input></inputs><script><block s="doWarp"><script><block s="up"></block><block s="doFor"><l>i</l><l>1</l><block s="reportRandom"><l>1</l><l>4</l></block><script><block s="forward"><block var="step"/></block><block s="turn"><l>90</l></block></script></block><block s="down"></block><custom-block s="bow with %n parts and radius %n"><l>20</l><block var="step"/></custom-block></script></block></script></block-definition><block-definition s="draw element 11 with size %&apos;step&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">100</input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>grain</l></list></block><block s="doSetVar"><l>grain</l><l>10</l></block><block s="up"></block><block s="doFor"><l>i</l><l>1</l><block s="reportRandom"><l>1</l><l>4</l></block><script><block s="forward"><block var="step"/></block><block s="turn"><l>90</l></block></script></block><block s="forward"><block s="reportQuotient"><block var="step"/><l>2</l></block></block><block s="down"></block><custom-block s="bow with %n parts and radius %n"><block var="grain"/><block s="reportQuotient"><block var="step"/><l>2</l></block></custom-block><block s="turnLeft"><block s="reportQuotient"><l>90</l><block var="grain"/></block></block><custom-block s="bow with %n parts and radius %n"><block var="grain"/><block s="reportQuotient"><block var="step"/><l>2</l></block></custom-block></script></block></script></block-definition><block-definition s="draw element 12 with size %&apos;step&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">100</input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>grain</l></list></block><block s="doSetVar"><l>grain</l><l>10</l></block><block s="up"></block><block s="doFor"><l>i</l><l>1</l><block s="reportRandom"><l>1</l><l>4</l></block><script><block s="forward"><block var="step"/></block><block s="turn"><l>90</l></block></script></block><block s="down"></block><custom-block s="bow with %n parts and radius %n"><block var="grain"/><block s="reportQuotient"><block var="step"/><l>2</l></block></custom-block><block s="turnLeft"><block s="reportQuotient"><l>90</l><block var="grain"/></block></block><custom-block s="bow with %n parts and radius %n"><block var="grain"/><block s="reportQuotient"><block var="step"/><l>2</l></block></custom-block></script></block></script></block-definition><block-definition s="draw element 13 with size %&apos;step&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">100</input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>grain</l></list></block><block s="doSetVar"><l>grain</l><l>10</l></block><block s="up"></block><block s="doFor"><l>i</l><l>1</l><block s="reportRandom"><l>1</l><l>4</l></block><script><block s="forward"><block var="step"/></block><block s="turn"><l>90</l></block></script></block><block s="down"></block><custom-block s="bow with %n parts and radius %n"><block var="grain"/><block s="reportQuotient"><block var="step"/><l>2</l></block></custom-block><block s="turnLeft"><block s="reportQuotient"><l>90</l><block var="grain"/></block></block><block s="turnLeft"><l>90</l></block><block s="forward"><block s="reportQuotient"><block var="step"/><l>2</l></block></block><block s="turn"><l>180</l></block><block s="forward"><block s="reportQuotient"><block var="step"/><l>2</l></block></block><block s="turn"><l>270</l></block><custom-block s="bow with %n parts and radius %n"><block var="grain"/><block s="reportQuotient"><block var="step"/><l>2</l></block></custom-block></script></block></script></block-definition><block-definition s="draw element 14 with size %&apos;step&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">100</input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>grain</l></list></block><block s="doSetVar"><l>grain</l><l>10</l></block><block s="up"></block><block s="doFor"><l>i</l><l>1</l><block s="reportRandom"><l>1</l><l>4</l></block><script><block s="forward"><block var="step"/></block><block s="turn"><l>90</l></block></script></block><block s="down"></block><custom-block s="bow with %n parts and radius %n"><block var="grain"/><block s="reportQuotient"><block var="step"/><l>2</l></block></custom-block><block s="up"></block><block s="turnLeft"><block s="reportQuotient"><l>90</l><block var="grain"/></block></block><block s="turnLeft"><l>90</l></block><block s="forward"><block s="reportQuotient"><block var="step"/><l>2</l></block></block><block s="turnLeft"><l>270</l></block><block s="forward"><block s="reportQuotient"><block var="step"/><l>2</l></block></block><block s="turn"><l>90</l></block><block s="down"></block><custom-block s="bow with %n parts and radius %n"><block var="grain"/><block s="reportQuotient"><block var="step"/><l>2</l></block></custom-block><block s="up"></block></script></block></script></block-definition><block-definition s="test block %&apos;block&apos; with size %&apos;size&apos; and border %&apos;border&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%cmdRing"></input><input type="%n">400</input><input type="%n">1<options>0.00&#xD;0.25&#xD;0.50&#xD;0.75&#xD;1.00</options></input></inputs><script><custom-block s="set value %s to %s"><l>Stage size</l><block s="reportNewList"><list><block var="size"/><block var="size"/></list></block></custom-block><block s="doWait"><l>0.5</l></block><block s="doWarp"><script><block s="clear"></block><block s="setSize"><l>2</l></block><block s="setColor"><color>36,104,255,1</color></block><block s="up"></block><block s="gotoXY"><block s="reportDifference"><l></l><block s="reportQuotient"><block var="size"/><block s="reportSum"><l>2</l><block s="reportProduct"><l>2</l><block var="border"/></block></block></block></block><block s="reportQuotient"><block var="size"/><block s="reportSum"><l>2</l><block s="reportProduct"><l>2</l><block var="border"/></block></block></block></block><block s="setHeading"><l>90</l></block><block s="down"></block><custom-block s="draw square wiith size %n"><block s="reportQuotient"><block var="size"/><block s="reportSum"><l>1</l><block var="border"/></block></block></custom-block><block s="setHeading"><l>90</l></block><block s="setColor"><color>13,8,0,1</color></block><block s="setSize"><l>4</l></block><block s="doRun"><block var="block"/><list><block s="reportQuotient"><block var="size"/><block s="reportSum"><l>1</l><block var="border"/></block></block></list></block><block s="up"></block><block s="setHeading"><l>90</l></block></script></block></script></block-definition><block-definition s="bow with %&apos;n&apos; parts and radius %&apos;r&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">5</input><input type="%n">100</input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>length</l></list></block><block s="doSetVar"><l>length</l><block s="reportProduct"><block s="reportProduct"><l>2</l><block var="r"/></block><block s="reportMonadic"><l><option>tan</option></l><block s="reportQuotient"><l>180</l><block s="reportProduct"><block var="n"/><l>4</l></block></block></block></block></block><block s="forward"><block s="reportQuotient"><block var="length"/><l>2</l></block></block><block s="doRepeat"><block s="reportDifference"><block s="reportProduct"><block var="n"/><l>1</l></block><l>1</l></block><script><block s="turn"><block s="reportQuotient"><l>360</l><block s="reportProduct"><block var="n"/><l>4</l></block></block></block><block s="forward"><block var="length"/></block></script></block><block s="turn"><block s="reportQuotient"><l>360</l><block s="reportProduct"><block var="n"/><l>4</l></block></block></block><block s="forward"><block s="reportQuotient"><block var="length"/><l>2</l></block></block><block s="turn"><block s="reportQuotient"><l>360</l><block s="reportProduct"><block var="n"/><l>4</l></block></block></block></script></block></script></block-definition><block-definition s="copy %&apos;obj&apos;" type="reporter" category="other"><comment x="0" y="0" w="90" collapsed="false">Creates a copy of the input</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>obj</l></list><l>if (typeof obj === "object") {&#xD;  if (obj instanceof Context) {&#xD;    var ctx = new Context();&#xD;    ctx.inputs = copy(obj.inputs);&#xD;    if (obj.expression)  ctx.expression = obj.expression.fullCopy();&#xD;    return ctx;&#xD;  }&#xD;&#xD;  return ("fullCopy" in obj) ?&#xD;    obj.fullCopy() : //copy everything, including inputs&#xD;    copy(obj);       //use built-in shallow copy function&#xD;}&#xD;&#xD;return obj; //for primitive types</l></block><list><block var="obj"/></list></block></block></script></block-definition></blocks><variables><variable name="step"><l>60</l></variable><variable name="size"><l>600</l></variable><variable name="✐ last set as"><l>crayon</l></variable><variable name="✐ fair?"><bool>false</bool></variable><variable name="✐ color scale"><l>0</l></variable><variable name="✐ HSL"><l>0</l></variable><variable name="✐ last crayon"><l>59</l></variable><variable name="✐ last X11"><l>0</l></variable><variable name="✐ raw HSL"><l>0</l></variable><variable name="✐ raw HSV"><list struct="atomic" id="6475">0,100,100</list></variable><variable name="✐ X11"><list id="6476"><item><list struct="atomic" id="6477">255,250,250,snow</list></item><item><list struct="atomic" id="6478">248,248,255,ghostwhite</list></item><item><list struct="atomic" id="6479">245,245,245,whitesmoke</list></item><item><list struct="atomic" id="6480">220,220,220,gainsboro</list></item><item><list struct="atomic" id="6481">255,250,240,floralwhite</list></item><item><list struct="atomic" id="6482">253,245,230,oldlace</list></item><item><list struct="atomic" id="6483">250,240,230,linen</list></item><item><list struct="atomic" id="6484">250,235,215,antiquewhite</list></item><item><list struct="atomic" id="6485">255,239,213,papayawhip</list></item><item><list struct="atomic" id="6486">255,235,205,blanchedalmond</list></item><item><list struct="atomic" id="6487">255,228,196,bisque</list></item><item><list struct="atomic" id="6488">255,218,185,peachpuff</list></item><item><list struct="atomic" id="6489">255,222,173,navajowhite</list></item><item><list struct="atomic" id="6490">255,228,181,moccasin</list></item><item><list struct="atomic" id="6491">255,248,220,cornsilk</list></item><item><list struct="atomic" id="6492">255,255,240,ivory</list></item><item><list struct="atomic" id="6493">255,250,205,lemonchiffon</list></item><item><list struct="atomic" id="6494">255,245,238,seashell</list></item><item><list struct="atomic" id="6495">240,255,240,honeydew</list></item><item><list struct="atomic" id="6496">245,255,250,mintcream</list></item><item><list struct="atomic" id="6497">240,255,255,azure</list></item><item><list struct="atomic" id="6498">240,248,255,aliceblue</list></item><item><list struct="atomic" id="6499">230,230,250,lavender</list></item><item><list struct="atomic" id="6500">255,240,245,lavenderblush</list></item><item><list struct="atomic" id="6501">255,228,225,mistyrose</list></item><item><list struct="atomic" id="6502">255,255,255,white</list></item><item><list struct="atomic" id="6503">0,0,0,black</list></item><item><list struct="atomic" id="6504">47,79,79,darkslategray</list></item><item><list struct="atomic" id="6505">47,79,79,darkslategrey</list></item><item><list struct="atomic" id="6506">105,105,105,dimgray</list></item><item><list struct="atomic" id="6507">105,105,105,dimgrey</list></item><item><list struct="atomic" id="6508">112,128,144,slategray</list></item><item><list struct="atomic" id="6509">112,128,144,slategrey</list></item><item><list struct="atomic" id="6510">119,136,153,lightslategray</list></item><item><list struct="atomic" id="6511">119,136,153,lightslategrey</list></item><item><list struct="atomic" id="6512">190,190,190,gray(X11)</list></item><item><list struct="atomic" id="6513">190,190,190,grey(X11)</list></item><item><list struct="atomic" id="6514">128,128,128,gray(W3C)</list></item><item><list struct="atomic" id="6515">128,128,128,grey(W3C)</list></item><item><list struct="atomic" id="6516">211,211,211,lightgrey</list></item><item><list struct="atomic" id="6517">211,211,211,lightgray</list></item><item><list struct="atomic" id="6518">25,25,112,midnightblue</list></item><item><list struct="atomic" id="6519">0,0,128,navy</list></item><item><list struct="atomic" id="6520">0,0,128,navyblue</list></item><item><list struct="atomic" id="6521">100,149,237,cornflowerblue</list></item><item><list struct="atomic" id="6522">72,61,139,darkslateblue</list></item><item><list struct="atomic" id="6523">106,90,205,slateblue</list></item><item><list struct="atomic" id="6524">123,104,238,mediumslateblue</list></item><item><list struct="atomic" id="6525">132,112,255,lightslateblue</list></item><item><list struct="atomic" id="6526">0,0,205,mediumblue</list></item><item><list struct="atomic" id="6527">65,105,225,royalblue</list></item><item><list struct="atomic" id="6528">0,0,255,blue</list></item><item><list struct="atomic" id="6529">30,144,255,dodgerblue</list></item><item><list struct="atomic" id="6530">0,191,255,deepskyblue</list></item><item><list struct="atomic" id="6531">135,206,235,skyblue</list></item><item><list struct="atomic" id="6532">135,206,250,lightskyblue</list></item><item><list struct="atomic" id="6533">70,130,180,steelblue</list></item><item><list struct="atomic" id="6534">176,196,222,lightsteelblue</list></item><item><list struct="atomic" id="6535">173,216,230,lightblue</list></item><item><list struct="atomic" id="6536">176,224,230,powderblue</list></item><item><list struct="atomic" id="6537">175,238,238,paleturquoise</list></item><item><list struct="atomic" id="6538">0,206,209,darkturquoise</list></item><item><list struct="atomic" id="6539">72,209,204,mediumturquoise</list></item><item><list struct="atomic" id="6540">64,224,208,turquoise</list></item><item><list struct="atomic" id="6541">0,255,255,cyan</list></item><item><list struct="atomic" id="6542">0,255,255,aqua</list></item><item><list struct="atomic" id="6543">224,255,255,lightcyan</list></item><item><list struct="atomic" id="6544">95,158,160,cadetblue</list></item><item><list struct="atomic" id="6545">102,205,170,mediumaquamarine</list></item><item><list struct="atomic" id="6546">127,255,212,aquamarine</list></item><item><list struct="atomic" id="6547">0,100,0,darkgreen</list></item><item><list struct="atomic" id="6548">85,107,47,darkolivegreen</list></item><item><list struct="atomic" id="6549">143,188,143,darkseagreen</list></item><item><list struct="atomic" id="6550">46,139,87,seagreen</list></item><item><list struct="atomic" id="6551">60,179,113,mediumseagreen</list></item><item><list struct="atomic" id="6552">32,178,170,lightseagreen</list></item><item><list struct="atomic" id="6553">152,251,152,palegreen</list></item><item><list struct="atomic" id="6554">0,255,127,springgreen</list></item><item><list struct="atomic" id="6555">124,252,0,lawngreen</list></item><item><list struct="atomic" id="6556">0,255,0,green(X11)</list></item><item><list struct="atomic" id="6557">0,128,0,green(W3C)</list></item><item><list struct="atomic" id="6558">0,255,0,lime</list></item><item><list struct="atomic" id="6559">127,255,0,chartreuse</list></item><item><list struct="atomic" id="6560">0,250,154,mediumspringgreen</list></item><item><list struct="atomic" id="6561">173,255,47,greenyellow</list></item><item><list struct="atomic" id="6562">50,205,50,limegreen</list></item><item><list struct="atomic" id="6563">154,205,50,yellowgreen</list></item><item><list struct="atomic" id="6564">34,139,34,forestgreen</list></item><item><list struct="atomic" id="6565">107,142,35,olivedrab</list></item><item><list struct="atomic" id="6566">189,183,107,darkkhaki</list></item><item><list struct="atomic" id="6567">240,230,140,khaki</list></item><item><list struct="atomic" id="6568">238,232,170,palegoldenrod</list></item><item><list struct="atomic" id="6569">250,250,210,lightgoldenrodyellow</list></item><item><list struct="atomic" id="6570">255,255,224,lightyellow</list></item><item><list struct="atomic" id="6571">255,255,0,yellow</list></item><item><list struct="atomic" id="6572">255,215,0,gold</list></item><item><list struct="atomic" id="6573">238,221,130,lightgoldenrod</list></item><item><list struct="atomic" id="6574">218,165,32,goldenrod</list></item><item><list struct="atomic" id="6575">184,134,11,darkgoldenrod</list></item><item><list struct="atomic" id="6576">188,143,143,rosybrown</list></item></list></variable><variable name="✐ crayon colors"><list id="6577"><item><list struct="atomic" id="6578">0,0,0</list></item><item><list struct="atomic" id="6579">18,18,18</list></item><item><list struct="atomic" id="6580">36,36,36</list></item><item><list struct="atomic" id="6581">54,54,54</list></item><item><list struct="atomic" id="6582">72,72,72</list></item><item><list struct="atomic" id="6583">92,92,92</list></item><item><list struct="atomic" id="6584">109,109,109</list></item><item><list struct="atomic" id="6585">127,127,127</list></item><item><list struct="atomic" id="6586">145,145,145</list></item><item><list struct="atomic" id="6587">163,163,163</list></item><item><list struct="atomic" id="6588">181,181,181</list></item><item><list struct="atomic" id="6589">200,200,200</list></item><item><list struct="atomic" id="6590">218,218,218</list></item><item><list struct="atomic" id="6591">236,236,236</list></item><item><list struct="atomic" id="6592">255,255,255</list></item><item><list struct="atomic" id="6593">255,20,147</list></item><item><list struct="atomic" id="6594">255,105,180</list></item><item><list struct="atomic" id="6595">255,0,127</list></item><item><list struct="atomic" id="6596">227,11,93</list></item><item><list struct="atomic" id="6597">229,43,80</list></item><item><list struct="atomic" id="6598">255,0,0</list></item><item><list struct="atomic" id="6599">144,0,32</list></item><item><list struct="atomic" id="6600">153,0,0</list></item><item><list struct="atomic" id="6601">164,0,0</list></item><item><list struct="atomic" id="6602">192,0,0</list></item><item><list struct="atomic" id="6603">128,0,0</list></item><item><list struct="atomic" id="6604">201,0,22</list></item><item><list struct="atomic" id="6605">217,77,17</list></item><item><list struct="atomic" id="6606">255,8,0</list></item><item><list struct="atomic" id="6607">255,56,0</list></item><item><list struct="atomic" id="6608">139,69,19</list></item><item><list struct="atomic" id="6609">123,63,0</list></item><item><list struct="atomic" id="6610">107,68,35</list></item><item><list struct="atomic" id="6611">112,66,20</list></item><item><list struct="atomic" id="6612">149,69,53</list></item><item><list struct="atomic" id="6613">101,67,33</list></item><item><list struct="atomic" id="6614">150,75,0</list></item><item><list struct="atomic" id="6615">153,101,21</list></item><item><list struct="atomic" id="6616">184,115,51</list></item><item><list struct="atomic" id="6617">210,105,30</list></item><item><list struct="atomic" id="6618">255,127,0</list></item><item><list struct="atomic" id="6619">255,88,0</list></item><item><list struct="atomic" id="6620">255,117,24</list></item><item><list struct="atomic" id="6621">243,118,29</list></item><item><list struct="atomic" id="6622">232,97,0</list></item><item><list struct="atomic" id="6623">204,85,0</list></item><item><list struct="atomic" id="6624">203,65,11</list></item><item><list struct="atomic" id="6625">204,119,34</list></item><item><list struct="atomic" id="6626">237,145,33</list></item><item><list struct="atomic" id="6627">242,133,0</list></item><item><list struct="atomic" id="6628">255,255,0</list></item><item><list struct="atomic" id="6629">230,168,34</list></item><item><list struct="atomic" id="6630">184,134,11</list></item><item><list struct="atomic" id="6631">218,165,32</list></item><item><list struct="atomic" id="6632">244,196,48</list></item><item><list struct="atomic" id="6633">236,213,64</list></item><item><list struct="atomic" id="6634">255,219,88</list></item><item><list struct="atomic" id="6635">255,215,0</list></item><item><list struct="atomic" id="6636">254,227,62</list></item><item><list struct="atomic" id="6637">251,225,8</list></item><item><list struct="atomic" id="6638">0,255,0</list></item><item><list struct="atomic" id="6639">141,182,0</list></item><item><list struct="atomic" id="6640">98,194,19</list></item><item><list struct="atomic" id="6641">34,139,34</list></item><item><list struct="atomic" id="6642">0,128,0</list></item><item><list struct="atomic" id="6643">0,100,0</list></item><item><list struct="atomic" id="6644">3,192,60</list></item><item><list struct="atomic" id="6645">80,200,120</list></item><item><list struct="atomic" id="6646">62,180,137</list></item><item><list struct="atomic" id="6647">0,161,120</list></item><item><list struct="atomic" id="6648">0,255,255</list></item><item><list struct="atomic" id="6649">0,139,139</list></item><item><list struct="atomic" id="6650">0,123,167</list></item><item><list struct="atomic" id="6651">113,166,210</list></item><item><list struct="atomic" id="6652">4,148,220</list></item><item><list struct="atomic" id="6653">0,128,128</list></item><item><list struct="atomic" id="6654">135,206,250</list></item><item><list struct="atomic" id="6655">0,191,255</list></item><item><list struct="atomic" id="6656">30,144,255</list></item><item><list struct="atomic" id="6657">0,127,255</list></item><item><list struct="atomic" id="6658">0,0,255</list></item><item><list struct="atomic" id="6659">25,25,112</list></item><item><list struct="atomic" id="6660">0,51,153</list></item><item><list struct="atomic" id="6661">0,71,171</list></item><item><list struct="atomic" id="6662">21,96,189</list></item><item><list struct="atomic" id="6663">0,0,128</list></item><item><list struct="atomic" id="6664">70,130,180</list></item><item><list struct="atomic" id="6665">74,108,212</list></item><item><list struct="atomic" id="6666">100,149,237</list></item><item><list struct="atomic" id="6667">106,90,205</list></item><item><list struct="atomic" id="6668">128,0,255</list></item><item><list struct="atomic" id="6669">143,86,227</list></item><item><list struct="atomic" id="6670">111,45,168</list></item><item><list struct="atomic" id="6671">75,0,130</list></item><item><list struct="atomic" id="6672">160,32,240</list></item><item><list struct="atomic" id="6673">255,0,255</list></item><item><list struct="atomic" id="6674">153,50,204</list></item><item><list struct="atomic" id="6675">207,74,217</list></item><item><list struct="atomic" id="6676">127,0,127</list></item><item><list struct="atomic" id="6677">139,0,139</list></item></list></variable><variable name="list of elements"><list id="6678"><item><context id="6679"><inputs></inputs><variables></variables><script><custom-block s="draw element 1 with size %n"><block var="step"/></custom-block></script><receiver><ref id="276"></ref></receiver><origin><ref id="276"></ref></origin><context id="6684"><inputs></inputs><variables><variable name="i"><l>3</l></variable></variables><receiver><ref id="276"></ref></receiver><origin><ref id="276"></ref></origin></context></context></item><item><context id="6686"><inputs></inputs><variables></variables><script><custom-block s="draw element 2 with size %n"><block var="step"/></custom-block></script><receiver><ref id="276"></ref></receiver><origin><ref id="276"></ref></origin></context></item><item><context id="6691"><inputs></inputs><variables></variables><script><custom-block s="draw element 3 with size %n"><block var="step"/></custom-block></script><receiver><ref id="276"></ref></receiver><origin><ref id="276"></ref></origin></context></item><item><context id="6696"><inputs></inputs><variables></variables><script><custom-block s="draw element 4 with size %n"><block var="step"/></custom-block></script><receiver><ref id="276"></ref></receiver><origin><ref id="276"></ref></origin></context></item><item><context id="6701"><inputs></inputs><variables></variables><script><custom-block s="draw element 5 with size %n with probability %n"><block var="step"/><block s="reportQuotient"><block s="reportRandom"><l>70</l><l>100</l></block><l>100</l></block></custom-block></script><receiver><ref id="276"></ref></receiver><origin><ref id="276"></ref></origin></context></item><item><context id="6713"><inputs></inputs><variables></variables><script><custom-block s="draw element 6 with size %n with probability %n"><block var="step"/><block s="reportQuotient"><block s="reportRandom"><l>70</l><l>100</l></block><l>100</l></block></custom-block></script><receiver><ref id="276"></ref></receiver><origin><ref id="276"></ref></origin></context></item><item><context id="6725"><inputs></inputs><variables></variables><script><custom-block s="draw element 7 with size %n"><block var="step"/></custom-block></script><receiver><ref id="276"></ref></receiver><origin><ref id="276"></ref></origin></context></item><item><context id="6730"><inputs></inputs><variables></variables><script><custom-block s="draw element 8 with size %n with probability %n"><block var="step"/><block s="reportQuotient"><block s="reportRandom"><l>70</l><l>100</l></block><l>100</l></block></custom-block></script><receiver><ref id="276"></ref></receiver><origin><ref id="276"></ref></origin></context></item><item><context id="6742"><inputs></inputs><variables></variables><script><custom-block s="draw element 9 with size %n"><block var="step"/></custom-block></script><receiver><ref id="276"></ref></receiver><origin><ref id="276"></ref></origin></context></item><item><context id="6747"><inputs></inputs><variables></variables><script><custom-block s="draw element 10 with size %n"><block var="step"/></custom-block></script><receiver><ref id="276"></ref></receiver><origin><ref id="276"></ref></origin></context></item><item><context id="6752"><inputs></inputs><variables></variables><script><custom-block s="draw element 11 with size %n"><block var="step"/></custom-block></script><receiver><ref id="276"></ref></receiver><origin><ref id="276"></ref></origin></context></item><item><context id="6757"><inputs></inputs><variables></variables><script><custom-block s="draw element 12 with size %n"><block var="step"/></custom-block></script><receiver><ref id="276"></ref></receiver><origin><ref id="276"></ref></origin></context></item><item><context id="6762"><inputs></inputs><variables></variables><script><custom-block s="draw element 13 with size %n"><block var="step"/></custom-block></script><receiver><ref id="276"></ref></receiver><origin><ref id="276"></ref></origin></context></item><item><context id="6767"><inputs></inputs><variables></variables><script><custom-block s="draw element 14 with size %n"><block var="step"/></custom-block></script><receiver><ref id="276"></ref></receiver><origin><ref id="276"></ref></origin></context></item><item><context id="6772"><inputs></inputs><variables></variables><script><custom-block s="draw element 15 with sitze %n"><block var="step"/></custom-block></script><receiver><ref id="276"></ref></receiver><origin><ref id="276"></ref></origin></context></item></list></variable><variable name="elements in use"><list id="6777"><item><ref id="6701"></ref></item><item><ref id="6747"></ref></item></list></variable></variables></project><media name="Repeating elements" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>