<snapdata remixID="9379018"><project name="Recursion Skeleton" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</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="Fibonacci" idx="1" x="0" y="75" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="button_fibonacci" center-x="100" center-y="25" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAyCAYAAAAZUZThAAALkklEQVR4Xu1deXRTVRr/vSRN0jbd25RupKWLUBZtBQVBHEQURRFwQ0DRYXSOzjmCHM+Mox6Pozg6o2eOo86oKLiBSHFBtIIDDOAMsqgUClPokq7QLd3J1mZ5c+4rfXl5TfrS0lSa3Ptf7vLd+/3u97v3u99974WBl9TOstEFrafu32+pvfGExTDV4LAmeqtL8ykCowkBJSPr1srDGieoY0/OC08rXBCTsV3LaBo96cCIM5tZVvN606HnP+oo+a2FtYeNJsXpWCkCQ0FAxcita2PzX3g8If9VhmF6hDLcCHLK2HzFg417Pqu2dWUOpSPahiIwmhGYpIo7/knG/BuTmAhDnx48QfTWrpxbar842Oawxo9mJenYKQIXg0CKQlP7edptN2Sqo8qJHI4gxK26Tf/pz5W2zpyLEU7bUgQCAYEr1drDO9MXX8swjJ0jyFONB197t/3k6kBQjupAERgOBJ5KuPqpx+PzXmIqLe26GdUFeidY+XAIpjIoAoGAQJxcbTidvTKVecNw4onnWw69EghKUR0oAsOJwPqkufcw99YVfrPHWLdgOAVTWRSBQEBgRcyE9Uxe+abqs3ajLhAUojpQBIYTgXx1whEm9cy7lm7WoR5OwVQWRSAQEFAzcguTcPptNhCUoTpQBPyBACWIP1ClMgMGAUqQgJlKqog/EKAE8QeqVGbAIBBwBPlj/DSsipkIB1i80Xocb7adcJusupzfQCXrvRNttpsxqeLjgJnMS10Rqbm5FMd/yRJkffJcLIrMksSs2+lAWtl7XL0YmQqlOQ/wbRysE2NLN8AGJ59HCSIJqV8q+DI3fun4IoUGFEHCGQXKch5ACNO7Q5x39CCr/H0Iw3SUIBdpMUNs7svcDFG0X5sFFEEIUgsjxuH+6AmwsyzebivGfvNZ6mL51YR8Fy41N75LGrmao4YgjzXsQ3l3Rz9knGBRZOXfb5FETriDNNnNmEzPIJKYBXOFUUOQedVf4MQgiOBtUoUEabCZcLl+UzDPP9VdAoGAI4jUGUNYru/pwIzKrXggOhcroscjUxkNJ8ui2NqCd9qLsctY4xW+fLWWc+WmhyUhUdH76j4h3GFLAzZ1nMExa7PHtsL+8ys2o8Fu4vq/Myob2cpoqBgFztmN2G2swd9bi9DisPaTMxwyiNDJqngsjByH6aFJyFRGIUquhI11otFuxk+WJnzYUYIfLU0DmtBUdSKHHcFBqwiDDODaV/d0odBYha+7KtHh7OZkSM3NpcjWoCZIkaUZVbYuLPESLfur4Se82vqz27zJwOAF7Qw8FDt5wPl8p60YzzUf5sLNwiQ0krUNB7A4MgvXhqd4lFVvM+Kmmi9BXMHhlrE0KgevJ82RtElPGJBGcjB4OXEWVsbkDijjkfq9+LyrghJEEulBVhCHeX11saRWKWG5L0O6reYrHLG4vgjzdMJVWB2X50tTvN5ahHWGo16N28Y6+IibN4HbOsvwu4Z9wy4jQqbEscxliJKrONlkLG0OKyJlKoTKFG793VqzHUdFO8mftNPxSOzlA+JAoogTKz6ClXVQgvhkMYOo5Os9yCstP+GVFtcqP1iCNNlNeKbpEIqtBmQoo/CXxFnQKSP5ke4x1mLZ2Z3c77EhETgybinkDHEkehOJlO3oqoQdTszX6LAmLh8ypvdbGMRdm11VgLIeV3BBTFCr044XDEdA+gmXhXDtidvTl4xOG7LK3gcJRvSl4ZBBZD0aOwUpCg2+Oq9HkcXA3RcpIMOTCVPxmGAR2Nj+PzzZ9F++//SQSBwet5TXkxRs6SjFp52l6HJ2c67qfE06WhwWPNt8yOO4R8sl7ahxsbxx62IJck9dIfaZXKHgXFUs9mfcxXdHVtb00o2c8ayNy8eTCdP4MmIQjzXsdxvacwnT8Wica2V9s/U4njcc8WrczzYdwtvtxXw5uS84mXUfNHIlnzep/GM0O1xulpggQ5Ex0FqVqtDgWNZyvspeYy3uvbBIkEwxDjvPV2Plue8klz+pxUtSwC9QIagJYr9w005Wf2Han34nctVxfNavqrahpLsNm1PnY57G9W7ZXbXf4ID5nFtbcvDdm3EHn0cOu7fUbPdKkCkVH3OHWmH6l24xrgjV8llX6beg2tY1rDKIsPHKGCyKzEReqJbbHaNlKqhlCqgZudsu+YO5Hotqv+b7F+OwvG4ndptqJc2XEkQSIt8riF0sb/cg9XYTFwnqS1KTICxvsVuQW/FRv0GJDWBR7Q78YG6A2HCvqdyKCoH7RATFytU4k72Sl3nOZkSefrPH8ZmdNqSXbezX/2dpCzA7PJXPv1q/hQsmeNJxKDKIA/jnxJn4dfREMBfcwYFmRkyQ73SLOVL1pWsrC1Da0y45uVJzIyngF6gwanYQfxzS2x1WXFb+YT/Yt6TejLmasXz+7TU7cMjSgELd7ZgWOobPn1m5FeUigsTL1SgREKTRZsIUwV2L0EgMdgt3iBWnwRBkKDIIMV4eM4vvluykheercNjcwC02KkaOd1Ju4MvFBNmTvgRT1Al8uaeFwpMtU4IMI8NHIorFsiwyyjbCzNrdRn4w425kq2L4vOuqtuF0dxveS57ndoAWn19IgynqeOxJd7lYJ60tmFv9uc87HKk4GIJ4O+wOJONb3SJMDXV9i/z3jf/BBx0l/BjTQjT4OdN1BhETZFvaAlwn2OGW1n2Lf5vqJGefEkQSIt8rjARByGgePrcH28/r+YHlqRPwXfoS/rfwkP5QzCS8mDiTL/N0SBeHP8URIF+MxN8EKcpcjpQQDa/H5RWb3NzURRGZWD/ADiLWkVwGrqrf3W9y4+RqmJw2Gub13ex9rzlSBDE6evCi4SgX509XRmCddiaSQsL5gZIb7eVnd3G/ift0LHM5d5DtS2+1ncCXXXoQN+UmjQ5PxF/pdsAVu4aXAkHEQYg1DfvxSWcpp9K00ERsSJ6HMQIMxDsIuXnfoVvoNpkkzFvQVQaD3YzUkAjMCU/FsqjxmFVVwJPPF919t5CRqRnUZxApiIkLtrB2h9tF4aroiXhJ4L8PJGNTx2msbfzerYovRuLvHWSd9ho8LHoSgAQTlIwcCYpQbrxk5Sf3MiSJCULyxG6WNxyEu5MvukvNyUiXBzVByC11ljLaLSIjnACys5DnocRpdewV3H2I8MJQXKegswxrGw+gh3UPIftiJP4miFYehr0ZS5CocO2UwvGTJwC6HD14Rnu1V4KQ3XRz6s1eseuTJwxj+6L7SBNAqr+gJsicqm3Q93Ryj0zcEZkFXUgkulk79/j8W23FAx48J6hisSJqPBeOTVGEQ8HI0Gy34KilEZs7z+Cgud4j9r4Yib8JQgaWrAjHH+Kn4XpNGshZodPRjVPdrdjQfop7SFN4UPe0gxAZ5Nb9rqhs3B6RiUnqOMTIVdx9Pwmfk4c1P2gvwfeCeyJfdJcy2JEuv2QJMtJA0P4oAp4QoAShdkERGAABShBqHhQBShBqAxSBoSFAd5Ch4UZbBQEC5E90mNyyDxrpf6AHwWxTFQeNwIzQpAPM3bWFO/eZ6uYPujVtQBEIcARWRI1/l9ncUbJqTcP3vZ8mpIkiQBHgEfgkef6tDMuyYbrSDQYLa+/9NAdNFAGKACJlyo6KnAeTuZenX2w+su611qKnKS4UAYpALwJ/S5r90H3Rue9xBGFZVjmrcmtRWU/HwN9woehRBIIAgVlhKfu+GHvrXIZh2N7PbwDQWzuz76z7ejf9Q88gsACqolcELlPGnPpm3N2zoxmGe4eYJwj5YTCZkpc179p+3GpwfbqDgkkRCBIESFj3n9p5K1LDwvjP3LgR5IK7pXizpXjNq60/Pmdm7Z6fhw4SwKiawYHAGEVo/eq4vJdWxUz+B3GrhFr3I0hfYRvLRh0+Xz3nW6N+cW2PSXemu21Su7Pb9S2c4MCOahmACIQxCtN4VcypyaHxx68PG7vr5oj0QoZhbJ5U/T+2NpBBNISyEwAAAABJRU5ErkJggg==" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="223" y="36"><block s="receiveInteraction"><l><option>mouse-entered</option></l></block><block s="changeScale"><l>10</l></block></script><script x="409" y="36"><block s="receiveInteraction"><l><option>mouse-departed</option></l></block><block s="changeScale"><l>-10</l></block></script><script x="16" y="200"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doForEach"><l>item</l><block s="reportGet"><l><option>other sprites</option></l></block><script><block s="doTellTo"><block var="item"/><block s="reifyScript"><script><block s="gotoXY"><l>0</l><l>300</l></block></script><list></list></block><list></list></block></script></block><block s="doAsk"><l>What number of Fibonacci?</l></block><block s="bubble"><custom-block s="fib %s"><block s="getLastAnswer"></block></custom-block></block></script><script x="42" y="35"><block s="receiveGo"></block><block s="bubble"><l></l></block><block s="gotoXY"><l>0</l><l>75</l></block><block s="setScale"><l>100</l></block></script></scripts></sprite><sprite name="Copies" idx="2" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="0,147.89999999999998,50.28599999999997,1" pen="tip" id="60"><costumes><list id="61"><item><costume name="button_copies" center-x="100" center-y="25" image="data:image/png;base64,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" id="62"/></item></list></costumes><sounds><list struct="atomic" id="63"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="127"><block s="receiveGo"></block><block s="bubble"><l></l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setScale"><l>100</l></block></script><script x="20" y="127"><block s="receiveInteraction"><l><option>mouse-entered</option></l></block><block s="changeScale"><l>10</l></block></script><script x="20" y="127"><block s="receiveInteraction"><l><option>mouse-departed</option></l></block><block s="changeScale"><l>-10</l></block></script><script x="246" y="191"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doForEach"><l>item</l><block s="reportGet"><l><option>other sprites</option></l></block><script><block s="doTellTo"><block var="item"/><block s="reifyScript"><script><block s="gotoXY"><l>0</l><l>300</l></block></script><list></list></block><list></list></block></script></block><block s="doAsk"><l>What phrase to copy?</l></block><block s="doSetVar"><l>phrase</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>How many times to copy?</l></block><block s="bubble"><custom-block s="copies %n %txt"><block s="getLastAnswer"></block><block var="phrase"/></custom-block></block></script></scripts></sprite><sprite name="To binary" idx="3" x="0" y="-75" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="0,229.5,133.11000000000004,1" pen="tip" id="119"><costumes><list id="120"><item><costume name="button_to-binary" center-x="100" center-y="25" image="data:image/png;base64,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" id="121"/></item></list></costumes><sounds><list struct="atomic" id="122"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="127"><block s="receiveGo"></block><block s="bubble"><l></l></block><block s="gotoXY"><l>0</l><l>-75</l></block><block s="setScale"><l>100</l></block></script><script x="20" y="127"><block s="receiveInteraction"><l><option>mouse-entered</option></l></block><block s="changeScale"><l>10</l></block></script><script x="20" y="127"><block s="receiveInteraction"><l><option>mouse-departed</option></l></block><block s="changeScale"><l>-10</l></block></script><script x="247" y="255"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doForEach"><l>item</l><block s="reportGet"><l><option>other sprites</option></l></block><script><block s="doTellTo"><block var="item"/><block s="reifyScript"><script><block s="gotoXY"><l>0</l><l>300</l></block></script><list></list></block><list></list></block></script></block><block s="doAsk"><l>What number?</l></block><block s="bubble"><custom-block s="to binary %n"><block s="getLastAnswer"></block></custom-block></block></script></scripts></sprite><watcher var="phrase" style="normal" x="10" y="10" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="initials %&apos;sentence&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIf"><l/><script><block s="doReport"><l></l></block></script></block><block s="doReport"><l></l></block></script></block-definition><block-definition s="copies %&apos;num&apos; %&apos;word&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%txt"></input></inputs><script><block s="doIfElse"><block s="reportGreaterThan"><block var="num"/><l>0</l></block><script><block s="doReport"><block s="reportJoinWords"><list><block var="word"/><l> </l><custom-block s="copies %n %txt"><block s="reportDifference"><block var="num"/><l>1</l></block><block var="word"/></custom-block></list></block></block></script><script><block s="doReport"><l></l></block></script></block></script></block-definition><block-definition s="spell number" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="fib %&apos;num&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportGreaterThan"><block var="num"/><l>2</l></block><script><block s="doReport"><block s="reportSum"><custom-block s="fib %s"><block s="reportDifference"><block var="num"/><l>1</l></block></custom-block><custom-block s="fib %s"><block s="reportDifference"><block var="num"/><l>2</l></block></custom-block></block></block></script><script><block s="doReport"><l>1</l></block></script></block></script></block-definition><block-definition s="pig latin %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><custom-block s="empty? %l"><block var="list"/></custom-block><script><block s="doReport"><l> </l></block></script><script><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doReport"><l></l></block></script></block></script></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>de:drucke _ in Größe _&#xD;</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="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations>de:ist _ leer?&#xD;</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>de:behalte Elemente, die _ aus _&#xD;</translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><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-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:kombiniere mit _ die Elemente von _&#xD;</translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><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-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>de:wenn _ dann _ sonst _&#xD;</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>de:für _ = _ bis _ _&#xD;</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>de:füge Wörter zusammen _&#xD;</translations><inputs><input type="%mult%txt"></input></inputs><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-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Liste $arrowRight Satz _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Satz $arrowRight Liste _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></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;</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;</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>de:fange _ _&#xD;</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>de:wirf _ _&#xD;</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>de:für jedes _ von _ _&#xD;</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>de:falls _ dann _ und pause $pause-1-255-220-0&#xD;</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>de:Wort $arrowRight Liste _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations>de:ignoriere _&#xD;</translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Liste $arrowRight Wort _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block-definition><block-definition s="%&apos;x&apos;" type="reporter" category="operators"><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="numbers from %&apos;from&apos; to %&apos;to&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:Zahlen von _ bis _&#xD;</translations><inputs><input type="%n">1</input><input type="%n">10</input></inputs><script><block s="doIf"><block s="reportGreaterThan"><block var="from"/><block var="to"/></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block var="from"/><custom-block s="numbers from %n to %n"><block s="reportSum"><block var="from"/><l>1</l></block><block var="to"/></custom-block></block></block></script></block-definition><block-definition s="map %&apos;func&apos; over %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:wende _ an auf _&#xD;</translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block var="data"/></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="func"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><custom-block s="map %repRing over %l"><block var="func"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script></block-definition><block-definition s="pig word %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><custom-block s="word $arrowRight list %txt"><block var="word"/></custom-block></block><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doReport"><l></l></block></script></block></script></block-definition><block-definition s="pascal %&apos;row&apos; %&apos;column&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doReport"><l></l></block></script></block></script></block-definition><block-definition s="to binary %&apos;number&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportGreaterThan"><block var="number"/><l>1</l></block><script><block s="doReport"><block s="reportJoinWords"><list><custom-block s="to binary %n"><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="number"/><l>2</l></block></block></custom-block><block s="reportModulus"><block var="number"/><l>2</l></block></list></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="number"/><l>0</l></block><script><block s="doReport"><l>0</l></block></script><script><block s="doReport"><l>1</l></block></script></block></script></block></script></block-definition><block-definition s="triangle fractal 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="reportGreaterThan"><block var="level"/><l>0</l></block><script><custom-block s="triangle size: %n"><block var="size"/></custom-block><custom-block s="triangle fractal level: %n size: %n"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportQuotient"><block var="size"/><l>2</l></block></custom-block><block s="forward"><block var="size"/></block><custom-block s="triangle size: %n"><block var="size"/></custom-block><custom-block s="triangle fractal level: %n size: %n"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportQuotient"><block var="size"/><l>2</l></block></custom-block><block s="turn"><l>60</l></block><block s="forward"><block var="size"/></block><block s="turn"><l>60</l></block><custom-block s="triangle size: %n"><block var="size"/></custom-block><custom-block s="triangle fractal level: %n size: %n"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportQuotient"><block var="size"/><l>2</l></block></custom-block><block s="forward"><block var="size"/></block><block s="turn"><l>120</l></block><block s="forward"><block s="reportProduct"><block var="size"/><l>2</l></block></block><block s="turn"><l>60</l></block></script><script></script></block></script></block-definition><block-definition s="triangle size: %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doRepeat"><l>3</l><script><block s="forward"><block var="size"/></block><block s="turn"><l>120</l></block></script></block></script></block-definition><block-definition s="fractal other" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs></block-definition></blocks><variables><variable name="phrase"><l>potato</l></variable></variables></project><media name="Recursion Skeleton" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>