<snapdata remixID="9042523"><project name="Lab 3.3" app="Snap! 5.1, http://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" volume="100" pan="0" lines="round" ternary="false" 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><watcher scope="Sprite" var="distance" style="normal" x="10" y="10" color="243,118,29"/><watcher scope="Sprite" s="xPosition" style="normal" x="10" y="31.000001999999995" color="74,108,212"/><watcher scope="Sprite" s="yPosition" style="normal" x="10" y="52.00000399999999" color="74,108,212"/><sprite name="Sprite" idx="1" x="1.3333740234375" y="-29.333343505859375" heading="90" scale="1" volume="100" pan="0" rotation="0" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="11"><costumes><list struct="atomic" id="12"></list></costumes><sounds><list struct="atomic" id="13"></list></sounds><blocks></blocks><variables><variable name="distance"><l>35.61677489039875</l></variable></variables><scripts><script x="56.333343505859375" y="221"><custom-block s="distance from sprite 1 to %n %n"><l>20</l><l>1</l></custom-block></script><script x="30" y="141"><custom-block s="does the word %txt contain the letter %txt"><l>word</l><l>p</l></custom-block></script><script x="394.3333435058594" y="47"><block s="reportNewList"><list><l></l></list></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="month name %&apos;month&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doIf"><block s="reportEquals"><block var="month"/><l>1</l></block><script><block s="doSayFor"><l>january</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>2</l></block><script><block s="doSayFor"><l>february</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>3</l></block><script><block s="doSayFor"><l>march</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>4</l></block><script><block s="doSayFor"><l>april</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>5</l></block><script><block s="doSayFor"><l>may</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>6</l></block><script><block s="doSayFor"><l>june</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>7</l></block><script><block s="doSayFor"><l>july</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>8</l></block><script><block s="doSayFor"><l>august</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>9</l></block><script><block s="doSayFor"><l>september</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>10</l></block><script><block s="doSayFor"><l>october</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>11</l></block><script><block s="doSayFor"><l>november</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>12</l></block><script><block s="doSayFor"><l>december</l><l>2</l></block></script></block></script><scripts><script x="167" y="172"><block s="doReport"><l></l></block></script></scripts></block-definition><block-definition s="%&apos;year&apos; is a leap year" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doIf"><block s="reportOr"><block s="reportEquals"><block s="reportModulus"><block var="year"/><l>4</l></block><l>0</l></block><block s="reportEquals"><block s="reportModulus"><block var="year"/><l>400</l></block><l>0</l></block></block><script><block s="doReport"><l>yes</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportOr"><block s="reportGreaterThan"><block s="reportModulus"><block var="year"/><l>4</l></block><l>0</l></block><block s="reportLessThan"><block s="reportModulus"><block var="year"/><l>4</l></block><l>0</l></block></block><block s="reportOr"><block s="reportGreaterThan"><block s="reportModulus"><block var="year"/><l>400</l></block><l>0</l></block><block s="reportLessThan"><block s="reportModulus"><block var="year"/><l>400</l></block><l>0</l></block></block></block><script><block s="doReport"><l>no</l></block></script></block></script></block-definition><block-definition s="day name %&apos;number&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doIf"><block s="reportEquals"><block var="name"/><l>1</l></block><script><block s="doReport"><l>monday</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="name"/><l>2</l></block><script><block s="doReport"><l>tuesday</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="name"/><l>3</l></block><script><block s="doReport"><l>wednesday</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="name"/><l>4</l></block><script><block s="doReport"><l>thursday</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="name"/><l>5</l></block><script><block s="doReport"><l>friday</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="name"/><l>6</l></block><script><block s="doReport"><l>saturday</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="name"/><l>7</l></block><script><block s="doReport"><l>sunday</l></block></script></block></script></block-definition><block-definition s="days in %&apos;month&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doIf"><block s="reportEquals"><block var="month"/><l>1</l></block><script><block s="doReport"><l>31</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>2</l></block><script><block s="doReport"><l>28</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>3</l></block><script><block s="doReport"><l>31</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>4</l></block><script><block s="doReport"><l>30</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>5</l></block><script><block s="doReport"><l>31</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>6</l></block><script><block s="doReport"><l>30</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>7</l></block><script><block s="doReport"><l>31</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>8</l></block><script><block s="doReport"><l>31</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>9</l></block><script><block s="doReport"><l>30</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>10</l></block><script><block s="doReport"><l>31</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>11</l></block><script><block s="doReport"><l>30</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>12</l></block><script><block s="doReport"><l>31</l></block></script></block></script></block-definition><block-definition s="%&apos;month&apos; month %&apos;date&apos; is a valid date" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>1</l></block><block s="reportAnd"><block s="reportLessThan"><block var="date"/><l>32</l></block><block s="reportGreaterThan"><block var="date"/><l>0</l></block></block></block><script><block s="doReport"><l>this is a valid date</l></block></script><script><block s="doReport"><l>this is not a valid date</l></block></script></block><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>2</l></block><block s="reportAnd"><block s="reportLessThan"><block var="date"/><l>28</l></block><block s="reportGreaterThan"><block var="date"/><l>0</l></block></block></block><script><block s="doReport"><l>this is a valid date</l></block></script><script><block s="doReport"><l>this is not a valid date</l></block></script></block><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>3</l></block><block s="reportAnd"><block s="reportLessThan"><block var="date"/><l>31</l></block><block s="reportGreaterThan"><block var="date"/><l>0</l></block></block></block><script><block s="doReport"><l>this is a valid date</l></block></script><script><block s="doReport"><l>this is not a valid date</l></block></script></block><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>4</l></block><block s="reportAnd"><block s="reportLessThan"><block var="date"/><l>30</l></block><block s="reportGreaterThan"><block var="date"/><l>0</l></block></block></block><script><block s="doReport"><l>this is a valid date</l></block></script><script><block s="doReport"><l>this is not a valid date</l></block></script></block><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>5</l></block><block s="reportAnd"><block s="reportLessThan"><block var="date"/><l>31</l></block><block s="reportGreaterThan"><block var="date"/><l>0</l></block></block></block><script><block s="doReport"><l>this is a valid date</l></block></script><script><block s="doReport"><l>this is not a valid date</l></block></script></block><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>6</l></block><block s="reportAnd"><block s="reportLessThan"><block var="date"/><l>30</l></block><block s="reportGreaterThan"><block var="date"/><l>0</l></block></block></block><script><block s="doReport"><l>this is a valid date</l></block></script><script><block s="doReport"><l>this is not a valid date</l></block></script></block><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>7</l></block><block s="reportAnd"><block s="reportLessThan"><block var="date"/><l>31</l></block><block s="reportGreaterThan"><block var="date"/><l>0</l></block></block></block><script><block s="doReport"><l>this is a valid date</l></block></script><script><block s="doReport"><l>this is not a valid date</l></block></script></block><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>8</l></block><block s="reportAnd"><block s="reportLessThan"><block var="date"/><l>31</l></block><block s="reportGreaterThan"><block var="date"/><l>0</l></block></block></block><script><block s="doReport"><l>this is a valid date</l></block></script><script><block s="doReport"><l>this is not a valid date</l></block></script></block><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>9</l></block><block s="reportAnd"><block s="reportLessThan"><block var="date"/><l>30</l></block><block s="reportGreaterThan"><block var="date"/><l>0</l></block></block></block><script><block s="doReport"><l>this is a valid date</l></block></script><script><block s="doReport"><l>this is not a valid date</l></block></script></block><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>10</l></block><block s="reportAnd"><block s="reportLessThan"><block var="date"/><l>31</l></block><block s="reportGreaterThan"><block var="date"/><l>0</l></block></block></block><script><block s="doReport"><l>this is a valid date</l></block></script><script><block s="doReport"><l>this is not a valid date</l></block></script></block><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>11</l></block><block s="reportAnd"><block s="reportLessThan"><block var="date"/><l>30</l></block><block s="reportGreaterThan"><block var="date"/><l>0</l></block></block></block><script><block s="doReport"><l>this is a valid date</l></block></script><script><block s="doReport"><l>this is not a valid date</l></block></script></block><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>12</l></block><block s="reportAnd"><block s="reportLessThan"><block var="date"/><l>31</l></block><block s="reportGreaterThan"><block var="date"/><l>0</l></block></block></block><script><block s="doReport"><l>this is a valid date</l></block></script><script><block s="doReport"><l>this is not a valid date</l></block></script></block></script></block-definition><block-definition s="min %&apos;1&apos; %&apos;2&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIf"><block s="reportGreaterThan"><block var="1"/><block var="2"/></block><script><block s="doReport"><block var="2"/></block></script></block><block s="doReport"><block var="1"/></block></script></block-definition><block-definition s="max %&apos;1&apos; %&apos;2&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIf"><block s="reportLessThan"><block var="1"/><block var="2"/></block><script><block s="doReport"><block var="2"/></block></script></block><block s="doReport"><block var="1"/></block></script></block-definition><block-definition s="between %&apos;number&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doIf"><l/><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block-definition><block-definition s="at least as long as" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="is the word %&apos;word&apos; at least as long as %&apos;number&apos; letters" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%n"></input></inputs><script><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="word"/></block><block var="number"/></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition><block-definition s="is the number %&apos;a&apos; between the two other numbers %&apos;c&apos; %&apos;b&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%s"></input><input type="%n"></input></inputs><script><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><block var="c"/><block var="a"/></block><block s="reportLessThan"><block var="a"/><block var="b"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition><block-definition s="distance from sprite 1 to %&apos;x position&apos; %&apos;y position&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doSetVar"><l>distance</l><block s="reportMonadic"><l><option>sqrt</option></l><block s="reportSum"><block s="reportProduct"><block s="reportDifference"><block var="y position"/><block s="yPosition"></block></block><block s="reportDifference"><block var="y position"/><block s="yPosition"></block></block></block><block s="reportProduct"><block s="reportDifference"><block var="x position"/><block s="xPosition"></block></block><block s="reportDifference"><block var="x position"/><block s="xPosition"></block></block></block></block></block></block><block s="doReport"><block var="distance"/></block></script></block-definition><block-definition s="does the word %&apos;word&apos; contain the letter %&apos;letter&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doIfElse"><block s="reportListContainsItem"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block><block var="letter"/></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></blocks><variables></variables></project><media name="Lab 3.3" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>