<snapdata remixID="8959503"><project name="1920 Student file W14 quiz script variable math2019" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAACJUlEQVR4Xu3SwQkAIAADMd1/6AoucZ90gcKRu23HFIgKXACj8m5/AQBBSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt85gAykBQBM8zsHkIG0AIBpfucAMpAWADDN7xxABtICAKb5nQPIQFoAwDS/cwAZSAsAmOZ3DiADaQEA0/zOAWQgLQBgmt/5A4Lj3qhsHKpPAAAAAElFTkSuQmCC</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" volume="100" pan="0" lines="round" ternary="true" codify="false" inheritance="false" 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="Dot" idx="2" x="0" y="100" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="costume1" center-x="19.5" center-y="19.25" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAnCAYAAACMo1E1AAAH1klEQVRYR8WYe29cVxXFf/vcx8zY40fsOE6ch9OHJWjikLRVXgIaqiZEgpZKQIHyJ//yHYCPwRegwggSQdVEiIRAQVCFPKy+YuIkKnacpI7tOH7MzJ17z0bn3hl7/GhiB7dcaXxHI59z1117r3X23sJGXIrwC4SfAb9B+D4WQf/XreWJNlA8RgmJydFELr034xNhAGGemCIRIWXKVBgn4jliBLue560dnGPnDCFHaaJEGxp04oWd+P4moJVECljj4RlBkjKezpEwjU0mSCoT+NEUm5kGymsFuTZwf8ZnP0VK4Va8fC8m3AVmJ0gPmM2ItiASouKRYPBtBaWE8ADVe2gyShKN4FdvQuk2EVNsezzIR4P7OYafkMPkuwj9p9BgLxLsAbMbZCvGMShNIDnAoCqIi6xalBi0guoscB+1Y5jkY+Lqh5h4iOrcKNt5CGm4V83Pzwbn8mqSZjTswRb2YsIXUG8fIrtROoAmMAEiXppnaG0vd3PPEouqBU0QKqAzoHewdggvvoKNBjHJMPOlCXakLK4AuDq4ATyO0EauqRcvfwAbHEa8fpSdaX4hDaAcsHSbZeDcw9R96kBjREuo3kd1GLWX0epFZP4josrYagBXglMMU7SQtPUh/kHwj6J+P9AD0oyIn7GUxq92LQHnWHSMNQozA6okoBHoFNibYC9hKv+gWrlMd3ksY3jZrkvkPUKBQksvmvsq4n8d5AB4PSjNCF4GauGdGl6uEaBjbOGqfU9v7o8FWwd4A+L3kOo5wumrFJlA3Atk11LmXJ6N0E2u/SAm/CZ4hxCzC5ViBsxkPrZ06aNE1QisBs79lDLr8nAS9BpE5/BL56jOD9HFzOrgPqWIKewhaTmJeK8g0oeYViBYBNbI0HosNc3B+gL3PQFbBv0USS4Sx2cI5/5Ke3kUcUpvZM6J4BW2E3d+A4JXEfMiIpsRE+IYRZYl/rqALc+/GnskiJ3D2luQnMef/wPts1eR1GIawjpIMzsK/STF1xH/OGKehtTDasBSVa7NtB+LO83Jmki0iugEmlxBo9Mkk+fYyojLvfrDhFt009rxEhp+D8wh1LEmQU0AG8VaY1gdPgcygcRZzC0kPguzp4hK79PDfAbuXwR00Udz56sQfAfxvoRKMyyEcwNZW8BX90Fn1jFGxyH5Ozo/QDTzLj1MZODGaMIU9uG1vIF4J0F2gsktsraRIW0Et2DULvceoskgWh3ATJ6hg9sZuEnaKLcexs+/ifGPgXQtKnTDhLA8E2vqTW3FeV8JsUNo9XfoxCk+4EYG7g5dhG0vofkfo94RRNprQnCG+zmEdJXQOt8T+wka/x77YIDp6keCqzx+yjZs+wnI/QjjPQ/izs8GYBul0hXk1fPO3SNUx5DqOyRTbxHFVwXnb8fZSbXzW2j4Q4zZizgxOHCNJ8Jj/eEJ/8Ep1maiQO9ikz9i537FjdlLrlARRthG0H4CL2XuhRpztcP9Cwmroq4gSG5jkneozr5FtTSY5dxdtuC1vgyFN7PzNM05F9Z6aFeew0/IU8OyuiDc3TEXIfY/aPVtqtO/Zqj6QQbuFu20NR0haXHgnFqdAfuLFUiacxt0OizAa6j3UsWWwF7Hxqcw47+lk+vZA12ZFARfwdv0//M57Axqr0I0QDR5lh5GM3CugenjaYLNr2GC1xHzZZDishNiI0O7NKRoFew4at+F+QHCmb/RxuTi2XqPLUjHMUz4XTCHl52tLqobGdqGkJKgSQn0JhKfgdnTlErvs5PSYh7ddZVuYT9e82sQHAfz1BdQldQsxE6CvYKJT2Nm/0R7eUlVAr8k4AfsJOl4Gc19G+R5VDoxJvic6jlnYjFq51H7CcZeIC6/TW76Eu1MLc8hYYIW4kI/XvEkBC+jPAumtVY61cLq+hdkndpdrVx3rJURvQfJZWx0Fp37C/crI+whWpngThj9dJN0HsL3T6DeQZBaD5FaS2baS/ubx/QQjaW5e2Sth1AqaZHp+lgTn4fKeaYeXqMv7SHSRau1hnkmwt3Y4lFM+DXUHEBkR1rfpd6XDmvqS5etr/cXy7uvJQBdBeImAa49vI4k75FEF2B6kC3c/+zuK3sxYdL1rU3PIE0vIv5RMPtQdiDG2UuQIVuu3hpOFYPYxmlSPaS1vtUx5gSQDIO9iFb/SbU8yFz5Ln2P61sdwKUd/37UP4h4+1DZlXb8KiFGDK4Bd5i0oWrJwl7vtGq9gutVtdbxMw52GI0vQ3IRW/qYqHxnbR1//XRx+bebIvlwO15xDyZw6u1PZyXIJtAm1ISIC3Ot+3eDnDTi4iC6w9wlvZs7lYFZFDcr+TcSXyWpDpJUhpHyfbalE6k1zkrqAB2DxygQ5ruIc89gvT14/nOo6UWlG6E9nTK58RfqYWvDQ+P6TolJk966Ac4kljFIhtD4Q0zlGjPzoyQ84Fmi9U+ZForVNHA+o7RQCLuRfC8S9qYqjmU7mC7EFac0pX4obgwmZazOYXDmehfj5nN2BFu+SVy6TcAkFyjxxuLoYbUiZ+2VhgvUMCF5N2DNt+KbTtTvIjZd+F4bPs0kjkFjMHYWy0MknsAk42hlgrnoASHTdKfjroV5yKMqr7WDa9zFCWGYgA5yVMkzT4EiATE+LelMuEJEhVZKtKb55kzVzenWNcR+MnArXzcz58w3nVqdlaxrOL0ag/8F/Sp3cEIY0TUAAAAASUVORK5CYII=" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16.666666666666657" y="16.66666666666667"><block s="clear"></block><block s="up"></block><block s="gotoXY"><l>0</l><l>100</l></block></script><comment x="16.666666666666657" y="89" w="90" collapsed="false">Challenge question 1 is worth 3 pts</comment><script x="16.666666666666657" y="152.33333333333337"><block s="doStamp"></block></script><comment x="16.666666666666657" y="185.66666666666663" w="90" collapsed="false">Challenge question 2 is worth 3 pts</comment><script x="16.666666666666657" y="249"><block s="hide"></block></script><script x="16.666666666666657" y="282.3333333333333"><block s="show"></block></script><script x="177.5" y="176.16666666666674"><custom-block s="Triangular number %s"><l></l></custom-block></script><script x="170" y="223.33333333333337"><custom-block s="Draw Triangular Number %s"><l></l></custom-block></script></scripts></sprite><sprite name="Prob 1 a-c" idx="1" x="-2.3907040191629676" y="5.59831647591173" heading="90" scale="0.6" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="66.29999999999994,0,255,1" pen="tip" id="27"><costumes><list id="28"><item><costume name="Untitled" center-x="54.5" center-y="97" image="data:image/png;base64,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" id="29"/></item></list></costumes><sounds><list struct="atomic" id="30"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16.666666666666657" y="10"><custom-block s="%s factorial"><l>5</l><comment w="172" collapsed="true">A few minutes ago, we used a script variable when creating a factorial block.... We needed a script variable to accumulate the result as we multiplied the numbers.</comment></custom-block></script><comment x="16.666666666666657" y="112.16666666666691" w="90" collapsed="true">the entire quiz is worth 16 pts</comment><script x="16.666666666666657" y="175.50000000000028"><custom-block s="sum from %s to %s"><l>1</l><l>5</l><comment w="90" collapsed="false">Quiz problem 1a.  Create the rest of this block using a script variable.  &#xD;4 pts</comment></custom-block></script><comment x="16.666666666666657" y="277.6666666666669" w="90" collapsed="false">To work on the challenge problem click on the green dot sprite.</comment><script x="16.666666666666657" y="365.16666666666697"><custom-block s="v2 raise %s to the power of %s"><l></l><l></l><comment w="90" collapsed="false">Quiz problem 1b.  Create the rest of the block using a script variable.&#xD;4 pts</comment></custom-block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="v2 raise %&apos;base&apos; to the power of %&apos;exponent&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doRepeat"><block var="exponent"/><script><block s="doSetVar"><l>a</l><block s="reportProduct"><block var="base"/><block var="base"/></block></block></script></block><block s="doReport"><block var="a"/></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></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="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><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="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></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></translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><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></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></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><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></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></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></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportCDR"><block s="reportCDR"><block var="words"/></block></block></block></custom-block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block></script><scripts><script x="229.000003" y="196.77778077777774"><block s="reportJoinWords"><list><l></l><l></l></list></block></script></scripts></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></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></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></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations></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></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></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></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></translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="tell %&apos;sprite&apos; to %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%cs"></input></inputs><script><block s="doRun"><block s="reportAttributeOf"><block var="action"/><block var="sprite"/></block><list></list></block></script></block-definition><block-definition s="ask %&apos;sprite&apos; for %&apos;expression&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%repRing"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportAttributeOf"><block var="expression"/><block var="sprite"/></block><list></list></block></block></script></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block></script></block-definition><block-definition s="Sum of the numbers 1 to %&apos;end&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="%&apos;num&apos; factorial" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>factorial</l></list></block><block s="doSetVar"><l>factorial</l><l>1</l></block><block s="doIfElse"><block s="reportEquals"><block var="num"/><l>0</l></block><script><block s="doReport"><l>1</l></block></script><script><custom-block s="for %upvar = %n to %n %cs"><l>i</l><block var="num"/><l>1</l><script><block s="doSetVar"><l>factorial</l><block s="reportProduct"><block var="i"/><block var="factorial"/></block></block></script></custom-block><block s="doReport"><block var="factorial"/></block></script></block></script></block-definition><block-definition s="sum from %&apos;num1&apos; to %&apos;num2&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>counter</l></list></block><block s="doSetVar"><l>counter</l><block var="num1"/></block><block s="doFor"><l>i</l><block var="num1"/><block var="num2"/><script><block s="doSetVar"><l>counter</l><block s="reportSum"><block var="i"/><block var="counter"/></block></block><block s="doReport"><block var="counter"/></block></script></block></script></block-definition><block-definition s="Triangular number %&apos;n&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><custom-block s="Sum of the numbers 1 to %s"><block var="n"/></custom-block></block></script></block-definition><block-definition s="Draw Triangular Number %&apos;n&apos;" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><scripts><script x="21.999999999999982" y="182"><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>0</l><block var="n"/><script><block s="doRepeat"><custom-block s="Triangular number %s"><block var="i"/></custom-block><script><block s="gotoXY"><block s="reportSum"><l>0</l><block s="reportProduct"><l>20</l><block var="i"/></block></block><block s="reportDifference"><l>100</l><block s="reportProduct"><l>35</l><block var="i"/></block></block></block><block s="doStamp"></block><block s="gotoXY"><block s="reportDifference"><l>0</l><block s="reportProduct"><l>20</l><block var="i"/></block></block><block s="reportDifference"><l>100</l><block s="reportProduct"><l>35</l><block var="i"/></block></block></block><block s="doStamp"></block></script></block></script></custom-block><block s="gotoXY"><l>0</l><block s="reportDifference"><l>30</l><block s="reportProduct"><l>35</l><block var="i"/></block></block></block><block s="doStamp"></block><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>0</l><block s="reportDifference"><block var="n"/><l>2</l></block><script><block s="doRepeat"><custom-block s="Triangular number %s"><block var="i"/></custom-block><script><block s="gotoXY"><block s="reportSum"><l>0</l><block s="reportProduct"><l>20</l><block var="i"/></block></block><block s="reportDifference"><l>30</l><block s="reportProduct"><l>35</l><block var="i"/></block></block></block><block s="doStamp"></block><block s="gotoXY"><block s="reportDifference"><l>0</l><block s="reportProduct"><l>20</l><block var="i"/></block></block><block s="reportDifference"><l>30</l><block s="reportProduct"><l>35</l><block var="i"/></block></block></block><block s="doStamp"></block></script></block></script></custom-block></script></scripts></block-definition></blocks><variables></variables></project><media name="1920 Student file W14 quiz script variable math2019" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>