<snapdata remixID="13167052"><project name="3.3 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="3.3 calendar"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="month name" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>Month name</l><block s="reportRandom"><l>1</l><l>12</l></block></block><block s="doIf"><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>1</l></list></block><script><block s="doSayFor"><l>January</l><l>2</l></block></script><list><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>2</l></list></block><script><block s="doSayFor"><l>February</l><l>2</l></block></script><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>3</l></list></block><script><block s="doSayFor"><l>March</l><l>2</l></block></script><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>4</l></list></block><script><block s="doSayFor"><l>April</l><l>2</l></block></script><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>5</l></list></block><script><block s="doSayFor"><l>May</l><l>2</l></block></script><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>6</l></list></block><script><block s="doSayFor"><l>June</l><l>2</l></block></script><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>7</l></list></block><script><block s="doSayFor"><l>July</l><l>2</l></block></script><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>8</l></list></block><script><block s="doSayFor"><l>August</l><l>2</l></block></script><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>9</l></list></block><script><block s="doSayFor"><l>September</l><l>2</l></block></script><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>10</l></list></block><script><block s="doSayFor"><l>October</l><l>2</l></block></script><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>11</l></list></block><script><block s="doSayFor"><l>November</l><l>2</l></block></script><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>12</l></list></block><script><block s="doSayFor"><l>December</l><l>2</l></block></script></list></block></script></block-definition><block-definition s="day name" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>day name</l><block s="reportRandom"><l>1</l><l>7</l></block></block><block s="doIf"><block s="reportVariadicIsIdentical"><list><block var="day name"/><l>1</l></list></block><script><block s="doSayFor"><l>Sunday</l><l>2</l></block></script><list><block s="reportVariadicIsIdentical"><list><block var="day name"/><l>2</l></list></block><script><block s="doSayFor"><l>Monday</l><l>2</l></block></script><block s="reportVariadicIsIdentical"><list><block var="day name"/><l>3</l></list></block><script><block s="doSayFor"><l>Tuesday</l><l>2</l></block></script><block s="reportVariadicIsIdentical"><list><block var="day name"/><l>4</l></list></block><script><block s="doSayFor"><l>Wednesday</l><l>2</l></block></script><block s="reportVariadicIsIdentical"><list><block var="day name"/><l>5</l></list></block><script><block s="doSayFor"><l>Thursday</l><l>2</l></block></script><block s="reportVariadicIsIdentical"><list><block var="day name"/><l>6</l></list></block><script><block s="doSayFor"><l>Friday</l><l>2</l></block></script><block s="reportVariadicIsIdentical"><list><block var="day name"/><l>7</l></list></block><script><block s="doSayFor"><l>Saturday</l><l>2</l></block></script></list></block></script><scripts><script x="246.7339843750001" y="103.63333333333338"><block var="day name"/></script></scripts></block-definition><block-definition s="Days in month" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>1</l></list></block><script><block s="doSayFor"><l>January has 31 days</l><l>2</l></block></script><list><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>2</l></list></block><script><block s="doSayFor"><l>February has 28 days</l><l>2</l></block></script><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>3</l></list></block><script><block s="doSayFor"><l>March has 31 days</l><l>2</l></block></script><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>4</l></list></block><script><block s="doSayFor"><l>April has 30 days</l><l>2</l></block></script><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>5</l></list></block><script><block s="doSayFor"><l>May has 31 days</l><l>2</l></block></script><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>6</l></list></block><script><block s="doSayFor"><l>June has 30 days</l><l>2</l></block></script><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>7</l></list></block><script><block s="doSayFor"><l>July has 31 days</l><l>2</l></block></script><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>8</l></list></block><script><block s="doSayFor"><l>August has 31 days</l><l>2</l></block></script><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>9</l></list></block><script><block s="doSayFor"><l>September  has 30 days</l><l>2</l></block></script><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>10</l></list></block><script><block s="doSayFor"><l>October has 31 days</l><l>2</l></block></script><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>11</l></list></block><script><block s="doSayFor"><l>November has 30 days</l><l>2</l></block></script><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>12</l></list></block><script><block s="doSayFor"><l>December has 31 days</l><l>2</l></block></script></list></block></script></block-definition><block-definition s="Is a leap year" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportVariadicAnd"><list><block s="reportVariadicOr"><list><block s="reportQuotient"><block var="current year"/><l>4</l></block><block s="reportQuotient"><block var="current year"/><l>400</l></block></list></block><block s="reportNot"><block s="reportQuotient"><block var="current year"/><l>100</l></block></block></list></block><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doSetVar"><l>is leap year</l><l>1</l></block></script><list><l><bool>true</bool></l><script><block s="doSetVar"><l>is leap year</l><l>0</l></block></script></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="is leap year"/><l>1</l></list></block><script><block s="doSayFor"><l>Thats a leap year</l><l>2</l></block></script><list><l><bool>true</bool></l><script><block s="doSayFor"><l>That isn&apos;t a leap year</l><l>2</l></block></script></list></block></script><scripts><script x="550.5045898437502" y="94.28333333333325"><block var="current year"/></script></scripts></block-definition><block-definition s="Current year" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>what year is it?</l></block><block s="doSetVar"><l>current year</l><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="is a valid date" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>what month is it?</l></block><block s="doSetVar"><l>Month name</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Whats the date?</l></block><block s="doSetVar"><l>current date</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>January</l></list></block><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>january</l></list></block></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><l>0</l><block var="current date"/><l>32</l></list></block><script><block s="doSayFor"><l>Thats a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>Error</l><l>2</l></block></script></block></script><list><block s="reportVariadicOr"><list><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>February</l></list></block><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>february</l></list></block></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><l>0</l><block var="current date"/><l>29</l></list></block><script><block s="doSayFor"><l>Thats a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>Error</l><l>2</l></block></script></block></script><block s="reportVariadicOr"><list><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>March</l></list></block><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>march</l></list></block></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><l>0</l><block var="current date"/><l>32</l></list></block><script><block s="doSayFor"><l>Thats a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>Error</l><l>2</l></block></script></block></script><block s="reportVariadicOr"><list><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>April</l></list></block><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>april</l></list></block></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><l>0</l><block var="current date"/><l>31</l></list></block><script><block s="doSayFor"><l>Thats a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>Error</l><l>2</l></block></script></block></script><block s="reportVariadicOr"><list><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>May</l></list></block><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>may</l></list></block></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><l>0</l><block var="current date"/><l>32</l></list></block><script><block s="doSayFor"><l>Thats a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>Error</l><l>2</l></block></script></block></script><block s="reportVariadicOr"><list><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>June</l></list></block><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>june</l></list></block></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><l>0</l><block var="current date"/><l>31</l></list></block><script><block s="doSayFor"><l>Thats a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>Error</l><l>2</l></block></script></block></script><block s="reportVariadicOr"><list><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>July</l></list></block><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>july</l></list></block></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><l>0</l><block var="current date"/><l>32</l></list></block><script><block s="doSayFor"><l>Thats a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>Error</l><l>2</l></block></script></block></script><block s="reportVariadicOr"><list><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>August</l></list></block><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>august</l></list></block></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><l>0</l><block var="current date"/><l>32</l></list></block><script><block s="doSayFor"><l>Thats a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>Error</l><l>2</l></block></script></block></script><block s="reportVariadicOr"><list><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>September</l></list></block><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>september</l></list></block></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><l>0</l><block var="current date"/><l>31</l></list></block><script><block s="doSayFor"><l>Thats a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>Error</l><l>2</l></block></script></block></script><block s="reportVariadicOr"><list><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>October</l></list></block><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>october</l></list></block></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><l>0</l><block var="current date"/><l>32</l></list></block><script><block s="doSayFor"><l>Thats a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>Error</l><l>2</l></block></script></block></script><block s="reportVariadicOr"><list><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>November</l></list></block><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>november</l></list></block></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><l>0</l><block var="current date"/><l>31</l></list></block><script><block s="doSayFor"><l>Thats a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>Error</l><l>2</l></block></script></block></script><block s="reportVariadicOr"><list><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>December</l></list></block><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>december</l></list></block></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><l>0</l><block var="current date"/><l>32</l></list></block><script><block s="doSayFor"><l>Thats a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>Error</l><l>2</l></block></script></block></script><l><bool>true</bool></l><script><block s="doSayFor"><l>error</l><l>2</l></block></script></list></block></script><scripts><script x="271.75260416666674" y="211.625"><block s="reportRound"><l></l></block></script><script x="352.9474609375002" y="386.46666666666647"><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>January</l></list></block></script><script x="352.9474609375002" y="847.7999999999995"><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l>January</l></list></block></script></scripts></block-definition><block-definition s="day in year" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>current date</l><block s="reportRandom"><l>1</l><l>366</l></block></block><block s="doIf"><block s="reportVariadicLessThan"><list><l>0</l><block var="current date"/><l>32</l></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>It is January</l><block var="current date"/></list></block><l>2</l></block></script><list><block s="reportVariadicLessThan"><list><l>31</l><block var="current date"/><l>60</l></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>It is February</l><block var="current date"/></list></block><l>2</l></block></script><block s="reportVariadicLessThan"><list><l>59</l><block var="current date"/><l>91</l></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>It is March</l><block var="current date"/></list></block><l>2</l></block></script><block s="reportVariadicLessThan"><list><l>90</l><block var="current date"/><l>120</l></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>It is April</l><block var="current date"/></list></block><l>2</l></block></script><block s="reportVariadicLessThan"><list><l>119</l><block var="current date"/><l>151</l></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>It is May</l><block var="current date"/></list></block><l>2</l></block></script><block s="reportVariadicLessThan"><list><l>150</l><block var="current date"/><l>181</l></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>It is June</l><block var="current date"/></list></block><l>2</l></block></script><block s="reportVariadicLessThan"><list><l>180</l><block var="current date"/><l>202</l></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>It is July</l><block var="current date"/></list></block><l>2</l></block></script><block s="reportVariadicLessThan"><list><l>201</l><block var="current date"/><l>233</l></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>It is August</l><block var="current date"/></list></block><l>2</l></block></script><block s="reportVariadicLessThan"><list><l>232</l><block var="current date"/><l>262</l></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>It is September</l><block var="current date"/></list></block><l>2</l></block></script><block s="reportVariadicLessThan"><list><l>261</l><block var="current date"/><l>292</l></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>It is October</l><block var="current date"/></list></block><l>2</l></block></script><block s="reportVariadicLessThan"><list><l>291</l><block var="current date"/><l>321</l></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>It is November</l><block var="current date"/></list></block><l>2</l></block></script><block s="reportVariadicLessThan"><list><l>320</l><block var="current date"/><l>366</l></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>It is December</l><block var="current date"/></list></block><l>2</l></block></script></list></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="true" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="1128"><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="1129"></list></costumes><sounds><list struct="atomic" id="1130"></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="1135"><costumes><list struct="atomic" id="1136"></list></costumes><sounds><list struct="atomic" id="1137"></list></sounds><blocks></blocks><variables></variables><scripts><script x="31.061197916666742" y="23.333333333333343"><block s="receiveGo"></block><custom-block s="day name"></custom-block><custom-block s="month name"></custom-block><custom-block s="Days in month"></custom-block><custom-block s="Current year"></custom-block><custom-block s="Is a leap year"></custom-block><custom-block s="is a valid date"></custom-block><custom-block s="day in year"></custom-block></script><script x="45" y="395.4250000000004"><block s="reportVariadicIsIdentical"><list><block var="Month name"/><l></l></list></block></script></scripts></sprite><watcher var="day name" style="normal" x="10" y="10" color="243,118,29"/><watcher var="Month name" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="current year" style="normal" x="10" y="73.00000599999998" color="243,118,29"/><watcher var="current date" style="normal" x="10" y="94.00000799999998" color="243,118,29"/><watcher var="is leap year" style="normal" x="10" y="52.00000399999999" color="243,118,29"/></sprites></stage><variables><variable name="day name"><l>7</l></variable><variable name="Month name"><l>12</l></variable><variable name="is leap year"><l>0</l></variable><variable name="current year"><l>nin</l></variable><variable name="current date"><l></l></variable></variables></scene></scenes></project><media name="3.3 calendar" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>