<snapdata remixID="13966564"><project name="Lab 3.3 mureigh (calender)" app="Snap! 10.1-dev, 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 mureigh (calender)"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="is a valid date %&apos;validdate2&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block var="months"/><l>1</l></list></block><block s="reportVariadicAnd"><list><block s="reportVariadicGreaterThan"><list><block var="Valid date 2"/><l>0</l></list></block><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="Valid date 2"/><l>31</l></list></block><block s="reportVariadicLessThan"><list><block var="Valid date 2"/><l>31</l></list></block></list></block></list></block></list></block><script><block s="doSayFor"><l>This i a valid date</l><l>2</l></block></script><list></list></block></script><scripts><script x="16.5" y="204.28333333333336"><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicGreaterThan"><list><block var="day of the month"/><l>0</l></list></block><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="day of the month"/><block var="daysin2"/></list></block><block s="reportVariadicLessThan"><list><block var="day of the month"/><block var="daysin2"/></list></block></list></block></list></block><script></script><script><block s="doSetVar"><l>Valid date</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></scripts></block-definition><block-definition s="days in" type="reporter" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="months"/><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="months"/><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="months"/><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="months"/><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="months"/><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="months"/><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="months"/><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="months"/><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="months"/><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="months"/><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="months"/><l>11</l></list></block><script><block s="doReport"><l>31</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="months"/><l>12</l></list></block><script><block s="doReport"><l>31</l></block></script><list></list></block></script></block-definition><block-definition s="month name %&apos;month&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="months"/><l>1</l></list></block><script><block s="doReport"><l>january</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="months"/><l>2</l></list></block><script><block s="doReport"><l>febuary</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="months"/><l>3</l></list></block><script><block s="doReport"><l>march</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="months"/><l>4</l></list></block><script><block s="doReport"><l>april</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="months"/><l>5</l></list></block><script><block s="doReport"><l>may</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="months"/><l>6</l></list></block><script><block s="doReport"><l>june</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="months"/><l>7</l></list></block><script><block s="doReport"><l>july</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="months"/><l>8</l></list></block><script><block s="doReport"><l>august</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="months"/><l>9</l></list></block><script><block s="doReport"><l>september</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="months"/><l>10</l></list></block><script><block s="doReport"><l>october</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="months"/><l>11</l></list></block><script><block s="doReport"><l>november</l></block></script><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="months"/><l>12</l></list></block><script><block s="doReport"><l>december</l></block></script><list></list></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="doReport"><l></l></block></script></block-definition><block-definition s="Day name" 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="Leap year" type="reporter" 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>leap year</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>leap year</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>leap year</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSetVar"><l>daysin2</l><l>2</l></block><block s="doReport"><l>A leap year</l></block></script></block></script></block></script></block-definition><block-definition s="Is a leap year" 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>leap year</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>leap year</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>leap year</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSetVar"><l>daysin2</l><l>2</l></block><block s="doReport"><l>A leap year</l></block></script></block></script></block></script></block-definition><block-definition s="Day in year" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="leap year"/><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="Day in year"/><l>32</l></list></block><block s="reportVariadicLessThan"><list><l>0</l><block var="Day in year"/></list></block></list></block><script><block s="doSetVar"><l>months</l><l>January</l></block><block s="doSetVar"><l>day</l><block var="Day in year"/></block></script><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="Day in year"/><l>60</l></list></block><block s="reportVariadicLessThan"><list><l>31</l><block var="Day in year"/></list></block></list></block><script><block s="doSetVar"><l>months</l><l>February</l></block><block s="doSetVar"><l>day</l><block s="reportDifference"><block var="Day in year"/><l>30</l></block></block></script><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="Day in year"/><l>91</l></list></block><block s="reportVariadicLessThan"><list><l>59</l><block var="Day in year"/></list></block></list></block><script><block s="doSetVar"><l>months</l><l>March</l></block><block s="doSetVar"><l>day</l><block s="reportDifference"><block var="Day in year"/><l>58</l></block></block></script><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="Day in year"/><l>121</l></list></block><block s="reportVariadicLessThan"><list><l>90</l><block var="Day in year"/></list></block></list></block><script><block s="doSetVar"><l>months</l><l>April</l></block><block s="doSetVar"><l>day</l><block s="reportDifference"><block var="Day in year"/><l>89</l></block></block></script><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="Day in year"/><l>152</l></list></block><block s="reportVariadicLessThan"><list><l>120</l><block var="Day in year"/></list></block></list></block><script><block s="doSetVar"><l>months</l><l>May</l></block><block s="doSetVar"><l>day</l><block s="reportDifference"><block var="Day in year"/><l>118</l></block></block></script><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="Day in year"/><l>182</l></list></block><block s="reportVariadicLessThan"><list><l>151</l><block var="Day in year"/></list></block></list></block><script><block s="doSetVar"><l>months</l><l>june</l></block><block s="doSetVar"><l>day</l><block s="reportDifference"><block var="Day in year"/><l>151</l></block></block></script><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="Day in year"/><l>213</l></list></block><block s="reportVariadicLessThan"><list><l>181</l><block var="Day in year"/></list></block></list></block><script><block s="doSetVar"><l>months</l><l>July</l></block><block s="doSetVar"><l>day</l><block s="reportDifference"><block var="Day in year"/><l>180</l></block></block></script><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="Day in year"/><l>244</l></list></block><block s="reportVariadicLessThan"><list><l>212</l><block var="Day in year"/></list></block></list></block><script><block s="doSetVar"><l>months</l><l>august</l></block><block s="doSetVar"><l>day</l><block s="reportDifference"><block var="Day in year"/><l>211</l></block></block></script><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="Day in year"/><l>274</l></list></block><block s="reportVariadicLessThan"><list><l>243</l><block var="Day in year"/></list></block></list></block><script><block s="doSetVar"><l>months</l><l>september</l></block><block s="doSetVar"><l>day</l><block s="reportDifference"><block var="Day in year"/><l>242</l></block></block></script><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="Day in year"/><l>305</l></list></block><block s="reportVariadicLessThan"><list><l>273</l><block var="Day in year"/></list></block></list></block><script><block s="doSetVar"><l>year</l><l>October</l></block><block s="doSetVar"><l>months</l><block s="reportDifference"><block var="Day in year"/><l>272</l></block></block></script><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="Day in year"/><l>335</l></list></block><block s="reportVariadicLessThan"><list><l>304</l><block var="Day in year"/></list></block></list></block><script><block s="doSetVar"><l>months</l><l>November</l></block><block s="doSetVar"><l>day</l><block s="reportDifference"><block var="Day in year"/><l>303</l></block></block></script><script></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></script></block-definition><block-definition s="Valid date" 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="day of the month"/><l>0</l></list></block><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="day of the month"/><block var="daysin2"/></list></block><block s="reportVariadicLessThan"><list><block var="day of the month"/><block var="daysin2"/></list></block></list></block></list></block><script><block s="doSetVar"><l>Valid date</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>Valid date</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><primitives></primitives><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="true" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="1094"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAB4KADAAQAAAABAAABaAAAAAAHwbojAAAL30lEQVR4Ae3QMQEAAADCoPVPbQwfiEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGPgMDI3+AAEeFvcCAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="1095"></list></costumes><sounds><list struct="atomic" id="1096"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><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="1101"><costumes><list struct="atomic" id="1102"></list></costumes><sounds><list struct="atomic" id="1103"></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>months</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>daysin2</l><custom-block s="days in"></custom-block></block><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicGreaterThan"><list><block var="months"/><l>0</l></list></block><block s="reportVariadicLessThan"><list><block var="months"/><l>13</l></list></block></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>thats </l><custom-block s="month name %s"><block var="months"/></custom-block></list></block><l>2</l></block></script><script><block s="doSayFor"><l>that isnt the valid month</l><l>2</l></block><block s="doStopThis"><l><option>all</option></l></block></script></block><block s="doAsk"><l>what nuber 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>thats</l><custom-block s="Day name"></custom-block></list></block><l>2</l></block></script><script><block s="doSayFor"><l>That isn’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 ill tell you if its 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="Leap year"></custom-block></list></block><l>2</l></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="leap year"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="months"/><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="month name %s"><block var="months"/></custom-block></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>day of the month</l><block s="getLastAnswer"></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>that </l><custom-block s="Valid date"></custom-block></list></block><l>2</l></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="Valid date"></custom-block><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><script><block s="doUntil"><block s="reportVariadicEquals"><list><block var="Valid date"/><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="Valid date"></custom-block></list></block><l>2</l></block></script></block></script><list></list></block><block s="doAsk"><l>now give me another year</l></block><block s="doSetVar"><l>year</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>leap year</l><custom-block s="Is a leap year"></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 will let you know the corresponding date</l></block><block s="doSetVar"><l>Day in year</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>Day in year</l><block s="getLastAnswer"></block></block></script><list></list></block><custom-block s="Day in year"></custom-block></script></scripts></sprite><watcher var="day of the month" style="normal" x="9.999999999999954" y="9.999999999999988" color="243,118,29"/><watcher var="leap year" style="normal" x="9.999999999999954" y="31.000002000000013" color="243,118,29"/><watcher var="days of the year" style="normal" x="9.999999999999954" y="52.000004000000004" color="243,118,29"/><watcher var="months" style="normal" x="9.999999999999954" y="73.00000600000003" color="243,118,29"/><watcher var="year" style="normal" x="9.999999999999954" y="94.00000800000002" color="243,118,29"/><watcher var="day" style="normal" x="9.999999999999954" y="115.00000999999997" color="243,118,29"/><watcher var="daysin2" style="normal" x="9.999999999999954" y="136.00001199999997" color="243,118,29"/><watcher var="Leapyear2" style="normal" x="9.999999999999954" y="157.000014" color="243,118,29"/><watcher var="Valid date 2" style="normal" x="9.999999999999954" y="178.00001600000004" color="243,118,29"/><watcher var="Valid date" style="normal" x="9.999999999999954" y="199.00001800000004" color="243,118,29"/><watcher var="Day in year" style="normal" x="9.999999999999954" y="220.00002000000003" color="243,118,29"/></sprites></stage><variables><variable name="day of the month"><l>Wednesday</l></variable><variable name="leap year"><l>A leap year</l></variable><variable name="days of the year"><l>0</l></variable><variable name="months"><l>8</l></variable><variable name="year"><l>2016</l></variable><variable name="day"><l></l></variable><variable name="daysin2"><l>2</l></variable><variable name="Leapyear2"><l>0</l></variable><variable name="Valid date 2"><l>0</l></variable><variable name="Valid date"><bool>false</bool></variable><variable name="Day in year"><l>4</l></variable></variables></scene></scenes></project><media name="Lab 3.3 mureigh (calender)" app="Snap! 10.1-dev, https://snap.berkeley.edu" version="2"></media></snapdata>