<snapdata remixID="9217679"><project name="1920 U7L2p4 Fractals in Nature (starter file)" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAG40lEQVR4Xu2dTWxUVRiG3+n0R9uZNqC1SglRfiRCqJUKKCqtEjG6IoaFS5cuMDHujHFl/FmSkMjClbpx4cKVJhqqKKLRFCsIRgQ1YgEV0Xamhf5MrzmjI+1keu853zfk3rnnvcv2e79z7vs+vTNzOvfczLfB/gA86EBMDmQIYEzOc9iyAwSQIMTqAAGM1X4OTgDJQKwOEMBY7efgBJAMxOoAAYzVfg5OAMlArA4QwFjt5+AEkAzE6gABjNV+Dk4AyUCsDhDAWO3n4ASQDMTqAAEMsf+PmV/R3bpSFVA9eqgmkHAxAQwJ6Nz0aQRBgN7r1oliHLvyAzKZDFa0rRXpfRARwIiUjxU+Rl9+SMSCRisasAFFBDAitLlgBqcmR7Ahd69TvCeLn+P2jgE0Z1qddL4VE0CLxI9OfIjNnQ9bVF4tkWicBkhJMQG0DPJ44VNsyj9gVe1Sa9UwxUUE0DJc84Hi+mwOy1tuCVVcmj2Py6Wi+IOL5XRSU0YAHaL8avx9bOl6NFRhU+MwZOpLCaBDxBemf0IpmFvy6mauktlMM25uu82hq9+lBNAx/2OFQ+jLD9ZUhf3OcRhvygmgIOrRwjD68w8tUtb6maC1dxICKIh8dGIY/Z1VANb4maC1dxICKIx84cstX3qFJnJnBLlx5gNHc6al3GAumOWyi9BKXgGFxhmZWXIxR9TSjGKI1EsJoCLiP2fPldU3tKxQdPFbSgD9zj/2syeAIRGY93nS7wJW2tajR+yUXMMJEMAIc78pfIQ78w+KItBoRQM2oIgARoT29cRB3NW5UxStRisasAFFBNAiNMk6n0RjMZXUlRBAi0gra349bbdaVAO/Tf/MtUErp7hFr6VN/6752a73udRaTyClhbwCWgZ7cWYM0/NTkZ+KzdWyrakdN7b2Wnb2u4wAOuR/vPAJNuV3hCpsahyGTH0pAXSMOOxmI96I5Ggmv4zgbtiJ4me4o+MeNGWyi8TzQQnfTX6Bjbn73Jt6rOAVUBB+rZdZvvQKjOQVUGZa9ZYb2i08ZLNIh4pXQGGOC9/v8b2f0EReAeXGFUt/4ffpX8oNbmpbhVx2mbyZx0peARXhmxuRzFF9g5KipXdSAuhd5Mk6YQKYrDy8mw0BDIn8RPEwNuS2I4MmERgB5nGyeAQbc/eL9D6ICGBEypqdrjRaH+Az50gAI5KWbrPLtUG7PyECaOHTyPgHGOjaZVF5tUSicRogJcUE0CLIwtwlmN3uV7f3WVQDP04dK++un29eblXvcxEBtEy/1n4wS0ldai2HT20ZAXSIdnTiIPojblCyqXEYMvWlBNAh4jNTo+XNJzuyXTVVk6VxmE0s17T3O3T1u5QAOubPL6Q6GhZRTgAd/VxqeUW6XOM4fOrKCaAg0lr3/PI+YIGRXIiWmWY2Kv9+8svyv+nMYf7dtr5ja3mDch5uDvAK6ObX/9X8QqrQuCoZAVT4aO4DMUfUrZqKIVIvJYCKiM0HD3Not3BTTKHhpQSw4SNs7BMggCH51eNp5/Xo0diIhc+eAIb4o/1KFdcGo/90CGCER5qnnmu00dGlo4IARuTIJ6ZfW9AJoIW/khvPJRqLqaSuhABaRupyf4dLreXwqS0jgJbR8onplkY5lhFAB8Nstt61qXEYMvWlBNAhYj4x3cEsy1ICaGlUpYxPTHc0LKKcAAr85BPTBaYtISGAAi/5xHSBaQSwfqaZTnxien385BVQ6COfmC40rkpGABU+8onpCvP+kxJAhYd8YrrCPAKoN48d9A7wCqj3kB0UDhBAhXmU6h0ggHoP2UHhAAFUmEep3gECqPeQHRQOEECFeZTqHSCAeg/ZQeEAAVSYR6neAQKo95AdFA4QQIV5lOodIIB6D9lB4QABVJhHqd4BAqj3kB0UDhBAhXnt6MUUxhQdKCWACga6sbUM4CQhFLtIAMXWAQbAd/a/jcGnVyu6+C0lgIr8DYB7796Gl4bfw0znGUUnf6UEUJG9AfCFHduwcvMePL5vCECg6OanlAAqcq8AaFo89uJrWDtYUnTzU0oAFbkvBLBn/SCefH0vLuOCoqN/UgKoyHwhgKbN7uf3YdUjWUVH/6QEUJF5NYDF+U68fPhNFHFW0dUvKQFU5F0B8ErTMqzrH8TZo++ib/czGHp2jaKrX1ICqMi7AuATr76Fnu0F/H26C0feOISdT+1Ca+95RWd/pARQkbUB8MBzB7DnlYFFXbqxBRcxggDziu5+SAmgHzkn9iwJYGKj8WNiBNCPnBN7lgQwsdH4MTEC6EfOiT1LApjYaPyYGAH0I+fEniUBTGw0fkyMAPqRc2LPkgAmNho/JkYA/cg5sWdJABMbjR8TI4B+5JzYs/wHGcNo/puhTuUAAAAASUVORK5CYII=</thumbnail><stage name="Stage" width="480" height="360" costume="1" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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wNXcO6dGAAEEEChYgAAueAG0RwABBBCopgABXM29c2oEEEAAgYIFCOCCF0B7BBBAAIFqChDA1dw7p0YAAQQQKFiAAC54AbRHAAEEEKimAAFczb1zagQQQACBggUI4IIXQHsEEEAAgWoKEMDV3DunRgABBBAoWIAALngBtEcAAQQQqKYAAVzNvXNqBBBAAIGCBQjgghdAewQQQACBagoQwNXcO6dGAAEEEChYgAAueAG0RwABBBCopgABXM29c2oEEEAAgYIFCOCCF0B7BBBAAIFqChDA1dw7p0YAAQQQKFiAAC54AbRHAAEEEKimAAFczb1zagQQQACBggUI4IIXQHsEEEAAgWoKEMDV3DunRgABBBAoWIAALngBtEcAAQQQqKYAAVzNvXNqBBBAAIGCBQjgghdAewQQQACBagoQwNXcO6dGAAEEEChYgAAueAG0RwABBBCopgABXM29c2oEEEAAgYIFCOCCF0B7BBBAAIFqChDA1dw7p0YAAQQQKFiAAC54AbRHAAEEEKimAAFczb1zagQQQACBggUI4IIXQHsEEEAAgWoKEMDV3DunRgABBBAoWIAALngBtEcAAQQQqKbA/wOkRzLw0JPZmwAAAABJRU5ErkJggg==</pentrails><costumes><list id="2"><item><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOjklEQVR4Xu3VwQkAIBAEMe3/aWv2o2ARzifXwEI4mLnPOsMRIECAAAECXwWmAH/1NkaAAAECBJ6AAHsEAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIXA9bx61gOyilAAAAAElFTkSuQmCC" id="3"/></item></list></costumes><sounds><list struct="atomic" id="4"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="0" y="-111" heading="345" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="102,61,0,1" pen="tip" id="9"><costumes><list struct="atomic" id="10"></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="20" y="10" w="636" collapsed="false">Updated by Firstname Lastname on 02/12/2020&#xD;1920 U7L2p4 Fractals in Nature (starter file)&#xD;Week 10B: Recursion I &gt; Unit 7 Lab 2: Recursion Projects &gt; Fractals in Nature</comment><comment x="20" y="88" w="627" collapsed="false">1. In nature, gravity affects how plants grow. Here is an example of the tree fractal that uses a gravity block to weigh down the branches roughly the way gravity would. </comment><comment x="20" y="154" w="635" collapsed="false">This tree&apos;s branching structure looks like</comment><script x="20" y="208"><block s="clear"></block><block s="gotoXY"><l>0</l><l>-111</l></block><block s="setHeading"><l>0</l></block><block s="down"></block><custom-block s="branches along the trunk level: %s size: %n"><l>5</l><l>50</l></custom-block><block s="up"></block><block s="turnLeft"><l>15</l></block></script><comment x="20" y="366" w="650" collapsed="false">For example, trees can have branches along the trunk tree with two branches at different locations along trunk and three branches at top or even a BENT TRUNCK.</comment><script x="20" y="432"><block s="clear"></block><block s="gotoXY"><l>0</l><l>-111</l></block><block s="setHeading"><l>0</l></block><block s="down"></block><custom-block s="bent trunk level: %n size: %n"><l>5</l><l>50</l></custom-block><block s="up"></block></script><comment x="20" y="567" w="662" collapsed="false">The image below shows what happens when we add gravity.&#xD;Experiment with this idea or work on whatever alternative you find interesting and beautiful.</comment><script x="20" y="633"><custom-block s="gravity %n"><l></l></custom-block></script><script x="20" y="672"><block s="clear"></block><block s="gotoXY"><l>0</l><l>-111</l></block><block s="setHeading"><l>0</l></block><block s="down"></block><custom-block s="gravity trunk level: %s size: %s"><l>5</l><l>50</l></custom-block><block s="up"></block></script></scripts></sprite><watcher scope="Sprite" s="xPosition" style="normal" x="10" y="10" color="74,108,212" hidden="true"/><watcher scope="Sprite" s="yPosition" style="normal" x="10" y="31.000001999999995" color="74,108,212" hidden="true"/><watcher scope="Sprite" s="direction" style="normal" x="10" y="52.000003999999976" color="74,108,212" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="tree 1 size: %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="forward"><block var="size"/></block><block s="forward"><block s="reportProduct"><l>-1</l><block var="size"/></block></block></script></block-definition><block-definition s="tree 2 size: %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="forward"><block var="size"/></block><block s="turnLeft"><l>25</l></block><custom-block s="tree 1 size: %n"><block s="reportProduct"><block var="size"/><l>0.65</l></block></custom-block><block s="turn"><l>25</l></block><block s="turn"><l>35</l></block><custom-block s="tree 1 size: %n"><block s="reportProduct"><block var="size"/><l>0.85</l></block></custom-block><block s="turnLeft"><l>35</l></block><block s="forward"><block s="reportProduct"><l>-1</l><block var="size"/></block></block></script></block-definition><block-definition s="tree 3 size: %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="forward"><block var="size"/></block><block s="turnLeft"><l>25</l></block><custom-block s="tree 2 size: %n"><block s="reportProduct"><block var="size"/><l>0.65</l></block></custom-block><block s="turn"><l>25</l></block><block s="turn"><l>35</l></block><custom-block s="tree 2 size: %n"><block s="reportProduct"><block var="size"/><l>0.65</l></block></custom-block><block s="turnLeft"><l>35</l></block><block s="forward"><block s="reportProduct"><l>-1</l><block var="size"/></block></block></script></block-definition><block-definition s="tree 4 size: %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="forward"><block var="size"/></block><block s="turnLeft"><l>25</l></block><custom-block s="tree 3 size: %n"><block s="reportProduct"><block var="size"/><l>0.65</l></block></custom-block><block s="turn"><l>25</l></block><block s="turn"><l>35</l></block><custom-block s="tree 3 size: %n"><block s="reportProduct"><block var="size"/><l>0.65</l></block></custom-block><block s="turnLeft"><l>35</l></block><block s="forward"><block s="reportProduct"><l>-1</l><block var="size"/></block></block></script></block-definition><block-definition s="tree 5 size: %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="forward"><block var="size"/></block><block s="turnLeft"><l>25</l></block><custom-block s="tree 4 size: %n"><l>50</l></custom-block><block s="turn"><l>25</l></block><block s="turn"><l>35</l></block><custom-block s="tree 4 size: %n"><l>50</l></custom-block><block s="turnLeft"><l>35</l></block><block s="forward"><block s="reportProduct"><l>-1</l><block var="size"/></block></block></script></block-definition><block-definition s="tree level: %&apos;level&apos; size %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block var="level"/><l>1</l></block><script><block s="forward"><block var="size"/></block><block s="forward"><block s="reportProduct"><l>-1</l><block var="size"/></block></block></script><script><block s="forward"><block var="size"/></block><block s="turnLeft"><l>15</l></block><custom-block s="tree level: %n size %n"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportProduct"><block var="size"/><l>0.75</l></block></custom-block><block s="turn"><l>15</l></block><block s="turn"><l>15</l></block><custom-block s="tree level: %n size %n"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportProduct"><block var="size"/><l>0.75</l></block></custom-block><block s="turnLeft"><l>15</l></block><block s="forward"><block s="reportProduct"><l>-1</l><block var="size"/></block></block></script></block></script></block-definition><block-definition s="branches along the trunk level: %&apos;level&apos; size: %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>spriteState</l></list></block><block s="doSetVar"><l>spriteState</l><custom-block s="sprite position and direction"></custom-block></block><block s="setColor"><color>97,72,0,1</color></block><block s="doIfElse"><block s="reportEquals"><block var="level"/><l>1</l></block><script><custom-block s="green stick size: %n"><block var="size"/></custom-block></script><script><block s="forward"><block var="size"/></block><block s="turnLeft"><l>30</l></block><custom-block s="green stick size: %n"><block var="size"/></custom-block><block s="turn"><l>30</l></block><block s="turn"><l>30</l></block><custom-block s="green stick size: %n"><block var="size"/></custom-block><block s="turnLeft"><l>30</l></block><custom-block s="branches along the trunk level: %s size: %n"><block s="reportDifference"><block var="level"/><l>1</l></block><block var="size"/></custom-block></script></block><custom-block s="return sprite %l"><block var="spriteState"/></custom-block></script></block-definition><block-definition s="green stick size: %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="setColor"><color>105,225,0,1</color></block><block s="forward"><block var="size"/></block><block s="forward"><block s="reportDifference"><l>0</l><block var="size"/></block></block><block s="setColor"><color>102,61,0,1</color></block></script></block-definition><block-definition s="sprite position and direction" type="reporter" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><block s="xPosition"></block><block s="yPosition"></block><block s="direction"></block></list></block></block></script></block-definition><block-definition s="bent trunk level: %&apos;level&apos; size: %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l></l><l>0</l></block><block s="setColor"><color>97,72,0,1</color></block><block s="doIfElse"><l/><script></script><script></script></block></script></block-definition><block-definition s="return sprite %&apos;state&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="state"/></block><block s="reportListItem"><l>2</l><block var="state"/></block></block><block s="setHeading"><block s="reportListItem"><l>3</l><block var="state"/></block></block></script></block-definition><block-definition s="trunk thick level: %&apos;level&apos; size: %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="setSize"><block var="level"/></block><block s="doIfElse"><block s="reportEquals"><block var="level"/><l>1</l></block><script><block s="forward"><block var="size"/></block><block s="forward"><block s="reportProduct"><l>-1</l><block var="size"/></block></block></script><script><block s="forward"><block var="size"/></block><block s="turnLeft"><l>15</l></block><custom-block s="trunk thick level: %n size: %n"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportProduct"><block var="size"/><l>0.75</l></block></custom-block><block s="turn"><l>15</l></block><block s="turn"><l>15</l></block><custom-block s="trunk thick level: %n size: %n"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportProduct"><block var="size"/><l>0.75</l></block></custom-block><block s="turnLeft"><l>15</l></block><block s="forward"><block s="reportProduct"><l>-1</l><block var="size"/></block></block></script></block></script></block-definition><block-definition s="brown trunk branches green leaves level: %&apos;level&apos; size: %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="setSize"><block var="level"/></block><block s="doIfElse"><block s="reportEquals"><block var="level"/><l>1</l></block><script><block s="setSize"><block var="level"/></block><block s="setColor"><color>48,240,0,1</color></block><block s="forward"><block var="size"/></block><block s="forward"><block s="reportProduct"><l>-1</l><block var="size"/></block></block><block s="setColor"><color>117,105,0,1</color></block></script><script><block s="forward"><block var="size"/></block><block s="turnLeft"><l>25</l></block><custom-block s="brown trunk branches green leaves level: %n size: %n"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportProduct"><block var="size"/><l>.85</l></block></custom-block><block s="turn"><l>25</l></block><block s="turn"><l>35</l></block><custom-block s="brown trunk branches green leaves level: %n size: %n"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportProduct"><block var="size"/><l>.85</l></block></custom-block><block s="turnLeft"><l>35</l></block><block s="forward"><block s="reportProduct"><l>-1</l><block var="size"/></block></block></script></block></script></block-definition><block-definition s="randomness level: %&apos;level&apos; size: %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>rightAngle</l><l>leftAngle</l><l>leftSizeScale</l><l>rightSizeScale</l></list></block><block s="doSetVar"><l>rightAngle</l><block s="reportRandom"><l>11</l><l>30</l></block></block><block s="doSetVar"><l>leftAngle</l><block s="reportRandom"><l>11</l><l>30</l></block></block><block s="doSetVar"><l>rightSizeScale</l><block s="reportQuotient"><block s="reportRandom"><l>1</l><l>10</l></block><l>10</l></block></block><block s="doSetVar"><l>leftSizeScale</l><block s="reportQuotient"><block s="reportRandom"><l>1</l><l>10</l></block><l>10</l></block></block><block s="doIfElse"><block s="reportEquals"><block var="level"/><l>1</l></block><script><block s="setSize"><l>3</l></block><block s="setColor"><color>48,240,0,1</color></block><block s="forward"><block var="size"/></block><block s="forward"><block s="reportProduct"><l>-1</l><block var="size"/></block></block><block s="setColor"><color>117,105,0,1</color></block></script><script><block s="forward"><block var="size"/></block><block s="turnLeft"><block var="leftAngle"/></block><custom-block s="randomness level: %n size: %n"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportProduct"><block var="size"/><block var="leftSizeScale"/></block></custom-block><block s="turn"><block var="leftAngle"/></block><block s="turn"><block var="rightAngle"/></block><custom-block s="randomness level: %n size: %n"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportProduct"><block var="size"/><block var="rightSizeScale"/></block></custom-block><block s="turnLeft"><block var="rightAngle"/></block><block s="forward"><block s="reportProduct"><l>-1</l><block var="size"/></block></block></script></block></script><scripts><script x="177.000002" y="229.00000200000005"><block var="level"/></script></scripts></block-definition><block-definition s="varied trees level: %&apos;level&apos; size: %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><custom-block s="for %upvar = %n to %n %cs"><l>tree</l><l>1</l><block s="reportRandom"><l>1</l><block var="level"/></block><script><block s="up"></block><block s="gotoXY"><block s="reportRandom"><l>-150</l><l>150</l></block><block s="reportRandom"><l>-144</l><l>-10</l></block></block><block s="setHeading"><l>0</l></block><block s="down"></block><custom-block s="randomness level: %n size: %n"><block var="level"/><block var="size"/></custom-block><block s="up"></block></script></custom-block></script><scripts><script x="188.000002" y="301.00000199999994"><block var="level"/></script><script x="14.000000999999997" y="242.000001"><block s="setSize"><l>5</l></block></script></scripts></block-definition><block-definition s="gravity %&apos;strength&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="setHeading"><block s="reportSum"><block s="direction"></block><block s="reportProduct"><block s="reportMonadic"><l><option>sin</option></l><block s="direction"></block></block><block var="strength"/></block></block></block></script></block-definition><block-definition s="label %&apos;text&apos; of size %&apos;size&apos;" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">LABEL will stamp text on the stage at the given font size. The direction of the text is the direction the sprite is facing, and color will match the pen color.</comment><header></header><code></code><translations></translations><inputs><input type="%txt">Hello!</input><input type="%n">12</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>text</l><l>size</l></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;    context = stage.penTrails().getContext(&apos;2d&apos;),&#xD;    rotation = radians(this.direction() - 90),&#xD;    trans = new Point(&#xD;      this.center().x - stage.left(),&#xD;      this.center().y - stage.top()&#xD;    ),&#xD;    isWarped = this.Warped,&#xD;    len,&#xD;    pos;&#xD;&#xD;if (isWarped) {endWarp(); }&#xD;context.save();&#xD;context.font = size + &apos;px monospace&apos;;&#xD;context.textAlign = &apos;left&apos;;&#xD;context.textBaseline = &apos;alphabetic&apos;;&#xD;context.fillStyle = this.color.toString();&#xD;len = context.measureText(text).width;&#xD;trans = trans.multiplyBy(1 / stage.scale);&#xD;context.translate(trans.x, trans.y);&#xD;context.rotate(rotation);&#xD;context.fillText(text, 0, 0);&#xD;context.translate(-trans.x, -trans.y);&#xD;context.restore();&#xD;pos = new Point(&#xD;  len * Math.sin(radians(this.direction())),&#xD;  len * Math.cos(radians(this.direction())));&#xD;pos = pos.add(new Point(this.xPosition(), this.yPosition()));&#xD;this.gotoXY(pos.x, pos.y, false);&#xD;this.changed();&#xD;if (isWarped) {this.startWarp(); }&#xD;stage.changed();</l></block><list><block var="text"/><block var="size"/></list></block></script></block-definition><block-definition s="map %&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="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-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"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-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"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="false"/><list></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportCDR"><block s="reportCDR"><block var="words"/></block></block></block></custom-block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block></script><scripts><script x="229.000003" y="196.77778077777774"><block s="reportJoinWords"><list><l></l><l></l></list></block></script></scripts></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></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></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="tell %&apos;sprite&apos; to %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%cs"></input></inputs><script><block s="doRun"><block s="reportAttributeOf"><block var="action"/><block var="sprite"/></block><list></list></block></script></block-definition><block-definition s="ask %&apos;sprite&apos; for %&apos;expression&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%repRing"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportAttributeOf"><block var="expression"/><block var="sprite"/></block><list></list></block></block></script></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block></script></block-definition><block-definition s="gravity trunk level: %&apos;level&apos; size: %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l></l><l>0</l></block><block s="setColor"><color>97,72,0,1</color></block><block s="doIfElse"><l/><script></script><script></script></block></script></block-definition></blocks><variables></variables></project><media name="1920 U7L2p4 Fractals in Nature (starter file)" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>