<snapdata remixID="9374920"><project name="Recursion 2" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAOuklEQVR4Xu2de1SU5b7HP3NhmGG4yCAIoggC3hBRSkXAC4qW10rdp7ZmutOdy1adVnW8LU3bKabtfSr36YptpYtlpnubyfYKphKp5SWvGF7wUsISkOtwmYE5a8hzlp3TbjHjwDvSb/7RP97n932ez/Ph974z7/CistlsNuQlBBQioBIBFSIvsU0EREARQVECIqCi+CVcBBQHFCUgAiqKX8JFQHFAUQIioKL4JVwEFAcUJSACKopfwkVAcUBRAiKgovglXAQUBxQlIAIqil/CRUBxQFECIqCi+CVcBBQHFCUgAiqKX8LbvIA1lmoKK69hbbS43W6rUOHj6UeQTyj2//8WX21ewJxLO6isK3frve0XmkSwTye3nmNLTa7NC7g979OWYueyutHtexPVPsZl9e6mQiKgG+yWXT67hL/FlwjoBrsuArrBJrTUFO6GU7AI2FK77wZ1nRHQ4GHEQ+1BtaWKhkYrHmodBp0Ra4MFs6UKtUqNj2c7wIa5vhobNvRaA1X1Feg0nmjUWuzvvpv7EgGbS+ouPM5RAcNN3Sk5X8X5gnPUWWuISY4mVBvFzt07GTJ4CGZVBTXqcnr43sv2rEzGjh7L4Uv7SYpOJfObTQyLH8Xf3llHv7HRqDXqZhETAZuF6e48yBEBNSoNiWH38dJfXmDoxIHU19UzMHIYGekf0mN4Z/x9TfQLGkzm15sZEDWEnSf+wbTRs3h/41rGjhlLyfUy2hlMZHzxDoPHJDQbmAjYbFR334GOCKhVe5DU6X7e3PgXeid0b1ps/87D+HTTBroODG46FSd0HMn7n6czZcwfuHLjIjd/rCD75D8Zen8yyeH3kbZyGfHje+Cp1zUblgjYbFR334GOCGi/tkvonMreb3ZhCFajVeuIMPXgwulLNARV0NGvC2Xn6zh34zuGx41h5VsvEdUnnN739kCj0TCw8wjWbkinV1JXh0CJgA7hursOdkRA+8o8Gg14VZuoNdeRvW8PiRP74VMbhMqi4drVaxw4ms2kx8dTea6Rq9ZzRPYMbwJiv5UWZIsgM2sr96Y69pmeCHh3OeXQbB0V0F68rraeupo6dHodeoMnDQ0NmKtqUKlUGH28mv6tqqjGYDSgue2Nhn2M/Zaup97ToTmKgA7hursOdkbA1l6hCNjaxFsxTwRsRdhORMmtOCeguXqIdEBXE3WjetvzNjbdsXDnl3wbxp135w7nduhKNqXmG3dYpeWG29899+88lABjh5YLcePKbf4UbP8mdFHlNeoa6txuG+zymbwC8dOb3G5urTWhNi9ga4GUHOcIiIDOcZNRLiIgAroIpJRxjoAI6Bw3GeUiAiKgi0BKGecIiIDOcZNRLiIgAroIpJRxjoAI6Bw3GeUiAiKgi0BKGecIiIDOcZNRLiIgAroIpJRxjoAI6Bw3GeUiAiKgi0BKGecItA0BzWehaD1Y3PdrV85tz22jVJ5gGgkB4++4lDsVaBsCXlwA1pvuxLVl5qLygOg3Wqa2QlXbhoDfz1YInwKx3d5VILTlIkXAlmPbMpVFwJbhekdVpQPeET4lB0sHVJK+M9nSAZ2h1sJjHOmA+khuGP5AZmYm1cVHmTPzdxw6dIhBCQPJOaWinY8nIfpTmFTfQODv2HO4igBTO2JCi9FWZqGJXE7p9RN4V3yILvwZcne/TWIvKwROpt5rED8cfJ6IEPszPtpT4/cwmVln6NFFR2ftdnwjprD3SA06bQMmy3aik1/kTPYC4qI9mg9IBGw+q1Y70hEBDd04XjyEYPNfCQ70guAZZHy8gxlT7idj/Tamjo8i+6SJe7sUcO5mPKWnVpAyKAJtVBonsxfTLWkRZRU11Fz8L7oPmE1G+gpmjPOj3P8/+O7kGWzVZxna7XvoOIf/fHMzk/pfwNLQSEh4IucqEin4ejGpg0K4XmwlPPlVdnz0JA+mOPBLSSJgq2nV/CAHBSw1TsdgPcsP+dlExY76XwFzTjQ0PfelojifEQNNbDtwk9E99mPw1EJEGh+8+wLjHl7A6UOfEBDaj+iunVi/diUzJseRU9CfYE1O0+d0QebV+PZ+hTV/nccfx2t/WkfAeD7fV05q1yyMXh6g0lHbcYkIaLPZ3Pu3tpujoYMCHikaTM6WZ4ns7MO43y+9rQN+wZThdVQHLuD7IxvQ+fcjWrsOb29fakIWk7H6CR7+46uczl5I/Mgl1Fn1bF3/AjNmPkl+YTvCA6to9OrD6d3/TvzwZ9mzaxupvfJ/WoFPAmdL+hBqeQtfo1YEvLWvv703IYYovr2eRCfL202nYFvQNP724T+ZOe1+LhR6E+TfyNqP9zKy5wm8usygvb83lTVq3lv3KY+m3MCn51LyvlzQdM1I6NOse30Wj8xaydK5/0afKC3jprzEsWPHGRpzkysNE+gcUMvh4wVEeWVRH/B7/Nu1o7y8nLOHPyR5wsvs/PgpHhoe0Jwfs5+OkVNw81m12pEOdMCGBhtbsy8zekhn9J4abpTWcOxMCff0bs+2vVfQaFQk9u1A1zBfLJZGdudeo8psZcSgjgS003PweBHhoT5N8u7O/YGQ9gau3zDTt2cAgSYDldUWduVc5aGRERTfrCX74I8EmvQMG9CRRpuN3V9dw1xrJXVQKHmXygn01xMZ5tt8VCJg81m12pEOCNhqc2qpIBGwpcjeQV0R8A7gKTv0t3cNqCzvO0+XDnjnDF1eIf8psLnfn2N1+TpRQ7e3XV9WwYptowOWZkLxVgUxtlK0PhLC5rVSWOvEtA0B7Q+grLkElsLWoaZEitoAxlhQ3fpgW4k5tEBmGxGwBchIyVYhIAK2CmYJ+VcEREBxQ1ECIqCi+CVcBBQHFCUgAiqKX8JFQHFAUQIioKL4JVwEFAcUJSACKopfwkVAcUBRAiKgovglXAQUBxQlIAIqil/CRUBxQFECIqCi+CXc7QSszMri8hNPUHfxouyOiwmovb3p8NxzdPzTn1xc2flybifgibAwLFevOr8iGfmrBNR6Pf1qatyGktsJeESlchs4bXUi97jR01hEwLZq2a+sSwT8FTjSAVv+J0IEFAFb3jLpgM4xdqQDekZFEbJoETarlbLsbMo/+QTUakKXL6esqIiK1avRqFQEPP443gkJlObmUrFuHe3GjcNv7Fgaqqu5smwZmsrKn43R6nQEL1/O6eXLMVVU0PWzz8hcvJh7vL0JmDkTa3k5V5ctQ2s2E7JkCZ4REU2LtdTXk/fuu8Q+/TS2xkaqvvmGkvR0AqZPp+DCBXz278fvgQfwHjWK8/PmYaiuxvTYY+hiY7m2aBF+fftSGh6ObuNGfIYMwX/yZFR6PWW5udTm5uIxaRI3X34ZT52OTq+8gsbPjzqzmTNz5+JvNjcbuHRAF3VA75QUKtLS+PLhh3ny22/Z1rcvvfR6vLZtw9PLixN9+tDJx4fQo0dZHhdHn9BQegMhmzaxavhw4rRaKCxkYGDgz8aENDYSdfYsawcMILmwkE5r1rDmpZd4butWVrz4Il3z8tBfvkz32loKANWUKRgmT2b/xImkpqTgm5bGrgkTePb0aTYnJDBm6VI2HDxIwpo1dD1wgOtGIyfnzydqxw7CMzKoHTGCY08+SYyfH7nx8cS+/z7+mzbx2sSJdLh0iQ4xMfTx8oIVK7gxaBBBRiORZ87w/IABdCoq4l4guNn6gQjoQgGr0tKomjaN+K++4vXYWB6fNYvP1GqmjR5N1qpVRGdnE/bll1BeTlFaGn6JiRzq1g3T9On43JpH8MKF/2/M7QKWAfY/g9M/LQ3T1KmUvv46xW+8AVZrUwXTlClcmDwZ7cSJhKSk4JmeTs1bb6GbOZNPkpKYs3p1k4BDs7JQbdzIlfR0/FNTsU2aRLeMDD4/e5bBDz6INT2do7GxDK6oYI+vL3Hr1xP+1FMU5+dj+fpr6m8TsOf581zat4/G48cpX7kSTxHQAQIuFNB/wwa2btlCQWYmSdu3k/Ldd2zdvJlRcXHkq1RYx4+nXqfDY/Zsei5cyPk1a6jq3bvpdGawdy8PD3r9nzGNjzxCr9s64P9MtwEoSU4m8aOP2DN7NuE7d/6igLr0dH7Yvp1qe2edOpVea9c2CfhQcDCXhw4lcOdOgubPZ19kJImvvsoHGzcy9bHHKDCbyS8rI+n6dc7GxOAzYwYXk5KIe+01qubPx/ALHTCsqIgRIAK6Rj9w5BrQfgq2d8CSxETszxg1xMZi3LKFfcuWYTIaGbx0KbmjRxObmoraw4PCCRM4+eijjN+1i9I330SvUnHx2DG6vPPOz8bs79+fEbm5fLVqFV2vXKFsyxZUWi0d5s3DWlKC/9y5LHvwQR45deoXBbTPqTQ1lUGnTrF30iQSn3mGT48cYfqcOXzw3nsElZQw7Pnn2btyJSmjRjUJmHr+PFEHD/L3jAx6/PnPdN6zh+qPP8YrIIBrCQnULlrUdClQab/2zMsjbPNmcl95hcjiYm5u2oStvr7ZWyCnYBd1QHVgIEf79iV6926MgDoign1BQfQ/dKhJLvMDD3AuN5cO8fGU+/hwfscORldWUhEUhDklhR+LizFevkxpQMDPxnyfk0PUsGEUG41UlJfTZcsW/ICyvn0pi4nhzOHD9M/PJ/DWOtRhYRwMCyMuJwfDbXMyJCfzbXEx/f38yKmoILx7d2q/+ILohgZUffrwlacnCRoNXxcUkFRYSE1qKrmFhaScOkW50UhVaipVHh5cOHCA+6xWbowbh12zK8ePEx8d3TQ/i8WCavNmourqRMBmE3CRgK7I+y3WkA4oAirqvQgoAoqAtwi43b3gowYDttpaRTeoTYdrNNxz6+Mjd1in2wl4fdkyflyyxB3YtMk5GJOS6JGT4zZrczsBsdmoPnSI2rw8t4HUViZiv3VnvwWp0uncZknuJ6DboJGJtAYBEbA1KEvGvyQgAoocihIQARXFL+EioDigKAERUFH8Ei4CigOKEhABFcUv4SKgOKAoARFQUfwSLgKKA4oSEAEVxS/hIqA4oCgBEVBR/BIuAooDihIQARXFL+EioDigKAERUFH8Ev7fs4SY836tuL4AAAAASUVORK5CYII=</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="COPY" idx="1" x="-9.723563541081148" y="97.67434025828183" 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_copy " center-x="62.5" center-y="27" image="data:image/png;base64,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" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="19.955223880596947" y="10"><block s="receiveGo"></block><block s="show"></block></script><script x="153" y="12"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>what would you like to copy?</l></block><block s="doSetVar"><l>wordtocopy</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>how many times would you like to copy?</l></block><block s="doSayFor"><custom-block s="copies %n %txt"><block s="getLastAnswer"></block><block var="wordtocopy"/><comment w="241.49253731343276" collapsed="true">ex. (copies 4 spam) = spam spam spam spam</comment></custom-block><l>4</l></block></script></scripts></sprite><watcher var="wordtocopy" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><sprite name="FIB" idx="2" x="-4" y="4" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="41.76899999999996,0,160.65,1" pen="tip" id="35"><costumes><list id="36"><item><costume name="button_fibonacci" center-x="88.5" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALEAAAA0CAYAAADFVNmuAAANBklEQVR4Xu2deVxV1RbHv5d7mS+CzLMoKDiACoSgYGI4C5FamUOiZUrOPSF9WmamlalRPnMobVTTovgYveLzbDBM02fWJ8tephmKs4mKDDLc+z7nHLh6Hxc58PHTu3za+w+8d5+19l77t357nXXWPqCGuma8cmgYVz+bwfWTPagt9anvF/8KBKwKAa3LOeyDv8Nj2DMap7CvJds00g/j+Q+epeTTeVZlrDBGINAUAl7p8zTuQ5/XyBH47Or8puTFdYGA9SGgqSUwO15jPJnzT8oPD7E+A4VFAgEVCLSJfVdjPPq3c9SWeqsQFyICAetDQOd2UmP85RGj9VkmLBIIqEdAkFg9VkLSShEQJLZSxwiz1CMgSKweKyFppQgIElupY4RZ6hEQJFaPlZC0UgQEia3UMcIs9QgIEqvHSkhaKQKCxFbqGGGWegQEidVjJSStFAFBYit1jDBLPQKCxOqxEpJWioAgsZU6RpilHgHrIbF9MAQ+BlpHy9Yba+G3x6G2FBzDIeBR0NhB6X44+7qiY2kMowEM16H6PJT9CCU7wVBueQ47f3DtC07hoGsLNnZQWw5VpxXdK4VgqDDXtfODoCzQOoNkY/kROL0WjNfN5TzSwH2wYkvRYqi5bNmGgBng1AU0NmCohDOvKnM31ewCwK3fDdsl+ZoSqDgKV76Cyt8bjqBWpzG8m7LpT7puPSR2iQW/yY0uu6amhpB2QXz7Xgo+7fuaZHft2sXGFyfz1vJkaGIMafDLf5zBWLSUtvrqm+bSgOdIaJsCGvmXXSy2stI/MBSvxUV78sZ1fSz4m9v91msruSf6R1z0djfkfDLANUH+HhcTxYc5UQT4ODfcECFPmfV98snHGIv/wdA7gxunhEe6skEasb22tobvdowntmubG2M0R+cmXM3w/pNI2tQ0VkliCah+/fo1sF2n1VD81dgGJF6U9QBfvpNqRuLc3FxGjRqFTqcjLi6OzZs3ExISIo+5ds0qRkZ/j7dHXdT3GgVtB8jXLly4wNy5c8nPz6eiooLIyEiWLFnCwIED5eslJZc4VphFbIROsc/Cxrl48SIbnk3n71O6WiRx586d+XBVFBGhbuZr9LgbPIZiNBqRxvDy8qK6upoJo2LZ8kK8ZV96pILHcPlaWVkZ2dnZbNu2jevXrxMaGipjMGnSJDpHdOLUrvvQO9tCc3V8E8yChgnvptj1J123WhLfEqj/iQyNkXjrhizeXz2AmhoDJypi6RAzRYZVIujuHQt5bm4vsA+E4IVyFKuqqiI2Npazxb+yYl48w/sF4+ig48dfr+Da9Qk6RXSX9TdtXM+AsK8I8tObkfjAgQOyvtQWPTmf7BHncHayVVx5UyRulMTtl4KtJwcPHmTfvn1kZmbKqtOnT2Px+Gt4tHUwp4WtN4QsVlIPIC0tjc93fsLyrF7cPzQUezstx05e5f1Pf2NT7i8cKbgfZ9eA5uv4CBKr24+NEdOSdjNJLA8hRVop4gIbNmzgo61L+Wj9YPAeA253yv1vvvkmj0yexIHcEUSGu5vNXOMYjS5I2QQlJSUsmJbIK08lmpE4KyuLRYueRK934dy5c2x9+T5mT4hQR2KHDhD8uCy7dOlSLpw+TM6azfL3r7/+mh/+NY/MMV3M0fC6H9r2l/t2795NUlISO9YOIrV/u8Yxb4lOc3yjztu3VeovEIkHg0MI+D8COjeuXbtGQkICvbvUsH5JXyUq2fnKoI4bNw5d2b954/mGqYykS4fnTeDfEd2N/Vt7o2lzh+lWO336dMaNuIP4/hNkuYXz57LggRI5mjcZib0fUB7MgMTERAbEGHhi1S5stLZyenFvahzvr4o2d367p8DeT+6T0oi9n79N4Za0WxOkJTqCxCo3XXOAUhGJLc169eoVUlPTOHhgD3u3pdOtkzt0fAU0Wlm8f//+PDQUxqZ1tKCuhU6vmPr79u3Lawv86BSVYiLx7Nmz6eZzhHGzt+PgqOfUqVPkbRjLtLHhTZDYBkJfAK2ey5cv4+npya63hxE/fBlaFyWvXrBgAZPvOk5IoMsN2zquNaUS6enp9Ol0lqyHlZSn0dYSneb4RqW7b6eYVUZiiwus+A1O1kXCFpJYGreyspKig+sI9/xZKdF1XG2aLjo6mpWzA0iO97dogjFsNRqp7AYMGjSIhRPsSUpONZF4zpw5hDjtY3JmFk6B98hy87JnsvjBcuyDHjJVJxrkxM7dQCqtAdu3b2fKw+O5uO9BtB4Dwfteuf/w4cPkvZbB36f2VGyzcYCwl0x2pqSkMGOElrtTlIdXi60lOtJAgsQq91wT5bG9e/fyWGY6e7enNw7qTWPUVydsbGzw9/dn/vz5PProo7IxUrnu4zcnc3eSPcaOa9HUlaakSLxyZlt6dvFsaLRGBx3XmPrj4+N5+hEPBg5JNyNxO8d9zJ4YS7nf0zjp3fj9998peCuDKbOWgWtvWb8BiX0fgjZx8rWJEydSfu4rtuWkKGmOlO7UtZGpSeSurM+Lze8MqampzB5p5K7eAbcAvCU6gsQqGdwQKEsltoQe3uzZpp7E9dUJg8HI6fNlGIIWENxeIcHTi59iZOxPdBm0CY1OuUWPHj2aKUPLLEdiWy9o/4xpPdIt/+O1SfRKHNqQxBmRVDol4xA4WpafOW0iOUsfxsatT0MSS3eD0BVgYy9fkzbcspmdyBgRLn+vDnoGW0cv+fOKFStI6biXHp2VTWbssBKNTq/MMXMmA7seYXjyLR7qWqgjIrFaGjfnlqUinZAicT2JTSb4jAfXRPnr+vXrOfvjqyx67g2QbudATk4OfsZ87h8W2tBq1yTwGSf3Hzp0iKioKC5+8yAewYkWSYxGR6n3Ilxcvdm/fz/uDucJi1LquWaR2CUO/B5ShZKUY7+0aBjLs3sp8v7TQB8lf5TKhsf3PcuM8cpaGm0t0WmOb1St5PYKWWVOLB123M46sQky6XjYMUz+Kj3NXz2Rz7qcbPDNkPsuXbrEi4vuYcmMurJYvaKUS0q1ZDslIk6dOpU9X7zHDx+NMkttpJxYTicyImW5auc+2AY8KH/+6dBBukYq1QUzEvtPB70ir6bdN2II7y4LwsZGA/oYpeoCGAwGHp8xkhdmNfF3cFqiI0isxjXNzLuaG4m1enC9EzyV8lP9adasMYFkPRzNH65z8PBRKhL/+fkwvsZ83GyLpZsvOLRX6ssOyrFvYWEhycnJrHkygSmju9ySxKDliucCXN3N81QTiTsGQuhyuToi5enBwcGcOXOmAWBS5O/WTYmwGzdupINtXl3Ko+GC8zS8ApRNIG3CS0c3E+Z+HIxV8sEJ+u7K2k8sU947oQU6gsT/HxI3Nqt0KifVg3fk5XLsswfk9xeqjK4cN4wnvPOtI2JBQYGcN0eGOvDF28PRam2aIDHUOMagC1KiZX2LiIgg78XuRETfDT5j5O68vDzuHTWCE1+Oxc/bydx8qX4s1ZGldz8uX2ZeZhLrFisPiQaNnp/KRxPZ/Y5GgZbqzDFRHfh0Q5J81N5snZAkceysisaO4dT4ZsolrC1btrBx9ePK+xCWWmOy9u2o9p2Frf2NF2skB5aWllJUVMTOnTt5+eWXOX3qBO+80J97h3QwjX7iTAUbC1yJ6zOYHj16yLVa6RZ9/vx5pMqI9O6FlHcOSgzk3Rfvwq2N8iCGUwS1vtOoqTWSkZFBr/ZFpnSifvCjlcMJjhiEnZ0dR44coWfPnhzMHU54/DSMbRKpqKxEqi60sfmND9co72iYNRsHynyewEnvId9F+iXFs+v1WPlYWWrn/6hk3cd6YnsPIyYmBnd3d1muuLiYb775hk2bNrG7sJCze8ab3hdplk5gD/W+UeXs2ytkPTkx8PneU6RlFlB5vZYxqWHKm2mNtMZkDxy6wF0T8rladuMtNem9NBdnW9oFuJDSO4CZ47uZHxrUzVFdbeCdHb+SW3Cc73++yMWSSjn3lKJXQg8fxqaFWXz637mnmNQpBfLJmnTaN3qYknff3KY+WcjrH/xCVbWBTiGufJc3EidHHVL/q9t/xsFex0frBtE/wXKJ7Oq1KiIGb+fshXKZvN9+OIIuYW1NU9TWGtiaf4yt+Uf59qeLXLpyHXs7GwJ99cR392bSqHCSYpXTvfrWHJ3m+Ob2UrTp0ayKxE2bKyQEAg0RECQWrGj1CAgSt3oXigUIEgsOtHoEBIlbvQvFAgSJBQdaPQKCxK3ehWIBgsSCA60eAUHiVu9CsQBBYsGBVo+AIHGrd6FYgCCx4ECrR0CQuNW7UCxA+m9xz1Jb6iOgEAi0SgR07kUaY/HqfMoODWuVCxBGCwRc4t7RGMuP9ubk8t3y762IJhBoVQhoq2i3MEomrvHSp9lcyFsKhro/9diqViKM/UsioK3C675ZGvfkdaboayw7FsuVL+ZQcbQPNZdu/ccL/pKgiUVbBQI69yIcwwpxH/KMxiHgF8mm/wLueuQ9ozBaVwAAAABJRU5ErkJggg==" id="37"/></item></list></costumes><sounds><list struct="atomic" id="38"></list></sounds><blocks></blocks><variables></variables><scripts><script x="165" y="10"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>what fibonacci number would you like?</l></block><block s="doSayFor"><custom-block s="fib %s"><block s="getLastAnswer"></block><comment w="87.01492537313435" collapsed="true">ex. (fib 7) = 13</comment></custom-block><l>4</l></block></script><script x="17" y="12"><block s="receiveGo"></block><block s="show"></block></script></scripts></sprite><sprite name="PASCAL" idx="3" x="2" y="-98" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="188.7,135.86399999999998,0,1" pen="tip" id="54"><costumes><list id="55"><item><costume name="button_pascals-triangle" center-x="133.5" center-y="26" image="data:image/png;base64,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" id="56"/></item></list></costumes><sounds><list struct="atomic" id="57"></list></sounds><blocks></blocks><variables></variables><scripts><script x="14" y="22"><block s="receiveGo"></block><block s="show"></block></script><script x="166" y="24"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>which row is the number in?</l></block><block s="doSetVar"><l>row</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>which column is the number in?</l></block><block s="doSetVar"><l>column</l><block s="getLastAnswer"></block></block><block s="doSayFor"><custom-block s="pascal %n %n"><block var="row"/><block var="column"/><comment w="117.61194029850748" collapsed="true">ex. (pascal 6 4) = 15</comment></custom-block><l>4</l></block></script></scripts></sprite><watcher var="row" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="column" style="normal" x="10" y="52.00000399999999" 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="doIf"><block s="reportLessThan"><block var="num"/><l>1</l></block><script><block s="doReport"><l>0</l></block></script></block><block s="doIfElse"><block s="reportEquals"><block var="num"/><l>1</l></block><script><block s="doReport"><l>1</l></block></script><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></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"><block s="reportOr"><block s="reportEquals"><block var="row"/><block var="column"/></block><block s="reportEquals"><block var="column"/><l>0</l></block></block><script><block s="doReport"><l>1</l></block></script><script><block s="doReport"><block s="reportSum"><custom-block s="pascal %n %n"><block s="reportDifference"><block var="row"/><l>1</l></block><block s="reportDifference"><block var="column"/><l>1</l></block></custom-block><custom-block s="pascal %n %n"><block s="reportDifference"><block var="row"/><l>1</l></block><block var="column"/></custom-block></block></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"><l/><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="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><custom-block s="triangle size: %n"><l></l></custom-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></l><script><block s="forward"><l></l></block><block s="turn"><l></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="wordtocopy"><l>five</l></variable><variable name="row"><l>6</l></variable><variable name="column"><l>4</l></variable></variables></project><media name="Recursion 2" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>