data:image/png;base64,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data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoAAAAHgCAYAAAA10dzkAAAYlklEQVR4Xu3WQQEAAAgCMelf2iA3GzB8sHMECBAgQIAAAQIpgaXSCkuAAAECBAgQIHAGoCcgQIAAAQIECMQEDMBY4eISIECAAAECBAxAP0CAAAECBAgQiAkYgLHCxSVAgAABAgQIGIB+gAABAgQIECAQEzAAY4WLS4AAAQIECBAwAP0AAQIECBAgQCAmYADGCheXAAECBAgQIGAA+gECBAgQIECAQEzAAIwVLi4BAgQIECBAwAD0AwQIECBAgACBmIABGCtcXAIECBAgQICAAegHCBAgQIAAAQIxAQMwVri4BAgQIECAAAED0A8QIECAAAECBGICBmCscHEJECBAgAABAgagHyBAgAABAgQIxAQMwFjh4hIgQIAAAQIEDEA/QIAAAQIECBCICRiAscLFJUCAAAECBAgYgH6AAAECBAgQIBATMABjhYtLgAABAgQIEDAA/QABAgQIECBAICZgAMYKF5cAAQIECBAgYAD6AQIECBAgQIBATMAAjBUuLgECBAgQIEDAAPQDBAgQIECAAIGYgAEYK1xcAgQIECBAgIAB6AcIECBAgAABAjEBAzBWuLgECBAgQIAAAQPQDxAgQIAAAQIEYgIGYKxwcQkQIECAAAECBqAfIECAAAECBAjEBAzAWOHiEiBAgAABAgQMQD9AgAABAgQIEIgJGICxwsUlQIAAAQIECBiAfoAAAQIECBAgEBMwAGOFi0uAAAECBAgQMAD9AAECBAgQIEAgJmAAxgoXlwABAgQIECBgAPoBAgQIECBAgEBMwACMFS4uAQIECBAgQMAA9AMECBAgQIAAgZiAARgrXFwCBAgQIECAgAHoBwgQIECAAAECMQEDMFa4uAQIECBAgAABA9APECBAgAABAgRiAgZgrHBxCRAgQIAAAQIGoB8gQIAAAQIECMQEDMBY4eISIECAAAECBAxAP0CAAAECBAgQiAkYgLHCxSVAgAABAgQIGIB+gAABAgQIECAQEzAAY4WLS4AAAQIECBAwAP0AAQIECBAgQCAmYADGCheXAAECBAgQIGAA+gECBAgQIECAQEzAAIwVLi4BAgQIECBAwAD0AwQIECBAgACBmIABGCtcXAIECBAgQICAAegHCBAgQIAAAQIxAQMwVri4BAgQIECAAAED0A8QIECAAAECBGICBmCscHEJECBAgAABAgagHyBAgAABAgQIxAQMwFjh4hIgQIAAAQIEDEA/QIAAAQIECBCICRiAscLFJUCAAAECBAgYgH6AAAECBAgQIBATMABjhYtLgAABAgQIEDAA/QABAgQIECBAICZgAMYKF5cAAQIECBAgYAD6AQIECBAgQIBATMAAjBUuLgECBAgQIEDAAPQDBAgQIECAAIGYgAEYK1xcAgQIECBAgIAB6AcIECBAgAABAjEBAzBWuLgECBAgQIAAAQPQDxAgQIAAAQIEYgIGYKxwcQkQIECAAAECBqAfIECAAAECBAjEBAzAWOHiEiBAgAABAgQMQD9AgAABAgQIEIgJGICxwsUlQIAAAQIECBiAfoAAAQIECBAgEBMwAGOFi0uAAAECBAgQMAD9AAECBAgQIEAgJmAAxgoXlwABAgQIECBgAPoBAgQIECBAgEBMwACMFS4uAQIECBAgQMAA9AMECBAgQIAAgZiAARgrXFwCBAgQIECAgAHoBwgQIECAAAECMQEDMFa4uAQIECBAgAABA9APECBAgAABAgRiAgZgrHBxCRAgQIAAAQIGoB8gQIAAAQIECMQEDMBY4eISIECAAAECBAxAP0CAAAECBAgQiAkYgLHCxSVAgAABAgQIGIB+gAABAgQIECAQEzAAY4WLS4AAAQIECBAwAP0AAQIECBAgQCAmYADGCheXAAECBAgQIGAA+gECBAgQIECAQEzAAIwVLi4BAgQIECBAwAD0AwQIECBAgACBmIABGCtcXAIECBAgQICAAegHCBAgQIAAAQIxAQMwVri4BAgQIECAAAED0A8QIECAAAECBGICBmCscHEJECBAgAABAgagHyBAgAABAgQIxAQMwFjh4hIgQIAAAQIEDEA/QIAAAQIECBCICRiAscLFJUCAAAECBAgYgH6AAAECBAgQIBATMABjhYtLgAABAgQIEDAA/QABAgQIECBAICZgAMYKF5cAAQIECBAgYAD6AQIECBAgQIBATMAAjBUuLgECBAgQIEDAAPQDBAgQIECAAIGYgAEYK1xcAgQIECBAgIAB6AcIECBAgAABAjEBAzBWuLgECBAgQIAAAQPQDxAgQIAAAQIEYgIGYKxwcQkQIECAAAECBqAfIECAAAECBAjEBAzAWOHiEiBAgAABAgQMQD9AgAABAgQIEIgJGICxwsUlQIAAAQIECBiAfoAAAQIECBAgEBMwAGOFi0uAAAECBAgQMAD9AAECBAgQIEAgJmAAxgoXlwABAgQIECBgAPoBAgQIECBAgEBMwACMFS4uAQIECBAgQMAA9AMECBAgQIAAgZiAARgrXFwCBAgQIECAgAHoBwgQIECAAAECMQEDMFa4uAQIECBAgAABA9APECBAgAABAgRiAgZgrHBxCRAgQIAAAQIGoB8gQIAAAQIECMQEDMBY4eISIECAAAECBAxAP0CAAAECBAgQiAkYgLHCxSVAgAABAgQIGIB+gAABAgQIECAQEzAAY4WLS4AAAQIECBAwAP0AAQIECBAgQCAmYADGCheXAAECBAgQIGAA+gECBAgQIECAQEzAAIwVLi4BAgQIECBAwAD0AwQIECBAgACBmIABGCtcXAIECBAgQICAAegHCBAgQIAAAQIxAQMwVri4BAgQIECAAAED0A8QIECAAAECBGICBmCscHEJECBAgAABAgagHyBAgAABAgQIxAQMwFjh4hIgQIAAAQIEDEA/QIAAAQIECBCICRiAscLFJUCAAAECBAgYgH6AAAECBAgQIBATMABjhYtLgAABAgQIEDAA/QABAgQIECBAICZgAMYKF5cAAQIECBAgYAD6AQIECBAgQIBATMAAjBUuLgECBAgQIEDAAPQDBAgQIECAAIGYgAEYK1xcAgQIECBAgIAB6AcIECBAgAABAjEBAzBWuLgECBAgQIAAAQPQDxAgQIAAAQIEYgIGYKxwcQkQIECAAAECBqAfIECAAAECBAjEBAzAWOHiEiBAgAABAgQMQD9AgAABAgQIEIgJGICxwsUlQIAAAQIECBiAfoAAAQIECBAgEBMwAGOFi0uAAAECBAgQMAD9AAECBAgQIEAgJmAAxgoXlwABAgQIECBgAPoBAgQIECBAgEBMwACMFS4uAQIECBAgQMAA9AMECBAgQIAAgZiAARgrXFwCBAgQIECAgAHoBwgQIECAAAECMQEDMFa4uAQIECBAgAABA9APECBAgAABAgRiAgZgrHBxCRAgQIAAAQIGoB8gQIAAAQIECMQEDMBY4eISIECAAAECBAxAP0CAAAECBAgQiAkYgLHCxSVAgAABAgQIGIB+gAABAgQIECAQEzAAY4WLS4AAAQIECBAwAP0AAQIECBAgQCAmYADGCheXAAECBAgQIGAA+gECBAgQIECAQEzAAIwVLi4BAgQIECBAwAD0AwQIECBAgACBmIABGCtcXAIECBAgQICAAegHCBAgQIAAAQIxAQMwVri4BAgQIECAAAED0A8QIECAAAECBGICBmCscHEJECBAgAABAgagHyBAgAABAgQIxAQMwFjh4hIgQIAAAQIEDEA/QIAAAQIECBCICRiAscLFJUCAAAECBAgYgH6AAAECBAgQIBATMABjhYtLgAABAgQIEDAA/QABAgQIECBAICZgAMYKF5cAAQIECBAgYAD6AQIECBAgQIBATMAAjBUuLgECBAgQIEDAAPQDBAgQIECAAIGYgAEYK1xcAgQIECBAgIAB6AcIECBAgAABAjEBAzBWuLgECBAgQIAAAQPQDxAgQIAAAQIEYgIGYKxwcQkQIECAAAECBqAfIECAAAECBAjEBAzAWOHiEiBAgAABAgQMQD9AgAABAgQIEIgJGICxwsUlQIAAAQIECBiAfoAAAQIECBAgEBMwAGOFi0uAAAECBAgQMAD9AAECBAgQIEAgJmAAxgoXlwABAgQIECBgAPoBAgQIECBAgEBMwACMFS4uAQIECBAgQMAA9AMECBAgQIAAgZiAARgrXFwCBAgQIECAgAHoBwgQIECAAAECMQEDMFa4uAQIECBAgAABA9APECBAgAABAgRiAgZgrHBxCRAgQIAAAQIGoB8gQIAAAQIECMQEDMBY4eISIECAAAECBAxAP0CAAAECBAgQiAkYgLHCxSVAgAABAgQIGIB+gAABAgQIECAQEzAAY4WLS4AAAQIECBAwAP0AAQIECBAgQCAmYADGCheXAAECBAgQIGAA+gECBAgQIECAQEzAAIwVLi4BAgQIECBAwAD0AwQIECBAgACBmIABGCtcXAIECBAgQICAAegHCBAgQIAAAQIxAQMwVri4BAgQIECAAAED0A8QIECAAAECBGICBmCscHEJECBAgAABAgagHyBAgAABAgQIxAQMwFjh4hIgQIAAAQIEDEA/QIAAAQIECBCICRiAscLFJUCAAAECBAgYgH6AAAECBAgQIBATMABjhYtLgAABAgQIEDAA/QABAgQIECBAICZgAMYKF5cAAQIECBAgYAD6AQIECBAgQIBATMAAjBUuLgECBAgQIEDAAPQDBAgQIECAAIGYgAEYK1xcAgQIECBAgIAB6AcIECBAgAABAjEBAzBWuLgECBAgQIAAAQPQDxAgQIAAAQIEYgIGYKxwcQkQIECAAAECBqAfIECAAAECBAjEBAzAWOHiEiBAgAABAgQMQD9AgAABAgQIEIgJGICxwsUlQIAAAQIECBiAfoAAAQIECBAgEBMwAGOFi0uAAAECBAgQMAD9AAECBAgQIEAgJmAAxgoXlwABAgQIECBgAPoBAgQIECBAgEBMwACMFS4uAQIECBAgQMAA9AMECBAgQIAAgZiAARgrXFwCBAgQIECAgAHoBwgQIECAAAECMQEDMFa4uAQIECBAgAABA9APECBAgAABAgRiAgZgrHBxCRAgQIAAAQIGoB8gQIAAAQIECMQEDMBY4eISIECAAAECBAxAP0CAAAECBAgQiAkYgLHCxSVAgAABAgQIGIB+gAABAgQIECAQEzAAY4WLS4AAAQIECBAwAP0AAQIECBAgQCAmYADGCheXAAECBAgQIGAA+gECBAgQIECAQEzAAIwVLi4BAgQIECBAwAD0AwQIECBAgACBmIABGCtcXAIECBAgQICAAegHCBAgQIAAAQIxAQMwVri4BAgQIECAAAED0A8QIECAAAECBGICBmCscHEJECBAgAABAgagHyBAgAABAgQIxAQMwFjh4hIgQIAAAQIEDEA/QIAAAQIECBCICRiAscLFJUCAAAECBAgYgH6AAAECBAgQIBATMABjhYtLgAABAgQIEDAA/QABAgQIECBAICZgAMYKF5cAAQIECBAgYAD6AQIECBAgQIBATMAAjBUuLgECBAgQIEDAAPQDBAgQIECAAIGYgAEYK1xcAgQIECBAgIAB6AcIECBAgAABAjEBAzBWuLgECBAgQIAAAQPQDxAgQIAAAQIEYgIGYKxwcQkQIECAAAECBqAfIECAAAECBAjEBAzAWOHiEiBAgAABAgQMQD9AgAABAgQIEIgJGICxwsUlQIAAAQIECBiAfoAAAQIECBAgEBMwAGOFi0uAAAECBAgQMAD9AAECBAgQIEAgJmAAxgoXlwABAgQIECBgAPoBAgQIECBAgEBMwACMFS4uAQIECBAgQMAA9AMECBAgQIAAgZiAARgrXFwCBAgQIECAgAHoBwgQIECAAAECMQEDMFa4uAQIECBAgAABA9APECBAgAABAgRiAgZgrHBxCRAgQIAAAQIGoB8gQIAAAQIECMQEDMBY4eISIECAAAECBAxAP0CAAAECBAgQiAkYgLHCxSVAgAABAgQIGIB+gAABAgQIECAQEzAAY4WLS4AAAQIECBAwAP0AAQIECBAgQCAmYADGCheXAAECBAgQIGAA+gECBAgQIECAQEzAAIwVLi4BAgQIECBAwAD0AwQIECBAgACBmIABGCtcXAIECBAgQICAAegHCBAgQIAAAQIxAQMwVri4BAgQIECAAAED0A8QIECAAAECBGICBmCscHEJECBAgAABAgagHyBAgAABAgQIxAQMwFjh4hIgQIAAAQIEDEA/QIAAAQIECBCICRiAscLFJUCAAAECBAgYgH6AAAECBAgQIBATMABjhYtLgAABAgQIEDAA/QABAgQIECBAICZgAMYKF5cAAQIECBAgYAD6AQIECBAgQIBATMAAjBUuLgECBAgQIEDAAPQDBAgQIECAAIGYgAEYK1xcAgQIECBAgIAB6AcIECBAgAABAjEBAzBWuLgECBAgQIAAAQPQDxAgQIAAAQIEYgIGYKxwcQkQIECAAAECBqAfIECAAAECBAjEBAzAWOHiEiBAgAABAgQMQD9AgAABAgQIEIgJGICxwsUlQIAAAQIECBiAfoAAAQIECBAgEBMwAGOFi0uAAAECBAgQMAD9AAECBAgQIEAgJmAAxgoXlwABAgQIECBgAPoBAgQIECBAgEBMwACMFS4uAQIECBAgQMAA9AMECBAgQIAAgZiAARgrXFwCBAgQIECAgAHoBwgQIECAAAECMQEDMFa4uAQIECBAgAABA9APECBAgAABAgRiAgZgrHBxCRAgQIAAAQIGoB8gQIAAAQIECMQEDMBY4eISIECAAAECBAxAP0CAAAECBAgQiAkYgLHCxSVAgAABAgQIGIB+gAABAgQIECAQEzAAY4WLS4AAAQIECBAwAP0AAQIECBAgQCAmYADGCheXAAECBAgQIGAA+gECBAgQIECAQEzAAIwVLi4BAgQIECBAwAD0AwQIECBAgACBmIABGCtcXAIECBAgQICAAegHCBAgQIAAAQIxAQMwVri4BAgQIECAAAED0A8QIECAAAECBGICBmCscHEJECBAgAABAgagHyBAgAABAgQIxAQMwFjh4hIgQIAAAQIEDEA/QIAAAQIECBCICRiAscLFJUCAAAECBAgYgH6AAAECBAgQIBATMABjhYtLgAABAgQIEDAA/QABAgQIECBAICZgAMYKF5cAAQIECBAgYAD6AQIECBAgQIBATMAAjBUuLgECBAgQIEDAAPQDBAgQIECAAIGYgAEYK1xcAgQIECBAgIAB6AcIECBAgAABAjEBAzBWuLgECBAgQIAAAQPQDxAgQIAAAQIEYgIGYKxwcQkQIECAAAECBqAfIECAAAECBAjEBAzAWOHiEiBAgAABAgQMQD9AgAABAgQIEIgJGICxwsUlQIAAAQIECBiAfoAAAQIECBAgEBMwAGOFi0uAAAECBAgQMAD9AAECBAgQIEAgJmAAxgoXlwABAgQIECBgAPoBAgQIECBAgEBMwACMFS4uAQIECBAgQMAA9AMECBAgQIAAgZiAARgrXFwCBAgQIECAgAHoBwgQIECAAAECMQEDMFa4uAQIECBAgAABA9APECBAgAABAgRiAgZgrHBxCRAgQIAAAQIGoB8gQIAAAQIECMQEDMBY4eISIECAAAECBAxAP0CAAAECBAgQiAkYgLHCxSVAgAABAgQIGIB+gAABAgQIECAQEzAAY4WLS4AAAQIECBAwAP0AAQIECBAgQCAmYADGCheXAAECBAgQIGAA+gECBAgQIECAQEzAAIwVLi4BAgQIECBAwAD0AwQIECBAgACBmIABGCtcXAIECBAgQICAAegHCBAgQIAAAQIxAQMwVri4BAgQIECAAAED0A8QIECAAAECBGICBmCscHEJECBAgAABAgagHyBAgAABAgQIxAQMwFjh4hIgQIAAAQIEDEA/QIAAAQIECBCICRiAscLFJUCAAAECBAgYgH6AAAECBAgQIBATMABjhYtLgAABAgQIEDAA/QABAgQIECBAICZgAMYKF5cAAQIECBAgYAD6AQIECBAgQIBATMAAjBUuLgECBAgQIEDAAPQDBAgQIECAAIGYgAEYK1xcAgQIECBAgIAB6AcIECBAgAABAjEBAzBWuLgECBAgQIAAAQPQDxAgQIAAAQIEYgIGYKxwcQkQIECAAAECBqAfIECAAAECBAjEBAzAWOHiEiBAgAABAgQMQD9AgAABAgQIEIgJGICxwsUlQIAAAQIECBiAfoAAAQIECBAgEBMwAGOFi0uAAAECBAgQMAD9AAECBAgQIEAgJmAAxgoXlwABAgQIECBgAPoBAgQIECBAgEBMwACMFS4uAQIECBAgQMAA9AMECBAgQIAAgZiAARgrXFwCBAgQIECAgAHoBwgQIECAAAECMQEDMFa4uAQIECBAgACBB+4+AeEFWYvzAAAAAElFTkSuQmCCInstructionsStatusSee InstructionsExpected OutputYour OutputInputresetP1 Testingp1 passedi0127P2 Testingp2 passedi0127P3 Testingp3 passedi0127P4 Testingp4 passedi0127P5 Testingp5 passeditem123asdfabcdefjnot a wordwordP6 Testingp6 passedInput1Your OutputExpected OutputInputYour OutputExpected OutputInput1Your OutputExpected OutputInput1Your OutputExpected OutputInput1Your OutputExpected OutputInstructions:
Press the green flag to reset this exercise.
Open the "pen" menu on the top left to see a list of blocks. These are custom blocks we have created for you but we did not finish implementing their code.
Right click on blocks and click "edit" to see the code, and additional instructions on what to do.
When you are ready to test your code for a particular block, click on the corresponding box on the screen on the right side. After typing in an input, the screen will tell you what your output is and what we expect the output to be. You want your output to be the same as the expected output for all inputs.
When you have completed all your work, press the spacebar to run our automated tests. If your code passes the test, a checkmark will appear in the problem square. clear down up setColor changeHue setHue changeBrightness setBrightness changeSize setSize doStamp floodFill reportTouchingObject reportTouchingColor reportColorIsTouchingColor colorFiltered reportStackSize reportFrameCount reportThreadCount doAsk reportLastAnswer getLastAnswer reportMouseX reportMouseY reportMouseDown reportKeyPressed reportDistanceTo doResetTimer reportTimer getTimer reportAttributeOf reportURL reportIsFastTracking doSetFastTracking reportDate reportGet forward turn turnLeft setHeading doFaceTowards gotoXY doGotoObject doGlide changeXPosition setXPosition changeYPosition setYPosition bounceOffEdge xPosition yPosition direction playSound doPlaySoundUntilDone doStopAllSounds doRest doPlayNote doChangeTempo doSetTempo getTempo reportSounds doSwitchToCostume doWearNextCostume getCostumeIdx doSayFor bubble doThinkFor doThink changeEffect setEffect clearEffects changeScale setScale getScale show hide comeToFront goBack doScreenshot reportCostumes alert log doSetVar doChangeVar doShowVar doHideVar doDeleteAttr doDeclareVariables reportNewList reportCONS reportListItem reportCDR reportListLength reportListContainsItem doAddToList doDeleteFromList doInsertInList doReplaceInList<#1>TODO: Given an ASCII character (0-127), stored in "char", report (return) the capitalization of the character if it is a lowercase alphabetic character.
Otherwise, report (return) the original character.
Examples
capitalize (g) -> G
capitalize (D) -> D
capitalize (0) -> 0
Note: When testing your function, we will take only the first letter of your input.
Hint: The difference between capital and lowercase letters in ASCII is the same for all letters. We've laid out the blocks you will probably need below.TODO: Given an ASCII character (0-127), stored in "char", report (return) the lowercase of the character if it is an uppercase alphabetic character.
Otherwise, report (return) the original character.
Examples
lowercase (G) -> g
lowercase (d) -> d
lowercase (0) -> 0
Note: When testing your function, we will take only the first letter of your input.
Hint: The difference between capital and lowercase letters in ASCII is the same for all letters. We've laid out the blocks you will probably need below.TODO: Warmup - Given a character, "char", report (return) it's ASCII encoding.
The report block is located in "Control" and also below.
Hint: a block exists in "Operators" that will do exactly what you want.TODO: Warmup - Given a number, "encoding", report (return) it's ASCII encoding.
The report block is located in "Control" and also below.
Hint: a block exists in "Operators" that will do exactly what you want.TODO: Given "text", return "true" if "text" is a word. Otherwise, return "false".
"text" is a word if and only if text consists of only letters AND it is not empty.
Examples
is "" a word -> false
is "asdfjkl" a word -> true
is "123" a word -> false
is "a1s2d3" a word -> false
Hint: You will want to use the two blocks below (one of which you have just implemented). We have provided you with a block that will allow you to check each character of a text. 1datamapmany1data lists11110i1contcatchtagcontcatchtagSpriteSpriteTODO: Given "char", return "true" if "char" is a letter. Otherwise, return "false".
Hint: Use part of your code in capitalize and lowercase.truefalsefalseTODO!TODO!