<snapdata remixID="9058857"><project name="lab 3.3 Calendar " 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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAC99JREFUeAHt0DEBAAAAwqD1T20MH4hAYcCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBj4DAyN/gABHhb3AgAAAABJRU5ErkJggg==</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="10" y="10"><block s="receiveGo"></block><custom-block s="month name"></custom-block><custom-block s="week"></custom-block><custom-block s="days in"></custom-block><custom-block s="leap year"></custom-block><custom-block s="valid date"></custom-block><custom-block s="days in year"></custom-block></script></scripts></sprite><watcher var="month name" style="normal" x="10" y="10" color="243,118,29"/><watcher var="leap year" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="month" style="normal" x="10" y="52.00000399999999" color="243,118,29"/><watcher var="day" style="normal" x="10" y="73.00000599999998" color="243,118,29"/><watcher var="year" style="normal" x="10" y="94.00000799999998" color="243,118,29"/><watcher var="date" style="normal" x="10" y="115.00000999999997" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="month name" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>What is the months corresponding number (from 1-12)</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>1</l></block><script><block s="doSayFor"><l>That&apos;s January</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>2</l></block><script><block s="doSayFor"><l>That&apos;s Feburary</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>3</l></block><script><block s="doSayFor"><l>That&apos;s March</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>4</l></block><script><block s="doSayFor"><l>That&apos;s April</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>5</l></block><script><block s="doSayFor"><l>That&apos;s May</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>6</l></block><script><block s="doSayFor"><l>That&apos;s August</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>7</l></block><script><block s="doSayFor"><l>Thats July</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>8</l></block><script><block s="doSayFor"><l>That&apos;s August</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>9</l></block><script><block s="doSayFor"><l>Tha&apos;s September</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>10</l></block><script><block s="doSayFor"><l>That&apos;s October</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>11</l></block><script><block s="doSayFor"><l>That&apos;s November</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>12</l></block><script><block s="doSayFor"><l>That&apos;s December</l><l>2</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>12</l></block><script><block s="doSayFor"><l>Invalid month</l><l>2</l></block></script></block></script></block-definition><block-definition s="week" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Choose a number that corresponds to the day of a week</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>1</l></block><script><block s="doSayFor"><l>Sunday</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>2</l></block><script><block s="doSayFor"><l>Monday</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>3</l></block><script><block s="doSayFor"><l>Tuesday</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>4</l></block><script><block s="doSayFor"><l>Wenesday</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>5</l></block><script><block s="doSayFor"><l>Thursday</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>6</l></block><script><block s="doSayFor"><l>Friday</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>7</l></block><script><block s="doSayFor"><l>Saturday</l><l>2</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>7</l></block><script><block s="doSayFor"><l>Invalid day of the week</l><l>2</l></block></script></block></script></block-definition><block-definition s="days in" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Pick a month (1-12) and I&apos;ll tell you how many days are in that month</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>1</l></block><script><block s="doSayFor"><l>January has 31 days in their month</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>2</l></block><script><block s="doSayFor"><l>Febuary has 28 days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>3</l></block><script><block s="doSayFor"><l>March has 31 days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>4</l></block><script><block s="doSayFor"><l>April has 30 days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>5</l></block><script><block s="doSayFor"><l>may has 31 days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>6</l></block><script><block s="doSayFor"><l>June has 30 days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>7</l></block><script><block s="doSayFor"><l>July has 31 days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>8</l></block><script><block s="doSayFor"><l>August has 31 days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>9</l></block><script><block s="doSayFor"><l>September has 30 days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>10</l></block><script><block s="doSayFor"><l>October has 31 days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>11</l></block><script><block s="doSayFor"><l>November has 30 days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>12</l></block><script><block s="doSayFor"><l>December has 31 days</l><l>2</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>12</l></block><script><block s="doSayFor"><l>Invalid Month</l><l>2</l></block></script></block></script></block-definition><block-definition s="leap year" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>choose a year</l></block><block s="doSetVar"><l>leap year</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportOr"><block s="reportAnd"><block s="reportEquals"><l>0</l><block s="reportModulus"><block var="leap year"/><l>4</l></block></block><block s="reportNot"><block s="reportEquals"><l>0</l><block s="reportModulus"><block var="leap year"/><l>100</l></block></block></block></block><block s="reportEquals"><l>0</l><block s="reportModulus"><block var="leap year"/><l>400</l></block></block></block><script><block s="doSayFor"><l>That&apos;s a leap year</l><l>2</l></block></script><script><block s="doSayFor"><l>That is not a leap year</l><l>2</l></block></script></block></script></block-definition><block-definition s="valid date" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Give a name of a month</l></block><block s="doSetVar"><l>month</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Give a positive value</l></block><block s="doSetVar"><l>day</l><block s="getLastAnswer"></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Based on the input value the date created was</l><block var="month"/><l></l><block var="day"/><l></l><block var="year"/></list></block><l>2</l></block><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>January</l></block><block s="reportGreaterThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><l>Invalid date</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>February</l></block><block s="reportGreaterThan"><block var="day"/><l>30</l></block></block><script><block s="doSayFor"><l>Invalid date</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>March</l></block><block s="reportGreaterThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><l>Invalid date</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>April</l></block><block s="reportGreaterThan"><block var="day"/><l>30</l></block></block><script><block s="doSayFor"><l>Invalid date</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>May</l></block><block s="reportGreaterThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><l>Invalid date</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>June</l></block><block s="reportGreaterThan"><block var="day"/><l>30</l></block></block><script><block s="doSayFor"><l>Invalid date</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>July</l></block><block s="reportGreaterThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><l>Invalid date</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>August</l></block><block s="reportGreaterThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><l>invalid date</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>September</l></block><block s="reportGreaterThan"><block var="day"/><l>30</l></block></block><script><block s="doSayFor"><l>Invalid date</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>October</l></block><block s="reportGreaterThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><l>Invalid date</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>November</l></block><block s="reportGreaterThan"><block var="day"/><l>30</l></block></block><script><block s="doSayFor"><l>Invalid date</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>December</l></block><block s="reportGreaterThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><l>invalid date</l><l>2</l></block></script><script><block s="doSayFor"><l>Invalid date</l><l>2</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-definition><block-definition s="days in year" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>pick a number from 1 and 366</l></block><block s="doSetVar"><l>date</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><l>0</l><block var="date"/></block><block s="reportLessThan"><block var="date"/><l>367</l></block></block><script><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>0</l><block var="date"/></block><block s="reportLessThan"><block var="date"/><l>32</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>This is January</l><block var="date"/></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>31</l><block var="date"/></block><block s="reportGreaterThan"><l>61</l><block var="date"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>This is febuary</l><block s="reportDifference"><block var="date"/><l>31</l></block></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>60</l><block var="date"/></block><block s="reportGreaterThan"><l>90</l><block var="date"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>This is March</l><block s="reportDifference"><block var="date"/><l>60</l></block></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>91</l><block var="date"/></block><block s="reportGreaterThan"><l>122</l><block var="date"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>This is April</l><block s="reportDifference"><block var="date"/><l>91</l></block></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>121</l><block var="date"/></block><block s="reportGreaterThan"><l>153</l><block var="date"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>This is May</l><block s="reportDifference"><block var="date"/><l>121</l></block></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>152</l><block var="date"/></block><block s="reportGreaterThan"><l>183</l><block var="date"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>This is June</l><block s="reportDifference"><block var="date"/><l>152</l></block></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>182</l><block var="date"/></block><block s="reportGreaterThan"><l>214</l><block var="date"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>This is July</l><block s="reportDifference"><block var="date"/><l>182</l></block></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>213</l><block var="date"/></block><block s="reportGreaterThan"><l>245</l><block var="date"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>This is august</l><block s="reportDifference"><block var="date"/><l>213</l></block></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>244</l><block var="date"/></block><block s="reportGreaterThan"><l>275</l><block var="date"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>This is september</l><block s="reportDifference"><block var="date"/><l>244</l></block></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>274</l><block var="date"/></block><block s="reportGreaterThan"><l>306</l><block var="date"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>This is october</l><block s="reportDifference"><block var="date"/><l>274</l></block></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>305</l><block var="date"/></block><block s="reportGreaterThan"><l>336</l><block var="date"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>This is november</l><block s="reportDifference"><block var="date"/><l>305</l></block></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>335</l><block var="date"/></block><block s="reportGreaterThan"><l>367</l><block var="date"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>This is december</l><block s="reportDifference"><block var="date"/><l>335</l></block></list></block><l>2</l></block></script></block></script><script><block s="doSayFor"><l>this is invalid date</l><l>2</l></block></script></block></script></block-definition></blocks><variables><variable name="month name"><l>0</l></variable><variable name="leap year"><l>2003</l></variable><variable name="month"><l>0</l></variable><variable name="day"><l>0</l></variable><variable name="year"><l>0</l></variable><variable name="date"><l>0</l></variable></variables></project><media name="lab 3.3 Calendar " app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>