<snapdata remixID="10351883"><project name="Recursion Skeleton" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="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="Sprite" idx="1" x="-155.1976769469593" y="62.55321382022265" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="bear2 b" center-x="50" center-y="64" image="data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIxMDAuMjQxODkiIGhlaWdodD0iMTI4LjIwMjMiIGlkPSJzdmc0NzAiIHNvZGlwb2RpOmRvY25hbWU9ImJlYXIyLWIuc3ZnIiBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkyLjIgNWMzZTgwZCwgMjAxNy0wOC0wNiIgdmlld0JveD0iMCAwIDEwMC4yNDE4OSAxMjguMjAyMyI+CiAgPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTQ3NiI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiLz4KICAgICAgICA8ZGM6dGl0bGUvPgogICAgICA8L2NjOldvcms+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0YT4KICA8ZGVmcyBpZD0iZGVmczQ3NCIvPgogIDxzb2RpcG9kaTpuYW1lZHZpZXcgcGFnZWNvbG9yPSIjZmZmZmZmIiBib3JkZXJjb2xvcj0iIzY2NjY2NiIgYm9yZGVyb3BhY2l0eT0iMSIgb2JqZWN0dG9sZXJhbmNlPSIxMCIgZ3JpZHRvbGVyYW5jZT0iMTAiIGd1aWRldG9sZXJhbmNlPSIxMCIgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiIGlua3NjYXBlOndpbmRvdy13aWR0aD0iNjQwIiBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSI0ODAiIGlkPSJuYW1lZHZpZXc0NzIiIHNob3dncmlkPSJmYWxzZSIgZml0LW1hcmdpbi10b3A9IjAiIGZpdC1tYXJnaW4tbGVmdD0iMCIgZml0LW1hcmdpbi1yaWdodD0iMCIgZml0LW1hcmdpbi1ib3R0b209IjAiIGlua3NjYXBlOnpvb209IjEuMzI1ODQyNyIgaW5rc2NhcGU6Y3g9IjExOC43NDE5MSIgaW5rc2NhcGU6Y3k9IjM5Ljk0NiIgaW5rc2NhcGU6d2luZG93LXg9IjYyMiIgaW5rc2NhcGU6d2luZG93LXk9Ii0zIiBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIwIiBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJzdmc0NzAiLz4KICA8IS0tIEV4cG9ydGVkIGJ5IFNjcmF0Y2ggLSBodHRwOi8vc2NyYXRjaC5taXQuZWR1LyAtLT4KICA8ZyBpZD0iSUQwLjI1NTM0NTE5MjI3MjIxNjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xOTEuNzU4MDksLTEzOC43NDM3MSkiPgogICAgPGcgaWQ9IklEMC4wNjU2NTY3ODYzMTg4Njg0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxODksMTM4KSI+CiAgICAgIDxnIGlkPSJJRDAuODY0NDEzOTMxOTY1ODI3OSI+CiAgICAgICAgPHBhdGggaWQ9IklEMC43OTg0MTc1NjA3NTYyMDY1IiBkPSJtIDExOC40MjUsMTU4LjQwMyBjIC0wLjA2MiwtMC4wMzEgLTAuMTM5LC0wLjA1NSAtMC4yMDUsLTAuMDg1IHYgLTIzLjY2MiBjIDAsLTEuODQxIC0xLjQ5LC0zLjMzMiAtMy4zMzIsLTMuMzMyIGggLTIuODczIGMgLTEuODQsMCAtMy4zMzIsMS40OTEgLTMuMzMyLDMuMzMyIHYgMjMuNjYyIGMgLTAuMDY0LDAuMDMgLTAuMTQzLDAuMDU0IC0wLjIwNSwwLjA4NSAtMS4yNzMsMC42NDIgLTIuMDYyLDEuNTI2IC0yLjA2MiwyLjUwMyAwLDAuOTc3IDAuNzg5LDEuODYxIDIuMDYyLDIuNTAyIDEuMjczLDAuNjQyIDMuMDMzLDEuMDM4IDQuOTc1LDEuMDM4IDEuOTM5LDAgMy42OTksLTAuMzk2IDQuOTczLC0xLjAzOCAxLjI3MywtMC42NDEgMi4wNjIsLTEuNTI1IDIuMDYyLC0yLjUwMiAwLC0wLjk3NyAtMC43OSwtMS44NjEgLTIuMDYzLC0yLjUwMyB6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTAsLTM2KSIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgc3R5bGU9ImZpbGw6I2ZmZmZmZjtzdHJva2U6IzAwMDAwMCIvPgogICAgICAgIDxwYXRoIGlkPSJJRDAuODQ5NzM3MjA1MDc2OTYyNyIgZD0ibSAxMTMuNjIyLDE2MS44NTggdiAyLjU4OCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUwLC0zNikiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDAiLz4KICAgICAgICA8cGF0aCBpZD0iSUQwLjM2MjA5OTQyNDkzNTg3NzMiIGQ9Im0gMTEwLjYxOCwxNjEuODU4IHYgMi41ODgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01MCwtMzYpIiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojMDAwMDAwIi8+CiAgICAgICAgPHBhdGggaWQ9IklEMC44NjczMjY3MTMxNjcxMzEiIGQ9Im0gMTE2LjI4NiwxNjEuODU4IHYgMi41ODgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01MCwtMzYpIiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojMDAwMDAwIi8+CiAgICAgIDwvZz4KICAgICAgPGcgaWQ9IklEMC40ODg2MjI0OTY4MzU4ODc0MyI+CiAgICAgICAgPHBhdGggaWQ9IklEMC45MTIzMjI2OTM5NzAwNTQ0IiBkPSJtIDkzLjA5NywxNTguNDAzIGMgLTAuMDYyLC0wLjAzMSAtMC4xNCwtMC4wNTUgLTAuMjA1LC0wLjA4NSB2IC0yMy42NjIgYyAwLC0xLjg0MSAtMS40OTIsLTMuMzMyIC0zLjMzMiwtMy4zMzIgaCAtMi44NzQgYyAtMS44NCwwIC0zLjMzMiwxLjQ5MSAtMy4zMzIsMy4zMzIgdiAyMy42NjIgYyAtMC4wNjUsMC4wMyAtMC4xNDIsMC4wNTQgLTAuMjA1LDAuMDg1IC0xLjI3NCwwLjY0MiAtMi4wNjIsMS41MjYgLTIuMDYyLDIuNTAzIDAsMC45NzcgMC43ODgsMS44NjEgMi4wNjIsMi41MDIgMS4yNzQsMC42NDIgMy4wMzMsMS4wMzggNC45NzQsMS4wMzggMS45NDEsMCAzLjcsLTAuMzk2IDQuOTc0LC0xLjAzOCAxLjI3NCwtMC42NDEgMi4wNjIsLTEuNTI1IDIuMDYyLC0yLjUwMiAwLC0wLjk3NyAtMC43ODgsLTEuODYxIC0yLjA2MiwtMi41MDMgeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUwLC0zNikiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIHN0eWxlPSJmaWxsOiNmZmZmZmY7c3Ryb2tlOiMwMDAwMDAiLz4KICAgICAgICA8cGF0aCBpZD0iSUQwLjIxOTUyNTAzNTkzNjM4NTQiIGQ9Im0gODguMTIzLDE2MS44NTggdiAyLjU4OCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUwLC0zNikiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDAiLz4KICAgICAgICA8cGF0aCBpZD0iSUQwLjcxMDAwOTk4MDAxNTQ1NjciIGQ9Im0gODUuMTIsMTYxLjg1OCB2IDIuNTg4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTAsLTM2KSIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMCIvPgogICAgICAgIDxwYXRoIGlkPSJJRDAuMjUyNjg1NTA3NzU5NDUxODciIGQ9Im0gOTAuNzg3LDE2MS44NTggdiAyLjU4OCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUwLC0zNikiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDAiLz4KICAgICAgPC9nPgogICAgICA8ZyBpZD0iSUQwLjg3ODA1NDA1MTY2MDAwMTMiPgogICAgICAgIDxwYXRoIGlkPSJJRDAuMzM4NjI3ODEzMzgzOTM2OSIgZD0ibSA3NC45MTUsMTI1LjMzNSBjIDAuNDcxLDEuOTQ2IC0wLjQwMSwzLjk4IC0yLjE0Niw0LjU2OCAtMC43MzcsMC4yNDggLTEuMTA0LDAuMzcxIC0xLjg0MiwwLjYxOSAtMS43NDQsMC41ODggLTMuODExLC0wLjgxNyAtNC4zNzksLTMuMTY2IC0zLjY3NiwtMTguMDQyIDEuMjMxLC0zNC44NDYgMTQuMDQzLC00OC4wNzEgMS43NDMsLTEuNjczIDQuMjQxLC0xLjc0NSA1LjM5NiwtMC4zMTEgMC40ODcsMC42MDYgMC43MzEsMC45MDggMS4yMTksMS41MTQgMS4xNTMsMS40MzQgMC43OTMsMy42MTggLTAuNjUxLDUuMDA1IC0xMC42MiwxMS4xMjkgLTE0LjYwMSwyNC43NDcgLTExLjY0LDM5Ljg0MiB6IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjk1NDU4MTQ0LDAuNDI4NjMxMDEsLTAuNDUyODc0ODcsMC45MDM0Nzk2NCwtMi40NSwtNjQuNykiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIHN0eWxlPSJmaWxsOiNmZmZmZmY7c3Ryb2tlOiMwMTAxMDEiLz4KICAgICAgPC9nPgogICAgICA8ZyBpZD0iSUQwLjg3ODc0MjY0MDgzODAyNyI+CiAgICAgICAgPHBhdGggaWQ9IklEMC40OTg1NDgzMjE0MjU5MTQ3NiIgZD0ibSAxMjYuNDI3LDEyNS4zMzUgYyAwLjIzOSwxLjc3NCAwLjQsMy45OCAyLjE0NSw0LjU2OCAwLjczNiwwLjI0OCAxLjEwNSwwLjM3MSAxLjg0MiwwLjYxOSAxLjc0NCwwLjU4OCAzLjgxMSwtMC44MTcgNC4zNzksLTMuMTY2IDMuNjgsLTE4LjA0MyAtMS4yMzIsLTM0Ljg0NCAtMTQuMDQxLC00OC4wNzEgLTEuNzQ0LC0xLjY3MyAtNC4yNDIsLTEuNzQ1IC01LjM5NiwtMC4zMTEgLTAuNDg2LDAuNjA2IC0wLjczLDAuOTA4IC0xLjIxOSwxLjUxNCAtMS4xNTIsMS40MzQgLTAuMDkyLDMuNDE2IDAuNjUyLDUuMDA1IDMuMTE1LDYuNTEzIDcuNjYzLDEyLjA4NiA5LjYxMSwxOC44NTcgMS45OTgsNi43MzggMS4xMDYsMTMuNjU5IDIuMDI3LDIwLjk4NSB6IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjk3MDU4MjM3LDAuNDA1MDA0ODYsMC40MDUwMDQ4NiwtMC45NzA1ODIzNywtODAsODguOSkiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIHN0eWxlPSJmaWxsOiNmZmZmZmY7c3Ryb2tlOiMwMTAxMDEiLz4KICAgICAgPC9nPgogICAgICA8cGF0aCBpZD0iSUQwLjY3ODQxNjkzNDMzMDAxNjQiIGQ9Im0gMTAwLjc4Miw3MC42NiBjIDguMzM4LDAgMTUuODk1LDQuMzI3IDIxLjM2NywxMS4zMTYgNS40NzEsNi45OTEgOC44NTcsMTYuNjQ0IDguODU3LDI3LjI5NyAwLDEwLjY1MyAtMy4zODcsMjAuMzA3IC04Ljg1NywyNy4yOTYgLTUuNDczLDYuOTkgLTEzLjAyOSwxMS4zMTYgLTIxLjM2NywxMS4zMTYgLTguMzM5LDAgLTE1Ljg5NiwtNC4zMjYgLTIxLjM2OCwtMTEuMzE2IC01LjQ3MSwtNi45ODkgLTguODU4LC0xNi42NDMgLTguODU4LC0yNy4yOTYgMCwtMTAuNjUzIDMuMzg3LC0yMC4zMDYgOC44NTgsLTI3LjI5NyA1LjQ3MiwtNi45ODkgMTMuMDI5LC0xMS4zMTYgMjEuMzY4LC0xMS4zMTYgeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUwLC0zNikiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIHN0eWxlPSJmaWxsOiNmZmZmZmY7c3Ryb2tlOiMwMDAwMDAiLz4KICAgICAgPHBhdGggaWQ9IklEMC4zOTcwODgyMzQzMTI4MzIzNiIgZD0ibSAxMTMuMjkyLDU4LjU4OCBjIDAuMDQ1LC0wLjU5NiAwLjA3LC0xLjIgMC4wNywtMS44MTIgMCwtNC40NzMgLTEuMjI3LC04LjU1IC0zLjI0MiwtMTEuNjI3IDAuOTIsLTAuMjIyIDEuODc1LC0wLjc0OCAyLjY5MywtMS41NTUgMS44MjgsLTEuODAyIDIuMjc3LC00LjMwOSAxLjAwNCwtNS42IC0xLjI3MSwtMS4yOTEgLTMuNzg1LC0wLjg3NiAtNS42MTEsMC45MjYgLTAuNzcxLDAuNzYgLTEuMjkzLDEuNjQ1IC0xLjU0OSwyLjUxMSAtMS43NTQsLTEuMjgxIC0zLjc1NCwtMi4wMSAtNS44NzcsLTIuMDEgLTIuMjI1LDAgLTQuMzE0LDAuOCAtNi4xMjgsMi4xOTkgLTAuMjMxLC0wLjkyNiAtMC43NzIsLTEuODg1IC0xLjU5OSwtMi43IC0xLjgyNywtMS44MDMgLTQuMzQsLTIuMjE3IC01LjYxMywtMC45MjYgLTEuMjcyLDEuMjkxIC0wLjgyMywzLjc5NyAxLjAwNCw1LjU5OSAwLjg5NywwLjg4NSAxLjk2MSwxLjQzNCAyLjk2LDEuNjExIC0xLjk5MywzLjA3MSAtMy4yMDcsNy4xMjUgLTMuMjA3LDExLjU3IDAsMC42MTIgMC4wMjQsMS4yMTYgMC4wNjksMS44MTIgLTIuNTk5LDIuMTQzIC00LjE5LDQuOTQ4IC00LjE5LDguMDI2IDAsMy4zNTMgMS44NzEsNi4zOTEgNC44OTYsOC41OSAzLjAyMywyLjIgNy4yLDMuNTYxIDExLjgwOSwzLjU2MSA0LjYwNywwIDguNzgzLC0xLjM2MSAxMS44MDcsLTMuNTYxIDMuMDIzLC0yLjE5OSA0Ljg5NiwtNS4yMzggNC44OTYsLTguNTkgLTEwZS00LC0zLjA3NyAtMS41OTIsLTUuODgyIC00LjE5MiwtOC4wMjQgeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUwLC0zNikiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIHN0eWxlPSJmaWxsOiNmZmZmZmY7c3Ryb2tlOiMwMDAwMDAiLz4KICAgICAgPHBhdGggaWQ9IklEMC4xMjQ3MDk2NDUyODYyMDI0MyIgZD0ibSAxMDAuNzgsNjQuNTY3IGMgLTYuOTksMCAtMTIuNjU3LDQuMjgyIC0xMi42NTcsOS41NjQgMCwwLjEzOSAwLjAwNiwwLjI3NiAwLjAxNCwwLjQxMyAzLjA2MywyLjU4IDcuNTksNC4yMTUgMTIuNjQ0LDQuMjE1IDUuMDU1LDAgOS41ODIsLTEuNjM1IDEyLjY0NSwtNC4yMTUgMC4wMDgsLTAuMTM3IDAuMDE0LC0wLjI3NCAwLjAxNCwtMC40MTMgLTAuMDAyLC01LjI4MiAtNS42NjgsLTkuNTY0IC0xMi42NiwtOS41NjQgeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUwLC0zNikiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIHN0eWxlPSJmaWxsOiNmZmZmZmYiLz4KICAgICAgPHBhdGggaWQ9IklEMC4xMjE0MzIyODY2ODcxOTUzIiBkPSJtIDk1LjE1OSw0OC45NjcgYyAwLjQzOCwwIDAuODM2LDAuMTk0IDEuMTI0LDAuNTA5IDAuMjg4LDAuMzE0IDAuNDY2LDAuNzQ4IDAuNDY2LDEuMjI3IDAsMC40NzggLTAuMTc4LDAuOTEzIC0wLjQ2NiwxLjIyNiAtMC4yODgsMC4zMTUgLTAuNjg2LDAuNTA5IC0xLjEyNCwwLjUwOSAtMC40MzksMCAtMC44MzcsLTAuMTk0IC0xLjEyNSwtMC41MDkgLTAuMjg4LC0wLjMxNCAtMC40NjYsLTAuNzQ4IC0wLjQ2NiwtMS4yMjYgMCwtMC40NzkgMC4xNzgsLTAuOTEzIDAuNDY2LC0xLjIyNyAwLjI4OCwtMC4zMTUgMC42ODYsLTAuNTA5IDEuMTI1LC0wLjUwOSB6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTAsLTM2KSIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgc3R5bGU9ImZpbGw6IzAxMDEwMSIvPgogICAgICA8cGF0aCBpZD0iSUQwLjExMjI5MDI5ODU2NjIyMjE5IiBkPSJtIDEwNi41NjUsNDguOTY3IGMgMC40MzksMCAwLjgzOCwwLjE5NCAxLjEyNSwwLjUwOSAwLjI4OSwwLjMxNCAwLjQ2NywwLjc0OCAwLjQ2NywxLjIyNyAwLDAuNDc4IC0wLjE3OCwwLjkxMyAtMC40NjcsMS4yMjYgLTAuMjg3LDAuMzE1IC0wLjY4NiwwLjUwOSAtMS4xMjUsMC41MDkgLTAuNDM4LDAgLTAuODM2LC0wLjE5NCAtMS4xMjMsLTAuNTA5IC0wLjI4OSwtMC4zMTQgLTAuNDY3LC0wLjc0OCAtMC40NjcsLTEuMjI2IDAsLTAuNDc5IDAuMTc4LC0wLjkxMyAwLjQ2NywtMS4yMjcgMC4yODcsLTAuMzE1IDAuNjg2LC0wLjUwOSAxLjEyMywtMC41MDkgeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUwLC0zNikiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIHN0eWxlPSJmaWxsOiMwMTAxMDEiLz4KICAgICAgPHBhdGggaWQ9IklEMC4zNzQwMzE1NzMwNjgzNTA1NSIgZD0ibSAxMDAuNzg0LDU4LjAwNCBjIDEuODAzLDAgMy40MzgsMC41NDEgNC42MjMsMS40MTQgMS4xODYsMC44NzQgMS45MTYsMi4wOCAxLjkxNiwzLjQxMSAwLDEuMzMxIC0wLjczLDIuNTM3IC0xLjkxNiwzLjQxMSAtMS4xODYsMC44NzQgLTIuODIsMS40MTQgLTQuNjIzLDEuNDE0IC0xLjgwNywwIC0zLjQ0MiwtMC41NDEgLTQuNjI3LC0xLjQxNCAtMS4xODQsLTAuODc0IC0xLjkxNywtMi4wOCAtMS45MTcsLTMuNDExIDAsLTEuMzMxIDAuNzMzLC0yLjUzNyAxLjkxNywtMy40MTEgMS4xODUsLTAuODc0IDIuODIsLTEuNDE0IDQuNjI3LC0xLjQxNCB6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTAsLTM2KSIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgc3R5bGU9ImZpbGw6IzIzMWYyMCIvPgogICAgICA8ZyBpZD0iSUQwLjU1ODQ0NDUyODg0MDQ4MjIiPgogICAgICAgIDxnIGlkPSJJRDAuODg4NjcxMjI2MzMzODI2OCI+CiAgICAgICAgICA8cGF0aCBpZD0iSUQwLjg5MTk3OTQxMDc3ODczMTEiIGQ9Im0gMTAwLjIzLDY2Ljc3MiBjIDAuMDIsMS42NTEgMC4zOTEsMy41NzYgLTAuNDYsNS4wOCAtMS4xNDcsMi4wMjggLTQuNDQsMC40NjIgLTUuMjc0LC0wLjk5OSAtMC4zMTksLTAuNTYgLTEuMTg0LC0wLjA1NiAtMC44NjMsMC41MDUgMS4wNTUsMS44NDcgMy44ODQsMy4xMjMgNS44ODcsMi4wMTEgMi4zMTEsLTEuMjgzIDEuNzM2LC00LjQwMSAxLjcxMSwtNi41OTcgLTAuMDA4LC0wLjY0NCAtMS4wMDgsLTAuNjQ1IC0xLjAwMSwwIHoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01MCwtMzYpIiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBzdHlsZT0iZmlsbDojMWYxZjFmIi8+CiAgICAgICAgPC9nPgogICAgICA8L2c+CiAgICAgIDxnIGlkPSJJRDAuMTU2Mzk3ODcyMTM4NzY4NDMiPgogICAgICAgIDxnIGlkPSJJRDAuMDYwODIyMTI5NzE1MjM0MDQiPgogICAgICAgICAgPHBhdGggaWQ9IklEMC40MTYwNDEwMDc3MzExMDk4NiIgZD0ibSAxMDAuNjM1LDY2LjU1NCBjIC0wLjAyNiwyLjE5NiAtMC42LDUuMzEzIDEuNzExLDYuNTk3IDIuMDAzLDEuMTEyIDQuODMyLC0wLjE2NCA1Ljg4NywtMi4wMTEgMC4zMiwtMC41NjEgLTAuNTQ0LC0xLjA2NCAtMC44NjMsLTAuNTA1IC0wLjkzMiwxLjYzMiAtMy45MzEsMi44MzQgLTUuMjc0LDAuOTk5IC0wLjk1OCwtMS4zMDggLTAuNDc5LC0zLjU3MiAtMC40NiwtNS4wOCAwLjAwNiwtMC42NDUgLTAuOTk0LC0wLjY0NCAtMS4wMDEsMCB6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTAsLTM2KSIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgc3R5bGU9ImZpbGw6IzFmMWYxZiIvPgogICAgICAgIDwvZz4KICAgICAgPC9nPgogICAgICA8cGF0aCBpZD0iSUQwLjg1MTA1MDk2MTI5NzAwNTQiIGQ9Ik0gMjQwLjMsMTc2LjI1IFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xODguODUsLTEzOC4zKSIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6NDtzdHJva2UtbGluZWNhcDpyb3VuZCIvPgogICAgPC9nPgogICAgPHBhdGggaWQ9IklEMC42MTUwMjcxNTAxMzkyMTI2IiBkPSJtIDI0MCwxNzQgMC4zLDAuMyIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzFmMWYxZjtzdHJva2Utd2lkdGg6MjtzdHJva2UtbGluZWNhcDpyb3VuZCIvPgogICAgPHBhdGggaWQ9IklEMC40NjA5NTU4NjMzNTI4NjUiIGQ9Im0gMjM5LjksMTc0Ljg1IDAuMywwLjMiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjE7c3Ryb2tlLWxpbmVjYXA6cm91bmQiLz4KICAgIDxwYXRoIGlkPSJJRDAuMDcyMzM0Njc3NDQ2NjMzNTgiIGQ9Im0gMjM5LjYsMTc0Ljg1IDAuMywwLjMiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjE7c3Ryb2tlLWxpbmVjYXA6cm91bmQiLz4KICAgIDxwYXRoIGlkPSJJRDAuNDU3ODg2MDAyNDkyMTU5NiIgZD0ibSAyNDAuNiwxNzUuMSAwLjMsMC4zIiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoxO3N0cm9rZS1saW5lY2FwOnJvdW5kIi8+CiAgICA8cGF0aCBpZD0iSUQwLjg5OTc5OTEzODc3MzIzMjciIGQ9Im0gMjQwLjYsMTc1LjEgMC4zLDAuMyIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzFmMWYxZjtzdHJva2Utd2lkdGg6MjtzdHJva2UtbGluZWNhcDpyb3VuZCIvPgogICAgPHBhdGggaWQ9IklEMC4wODEyNTAwNjU5Mzc2MzgyOCIgZD0ibSAyMzkuNiwxNzUuMiAwLjMsMC4zIiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoxO3N0cm9rZS1saW5lY2FwOnJvdW5kIi8+CiAgICA8cGF0aCBpZD0iSUQwLjY5MDU2NDQ2ODk2ODY1OTYiIGQ9Im0gMjM5LDE3NS4xIDAuMywwLjMiIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiMxZjFmMWY7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVjYXA6cm91bmQiLz4KICAgIDxnIGlkPSJJRDAuMzc5MjE5NDc0MjcwOTM5OCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4xNSwwLjI1KSI+CiAgICAgIDxwYXRoIGlkPSJJRDAuODA2MzYwMjYxMDQ5MTIxNiIgZD0ibSAyMzguMzUsMTc1LjMgYyAwLDAgMC43MTQsMC40MiAxLjEsMC40NSAwLjUwOCwwLjA3MyAxLjA2MSwwLjAxOSAxLjUsLTAuMTUgMC4yMywtMC4wOTIgMC41LC0wLjU1IDAuNSwtMC41NSIgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsMS4yNTcxNDI5LDAsLTQ0LjY1KSIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzFmMWYxZjtzdHJva2Utd2lkdGg6MjtzdHJva2UtbGluZWNhcDpyb3VuZCIvPgogICAgICA8cGF0aCBpZD0iSUQwLjY0MTI5NDQ3MDk4ODIxNCIgZD0ibSAyNDAuNSwxNzUuOCAwLjMsMC4zIiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojMWYxZjFmO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kIi8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4=" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="31.810945273631802" y="30"><block s="receiveGo"></block><block s="clear"></block><block s="show"></block><block s="doSayFor"><l>Hi!</l><l>4</l></block></script><script x="58" y="735.5522388059703"><custom-block s="initials %s"><custom-block s="sentence $arrowRight list %txt"><l>potatoes are delicious</l></custom-block><comment w="225.33333333333334" collapsed="true">ex. (initials potatoes are delicious) = pad</comment></custom-block></script><script x="57.09950248756218" y="704.6119402985075"><custom-block s="pascal %n %n"><l></l><l></l><comment w="117.61194029850748" collapsed="true">ex. (pascal 6 4) = 15</comment></custom-block></script><script x="58.11442786069654" y="677.0796019900498"><custom-block s="fib %s"><l></l><comment w="87.01492537313435" collapsed="true">ex. (fib 7) = 13</comment></custom-block></script><script x="30.522388059701512" y="148.08457711442807"><custom-block s="to binary %n"><l></l><comment w="130.66666666666666" collapsed="true">new solution with recursion; cannot be old code</comment></custom-block></script><script x="31" y="179.3582069552239"><custom-block s="triangle size: %n"><l></l><comment w="204" collapsed="true">should draw a triangle of given size</comment></custom-block></script><script x="32" y="224.3582069552239"><block s="doWarp"><script><custom-block s="triangle fractal level: %n size: %n"><l></l><l></l></custom-block></script></block></script><script x="35.00000000000003" y="301.19154028855723"><block s="doWarp"><script><custom-block s="polygon fractal level: %n sides: %n size: %n"><l></l><l></l><l></l><comment w="169.33333333333334" collapsed="true">create your own fractal problem (examples in textbook)</comment></custom-block></script></block></script><script x="32.8109452736318" y="374.66666666666663"><custom-block s="polygon sides: %n size: %n"><l></l><l></l></custom-block></script><script x="34.05899214863177" y="416.66666666666663"><custom-block s="pig latin %s"><custom-block s="sentence $arrowRight list %txt"><l>good bye</l></custom-block></custom-block></script><script x="35.210637879081105" y="453.179105477612"><custom-block s="copies %n %txt"><l></l><l></l><comment w="241.49253731343276" collapsed="true">ex. (copies 4 spam) = spam spam spam spam</comment></custom-block></script></scripts></sprite><sprite name="Back" idx="6" x="-155" y="138" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="166.05600000000007,0,224.4,1" pen="tip" id="57"><costumes><list id="58"><item><costume name="Back" center-x="75" center-y="30" image="data:image/png;base64,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" id="59"/></item><item><costume name="Back Hover" center-x="75" center-y="30" image="data:image/png;base64,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" id="60"/></item></list></costumes><sounds><list struct="atomic" id="61"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="10"><block s="receiveCondition"><block s="reportTouchingObject"><l><option>mouse-pointer</option></l></block></block><block s="doSwitchToCostume"><l>Back Hover</l></block></script><script x="16" y="82"><block s="receiveCondition"><block s="reportNot"><block s="reportTouchingObject"><l><option>mouse-pointer</option></l></block></block></block><block s="doSwitchToCostume"><l>Back</l></block></script><script x="35" y="249.00000000000003"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="clear"></block><block s="hide"></block><block s="doBroadcast"><l>hover true</l></block><block s="doWarp"><script><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="show"></block></script><list></list></block><list></list></block></script></block></script></block></script><script x="22" y="175.33333333333334"><block s="receiveGo"></block><block s="hide"></block></script></scripts></sprite><watcher scope="Triangle Fractal" var="levels" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher scope="Triangle Fractal" var="size" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher scope="Polygon Fractal" var="sides" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher scope="Polygon Fractal" var="levels" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/><watcher scope="Polygon Fractal" var="size" style="normal" x="10" y="94.00000799999998" color="243,118,29" hidden="true"/><watcher scope="Copies" var="word" style="normal" x="10" y="115.00000999999997" color="243,118,29" hidden="true"/><watcher scope="Copies" var="copy num" style="normal" x="10" y="136.00001199999997" color="243,118,29" hidden="true"/><watcher scope="Triangle Fractal" var="hover?" style="normal" x="10" y="157.00001399999996" color="243,118,29" hidden="true"/><watcher scope="Polygon Fractal" var="hover?" style="normal" x="10" y="178.00001599999996" color="243,118,29" hidden="true"/><sprite name="Copies" idx="2" x="150" y="140.00000000000003" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="1" color="0,239.7,196.55399999999995,1" pen="tip" id="117"><costumes><list id="118"><item><costume name="copies" center-x="75" center-y="30" image="data:image/png;base64,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" id="119"/></item><item><costume name="copies hover" center-x="75" center-y="30" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAA8CAYAAACEhkNqAAAMvklEQVR4Xu1dZ1hURxd+54KgGExiWYqowUizgN1IUBEr9hYL1scaiV2MLVhjC/bEEqMh0WissZfEgiWaqLGwIMKuCDZkF1GsKLB3vmdmXT4QEFgWhd17fu3enTkz573vM+fMmbIE71ji/ouzemxGZO+4WZNvLj7J9m7z5iTtXQFBCqshRbi6tqgRvQkhtQG4EsCZAh8XVnuS3jwjcB/AdUIQBUouaDSak2517GLzXDuPBQ1GLEopiQyPbyZQYSCATgDK5rEPUrH3j0AMKN0qULrZqbbdNUN0p8DEiomJKZn6rPRwKtIJIKhiiE5JOt4rAucBLHSuJdtLCKH69kRvYtHt1EzpluBPKf0GgBQz6fsGim69CIBMcnGXHdKni3oRSylXNRYpVoOAxU+SGDcCezXmmrHVq9vfyo+Z+SIWpVRQhKnZCDUDgFl+GpLKFmsEkgjFUGcPm115tSLPxAoPv1O2hGixHUCLvCqXyhkbAvR750ib8aQn0eRmWZ6IpQxNdBBJ2p8AquemUPrd6BHYY2H9oo+jo+PLt1maK7EiQ+MdQchJAlQ2esgkA/OKwGnrFI2vfX37FzlVeCuxlJfvVxDNhXMAquW1RamcqSBAD8Yl2nTJKZufI7FYfirlaakzAKlvKlBJduYTAUo2uHjIhmZXK0diRclVPwIYns+mpOImhgABGezsLgt+0+xsiRUVGt8bhPxuYhhJ5uqHwHNCNA2ca9lfz1g9C7F4WoFaRIGivH7tSLVMDgGKs87usiYZl4CyEEtygSZHC8MYTMkgFw/ZrzplmYgVERpf04yQUACCYVqTtJgQAvFWz1KqVvKslMxszkSsKLlqC4A+JgSGZKpBESCjXdxlP2Qi1o1wdTWNSCOlNUCDIm1ayihuxT2UVWO5rfQRKypMPQ+UTjMtJCRrDY2AQGknJw/b/ZxYbPdnVJg6Vlq2MTTMpqiPbndxt+3FiRV1Ve0FgZ4xRRgkmw2OQHKqQGRaYoWqZoFgpsGbkBSaJAKUEl8tseSq0wCaGCMKT54+xo8/rUDI6b9w995t2Nk6oL1vF3z15USYCYbZq3gzRgkzM3NUqexojBDqYRNdRNjedYWr+jkASz00FOkqt+/EYtCwHrgXdweenzXFiiXrkZqaipbtGmLi2Ono12dIgft/9p9TGDqSrYAJ2PLrPtR2r1dgncVeAcHf5HWaQVnsjXnDgJevXqJbr5aIvqlE+fIyHN77N8pYfwiNqMFnTdzQ0scXC+auKLDZGzf/hHmL2G5tYP6c5ejeRUoDguABUYQltKdUPFBghIuYgjU/Lcfy7xfwXk2f/C0G9B3GP2/buQkz5gTgmynz0N8v2x0f+bIkOfkFVqxaBAsLS4z6MgAWFhb5qm+shYlCrhpBgbXGZCBzd95t6uLBAzXMzUvgXEg4PvzwI25i8stkxMTeQHXXWukmn79wFpGKayhXrgLatOyAEiVK8N8WBM3AL5vY7iFg384QxN6KRmpaGpp6+fDRj8mVqxe5e/3A2jqTTvbs73MnER2jgIN9JbRq0Y7HYUyuRYRi89Zg3Lodgw7tuqJPz0HGBD+3hSjCVAGUIsiYLDt5+ihGjOrHTfLybI4Na7dma15CggqjJwzGldD/4PSpC549f4qaNWrjh2Xa7UV9BnbE5SsXIAgCPv6oLBIfPuDPP6nyKfbvOolXKS/R0MsFoiiic8cv8N08vpoBZXQU/McMAIvxunXujWMnDmNQ/xF8wsBk4uQvceDwbv7Zf/h4jB01xZjg1xIrSq6a/fo4l9EYx2IeFvswGeP/dfoLzWhgSkoKevbzxfXIcHjUqovfgvdiy7ZgLFw8E/+eug5ra2vUa1yNj3CfVnXCpp/34MzZE5g8fTRXs37N73w0ZJMDJoFT5/PJwOPHSejY3Rsq9X307N4Pc2cuwRd+bfmMcfHCNXj+/BnadPIEIzUT5qKZqzY2IZFh6m8JpdONyTC/gZ1w6Qo7KQ6s/f43NG/WKot5GYPuTT/vRsP6nvBpW5/PIBlB7ty9hVNnjvF6E8ZMw4ihY6FQXuekYcICf0aOpSvn8+87thyBe806WLZyPtauX8FTGUcPnYeVVWk0a1UbAeMCOYlYjHfr9k1s+GU1r8eCfRb0G5uQSLl6MgFdaEyGebVwTx8R/th2FDXc3LOY175rE9yIVqCifSUcP3wRhBB8PX0U9u7fwUeQR48SsXrdMl4veN0Onq5gbpG5RyYrl27AvgM7uZtjAfvlf25CMBPg6V0DSUmPULdOQ2xYsxXjJg1HvCoO2zcfhqWFJXr3b89dLesjEx/vNlizcqMxwc9tIVGhKn8QrDImy2o3/IS7MCbHDl1AJYfMd5UwN9W0pfZ2ABYD6dIOAVP9ceLkn7h07gamz5qAXbu38Pjq/JlIHqxv3bERM+dO4vX27jiBYf5+UCfEc1fKiHPtuhzdemlHR0ZYSkU0btQUUybN5vUPHtmDiOthmDQ+EA0+dwZL3tbxqI+tmw4aE/xaYinCVN0oRZ6PThcHBBp4ueDJkyTe1QN/nIJTNddM3Wax0tCR2nwTC5xZAJ2Wlopmretykqxe8Ss6dGsG5Y1IOH5SDUf2neVl2YSATQzYDHPPtuNo3labDGVpC5a+YKMdG/WYsEB9yEB/lC79Af/OYrl+g7ugg29XzA4MQgvfBnwlgMVvu7cdx8VL/8DLU+tmjUGI8ur9GqIghBuDMTobuvdpg/BrV/nXcaOnYuSwcenmsdGKuSfm1nQEYAG+LuZat2ozGtRrjPqeTjyZqpvtXZVfQp8BHfgMkBGplU87DBjajevQ5cQCZ0/E9l2/8Wczpi1A396D+WcW0A//yg8WlpYYNSIA9eo2RONmNfiIxZK3bEY6JWA2XF1qGMtreEqUSqWlmFyGLekYZuGsCECz/pdVCFo6h/eE5Y46d+jBXdONmwo+sxv71WQsWjKbj1LlypbHZw29cOToAbRu2R7Lg9bhwsVz6D+kK6/PRiwf79bYsWszJ0KFCjbcDbLRpmdfX17G3q4ibGzsIWo0CA27rH1m74AeXfx4HeZe69VphChFBAb0G4aQk3/hz2PanLR301aYO3MxZBVsiwByhuoCvaTb3XDFmK4kYoSZNnM8d00ZhQXUkyfO4ut5e/Zvx8KgmXiU9BClSlnBr9cgjBs1lQfi64N/QNCyubyqs5Mbnw0yadyoCWYHfocqlavykWvkmAHcNbKEao+ufpgyaQ6CN67FmnVL8erVK/68qVcLfD1hBiraV+b5Kx2hGEFHDBljkOy/oehgKD2UYq1ud8MSNqs2lOKioud+fBzu3InlLo0lNe1s7bN0jblGG5ldpudjJgzhBNDN9h4lJaKkZUmUKaPN3mcUljS1KmXFyakTRqoHiWqULVsepUqWylSeucUXyS+y7UtRwa2g/aCEaDf6Get6ob4AebeuA0ZK3WxPXz0mWk8U0kRbTiwWZ9HkMvelW43B81+6HJOxZsULlfCUhLh4yHzSD1NEylXML44o1EaLgfLjIUfgP5Zd/AwsXrAaHdt3Lwa9Ljpd1N3lkE4sRWh8I0rIv0Wni++nJyGnjuLO3ViecnBzrfl+OlF8W31CLQQHV9cKTzMfWA1VnwChzYuvXVLP3ysClC5w8bDlRwjfIFZ8CxCiXXmVREIgHwhQ4IU5pY7VPGzVWYilnSGqjlCKNvnQKRWVEGAIzHFxt0k/6ZXltpnXe+DZEo/RHa6Q3n+hIRBtYf2iZsYLb7O9eE0hj/+GgmhTz5JICLwdAZEQtHWuZXM0Y7FsifX6jwJYQR8JVQmBtyNAF7m422bZW53jHaTh4WrbEiK9xNZTJWglBHJA4Excoswnu5uT33odd2SYyp1QnAKQdZFMwtrUEbiWKqQ0rVmz0sPsgMj1DwSU8oRmGoiHCPD/VVZTh9TU7ae4JcDcy8mj3N2coMiVWKxiZLjqc0HEfmkt0dQZxe2PEKh5m7eRihXKE7FYQb7TlAgHpT+7NGlynU4VUrrm5P5ynRXmBJ1cnvSxJV6x05ydTRpe0zNeBOh3cYk2gXn9w/I8j1gZsYwMVY0kBOxAnRTUGz/JognByDfzVLmZrRexmNIbofEyjUCCQMHOskvXd+eGdDH7na39EYogwerJAicnp1f57b7exNI1FCV/4ApoWILMD4D2Ng1JijMCj0HpakFDlznVtUvQ15ACE0vXcEREgp25RuxLKfoDyHr0WN8eSvXeBQLs3+pDQMnGlxB3enjYslNbBRKDEStzDBbvCAE+AiXNqZZkztKidoHek6ErPwGoghByUaQkhJZIOeHm5pBoyEYKhVjZdTA6/F5lUTSvmEZEadeEId9gPnSZi+ZPzATxXtVaNtqrbgpR/geKBqobmWEXNgAAAABJRU5ErkJggg==" id="120"/></item></list></costumes><sounds><list struct="atomic" id="121"></list></sounds><blocks></blocks><variables><variable name="word"><l>spam</l></variable><variable name="copy num"><l>4</l></variable></variables><scripts><script x="49" y="43"><block s="receiveCondition"><block s="reportTouchingObject"><l><option>mouse-pointer</option></l></block></block><block s="doSwitchToCostume"><l>copies hover</l></block></script><script x="54" y="133.66666666666666"><block s="receiveCondition"><block s="reportNot"><block s="reportTouchingObject"><l><option>mouse-pointer</option></l></block></block></block><block s="doSwitchToCostume"><l>copies</l></block></script><script x="60" y="222.00000000000003"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="goToLayer"><l><option>front</option></l></block><block s="doAsk"><l>What word do you want to copy?</l></block><block s="doSetVar"><l>word</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>How many times?</l></block><block s="doSetVar"><l>copy num</l><block s="getLastAnswer"></block></block><block s="doSayFor"><custom-block s="copies %n %txt"><block var="copy num"/><block var="word"/></custom-block><l>4</l></block></script><script x="64" y="442"><block s="receiveGo"></block><block s="show"></block></script></scripts></sprite><sprite name="Triangle Fractal" idx="3" x="150" y="75" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="1" color="137.70000000000002,0,115.66799999999999,1" pen="tip" id="163"><costumes><list id="164"><item><costume name="triangle fractal" center-x="75" center-y="30" image="data:image/png;base64,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" id="165"/></item><item><costume name="triangle fractal hover" center-x="75" center-y="30" image="data:image/png;base64,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" id="166"/></item></list></costumes><sounds><list struct="atomic" id="167"></list></sounds><blocks><block-definition s="draw triangle" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="goToLayer"><l><option>front</option></l></block><block s="doAsk"><l>How many levels?</l></block><block s="doSetVar"><l>levels</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What&apos;s the size?</l></block><block s="doSetVar"><l>size</l><block s="getLastAnswer"></block></block><block s="doWarp"><script><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="hide"></block></script><list></list></block><list></list></block></script></block><block s="doSetVar"><l>hover?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doSwitchToCostume"><l><option>Turtle</option></l></block><custom-block s="triangle fractal level: %n size: %n"><block var="levels"/><block var="size"/></custom-block></script></block><block s="hide"></block><block s="doTellTo"><l>Back</l><block s="reifyScript"><script><block s="show"></block></script><list></list></block><list></list></block></script></block-definition></blocks><variables><variable name="levels"><l>5</l></variable><variable name="size"><l>70</l></variable><variable name="hover?"><bool>true</bool></variable></variables><scripts><script x="20" y="10"><block s="receiveGo"></block><block s="show"></block></script><script x="199" y="28.333333333333343"><block s="receiveGo"></block><block s="setHeading"><l>90</l></block><block s="gotoXY"><l>150</l><l>75</l></block><block s="doSetVar"><l>hover?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script x="20" y="78.00000000000003"><block s="receiveInteraction"><l><option>clicked</option></l></block><custom-block s="draw triangle" scope="local"></custom-block></script><script x="411" y="38.3333333333334"><block s="receiveMessage"><l>hover true</l></block><block s="doSetVar"><l>hover?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="gotoXY"><l>150</l><l>75</l></block></script><script x="22" y="155.66666666666677"><block s="receiveCondition"><block s="reportAnd"><block s="reportNot"><block s="reportTouchingObject"><l><option>mouse-pointer</option></l></block></block><block var="hover?"/></block></block><block s="doSwitchToCostume"><l>triangle fractal</l></block></script><script x="25" y="240.66666666666677"><block s="receiveCondition"><block s="reportAnd"><block var="hover?"/><block s="reportTouchingObject"><l><option>mouse-pointer</option></l></block></block></block><block s="doSwitchToCostume"><l>triangle fractal hover</l></block></script></scripts></sprite><sprite name="Polygon Fractal" idx="4" x="150" y="10" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="1" color="249.9,0,0,1" pen="tip" id="279"><costumes><list id="280"><item><costume name="polygon fractal" center-x="75" center-y="30" image="data:image/png;base64,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" id="281"/></item><item><costume name="polygon fractal hover" center-x="75" center-y="30" image="data:image/png;base64,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" id="282"/></item></list></costumes><sounds><list struct="atomic" id="283"></list></sounds><blocks><block-definition s="draw polygon" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="goToLayer"><l><option>front</option></l></block><block s="doAsk"><l>How many sides?</l></block><block s="doSetVar"><l>sides</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>How many levels?</l></block><block s="doSetVar"><l>levels</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What&apos;s the size?</l></block><block s="doSetVar"><l>size</l><block s="getLastAnswer"></block></block><block s="doWarp"><script><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="hide"></block></script><list></list></block><list></list></block></script></block><block s="doSetVar"><l>hover?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="gotoXY"><l>0</l><l>100</l></block><block s="doSwitchToCostume"><l><option>Turtle</option></l></block><custom-block s="polygon fractal level: %n sides: %n size: %n"><block var="levels"/><block var="sides"/><block var="size"/></custom-block></script></block><block s="hide"></block><block s="doTellTo"><l>Back</l><block s="reifyScript"><script><block s="show"></block></script><list></list></block><list></list></block></script></block-definition></blocks><variables><variable name="sides"><l>5</l></variable><variable name="levels"><l>5</l></variable><variable name="size"><l>70</l></variable><variable name="hover?"><bool>true</bool></variable></variables><scripts><script x="30" y="10"><block s="receiveGo"></block><block s="show"></block></script><script x="30" y="71.66666666666669"><block s="receiveGo"></block><block s="setHeading"><l>90</l></block><block s="gotoXY"><l>150</l><l>10</l></block><block s="doSetVar"><l>hover?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script x="30" y="179.66666666666677"><block s="receiveInteraction"><l><option>clicked</option></l></block><custom-block s="draw polygon" scope="local"></custom-block></script><script x="28" y="256.33333333333337"><block s="receiveMessage"><l>hover true</l></block><block s="doSetVar"><l>hover?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="gotoXY"><l>150</l><l>10</l></block></script><script x="23" y="349.3333333333335"><block s="receiveCondition"><block s="reportAnd"><block var="hover?"/><block s="reportTouchingObject"><l><option>mouse-pointer</option></l></block></block></block><block s="doSwitchToCostume"><l>polygon fractal hover</l></block></script><script x="25" y="432.3333333333335"><block s="receiveCondition"><block s="reportAnd"><block var="hover?"/><block s="reportNot"><block s="reportTouchingObject"><l><option>mouse-pointer</option></l></block></block></block></block><block s="doSwitchToCostume"><l>polygon fractal</l></block></script></scripts></sprite><sprite name="To Binary" idx="5" x="150" y="-55" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="1" color="168.3,0,40.39200000000004,1" pen="tip" id="402"><costumes><list id="403"><item><costume name="To Binary" center-x="75" center-y="30" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAA8CAYAAACEhkNqAAANFklEQVR4Xu1dd1yTxxv/XqKgtXUhwYF1sESB4ARXcaMo2irOqtQ9UNQqbhy4d8GCFItaZ4ta966Kq6hFJIhFTVAcPyukttZqEQi53+cOyUcQIQmoiXmfP8ndM7735bnn7r33XoK3KI/j5PVVIuJARMQeFHagVEwIrClBqbdoVlCdDwFCoaIUD0CgogRyqCEXi9U3qjjbJ70tsEhJKv4rNrmCqrTaB4R0AkVbAJYlqV/QVeIIpAKIBsFRYqbabVmv3r8lZaFEiKW8Km9DxWQMKLoDKFNSzgl63ikC6SA4ADVZK3G1OV9cy8UiVmq83JMQEgigZXEdEfobFALnqUgUZOVc94S+XulFrD+u3qktFqlDAOqtr2Ghn+EjQIB9KrV4YrWGdVJ09VZnYqUlyP1AyXIAH+lqTGhvlAikU5DJVlKbdbp4rzWxHl+Ul88uK4oEqI8uBoS2HwoCZJc4XT3Mwt3uqTYRaUUsZdyN6lRc6hgAJ22UCm0+WASukWxVZ8tG9R4WFWGRxFLGJ9uD0OMUqFWUMuF3k0AghVDiaelqc6uwaAsl1uNriprZalwAUNMkIBOC1BaB+2LQFhZSuwdv6vBGYv2TeL/yC3XGOUJRX1trQjvTQYAA183E5p9VcKr5V0FRF0gsSilRJiQfAtDFdKASItUDgSOWLjZdCSE0f98CiZWaoJhKKJbpYUjoYmIIUGCqldR2RZHEepSQ7Cyi9AqA0iaGkRCufghkUZGoiZVz3YRXu+fJWC+nwLMAWulnQ+hlmgiQsxKpjccbiZUaLx9ECNlsmuAIURcHAULIQEsXm225OjQZi0ZRsdIh+XcA9sUxIPQ1WQRuWbrYOBJC1AwBDbGUMkU/CuwwWViEwIuPAKF9JC52O/MQK02miAHgXnztggYTRiBGIrVtoSEWe2xDCb3xagYzYXCE0PVHgEIMe4mTrYJPhakJiiBCwQ7sCSIgUCwECMg8S6nNfE6sNJkiFkDjYmkUOgsI5CBwRSK1bUKeJNytlEmzlADEAjKFI7Dv+GFs2f0Tdn33gwDVmxHILpVFLIhSJu9OQfYJSGmHwM3bCjjUtdWusYm2IpR4kzSZfAZAFhsrBhkZGTA3N8eTp/8gJvYy5CnJ6N/DB5YWVXQOKXLHFtSyrokOrdvo3Ffo8CoCdCZJkyk2AfA1NmAepj7C5l07EPZDJGrVsAbLJEwqV6yELcHfoalrI51D8vDpCtvadTCoVz+sjghF2p9KhC1ehUbOUp115e+QmZUFQghKlzKBd3UpNjFisXfIjOb1rcOnjmPtxghcSYjXjF0jJyl6enmjVVN31LevpzcJGLFuKG6BUooGDo64fjMJeyO3o0WTZnrrVGVnIyQyHOu3/4AKn5RHzP4TnGD55UzMeTjaOUBS5YN4x/c8I9Y1YzrLHrIhHMfPnIZ3x85o6OSCbr59MW/yDIwdPEzvwWcds1QquHt3gPLxnwhdtBLb9kQh9U8lTv20X0MERrSgb5YjOGgZqlS2QM/hAzHv6+moKrHCyvAQTBntj+pWVTV+qNVqDA/wB/tnMDczR/qLdJzfcwxly5hjWVgwZvlPQTWJFZaGruEZcqzvcK7P2IUdAiRKmSLFmM+zWzetz0k1c/xkzXhciL2Ep0+foku7jlqP0aKQlQiODIe0vhN6d/scs5cvRLuWn6Fre0+eCet8WguX469wIm/+JhwezVuilpszZk+YAkXKHfy4bzfvx0iZK9v27MSkeTOwInAB1kSEgk3fO0IjuS5G4g2rvsVv8XFYt2UDhvcfjPlTZuaZKq9eT4B/4DTsjthsVJmMAHdZxmLv70u0HgEDa9ioswfatWyNlYELNZ59OW4EomPOoW6tOjwjRCwPRsXyFQr1nJGRkeCvv//G8//+A5utmjVszDPZ1WsyBIyZgH49ekHasSWWTJ+LIX2/RNWG9gicEIDV60N5H5bFfj99idth06l79w6oLqmKDatC4di2GVgGYzVb1/adOCnZFPtr7GUM7TcQS2fMe82/k+fPoL/fsGJPx+9hyNIYse4AqP0ejJeIyc4De6FShYo8E+RK8+4dcffBPUwa6YeoA3vg1bYjzwZFyfCA8dh//AhqVK2GLSERcHJw5F0CVyzCgRNHcOXoGdRsUh+TR4/H5JHjOLFcHBsg/vo1fObeEmcvXkDs4Wh8WsMaCUnX0aFfD56tzEubwX/ONK5r9dzFGNizD+q2kOLZ8+d8kbF/4w6IRTnbiEdOneCEtqhUmevzGeWLH8M28OxpRJJidDVWfnB9J41Byv17OLOLHdEHWLFc280Jfby/4IPIiuZ1myMRd5SdXyxcAhYEgm2CXth7TLNdweqi9n17cAIEz18K106t0KOTFycqIxbLQmxfa+va9WjatS3Cl65Bzy7e+H7HZsxcGoQjW3ZhfOBUlC1TBtdu/I5F0wIxYoAv3Lzb4869uzi+fQ9cGzhrHOs9+iskp9zmf1ek3Eb3If2xaU0YvNp1Ksp9Q/o9kRGLId7akLzSxZepi+Zi79GDuHWOnaYGJ1mzbu0QufJbXuBvitqGGUuC8DDuRoGrsVdtscKcEfHepUTeNjMzEyyLxSUmIHrnQT7VeQ7oCQdbO04yK1c73p1lr2l+E+HYphl6eXXHwqmzMWvZAq6rW4fOuBB7EeFL1qDvmCG8JvMfOhpdBvkgVZn2GuEfKdPg0csLrd2aY/TAofAa3Bvrlqzmeo1IzpG0ePkGEDLEiJzO4+rK79ZieVgwUi5ew0dly+LcpV/Ra+Rg/Pz9VjRv3BTeX/VDtiobx7b/XGSI4Vs2Ys7KRUg8GQORSIShk8fh9r0UbA2J0GSVwRNGIT0jA9tCIsAWDkxORR3g0yarh9iq8pcf93FCsmmVyYKAWfD0aM8JP2nEWMwY9zVYHch0s+2H/LLn6EGMmjYRfl+NQOim9QgJWsbrO6MRSjeStITkaaB0qdE4nc9R9uxuctAsPkA2teogSX4TbD+KZZD//fEQW3+O4vWSp0e7IkNk9Q2bWllBvjFqG8p9VA47Qr+HdbUamr4BC+fg6OlfcHb3YTh4NOE79b8dOs1/Z6tKtrpkU+ncVUvwy7louDVsgr0btkGVpcKnbk68UGfFP5se2e9J0ZcL9Mtv1hTsOrSPLwJy67IiAzCUBoRMZ8TyAqU5BYoRChucAeOGa4jFQmDTR6zsKo8mYLQ/Asb4axVZ4s0ktOuTczNTa7cW2Lg6FOU//iRP31UR32JZ6Dc8S7Xv251nlTkTp/I2bBpu9YUnvh45Dg42tnwK9R86im+MMmErWPdGTfjKkOkIjlyHh3E3C/SNFfaeX/aE/E4yXwD4+vTXKgaDaERIV5Jziwx5DBjnvaDsUcnJc9Ho3LaDpoZig3LszEm+X8R25XURtsR/+uxfeHfsglLi1w98/Pv8Gc5fiuF7ZCw7WlevgU/KfawxwchpbmYGuzo2r5llK0VWuznXq4//0tP5lkhhRXnutL5idhB8ew/QJYz32VYlTqcW/NmCUpZ8kYK6vU9vBNuvI8D2uD4fNoDv0Q326WcUEBGQS5ZSG/ecg34JitmgWGAUnpuQk7n7WEY1FRIESlxsF3Ji5Vz9mH1bOPNuWKzNJdaymfP5Tr8RCM1Wi+uyqyU1j9nTZIpoAHneZjWCQD5oF3NrrMXT5/BniUYgZyRSW36YTUOs1ATF54RijxE4bzIu5m6dsF3+MYOGGnzclOALKxfbvXmI9fLeBnaxg3AdpIEMIdvDWhSyCl3adkBjF1cD8eqNbiRauti45F5plOfEWaosuRcB3WXoEQj+GR4CFMTHSmqzO9ez144ypsXLj4MQ7Q8yGV6MgkfvGgFKT0hc7fI8JX+NWC/fipYJny5516NjtPZeEEqk+S+7LfhGP5l8LAEJNdpQBcffGQIU1M9KaheW3+AbL7dNi1dEgaD3O/NQMGR8CFDslLja9inI8TcTKzHxY2SXYXtbwqv3xjfk78LjKxC/aCNxcnqmE7FY4z/i5JZiMWH3vOecaBNEQCAHAXl2Nm1ZrZEdu5qhQCnyyxQvPyLAPneScwBcEFNHIEksgqeFs+39woAoklis84OkJAuzzNIHhYvZTJ1TuJhpltXN2tGRHbMqVLQiFtNw/9f7Zc3KZQQTYERRSoXfPzwEKLA+87n5hJotaqZrE53WxMpVpkxIHkApZVsRFbUxILQxegSeEEL8LF1stusSic7EYsofyRQSEcC+RmAUj9x1AURomweBzWogoKrUNk1XXPQiVq6RR7JbbiKQ2QDppqthob0hI0APqkEXVpXa57zWrYcUi1i59lITb0uhUo8lBGyzTJgi9RgIA+jyhFJEoZQozMqpLnukVywpEWLleiCXy83LPxd1BagnIWgr7H8Va2zeRWc5pTgNkGNPy6kP2dnZZZSU0RIlVn6nWC0mpmigJqQeoLYilAhfaS2pkdNDDyX0LiBKFVF6I5vguj61k7Zm3yqxtHVCaPfhIfB/y32wAnEgdIoAAAAASUVORK5CYII=" id="404"/></item><item><costume name="To Binary Hover" center-x="75.5" center-y="29.5" image="data:image/png;base64,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" id="405"/></item></list></costumes><sounds><list struct="atomic" id="406"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="360"><block s="receiveCondition"><block s="reportNot"><block s="reportTouchingObject"><l><option>mouse-pointer</option></l></block></block></block><block s="doSwitchToCostume"><l>To Binary</l></block></script><script x="20" y="236.66666666666666"><block s="receiveCondition"><block s="reportTouchingObject"><l><option>mouse-pointer</option></l></block></block><block s="doSwitchToCostume"><l>To Binary Hover</l></block></script><script x="20" y="449.33333333333337"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="goToLayer"><l><option>front</option></l></block><block s="doAsk"><l>What decimal number would you like to convert to binary?</l></block><block s="doSayFor"><custom-block s="to binary %n"><block s="getLastAnswer"></block></custom-block><l>4</l></block></script><script x="20" y="10"><block s="receiveGo"></block><block s="show"></block></script></scripts></sprite></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"><custom-block s="empty? %l"><block var="sentence"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></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>1</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"><block var="word"/></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"><l/><script><block s="doReport"><l></l></block></script><script><block s="doReport"><l></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></script><script></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="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="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="%&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="doIfElse"><block s="reportListContainsItem"><block s="reportNewList"><list><l>a</l><l>e</l><l>i</l><l>o</l><l>u</l></list></block><block s="reportLetter"><l>1</l><block var="word"/></block></block><script><block s="doReport"><block s="reportJoinWords"><list><block var="word"/><l>-hay</l></list></block></block></script><script><block s="doReport"><block s="reportJoinWords"><list><custom-block s="all but first letter of %txt"><block var="word"/></custom-block><l>-</l><block s="reportLetter"><l>1</l><block var="word"/></block><l>ay</l></list></block></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="reportEquals"><block var="number"/><l>0</l></block><script><block s="doReport"><l>0</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="number"/><l>1</l></block><script><block s="doReport"><l>1</l></block></script><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><custom-block s="to binary %n"><block s="reportModulus"><block var="number"/><l>2</l></block></custom-block></list></block></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="reportEquals"><block var="level"/><l>1</l></block><script><custom-block s="triangle size: %n"><block var="size"/></custom-block></script><script><block s="down"></block><block s="doRepeat"><l>3</l><script><block s="forward"><block var="size"/></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>120</l></block></script></block><block s="up"></block></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="down"></block><block s="doRepeat"><l>3</l><script><block s="forward"><block var="size"/></block><block s="turn"><l>120</l></block></script></block><block s="up"></block></script></block-definition><block-definition s="polygon fractal level: %&apos;level&apos; sides: %&apos;sides&apos; size: %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block var="level"/><l>1</l></block><script><custom-block s="polygon sides: %n size: %n"><block var="sides"/><block var="size"/></custom-block></script><script><block s="down"></block><block s="doRepeat"><block var="sides"/><script><block s="forward"><block var="size"/></block><custom-block s="polygon fractal level: %n sides: %n size: %n"><block s="reportDifference"><block var="level"/><l>1</l></block><block var="sides"/><block s="reportQuotient"><block var="size"/><l>2</l></block></custom-block><block s="turn"><block s="reportQuotient"><l>360</l><block var="sides"/></block></block></script></block><block s="up"></block></script></block></script></block-definition><block-definition s="polygon sides: %&apos;sides&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="down"></block><block s="doRepeat"><block var="sides"/><script><block s="forward"><block var="size"/></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="sides"/></block></block></script></block><block s="up"></block></script></block-definition><block-definition s="all but first letter of %&apos;string&apos;" type="reporter" category="operators"><comment x="0" y="0" w="199" collapsed="false">Takes a text string as input, and reports a new text string containing all but the first character of the input.</comment><header></header><code></code><translations>pt:_ sem o primeiro caractere&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>result</l><l>i</l></list></block><block s="doIf"><block s="reportIsA"><block var="string"/><l><option>list</option></l></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="all but first letter of %txt"><l></l></custom-block></autolambda><list></list></block><block var="string"/></block></block></script></block><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>str</l></list><l>return str.slice(1);</l></block><list><custom-block s="require nonempty %s %s"><block var="string"/><l>All but first of empty word.</l></custom-block></list></block></block></script><scripts><script x="11.333333333333334" y="249.0000000000001"><block s="doWarp"><script><block s="doSetVar"><l>result</l><l></l></block><block s="doSetVar"><l>i</l><l>2</l></block><block s="doUntil"><block s="reportGreaterThan"><block var="i"/><block s="reportStringSize"><block var="string"/></block></block><script><block s="doSetVar"><l>result</l><block s="reportJoinWords"><list><block var="result"/><block s="reportLetter"><block var="i"/><block var="string"/></block></list></block></block><block s="doChangeVar"><l>i</l><l>1</l></block></script></block><block s="doReport"><block var="result"/></block></script></block></script></scripts></block-definition><block-definition s="all but first word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="223.000001" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing all but the first word, with one space between words and no spaces at the beginning or end. (Note: consider using SENTENCE➞LIST and processing the resulting list instead of doing recursion on sentences in text string form.  List operations are faster.)</comment><header></header><code></code><translations>pt:_ sem a primeira palavra&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="sentence"/><l><option>list</option></l></block><script><block s="doIfElse"><block s="reportListIsEmpty"><block var="sentence"/></block><script><custom-block s="error %txt"><l>All but first of empty sentence.</l></custom-block></script><script><block s="doReport"><block s="reportCDR"><block var="sentence"/></block></block></script></block></script></block><block s="doReport"><custom-block s="list $arrowRight sentence %l"><block s="reportCDR"><custom-block s="require nonempty %s %s"><custom-block s="sentence $arrowRight list %txt"><block var="sentence"/></custom-block><l>All but first of empty sentence.</l></custom-block></block></custom-block></block></script><scripts><script x="13.333333333333334" y="368.8888888888889"><block s="doDeclareVariables"><list><l>index</l><l>bf</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>bf</l><l></l></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><custom-block s="error %txt"><l>All but first of empty sentence.</l></custom-block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><script><block s="doReport"><l></l></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><l></l></block></script></block><block s="doUntil"><block s="reportGreaterThan"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><script><block s="doSetVar"><l>bf</l><block s="reportJoinWords"><list><block var="bf"/><block s="reportLetter"><block var="index"/><block var="sentence"/></block></list></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doReport"><block var="bf"/></block></script></block></script></scripts></block-definition><block-definition s="all but last letter of %&apos;string&apos;" type="reporter" category="operators"><comment x="0" y="0" w="218" collapsed="false">Takes a text string as input, and reports a new text string containing all but the last letter of the input.</comment><header></header><code></code><translations>pt:_ sem o último caractere&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>result</l><l>i</l></list></block><block s="doIf"><block s="reportIsA"><block var="string"/><l><option>list</option></l></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="all but last letter of %txt"><l></l></custom-block></autolambda><list></list></block><block var="string"/></block></block></script></block><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>str</l></list><l>return str.slice(0,-1);</l></block><list><custom-block s="require nonempty %s %s"><block var="string"/><l>All but last of empty word.</l></custom-block></list></block></block></script><scripts><script x="10" y="264.77777777777777"><block s="doWarp"><script><block s="doSetVar"><l>result</l><l></l></block><block s="doSetVar"><l>i</l><l>1</l></block><block s="doUntil"><block s="reportEquals"><block var="i"/><block s="reportStringSize"><block var="string"/></block></block><script><block s="doSetVar"><l>result</l><block s="reportJoinWords"><list><block var="result"/><block s="reportLetter"><block var="i"/><block var="string"/></block></list></block></block><block s="doChangeVar"><l>i</l><l>1</l></block></script></block><block s="doReport"><block var="result"/></block></script></block></script></scripts></block-definition><block-definition s="all but last word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="211.99999999999997" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing all but the last word, with one space between words and no spaces at the beginning or end.  (Note: consider using SENTENCE-&gt;LIST and processing the resulting list instead of doing recursion on sentences in text string form.  List operations are faster.)</comment><header></header><code></code><translations>pt:_ sem a última palavra&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="sentence"/><l><option>list</option></l></block><script><block s="doIfElse"><block s="reportListIsEmpty"><block var="sentence"/></block><script><custom-block s="error %txt"><l>All but last of empty sentence.</l></custom-block></script><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>arr</l></list><l>return new List(arr.itemsArray().slice(0,-1));</l></block><list><block var="sentence"/></list></block></block></script></block></script></block><block s="doReport"><custom-block s="list $arrowRight sentence %l"><block s="evaluate"><block s="reportJSFunction"><list><l>arr</l></list><l>return new List(arr.asArray().slice(0,-1));</l></block><list><custom-block s="require nonempty %s %s"><custom-block s="sentence $arrowRight list %txt"><block var="sentence"/></custom-block><l>All but last of empty sentence.</l></custom-block></list></block></custom-block></block></script><scripts><script x="9.333333333333334" y="384.4444444444446"><block s="doDeclareVariables"><list><l>index</l><l>bl</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>bl</l><l></l></block><block s="doSetVar"><l>index</l><block s="reportStringSize"><block var="sentence"/></block></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><custom-block s="error %txt"><l>All but last of empty sentence.</l></custom-block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="index"/><l>1</l></block><script><block s="doReport"><l></l></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><l></l></block></script></block><block s="doUntil"><block s="reportLessThan"><block var="index"/><l>1</l></block><script><block s="doSetVar"><l>bl</l><block s="reportJoinWords"><list><block s="reportLetter"><block var="index"/><block var="sentence"/></block><block var="bl"/></list></block></block><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doReport"><block var="bl"/></block></script></block></script><script x="249" y="393.55555555555566"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportLessThan"><block var="index"/><block s="reportListAttribute"><l><option>length</option></l><block var="sentence"/></block></block></autolambda><list><l>value</l><l>index</l></list></block><block var="sentence"/></block></script></scripts></block-definition><block-definition s="first word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="236" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing only the first word, with no spaces before or after it.</comment><header></header><code></code><translations>pt:a primeira palavra de _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIfElse"><block s="reportIsA"><block var="sentence"/><l><option>list</option></l></block><script><block s="doIfElse"><block s="reportListIsEmpty"><block var="sentence"/></block><script><custom-block s="error %txt"><l>First of empty sentence.</l></custom-block></script><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="sentence"/></block></block></script></block></script><script><block s="doReport"><block s="reportListItem"><l>1</l><custom-block s="require nonempty %s %s"><custom-block s="sentence $arrowRight list %txt"><block var="sentence"/></custom-block><l>First of empty sentence.</l></custom-block></block></block></script></block></script><scripts><script x="9.333333333333334" y="345.5555555555555"><block s="doDeclareVariables"><list><l>index</l><l>first</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>first</l><l></l></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><custom-block s="error %txt"><l>First of empty sentence.</l></custom-block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><custom-block s="error %txt"><l>First of empty sentence.</l></custom-block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>first</l><block s="reportJoinWords"><list><block var="first"/><block s="reportLetter"><block var="index"/><block var="sentence"/></block></list></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>first</l><block s="reportJoinWords"><list><block var="first"/><block s="reportLetter"><block var="index"/><block var="sentence"/></block></list></block></block></script></block><block s="doReport"><block var="first"/></block></script></block></script></scripts></block-definition><block-definition s="last letter of %&apos;word&apos;" type="reporter" category="operators"><comment x="0" y="0" w="260" collapsed="false">Takes a text string as input, and reports the last character in the string.</comment><header></header><code></code><translations>pt:o último caractere de _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="word"/><l><option>list</option></l></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="last letter of %txt"><l></l></custom-block></autolambda><list></list></block><block var="word"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="word"/></block><l>0</l></block><script><custom-block s="error %txt"><l>Last of empty word.</l></custom-block></script></block><block s="doReport"><block s="reportLetter"><block s="reportStringSize"><block var="word"/></block><block var="word"/></block></block></script></block-definition><block-definition s="last word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="262" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing only the last word of the input, with no spaces before or after it.</comment><header></header><code></code><translations>pt:a última palavra de _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="sentence"/><l><option>list</option></l></block><script><block s="doIfElse"><block s="reportListIsEmpty"><block var="sentence"/></block><script><custom-block s="error %txt"><l>Last of empty sentence.</l></custom-block></script><script><block s="doReport"><block s="reportListItem"><l><option>last</option></l><block var="sentence"/></block></block></script></block></script></block><block s="doReport"><block s="reportListItem"><l><option>last</option></l><custom-block s="require nonempty %s %s"><custom-block s="sentence $arrowRight list %txt"><block var="sentence"/></custom-block><l>Last of empty sentence.</l></custom-block></block></block></script><scripts><script x="25.333333333333332" y="276.22222222222223"><block s="doDeclareVariables"><list><l>index</l><l>last</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>last</l><l></l></block><block s="doSetVar"><l>index</l><block s="reportStringSize"><block var="sentence"/></block></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><custom-block s="error %txt"><l>Last of empty sentence.</l></custom-block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><custom-block s="error %txt"><l>Last of empty sentence.</l></custom-block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>last</l><block s="reportJoinWords"><list><block s="reportLetter"><block var="index"/><block var="sentence"/></block><block var="last"/></list></block></block><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>last</l><block s="reportJoinWords"><list><block s="reportLetter"><block var="index"/><block var="sentence"/></block><block var="last"/></list></block></block></script></block><block s="doReport"><block var="last"/></block></script></block></script></scripts></block-definition><block-definition s="empty word? %&apos;word&apos;" type="predicate" category="operators"><comment x="0" y="0" w="208" collapsed="false">Takes a text string as input, and reports TRUE if the string has no characters in it of any kind, otherwise false.</comment><header></header><code></code><translations>pt:a palavra _ está vazia&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="word"/><l><option>list</option></l></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="empty word? %txt"><l></l></custom-block></autolambda><list></list></block><block var="word"/></block></block></script></block><block s="doReport"><block s="reportEquals"><block s="reportStringSize"><block var="word"/></block><l>0</l></block></block></script></block-definition><block-definition s="empty sentence? %&apos;sentence&apos;" type="predicate" category="operators"><comment x="0" y="0" w="221" collapsed="false">Takes a text string as input, and reports TRUE if the input contains no characters other than spaces (therefore, no words when the string is considered as a sentence), otherwise FALSE.</comment><header></header><code></code><translations>pt:a frase _ está vazia&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doIf"><block s="reportIsA"><block var="sentence"/><l><option>list</option></l></block><script><block s="doReport"><block s="reportListIsEmpty"><block var="sentence"/></block></block></script></block><block s="doReport"><block s="reportListIsEmpty"><custom-block s="sentence $arrowRight list %txt"><block var="sentence"/></custom-block></block></block></script><scripts><script x="12" y="258"><block s="doSetVar"><l>index</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doReport"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></script></scripts></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><comment x="0" y="0" w="230.66666666666666" collapsed="false">Like JOIN, takes any number of words (text strings) and reports a sentence with its inputs concatenated, but inserts a blank space between the inputs.&#xD;Consider using SENTENCE (Lists palette) instead.</comment><header></header><code></code><translations>de:füge Wörter zusammen _&#xD;ca:uneix les paraules _&#xD;es:unir las palabras _&#xD;fr:fusionne les mots _&#xD;pt:uma frase com as palavras _&#xD;</translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doIf"><block s="reportListIsEmpty"><block var="words"/></block><script><block s="doReport"><l></l></block></script></block><block s="doDeclareVariables"><list><l>first</l><l>bf</l></list></block><block s="doSetVar"><l>first</l><block s="reportIfElse"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="words"/></block><l><option>list</option></l></block><custom-block s="join words %mult%txt"><block s="reportListItem"><l>1</l><block var="words"/></block></custom-block><block s="reportListItem"><l>1</l><block var="words"/></block></block></block><block s="doSetVar"><l>bf</l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block><block s="doIf"><custom-block s="empty sentence? %txt"><block var="bf"/></custom-block><script><block s="doReport"><block var="first"/></block></script></block><block s="doIf"><custom-block s="empty sentence? %txt"><block var="first"/></custom-block><script><block s="doReport"><block var="bf"/></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block var="first"/><l> </l><block var="bf"/></list></block></block></script><scripts><script x="16.666666666666668" y="409.6666666666668"><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="words"/></block><l><option>list</option></l></block><script><block s="doIfElse"><custom-block s="empty sentence? %txt"><block var="first"/></custom-block><script><block s="doReport"><block var="bf"/></block></script><script><block s="doIfElse"><custom-block s="empty sentence? %txt"><block var="bf"/></custom-block><script><block s="doReport"><block var="first"/></block></script><script><block s="doReport"><block s="reportJoinWords"><list><block var="first"/><l> </l><block var="bf"/></list></block></block></script></block></script></block></script></block><block s="doIf"><custom-block s="empty sentence? %txt"><block s="reportListItem"><l>1</l><block var="words"/></block></custom-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></scripts></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><comment x="0" y="0" w="165.33333333333334" collapsed="false">Takes a sentence in list form and reports the sentence as a text string.</comment><header></header><code></code><translations>de:Liste $arrowRight Satz _&#xD;ca:llista $arrowRight frase _&#xD;es:lista $arrowRight frase _&#xD;fr:liste $arrowRight phrase _&#xD;pt:uma frase com as palavras em _&#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"><comment x="0" y="0" w="196" collapsed="false">Takes a sentence in text string form and reports the sentence as a list of its words.</comment><header></header><code></code><translations>de:Satz $arrowRight Liste _&#xD;ca:frase $arrowRight llista _&#xD;es:frase $arrowRight lista _&#xD;fr:phrase $arrowRight liste _&#xD;pt:uma lista com as palavras da frase _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportEquals"><block s="reportStringSize"><l></l></block><l>0</l></block></block></autolambda><list></list></block><block s="reportTextSplit"><block var="text"/><l><option>word</option></l></block></block></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><comment x="0" y="0" w="146.42857142857144" collapsed="false">report a list in which each item is one letter from the input word</comment><header></header><code></code><translations>de:Wort $arrowRight Liste _&#xD;ca:paraula $arrowRight llista _&#xD;es:palabra $arrowRight lista _&#xD;fr:mot $arrowRight liste _&#xD;pt:uma lista com os caracteres da palavra _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="word"/><l><option>list</option></l></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="word $arrowRight list %txt"><l></l></custom-block></autolambda><list></list></block><block var="word"/></block></block></script></block><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><comment x="0" y="0" w="158.57142857142858" collapsed="false">join all the items of the input list&#xD;into a single word, and report it</comment><header></header><code></code><translations>de:Liste $arrowRight Wort _&#xD;ca:llista $arrowRight paraula _&#xD;es:lista $arrowRight palabra _&#xD;fr:liste $arrowRight mot _&#xD;pt:uma palavra com os caracteres em _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doIf"><block s="reportListIsEmpty"><block var="list"/></block><script><block s="doReport"><block var="list"/></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportIsA"><l></l><l><option>list</option></l></block></autolambda><list></list></block><block var="list"/></block><l></l></block><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportIsA"><l></l><l><option>list</option></l></block><block s="reportNewList"><list><custom-block s="list $arrowRight word %l"><l/></custom-block></list></block><l></l></block></autolambda><list></list></block><block var="list"/></block></block></script></block-definition><block-definition s="sentence %&apos;phrase&apos;" type="reporter" category="lists"><comment x="0" y="0" w="302.6666666666667" collapsed="false">SENTENCE is the main constructor for sentences, represented&#xD;as lists of words.  It takes zero or more inputs, each of which can&#xD;be either a list or a text string.  If a list, the input is assumed to be&#xD;a list of words.  If a text string, it is converted to a list of words using&#xD;SENTENCE→LIST.  Then all the lists of words are appended to form a new list of words.&#xD;&#xD;If the inputs are lists of lists rather than lists of words, SENTENCE,&#xD;like APPEND, does only one level of flattening, reporting a list of&#xD;all the items of all the input lists.</comment><header></header><code></code><translations></translations><inputs><input type="%mult%s"></input></inputs><script><block s="doReport"><block s="reportConcatenatedLists"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportIsA"><l></l><l><option>list</option></l></block><l></l><custom-block s="sentence $arrowRight list %txt"><l></l></custom-block></block></autolambda><list></list></block><block var="phrase"/></block></block></block></script></block-definition><block-definition s="error %&apos;msg&apos;" type="command" category="control"><header></header><code></code><translations>pt:lança o erro _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>msg</l></list><l>throw new Error(msg);</l></block><list><block var="msg"/></list></block></script></block-definition><block-definition s="printable %&apos;data&apos;" type="reporter" category="lists"><comment x="0" y="0" w="188.66666666666666" collapsed="false">Takes a (possibly deep) list as input,&#xD;and reports a human-readable text form &#xD;of the list (namely, Lisp notation).</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="data"/><l><option>list</option></l></block></block><script><block s="doReport"><block var="data"/></block></script></block><block s="doIf"><block s="reportListIsEmpty"><block var="data"/></block><script><block s="doReport"><l>()</l></block></script></block><block s="doReport"><block s="reportJoinWords"><list><l>(</l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="printable %l"><l/></custom-block></autolambda><list></list></block><block var="data"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> </l><l></l></list></block></autolambda><list></list></block></block><l>)</l></list></block></block></script></block-definition><block-definition s="require nonempty %&apos;text&apos; %&apos;message&apos;" type="reporter" category="operators"><comment x="0" y="0" w="220" collapsed="false">Helper function for word/sentence library.&#xD;Reports its first input, unless that input is empty, in which case it gives its second input as an error message.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportIfElse"><block s="reportIsA"><block var="text"/><l><option>list</option></l></block><block s="reportListIsEmpty"><block var="text"/></block><block s="reportEquals"><block s="reportStringSize"><block var="text"/></block><l>0</l></block></block><script><custom-block s="error %txt"><block var="message"/></custom-block></script><script><block s="doReport"><block var="text"/></block></script></block></script></block-definition><block-definition s="first letter of %&apos;word&apos;" type="reporter" category="operators"><comment x="0" y="0" w="260" collapsed="false">Takes a text string as input, and reports the first character in the string.</comment><header></header><code></code><translations>pt:a primeira palavra de _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIfElse"><block s="reportIsA"><block var="word"/><l><option>list</option></l></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="first letter of %txt"><l></l></custom-block></autolambda><list></list></block><block var="word"/></block></block></script><script><block s="doReport"><block s="reportLetter"><l>1</l><custom-block s="require nonempty %s %s"><block var="word"/><l>First of empty word.</l></custom-block></block></block></script></block></script><scripts><script x="14.666666666666666" y="232.8888888888888"><block s="doDeclareVariables"><list><l>index</l><l>first</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>first</l><l></l></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><custom-block s="error %txt"><l>First of empty sentence.</l></custom-block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><custom-block s="error %txt"><l>First of empty sentence.</l></custom-block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>first</l><block s="reportJoinWords"><list><block var="first"/><block s="reportLetter"><block var="index"/><block var="sentence"/></block></list></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>first</l><block s="reportJoinWords"><list><block var="first"/><block s="reportLetter"><block var="index"/><block var="sentence"/></block></list></block></block></script></block><block s="doReport"><block var="first"/></block></script></block></script></scripts></block-definition></blocks><variables></variables></project><media name="Recursion Skeleton" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>