<snapdata remixID="8958342"><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 var="Month" style="normal" x="10" y="10" color="243,118,29"/><watcher var="#Day" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="Daysin2" style="normal" x="10" y="52.00000399999999" color="243,118,29"/><watcher var="year" style="normal" x="10" y="73.00000599999998" color="243,118,29"/><watcher var="DayOfTheMonth" style="normal" x="10" y="94.00000799999998" color="243,118,29"/><watcher var="LeapYear" style="normal" x="10" y="115.00000999999997" color="243,118,29"/><watcher var="ValidDate" style="normal" x="10" y="139.00001199999997" color="243,118,29"/><watcher var="DayInYear" style="normal" x="10" y="163.00001399999996" color="243,118,29"/><sprite name="Sprite" idx="1" x="30" y="10" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="16"><costumes><list struct="atomic" id="17"></list></costumes><sounds><list struct="atomic" id="18"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="10"><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>12</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 please choose a number between 1 and 366 and I will tell you 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 please choose a number between 1 and 365 and I will tell you 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></scripts></sprite><watcher var="Leapyear2" style="normal" x="10" y="184.00001599999996" 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>7</l></variable><variable name="#Day"><l>11</l></variable><variable name="Daysin2"><l>31</l></variable><variable name="year"><l>2004</l></variable><variable name="DayOfTheMonth"><l>39</l></variable><variable name="LeapYear"><l>a leap year</l></variable><variable name="ValidDate"><bool>false</bool></variable><variable name="DayInYear"><l>234</l></variable><variable name="Leapyear2"><l>2</l></variable></variables></project><media name="Lab 3.3" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>