<snapdata remixID="10040848"><project name="3.3 Tasnia Calculations" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAACeklEQVR4Xu3XsWnDUABF0W/tYk3gRVxrCs8ll55He7iSIZCQJglpfEEctRI8dP8BodO+7/twKRAVOAEYlTf7UQBAENICAKb5jQPIQFoAwDS/cQAZSAsAmOY3DiADaQEA0/zGAWQgLQBgmt84gAykBQBM8xsHkIG0AIBpfuMAMpAWADDNbxxABtICAKb5jQPIQFoAwDS/cQAZSAsAmOY3DiADaQEA0/zGAWQgLQBgmt84gAykBQBM8xsHkIG0AIBpfuMAMpAWADDNbxxABtICAKb5jQPIQFoAwDS/cQAZSAsAmOY3DiADaQEA0/zGAWQgLQBgmt84gAykBQBM8xsHkIG0AIBpfuMAMpAWADDNbxxABtICAKb5jQPIQFoAwDS/cQAZSAsAmOY3DiADaQEAf8h/uVzG7XYby7KkB3T0cQB/OeHr9fp1d9u2cb/fx/l8PrqJt74fgH/k/o7w89Fpmsbz+RyPx+Oth3XEMQABTF0D+I9P8LquY57n9MCONg6gn5DUNIBpfuMAMpAWADDNbxxABtICAKb5jQPIQFoAwDS/cQAZSAsAmOY3DiADaQEA0/zGAWQgLQBgmt84gAykBQBM8xsHkIG0AIBpfuMAMpAWADDNbxxABtICAKb5jQPIQFoAwDS/cQAZSAsAmOY3DiADaQEA0/zGAWQgLQBgmt84gAykBQBM8xsHkIG0AIBpfuMAMpAWADDNbxxABtICAKb5jQPIQFoAwDS/cQAZSAsAmOY3DiADaQEA0/zGAWQgLQBgmt84gAykBQBM8xsHkIG0AIBpfuMAMpAWADDNbxxABtICAKb5jQPIQFoAwDS/cQAZSAsAmOY3/gLXCfyohseIjQAAAABJRU5ErkJggg==</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,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="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="35" y="54.49999999999997"><block s="receiveGo"></block><block s="doSetVar"><l>a</l><block s="xPosition"></block></block><block s="doSetVar"><l>b</l><block s="yPosition"></block></block></script><script x="201.00000000000006" y="10"><block s="receiveGo"></block><block s="doSayFor"><l>testing min block with two positive numbers: 1 and 2</l><l>3</l><comment w="90" collapsed="false">min block test</comment></block><block s="doSetVar"><l>answer</l><l>1</l></block><block s="doIfElse"><block s="reportEquals"><custom-block s="Min %s %s"><l>1</l><l>2</l></custom-block><block var="answer"/></block><script><block s="doSayFor"><l>Pass</l><l>2</l></block></script><script><block s="doSayFor"><l>Fail</l><l>2</l></block></script></block><block s="doSayFor"><l>testing min block with two negative numbers: -1 and -2</l><l>3</l></block><block s="doSetVar"><l>answer</l><l>-2</l></block><block s="doIfElse"><block s="reportEquals"><custom-block s="Min %s %s"><l>-1</l><l>-2</l></custom-block><block var="answer"/></block><script><block s="doSayFor"><l>Pass</l><l>2</l></block></script><script><block s="doSayFor"><l>Fail</l><l>2</l></block></script></block><block s="doSayFor"><l>testing max block with two positive numbers: 1 and 2</l><l>3</l><comment w="90" collapsed="false">max block test</comment></block><block s="doSetVar"><l>answer</l><l>2</l></block><block s="doIfElse"><block s="reportEquals"><custom-block s="Max %s %s"><l>1</l><l>2</l></custom-block><block var="answer"/></block><script><block s="doSayFor"><l>Pass</l><l>2</l></block></script><script><block s="doSayFor"><l>Fail</l><l>2</l></block></script></block><block s="doSayFor"><l>testing max block with two negative numbers: -1 and -2</l><l>3</l></block><block s="doSetVar"><l>answer</l><l>-1</l></block><block s="doIfElse"><block s="reportEquals"><custom-block s="Max %s %s"><l>-1</l><l>-2</l></custom-block><block var="answer"/></block><script><block s="doSayFor"><l>Pass</l><l>2</l></block></script><script><block s="doSayFor"><l>Fail</l><l>2</l></block></script></block><block s="doSayFor"><l>testing the between block with 1 2 3</l><l>3</l><comment w="90" collapsed="false">between block test</comment></block><block s="doSetVar"><l>answer</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doIfElse"><block s="reportEquals"><custom-block s="Between %s %s %s"><l>1</l><l>2</l><l>3</l></custom-block><block var="answer"/></block><script><block s="doSayFor"><l>Pass</l><l>2</l></block></script><script><block s="doSayFor"><l>Fail</l><l>2</l></block></script></block><block s="doSayFor"><l>testing the between block with 3 2 1</l><l>3</l></block><block s="doSetVar"><l>answer</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doIfElse"><block s="reportEquals"><custom-block s="Between %s %s %s"><l>3</l><l>2</l><l>1</l></custom-block><block var="answer"/></block><script><block s="doSayFor"><l>Pass</l><l>2</l></block></script><script><block s="doSayFor"><l>Fail</l><l>2</l></block></script></block><block s="doSayFor"><l>testing the between block with 2 2 3</l><l>3</l></block><block s="doSetVar"><l>answer</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doIfElse"><block s="reportEquals"><custom-block s="Between %s %s %s"><l>2</l><l>2</l><l>3</l></custom-block><block var="answer"/></block><script><block s="doSayFor"><l>Pass</l><l>2</l></block></script><script><block s="doSayFor"><l>Fail</l><l>2</l></block></script></block><block s="doSayFor"><l>testing the between block with 2 3 3</l><l>3</l></block><block s="doSetVar"><l>answer</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doIfElse"><block s="reportEquals"><custom-block s="Between %s %s %s"><l>2</l><l>3</l><l>3</l></custom-block><block var="answer"/></block><script><block s="doSayFor"><l>Pass</l><l>2</l></block></script><script><block s="doSayFor"><l>Fail</l><l>2</l></block></script></block><block s="doSayFor"><l>testing the between block with 4 2 3</l><l>3</l></block><block s="doSetVar"><l>answer</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doIfElse"><block s="reportEquals"><custom-block s="Between %s %s %s"><l>4</l><l>2</l><l>3</l></custom-block><block var="answer"/></block><script><block s="doSayFor"><l>Pass</l><l>2</l></block></script><script><block s="doSayFor"><l>Fail</l><l>2</l></block></script></block><block s="doSayFor"><l>testing the at least as long as block with "hope" and 3</l><l>3</l><comment w="90" collapsed="false">at least as long as block test</comment></block><block s="doSetVar"><l>answer</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doIfElse"><block s="reportEquals"><custom-block s="At Least as Long as %s %s"><l>hope</l><l>3</l></custom-block><block var="answer"/></block><script><block s="doSayFor"><l>Pass</l><l>2</l></block></script><script><block s="doSayFor"><l>Fail</l><l>2</l></block></script></block><block s="doSayFor"><l>testing the at least as long as block with "hope" and 4</l><l>3</l></block><block s="doSetVar"><l>answer</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doIfElse"><block s="reportEquals"><custom-block s="At Least as Long as %s %s"><l>hope</l><l>4</l></custom-block><block var="answer"/></block><script><block s="doSayFor"><l>Pass</l><l>2</l></block></script><script><block s="doSayFor"><l>Fail</l><l>2</l></block></script></block><block s="doSayFor"><l>testing the at least as long as block with "hope" and 5</l><l>3</l></block><block s="doSetVar"><l>answer</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doIfElse"><block s="reportEquals"><custom-block s="At Least as Long as %s %s"><l>hope</l><l>5</l></custom-block><block var="answer"/></block><script><block s="doSayFor"><l>Pass</l><l>2</l></block></script><script><block s="doSayFor"><l>Fail</l><l>2</l></block></script></block><block s="doSayFor"><l>testing the contains letter t block with "Tasnia"</l><l>3</l><comment w="90" collapsed="false">contains letter t block test</comment></block><block s="doSetVar"><l>answer</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doIfElse"><block s="reportEquals"><custom-block s="Contains Letter t %s"><l>Tasnia</l></custom-block><block var="answer"/></block><script><block s="doSayFor"><l>Pass</l><l>2</l></block></script><script><block s="doSayFor"><l>Fail</l><l>2</l></block></script></block><block s="doSayFor"><l>testing the contains letter t block with "Kader"</l><l>3</l></block><block s="doSetVar"><l>answer</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doIfElse"><block s="reportEquals"><custom-block s="Contains Letter t %s"><l>Kader</l></custom-block><block var="answer"/></block><script><block s="doSayFor"><l>Pass</l><l>2</l></block></script><script><block s="doSayFor"><l>Fail</l><l>2</l></block></script></block><block s="doSayFor"><l>testing the distance to block for point (300, 400)</l><l>3</l><comment w="90" collapsed="false">distance to block test</comment></block><block s="doSetVar"><l>answer</l><l>500</l></block><block s="doIfElse"><block s="reportEquals"><custom-block s="Distance to %s %s"><l>300</l><l>400</l></custom-block><block var="answer"/></block><script><block s="doSayFor"><l>Pass</l><l>2</l></block></script><script><block s="doSayFor"><l>Fail</l><l>2</l></block></script></block><block s="doSayFor"><l>testing the distance to block for point (100, 240)</l><l>3</l></block><block s="doSetVar"><l>answer</l><l>260</l></block><block s="doIfElse"><block s="reportEquals"><custom-block s="Distance to %s %s"><l>100</l><l>240</l></custom-block><block var="answer"/></block><script><block s="doSayFor"><l>Pass</l><l>2</l></block></script><script><block s="doSayFor"><l>Fail</l><l>2</l></block></script></block></script></scripts></sprite><watcher scope="Sprite" s="xPosition" style="normal" x="10" y="10" color="74,108,212" hidden="true"/><watcher scope="Sprite(2)" s="xPosition" style="normal" x="10" y="31.000001999999995" color="74,108,212" hidden="true"/><watcher scope="Sprite" s="yPosition" style="normal" x="10" y="52.00000399999999" color="74,108,212" hidden="true"/><watcher var="a" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/><watcher var="b" style="normal" x="10" y="94.00000799999998" color="243,118,29" hidden="true"/><watcher var="c" style="normal" x="10" y="115.00000999999997" color="243,118,29" hidden="true"/><watcher var="d" style="normal" x="10" y="136.00001199999997" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Min %&apos;Number 1&apos; %&apos;Number 2&apos;" type="reporter" category="operators"><comment w="90" collapsed="false">If the first number is smaller than the second, the code reports the first number because that will be the minimum. If this condition is not met, the sprite reports the second value.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportLessThan"><block var="Number 1"/><block var="Number 2"/></block><script><block s="doReport"><block var="Number 1"/></block></script><script><block s="doReport"><block var="Number 2"/></block></script></block></script></block-definition><block-definition s="Max %&apos;Number 1&apos; %&apos;Number 2&apos;" type="reporter" category="operators"><comment w="90" collapsed="false">If the first number is less than the second, that means the second number is the max and the sprite reports that value or else it reports number 1.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportLessThan"><block var="Number 1"/><block var="Number 2"/></block><script><block s="doReport"><block var="Number 2"/></block></script><script><block s="doReport"><block var="Number 1"/></block></script></block></script></block-definition><block-definition s="Between %&apos;Number 1&apos; %&apos;Number 2&apos; %&apos;Number 3&apos;" type="predicate" category="operators"><comment w="90" collapsed="false">For the between block to report true, the following condition has to be met: number 1 &lt;= number 2 &lt;= 3.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportOr"><block s="reportOr"><block s="reportAnd"><block s="reportLessThan"><block var="Number 1"/><block var="Number 2"/></block><block s="reportLessThan"><block var="Number 2"/><block var="Number 3"/></block></block><block s="reportAnd"><block s="reportLessThan"><block var="Number 2"/><block var="Number 1"/></block><block s="reportLessThan"><block var="Number 3"/><block var="Number 2"/></block></block></block><block s="reportOr"><block s="reportEquals"><block var="Number 1"/><block var="Number 2"/></block><block s="reportEquals"><block var="Number 2"/><block var="Number 3"/></block></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition><block-definition s="At Least as Long as %&apos;Word&apos; %&apos;Number&apos;" type="predicate" category="operators"><comment w="90" collapsed="false">The length of the word has to be greater than or equal to the number for the block to report true or else it reports false.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportOr"><block s="reportGreaterThan"><block s="reportStringSize"><block var="Word"/></block><block var="Number"/></block><block s="reportEquals"><block var="Number"/><block s="reportStringSize"><block var="Word"/></block></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition><block-definition s="Distance to %&apos;c&apos; %&apos;d&apos;" type="reporter" category="operators"><comment w="90" collapsed="false">Using the distance formula, the distance is calculated between the sprite&apos;s position (a, b) and another point (c, d)</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportMonadic"><l><option>sqrt</option></l><block s="reportSum"><block s="reportPower"><block s="reportDifference"><block var="a"/><block var="c"/></block><l>2</l></block><block s="reportPower"><block s="reportDifference"><block var="b"/><block var="d"/></block><l>2</l></block></block></block></block></script></block-definition><block-definition s="Contains Letter t %&apos;Word&apos;" type="predicate" category="operators"><comment w="90" collapsed="true">The code checks every single letter of the word to check if there is any t. If the word contains t, it reports true and if it does not, it reports false.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportStringSize"><block var="Word"/></block><script><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="i"/><block var="Word"/></block><l>t</l></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="i"/><block var="Word"/></block><l>t</l></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition></blocks><variables><variable name="a"><l>0</l></variable><variable name="b"><l>0</l></variable><variable name="c"><l>174</l></variable><variable name="d"><l>28</l></variable><variable name="answer"><l>260</l></variable></variables></project><media name="3.3 Tasnia Calculations" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>