<snapdata remixID="13486968"><project name="Lab 3.3  Let me check my calendar" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Lab 3.3  Let me check my calendar"><notes></notes><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="reportVariadicEquals"><list><block var="Month"/><l>1</l></list></block><script><block s="doReport"><l>January</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Month"/><l>2</l></list></block><script><block s="doReport"><l>Febuary</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Month"/><l>3</l></list></block><script><block s="doReport"><l>March</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Month"/><l>4</l></list></block><script><block s="doReport"><l>April</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Month"/><l>5</l></list></block><script><block s="doReport"><l>May</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Month"/><l>6</l></list></block><script><block s="doReport"><l>June</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Month"/><l>7</l></list></block><script><block s="doReport"><l>July</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Month"/><l>8</l></list></block><script><block s="doReport"><l>August</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Month"/><l>9</l></list></block><script><block s="doReport"><l>September</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Month"/><l>10</l></list></block><script><block s="doReport"><l>October</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Month"/><l>11</l></list></block><script><block s="doReport"><l>November</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Month"/><l>12</l></list></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="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>1</l></list></block><script><block s="doReport"><l>Sunday</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>2</l></list></block><script><block s="doReport"><l>Monday</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>3</l></list></block><script><block s="doReport"><l>Tuesday</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>4</l></list></block><script><block s="doReport"><l>Wednesday</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>5</l></list></block><script><block s="doReport"><l>Thursday</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>6</l></list></block><script><block s="doReport"><l>Friday</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>7</l></list></block><script><block s="doReport"><l>Saturday</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicLessThan"><list><block s="getLastAnswer"></block><l>1</l></list></block><block s="reportVariadicGreaterThan"><list><block s="getLastAnswer"></block><l>7</l></list></block></list></block><script><block s="doReport"><l>error</l></block></script><list></list></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="reportVariadicEquals"><list><block var="Month"/><l>1</l></list></block><script><block s="doReport"><l>31</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month"/><l>2</l></list></block><script><block s="doReport"><l>28</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month"/><l>3</l></list></block><script><block s="doReport"><l>31</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month"/><l>4</l></list></block><script><block s="doReport"><l>30</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month"/><l>5</l></list></block><script><block s="doReport"><l>31</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month"/><l>6</l></list></block><script><block s="doReport"><l>30</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month"/><l>7</l></list></block><script><block s="doReport"><l>31</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month"/><l>8</l></list></block><script><block s="doReport"><l>31</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month"/><l>9</l></list></block><script><block s="doReport"><l>30</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month"/><l>10</l></list></block><script><block s="doReport"><l>31</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month"/><l>11</l></list></block><script><block s="doReport"><l>30</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month"/><l>12</l></list></block><script><block s="doReport"><l>31</l></block></script><list></list></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="reportVariadicOr"><list><block s="reportModulus"><block var="year"/><l>4</l></block><block s="reportVariadicAnd"><list><block s="reportModulus"><block var="year"/><l>400</l></block><block s="reportNot"><block s="reportModulus"><block var="year"/><l>100</l></block></block></list></block></list></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="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="year"/><l>2019</l></list></block><block s="reportVariadicAnd"><list><block s="reportModulus"><block var="year"/><l>100</l></block><block s="reportNot"><block s="reportModulus"><block var="year"/><l>400</l></block></block></list></block></list></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="reportVariadicEquals"><list><block var="LeapYear"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="DayInYear"/><l>32</l></list></block><block s="reportVariadicLessThan"><list><l>0</l><block var="DayInYear"/></list></block></list></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="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="DayInYear"/><l>60</l></list></block><block s="reportVariadicLessThan"><list><l>31</l><block var="DayInYear"/></list></block></list></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="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="DayInYear"/><l>91</l></list></block><block s="reportVariadicLessThan"><list><l>59</l><block var="DayInYear"/></list></block></list></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="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="DayInYear"/><l>121</l></list></block><block s="reportVariadicLessThan"><list><l>90</l><block var="DayInYear"/></list></block></list></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="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="DayInYear"/><l>152</l></list></block><block s="reportVariadicLessThan"><list><l>120</l><block var="DayInYear"/></list></block></list></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="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="DayInYear"/><l>182</l></list></block><block s="reportVariadicLessThan"><list><l>151</l><block var="DayInYear"/></list></block></list></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="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="DayInYear"/><l>213</l></list></block><block s="reportVariadicLessThan"><list><l>181</l><block var="DayInYear"/></list></block></list></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="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="DayInYear"/><l>244</l></list></block><block s="reportVariadicLessThan"><list><l>212</l><block var="DayInYear"/></list></block></list></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="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="DayInYear"/><l>274</l></list></block><block s="reportVariadicLessThan"><list><l>243</l><block var="DayInYear"/></list></block></list></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="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="DayInYear"/><l>305</l></list></block><block s="reportVariadicLessThan"><list><l>273</l><block var="DayInYear"/></list></block></list></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="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="DayInYear"/><l>335</l></list></block><block s="reportVariadicLessThan"><list><l>304</l><block var="DayInYear"/></list></block></list></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="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="DayInYear"/><l>366</l></list></block><block s="reportVariadicLessThan"><list><l>334</l><block var="DayInYear"/></list></block></list></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><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="LeapYear"/><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="DayInYear"/><l>32</l></list></block><block s="reportVariadicLessThan"><list><l>0</l><block var="DayInYear"/></list></block></list></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="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="DayInYear"/><l>61</l></list></block><block s="reportVariadicLessThan"><list><l>31</l><block var="DayInYear"/></list></block></list></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="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="DayInYear"/><l>92</l></list></block><block s="reportVariadicLessThan"><list><l>60</l><block var="DayInYear"/></list></block></list></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="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="DayInYear"/><l>122</l></list></block><block s="reportVariadicLessThan"><list><l>91</l><block var="DayInYear"/></list></block></list></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="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="DayInYear"/><l>153</l></list></block><block s="reportVariadicLessThan"><list><l>121</l><block var="DayInYear"/></list></block></list></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="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="DayInYear"/><l>183</l></list></block><block s="reportVariadicLessThan"><list><l>152</l><block var="DayInYear"/></list></block></list></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="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="DayInYear"/><l>214</l></list></block><block s="reportVariadicLessThan"><list><l>182</l><block var="DayInYear"/></list></block></list></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="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="DayInYear"/><l>245</l></list></block><block s="reportVariadicLessThan"><list><l>213</l><block var="DayInYear"/></list></block></list></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="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="DayInYear"/><l>275</l></list></block><block s="reportVariadicLessThan"><list><l>244</l><block var="DayInYear"/></list></block></list></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="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="DayInYear"/><l>306</l></list></block><block s="reportVariadicLessThan"><list><l>274</l><block var="DayInYear"/></list></block></list></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="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="DayInYear"/><l>336</l></list></block><block s="reportVariadicLessThan"><list><l>305</l><block var="DayInYear"/></list></block></list></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="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="DayInYear"/><l>367</l></list></block><block s="reportVariadicLessThan"><list><l>335</l><block var="DayInYear"/></list></block></list></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><list></list></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="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block var="Month"/><l>1</l></list></block><block s="reportVariadicAnd"><list><block s="reportVariadicGreaterThan"><list><block var="ValidDate2"/><l>0</l></list></block><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="ValidDate2"/><l>31</l></list></block><block s="reportVariadicLessThan"><list><block var="ValidDate2"/><l>31</l></list></block></list></block></list></block></list></block><script><block s="doSayFor"><l>That is a valid date.</l><l>2</l></block></script><list></list></block></script><scripts><script x="86" y="240.99999999999983"><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicGreaterThan"><list><block var="DayOfTheMonth"/><l>0</l></list></block><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="DayOfTheMonth"/><block var="Daysin2"/></list></block><block s="reportVariadicLessThan"><list><block var="DayOfTheMonth"/><block var="Daysin2"/></list></block></list></block></list></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="reportVariadicAnd"><list><block s="reportVariadicGreaterThan"><list><block var="DayOfTheMonth"/><l>0</l></list></block><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="DayOfTheMonth"/><block var="Daysin2"/></list></block><block s="reportVariadicLessThan"><list><block var="DayOfTheMonth"/><block var="Daysin2"/></list></block></list></block></list></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><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" id="1441"><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="1442"></list></costumes><sounds><list struct="atomic" id="1443"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><watcher var="Month" style="normal" x="7" y="10" color="243,118,29"/><watcher var="#Day" style="normal" x="7" y="41.000001999999995" color="243,118,29"/><watcher var="Daysin2" style="normal" x="3" y="74.00000399999999" color="243,118,29"/><watcher var="year" style="normal" x="6" y="104.00000599999998" color="243,118,29"/><watcher var="DayOfTheMonth" style="normal" x="0" y="132.00000799999998" color="243,118,29"/><watcher var="DayInYear" style="normal" x="3" y="159.00001399999996" color="243,118,29"/><watcher var="LeapYear" style="normal" x="0" y="188.00000999999997" color="243,118,29"/><watcher var="Leapyear2" style="normal" x="3" y="215.00001599999996" color="243,118,29"/><watcher var="ValidDate" style="normal" x="4" y="244.00001199999997" color="243,118,29"/><sprite name="Sprite" idx="1" x="18" y="46.99999999999994" heading="90" scale="0.7" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="1457"><costumes><list struct="atomic" id="1458"></list></costumes><sounds><list struct="atomic" id="1459"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" 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="reportVariadicAnd"><list><block s="reportVariadicGreaterThan"><list><block var="Month"/><l>0</l></list></block><block s="reportVariadicLessThan"><list><block var="Month"/><l>13</l></list></block></list></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="reportVariadicAnd"><list><block s="reportVariadicGreaterThan"><list><block s="getLastAnswer"></block><l>0</l></list></block><block s="reportVariadicLessThan"><list><block s="getLastAnswer"></block><l>8</l></list></block></list></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="reportVariadicEquals"><list><block var="LeapYear"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month"/><l>2</l></list></block><script><block s="doSetVar"><l>Daysin2</l><l>29</l></block></script><list></list></block></script><list></list></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="reportVariadicEquals"><list><custom-block s="ValidDate"></custom-block><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><script><block s="doUntil"><block s="reportVariadicEquals"><list><block var="ValidDate"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></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><list></list></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="reportVariadicEquals"><list><block var="Leapyear2"/><l>2</l></list></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><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Leapyear2"/><l>0</l></list></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><list></list></block><custom-block s="DayInYear"></custom-block></script></scripts></sprite></sprites></stage><variables><variable name="Month"><l>3</l></variable><variable name="#Day"><l>11</l></variable><variable name="Daysin2"><l>31</l></variable><variable name="year"><l>2008</l></variable><variable name="DayOfTheMonth"><l>20</l></variable><variable name="LeapYear"><l>a leap year</l></variable><variable name="ValidDate"><bool>true</bool></variable><variable name="DayInYear"><l>222</l></variable><variable name="Leapyear2"><l>2</l></variable></variables></scene></scenes></project><media name="Lab 3.3  Let me check my calendar" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>