<snapdata remixID="10592996"><project name="Guess and Check" 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="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</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="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="38" y="39.66666666666666"><block s="receiveGo"></block><block s="doSetVar"><l>initialGuess</l><l>0</l></block><block s="doSetVar"><l>compValue</l><block s="reportRandom"><l>1</l><l>100</l></block></block><block s="doAsk"><l>Enter a guess between 1 and 100</l></block><block s="doSetVar"><l>initialGuess</l><block s="getLastAnswer"></block></block><custom-block s="checkGuess ComputerNumber %n Guess %n numIncorrect %n"><block var="compValue"/><block var="initialGuess"/><l>1</l></custom-block></script></scripts></sprite><watcher var="initialGuess" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="compValue" style="normal" x="11" y="17.000005999999985" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="checkGuess Computer Number: %&apos;compNum&apos; Guess: %&apos;guess&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>numGuesses</l></list></block><block s="doSetVar"><l>numGuesses</l><l>1</l></block><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="compNum"/><block var="guess"/></block><block s="reportLessThanOrEquals"><block var="numGuesses"/><l>5</l></block></block><script><block s="doSayFor"><l>You Win!</l><l>2</l></block></script><script><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="compNum"/><block var="guess"/></block><block s="reportGreaterThan"><block var="numGuesses"/><l>5</l></block></block><script><block s="doAsk"><l>Enter a guess between 1 and 100</l></block><block s="doSetVar"><l>guess</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>numGuesses</l><block s="reportSum"><block var="numGuesses"/><l>1</l></block></block><block s="doIfElse"><block s="reportLessThan"><block var="compNum"/><block var="guess"/></block><script><block s="doSayFor"><l>guess lower</l><l>2</l></block></script><script><block s="doSayFor"><l>guess higher</l><l>2</l></block></script></block></script></block><block s="doSayFor"><l>you lose</l><l>2</l></block></script></block></script></block-definition><block-definition s="inputValidation lower: %&apos;lower&apos; higher: %&apos;higher&apos; check %&apos;numToCheck&apos;" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportAnd"><block s="reportGreaterThanOrEquals"><block var="numToCheck"/><block var="lower"/></block><block s="reportLessThanOrEquals"><block var="numToCheck"/><block var="higher"/></block></block></block></script></block-definition><block-definition s="inputValidation" type="predicate" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="inputValidation %&apos;lower&apos; %&apos;higher&apos; %&apos;numToCheck&apos; (2)" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportAnd"><block s="reportLessThanOrEquals"><block var="numToCheck"/><block var="higher"/></block><block s="reportGreaterThanOrEquals"><block var="numToCheck"/><block var="lower"/></block></block></block></script></block-definition><block-definition s="checkGuess ComputerNumber %&apos;compNum&apos; Guess %&apos;guess&apos; numIncorrect %&apos;numIncorrect&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="compNum"/><block var="guess"/></block><block s="reportGreaterThan"><block var="numIncorrect"/><l>4</l></block></block><script><block s="doIf"><block s="reportEquals"><custom-block s="inputValidation lower: %n higher: %n check %s"><l>1</l><l>100</l><block var="guess"/></custom-block><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><block s="doSayFor"><l>Choose a number between 1 and 100</l><l>2</l></block><block s="doSetVar"><l>numIncorrect</l><block s="reportSum"><block var="numIncorrect"/><l>1</l></block></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><block var="guess"/><block var="compNum"/></block><block s="reportNot"><block s="reportEquals"><custom-block s="inputValidation lower: %n higher: %n check %s"><l>1</l><l>100</l><block var="guess"/></custom-block><block s="reportBoolean"><l><bool>false</bool></l></block></block></block></block><script><block s="doSayFor"><l>Guess higher</l><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportGreaterThan"><block var="guess"/><block var="compNum"/></block><block s="reportNot"><block s="reportEquals"><custom-block s="inputValidation lower: %n higher: %n check %s"><l>1</l><l>100</l><block var="guess"/></custom-block><block s="reportBoolean"><l><bool>false</bool></l></block></block></block></block><script><block s="doSayFor"><l>Guess lower</l><l>2</l></block></script></block><block s="doAsk"><l>Guess a number 1-100</l></block><block s="doSetVar"><l>guess</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><custom-block s="inputValidation lower: %n higher: %n check %s"><l>1</l><l>100</l><block var="guess"/></custom-block><block s="reportBoolean"><l><bool>false</bool></l></block></block></block><script><block s="doSetVar"><l>numIncorrect</l><block s="reportSum"><block var="numIncorrect"/><l>1</l></block></block></script></block></script></block><block s="bubble"><l>You Win</l></block><block s="doIf"><block s="reportGreaterThan"><block var="numIncorrect"/><l>4</l></block><script><block s="bubble"><l>You Lose</l></block></script></block></script></block-definition><block-definition s="inputValidation (2)" type="predicate" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition></blocks><variables><variable name="initialGuess"><l>0</l></variable><variable name="compValue"><l>2</l></variable></variables></project><media name="Guess and Check" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>