<snapdata remixID="10784907"><project name="Lab 3.3" 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="-112.04999999999995" y="-96.70000000000005" heading="90" scale="0.7" 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="30" y="30"><block s="receiveGo"></block><block s="doAsk"><l>What is the number of the month? </l></block><block s="doSetVar"><l>Month</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>Daysin2</l><custom-block s="DaysIn"></custom-block></block><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="Month"/><l>0</l></block><block s="reportLessThan"><block var="Month"/><l>13</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>That&apos;s </l><custom-block s="MonthName %s"><block var="Month"/></custom-block><l>.</l></list></block><l>2</l></block></script><script><block s="doSayFor"><l>That isn&apos;t a valid month.</l><l>2</l></block><block s="doStopThis"><l><option>all</option></l></block></script></block><block s="doAsk"><l>What number day of the week is it?</l></block><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>0</l></block><block s="reportLessThan"><block s="getLastAnswer"></block><l>8</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>That&apos;s </l><custom-block s="DayName"></custom-block><l>.</l></list></block><l>2</l></block></script><script><block s="doSayFor"><l>That isn&apos;t a valid day of the week.</l><l>2</l></block><block s="doStopThis"><l><option>all</option></l></block></script></block><block s="doAsk"><l>Tell me what year it is and I&apos;ll tell you if it&apos;s a leap year.</l></block><block s="doSetVar"><l>year</l><block s="getLastAnswer"></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>That is </l><custom-block s="IsLeapYear"></custom-block><l>.</l></list></block><l>2</l></block><block s="doIf"><block s="reportEquals"><block var="LeapYear"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doIf"><block s="reportEquals"><block var="Month"/><l>2</l></block><script><block s="doSetVar"><l>Daysin2</l><l>29</l></block></script></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>So there are </l><block var="Daysin2"/><l> days in </l><custom-block s="MonthName %s"><block var="Month"/></custom-block><l>.</l></list></block><l>2</l></block><block s="doAsk"><l>Now tell me what day of the month it is.</l></block><block s="doSetVar"><l>DayOfTheMonth</l><block s="getLastAnswer"></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>That </l><custom-block s="ValidDate"></custom-block><l>.</l></list></block><l>2</l></block><block s="doIf"><block s="reportEquals"><custom-block s="ValidDate"></custom-block><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><block s="doUntil"><block s="reportEquals"><block var="ValidDate"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doSayFor"><l>Please try again.</l><l>2</l></block><block s="doSayFor"><block s="reportJoinWords"><list><l>That </l><custom-block s="ValidDate"></custom-block><l>.</l></list></block><l>2</l></block></script></block></script></block><block s="doAsk"><l>Okay, now give me another year.</l></block><block s="doSetVar"><l>year</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>LeapYear</l><custom-block s="IsLeapYear"></custom-block></block><block s="doIf"><block s="reportEquals"><block var="Leapyear2"/><l>2</l></block><script><block s="doAsk"><l>The year you chose is a leap year, so now choose a number between 1 and 366 and I wil let you know the corresponding date.</l></block><block s="doSetVar"><l>DayInYear</l><block s="getLastAnswer"></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="Leapyear2"/><l>0</l></block><script><block s="doAsk"><l>The year you chose is not a leap year, so choose a number between 1 and 365 and I will let you know the corresponding date.</l></block><block s="doSetVar"><l>DayInYear</l><block s="getLastAnswer"></block></block></script></block><custom-block s="DayInYear"></custom-block></script><script x="546" y="237.00000000000003"><block s="setScale"><l>70</l></block></script></scripts></sprite><watcher var="Month" style="normal" x="7" y="10" color="243,118,29"/><watcher var="#Day" style="normal" x="99" y="9.000001999999995" color="243,118,29"/><watcher var="Daysin2" style="normal" x="186" y="10.00000399999999" color="243,118,29"/><watcher var="year" style="normal" x="288" y="13.000005999999985" color="243,118,29"/><watcher var="DayOfTheMonth" style="normal" x="14" y="60.00000799999998" color="243,118,29"/><watcher var="LeapYear" style="normal" x="170" y="60.000009999999975" color="243,118,29"/><watcher var="ValidDate" style="normal" x="326" y="58.00001199999997" color="243,118,29"/><watcher var="Leapyear2" style="normal" x="369" y="17.00001599999996" color="243,118,29"/><watcher var="DayInYear" style="normal" x="14" y="103.00001399999996" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="MonthName %&apos;Month&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block var="Month"/><l>1</l></block><script><block s="doReport"><l>January</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Month"/><l>2</l></block><script><block s="doReport"><l>Febuary</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Month"/><l>3</l></block><script><block s="doReport"><l>March</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Month"/><l>4</l></block><script><block s="doReport"><l>April</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Month"/><l>5</l></block><script><block s="doReport"><l>May</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Month"/><l>6</l></block><script><block s="doReport"><l>June</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Month"/><l>7</l></block><script><block s="doReport"><l>July</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Month"/><l>8</l></block><script><block s="doReport"><l>August</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Month"/><l>9</l></block><script><block s="doReport"><l>September</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Month"/><l>10</l></block><script><block s="doReport"><l>October</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Month"/><l>11</l></block><script><block s="doReport"><l>November</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="Month"/><l>12</l></block><script><block s="doReport"><l>December</l></block></script><script><block s="doReport"><l>error</l></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script><scripts><script x="212.64000086648548" y="81.0000030000001"><block s="getLastAnswer"></block></script><script x="227.6400018664856" y="93.83333733333325"><block s="getLastAnswer"></block></script><script x="244.6400028664857" y="148.6666716666666"><block s="getLastAnswer"></block></script><script x="316.6400038664856" y="202.50000599999973"><block s="getLastAnswer"></block></script><script x="247.64000486648547" y="236.33334033333333"><block s="getLastAnswer"></block></script><script x="298.6400058664856" y="252.1666746666667"><block s="getLastAnswer"></block></script><script x="286.6400068664857" y="390.0000090000001"><block s="getLastAnswer"></block></script><script x="317.6400078664856" y="453.83334333333323"><block s="getLastAnswer"></block></script><script x="302.64000886648546" y="362.6666776666666"><block s="getLastAnswer"></block></script><script x="310.64000986648557" y="508.500012"><block s="getLastAnswer"></block></script><script x="329.6400108664857" y="528.3333463333333"><block s="getLastAnswer"></block></script><script x="328.64001186648557" y="637.1666806666665"><block s="getLastAnswer"></block></script></scripts></block-definition><block-definition s="DayName" type="reporter" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>1</l></block><script><block s="doReport"><l>Sunday</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>2</l></block><script><block s="doReport"><l>Monday</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>3</l></block><script><block s="doReport"><l>Tuesday</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>4</l></block><script><block s="doReport"><l>Wednesday</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>5</l></block><script><block s="doReport"><l>Thursday</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>6</l></block><script><block s="doReport"><l>Friday</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>7</l></block><script><block s="doReport"><l>Saturday</l></block></script></block><block s="doIf"><block s="reportOr"><block s="reportLessThan"><block s="getLastAnswer"></block><l>1</l></block><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>7</l></block></block><script><block s="doReport"><l>error</l></block></script></block></script></block-definition><block-definition s="DaysIn" type="reporter" category="control"><header></header><code></code><translations></translations><inputs></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="IsLeapYear" type="predicate" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportOr"><block s="reportModulus"><block var="year"/><l>4</l></block><block s="reportAnd"><block s="reportModulus"><block var="year"/><l>400</l></block><block s="reportNot"><block s="reportModulus"><block var="year"/><l>100</l></block></block></block></block><script><block s="doSetVar"><l>Leapyear2</l><l>0</l></block><block s="doSetVar"><l>LeapYear</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doReport"><l>not a leap year</l></block></script><script><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block var="year"/><l>2019</l></block><block s="reportAnd"><block s="reportModulus"><block var="year"/><l>100</l></block><block s="reportNot"><block s="reportModulus"><block var="year"/><l>400</l></block></block></block></block><script><block s="doSetVar"><l>LeapYear</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>Leapyear2</l><l>0</l></block><block s="doReport"><l>not a leap year</l></block></script><script><block s="doSetVar"><l>LeapYear</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSetVar"><l>Leapyear2</l><l>2</l></block><block s="doReport"><l>a leap year</l></block></script></block></script></block></script></block-definition><block-definition s="DayInYear" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportEquals"><block var="LeapYear"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="DayInYear"/><l>32</l></block><block s="reportLessThan"><l>0</l><block var="DayInYear"/></block></block><script><block s="doSetVar"><l>Month</l><l>January</l></block><block s="doSetVar"><l>#Day</l><block var="DayInYear"/></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="DayInYear"/><l>60</l></block><block s="reportLessThan"><l>31</l><block var="DayInYear"/></block></block><script><block s="doSetVar"><l>Month</l><l>Febuary</l></block><block s="doSetVar"><l>#Day</l><block s="reportDifference"><block var="DayInYear"/><l>30</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="DayInYear"/><l>91</l></block><block s="reportLessThan"><l>59</l><block var="DayInYear"/></block></block><script><block s="doSetVar"><l>Month</l><l>March</l></block><block s="doSetVar"><l>#Day</l><block s="reportDifference"><block var="DayInYear"/><l>58</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="DayInYear"/><l>121</l></block><block s="reportLessThan"><l>90</l><block var="DayInYear"/></block></block><script><block s="doSetVar"><l>Month</l><l>April</l></block><block s="doSetVar"><l>#Day</l><block s="reportDifference"><block var="DayInYear"/><l>89</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="DayInYear"/><l>152</l></block><block s="reportLessThan"><l>120</l><block var="DayInYear"/></block></block><script><block s="doSetVar"><l>Month</l><l>May</l></block><block s="doSetVar"><l>#Day</l><block s="reportDifference"><block var="DayInYear"/><l>119</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="DayInYear"/><l>182</l></block><block s="reportLessThan"><l>151</l><block var="DayInYear"/></block></block><script><block s="doSetVar"><l>Month</l><l>June</l></block><block s="doSetVar"><l>#Day</l><block s="reportDifference"><block var="DayInYear"/><l>150</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="DayInYear"/><l>213</l></block><block s="reportLessThan"><l>181</l><block var="DayInYear"/></block></block><script><block s="doSetVar"><l>Month</l><l>July</l></block><block s="doSetVar"><l>#Day</l><block s="reportDifference"><block var="DayInYear"/><l>180</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="DayInYear"/><l>244</l></block><block s="reportLessThan"><l>212</l><block var="DayInYear"/></block></block><script><block s="doSetVar"><l>Month</l><l>August</l></block><block s="doSetVar"><l>#Day</l><block s="reportDifference"><block var="DayInYear"/><l>211</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="DayInYear"/><l>274</l></block><block s="reportLessThan"><l>243</l><block var="DayInYear"/></block></block><script><block s="doSetVar"><l>Month</l><l>September</l></block><block s="doSetVar"><l>#Day</l><block s="reportDifference"><block var="DayInYear"/><l>242</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="DayInYear"/><l>305</l></block><block s="reportLessThan"><l>273</l><block var="DayInYear"/></block></block><script><block s="doSetVar"><l>Month</l><l>October</l></block><block s="doSetVar"><l>#Day</l><block s="reportDifference"><block var="DayInYear"/><l>272</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="DayInYear"/><l>335</l></block><block s="reportLessThan"><l>304</l><block var="DayInYear"/></block></block><script><block s="doSetVar"><l>Month</l><l>November</l></block><block s="doSetVar"><l>#Day</l><block s="reportDifference"><block var="DayInYear"/><l>303</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="DayInYear"/><l>366</l></block><block s="reportLessThan"><l>334</l><block var="DayInYear"/></block></block><script><block s="doSetVar"><l>Month</l><l>December</l></block><block s="doSetVar"><l>#Day</l><block s="reportDifference"><block var="DayInYear"/><l>333</l></block></block></script><script><block s="doSayFor"><l>Error. Value entered is either too low or too high.</l><l>2</l></block><block s="doStopThis"><l><option>all</option></l></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="LeapYear"/><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="DayInYear"/><l>32</l></block><block s="reportLessThan"><l>0</l><block var="DayInYear"/></block></block><script><block s="doSetVar"><l>Month</l><l>January</l></block><block s="doSetVar"><l>#Day</l><block var="DayInYear"/></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="DayInYear"/><l>61</l></block><block s="reportLessThan"><l>31</l><block var="DayInYear"/></block></block><script><block s="doSetVar"><l>Month</l><l>Febuary</l></block><block s="doSetVar"><l>#Day</l><block s="reportDifference"><block var="DayInYear"/><l>31</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="DayInYear"/><l>92</l></block><block s="reportLessThan"><l>60</l><block var="DayInYear"/></block></block><script><block s="doSetVar"><l>Month</l><l>March</l></block><block s="doSetVar"><l>#Day</l><block s="reportDifference"><block var="DayInYear"/><l>59</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="DayInYear"/><l>122</l></block><block s="reportLessThan"><l>91</l><block var="DayInYear"/></block></block><script><block s="doSetVar"><l>Month</l><l>April</l></block><block s="doSetVar"><l>#Day</l><block s="reportDifference"><block var="DayInYear"/><l>90</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="DayInYear"/><l>153</l></block><block s="reportLessThan"><l>121</l><block var="DayInYear"/></block></block><script><block s="doSetVar"><l>Month</l><l>May</l></block><block s="doSetVar"><l>#Day</l><block s="reportDifference"><block var="DayInYear"/><l>120</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="DayInYear"/><l>183</l></block><block s="reportLessThan"><l>152</l><block var="DayInYear"/></block></block><script><block s="doSetVar"><l>Month</l><l>June</l></block><block s="doSetVar"><l>#Day</l><block s="reportDifference"><block var="DayInYear"/><l>151</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="DayInYear"/><l>214</l></block><block s="reportLessThan"><l>182</l><block var="DayInYear"/></block></block><script><block s="doSetVar"><l>Month</l><l>July</l></block><block s="doSetVar"><l>#Day</l><block s="reportDifference"><block var="DayInYear"/><l>181</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="DayInYear"/><l>245</l></block><block s="reportLessThan"><l>213</l><block var="DayInYear"/></block></block><script><block s="doSetVar"><l>Month</l><l>August</l></block><block s="doSetVar"><l>#Day</l><block s="reportDifference"><block var="DayInYear"/><l>212</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="DayInYear"/><l>275</l></block><block s="reportLessThan"><l>244</l><block var="DayInYear"/></block></block><script><block s="doSetVar"><l>Month</l><l>September</l></block><block s="doSetVar"><l>#Day</l><block s="reportDifference"><block var="DayInYear"/><l>243</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="DayInYear"/><l>306</l></block><block s="reportLessThan"><l>274</l><block var="DayInYear"/></block></block><script><block s="doSetVar"><l>Month</l><l>October</l></block><block s="doSetVar"><l>#Day</l><block s="reportDifference"><block var="DayInYear"/><l>273</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="DayInYear"/><l>336</l></block><block s="reportLessThan"><l>305</l><block var="DayInYear"/></block></block><script><block s="doSetVar"><l>Month</l><l>November</l></block><block s="doSetVar"><l>#Day</l><block s="reportDifference"><block var="DayInYear"/><l>304</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="DayInYear"/><l>367</l></block><block s="reportLessThan"><l>335</l><block var="DayInYear"/></block></block><script><block s="doSetVar"><l>Month</l><l>December</l></block><block s="doSetVar"><l>#Day</l><block s="reportDifference"><block var="DayInYear"/><l>334</l></block></block></script><script><block s="doSayFor"><l>Error. Value entered is either too low or too high.</l><l>2</l></block><block s="doStopThis"><l><option>all</option></l></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The corresponding date is </l><block var="Month"/><l> </l><block var="#Day"/><l>.</l></list></block><l>2</l></block></script><scripts><script x="546.5498086875" y="100.83333733333258"><block var="DayInYear"/></script></scripts></block-definition><block-definition s="IsAValidDate %&apos;ValidDate2&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="Month"/><l>1</l></block><block s="reportAnd"><block s="reportGreaterThan"><block var="ValidDate2"/><l>0</l></block><block s="reportOr"><block s="reportEquals"><block var="ValidDate2"/><l>31</l></block><block s="reportLessThan"><block var="ValidDate2"/><l>31</l></block></block></block></block><script><block s="doSayFor"><l>That is a valid date.</l><l>2</l></block></script></block></script><scripts><script x="86" y="240.99999999999983"><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="DayOfTheMonth"/><l>0</l></block><block s="reportOr"><block s="reportEquals"><block var="DayOfTheMonth"/><block var="Daysin2"/></block><block s="reportLessThan"><block var="DayOfTheMonth"/><block var="Daysin2"/></block></block></block><script></script><script><block s="doSetVar"><l>ValidDate</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script><script x="355.5078135" y="191.8333423333333"><block var="Daysin2"/></script><script x="438.671876" y="215.8333423333333"><block var="Daysin2"/></script><script x="199.54980668749988" y="188.000002"><block s="reportBoolean"><l><bool>true</bool></l></block></script><script x="431.6416025625" y="153.00000699999998"><block var="DayOfTheMonth"/></script><script x="478.6416025625" y="110.00000899999998"><block var="DayOfTheMonth"/></script><script x="405.4775400625" y="125.00000899999998"><block var="DayOfTheMonth"/></script></scripts></block-definition><block-definition s="ValidDate" type="predicate" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="DayOfTheMonth"/><l>0</l></block><block s="reportOr"><block s="reportEquals"><block var="DayOfTheMonth"/><block var="Daysin2"/></block><block s="reportLessThan"><block var="DayOfTheMonth"/><block var="Daysin2"/></block></block></block><script><block s="doSetVar"><l>ValidDate</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doReport"><l>is a valid date</l></block></script><script><block s="doSetVar"><l>ValidDate</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doReport"><l>is not a valid date</l></block></script></block></script></block-definition></blocks><variables><variable name="Month"><l>2</l></variable><variable name="#Day"><l>11</l></variable><variable name="Daysin2"><l>28</l></variable><variable name="year"><l>2000</l></variable><variable name="DayOfTheMonth"><l>17</l></variable><variable name="LeapYear"><l>a leap year</l></variable><variable name="ValidDate"><bool>true</bool></variable><variable name="DayInYear"><l>200</l></variable><variable name="Leapyear2"><l>2</l></variable></variables></project><media name="Lab 3.3" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>