<snapdata remixID="14345208"><project name="3.3 whats on my calender" app="Snap! 10.7.1, 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 whats on my calender"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="is a leap year" type="command" category="sound"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="days in" type="command" category="sound"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="is a leap year (2)" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="2005" type="predicate" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="is a leap year %&apos;year number&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%mult%anyUE" initial="1"></input></inputs><script><block s="doIfElse"><block s="reportVariadicOr"><list><block s="reportVariadicAnd"><list><custom-block s="%s is divisible by %s"><block var="year number"/><l>4</l></custom-block><block s="reportNot"><custom-block s="%s is divisible by %s"><block var="year number"/><l>100</l></custom-block></block></list></block><custom-block s="%s is divisible by %s"><block var="year number"/><l>400</l></custom-block></list></block><script><block s="doSayFor"><l>this is a leap year</l><l>2</l></block></script><script><block s="doSayFor"><l>this is not a leap year</l><l>2</l></block></script></block></script></block-definition><block-definition s="month name %&apos;number#&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="number#"/><l>1</l></list></block><script><block s="doSetVar"><l>month</l><l>January</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="number#"/><l>2</l></list></block><script><block s="doSayFor"><l>february</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="number#"/><l>3</l></list></block><script><block s="doSayFor"><l>march</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="number#"/><l>4</l></list></block><script><block s="doSayFor"><l>april</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="number#"/><l>5</l></list></block><script><block s="doSayFor"><l>may</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="number#"/><l>6</l></list></block><script><block s="doSayFor"><l>june</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="number#"/><l>7</l></list></block><script><block s="doSayFor"><l>july</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="number#"/><l>8</l></list></block><script><block s="doSayFor"><l>august</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="number#"/><l>9</l></list></block><script><block s="doSayFor"><l>september</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="number#"/><l>10</l></list></block><script><block s="doSayFor"><l>october</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="number#"/><l>11</l></list></block><script><block s="doSayFor"><l>november</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="number#"/><l>12</l></list></block><script><block s="doSayFor"><l>december</l><l>2</l></block></script><list></list></block><block s="doIfElse"><block var="number#"/><script><block s="doSayFor"><block var="month"/><l>2</l></block></script><script><block s="doSetVar"><l>month</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSayFor"><l>not a month</l><l>2</l></block></script></block></script></block-definition><block-definition s="day name %&apos;day name&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="day name"/><l>1</l></list></block><script><block s="doSayFor"><l>today is sunday</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="day name"/><l>2</l></list></block><script><block s="doSayFor"><l>today is monday</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="day name"/><l>3</l></list></block><script><block s="doSayFor"><l>today is tuesday</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="day name"/><l>4</l></list></block><script><block s="doSayFor"><l>today is wednesday</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="day name"/><l>5</l></list></block><script><block s="doSayFor"><l>today is thursday</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="day name"/><l>6</l></list></block><script><block s="doSayFor"><l>today is friday</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="day name"/><l>7</l></list></block><script><block s="doSayFor"><l>today is saturday</l><l>2</l></block></script><list></list></block></script></block-definition><block-definition s="day in %&apos;month name&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="month name"/><l>january</l></list></block><script><block s="doSayFor"><l>january has 31 days</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="month name"/><l>february</l></list></block><script><block s="doSayFor"><l>february has 28 days</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="month name"/><l>march</l></list></block><script><block s="doSayFor"><l>march has 31 days</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="month name"/><l>april</l></list></block><script><block s="doSayFor"><l>april has 30 days</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="month name"/><l>may</l></list></block><script><block s="doSayFor"><l>may has 31 days</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="month name"/><l>june</l></list></block><script><block s="doSayFor"><l>june has 30 days</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="month name"/><l>july</l></list></block><script><block s="doSayFor"><l>july has 31 days</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="month name"/><l>august</l></list></block><script><block s="doSayFor"><l>august has 31 days</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="month name"/><l>september</l></list></block><script><block s="doSayFor"><l>september has 30 days</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="month name"/><l>october</l></list></block><script><block s="doSayFor"><l>october has 31 days</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="month name"/><l>november</l></list></block><script><block s="doSayFor"><l>november has 30 days</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="month name"/><l>december</l></list></block><script><block s="doSayFor"><l>december has 31 days</l><l>2</l></block></script><list></list></block></script></block-definition><block-definition s="is a valid date %&apos;month number&apos; %&apos;day number&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input><input type="%s" initial="1"></input></inputs><script><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicGreaterThan"><list><block var="month number"/><l>12</l></list></block><block s="reportVariadicLessThan"><list><block var="month number"/><l>1</l></list></block><block s="reportVariadicLessThan"><list><block var="day number"/><l>1</l></list></block></list></block><script><block s="doSayFor"><l>the date given is not valid</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="month number"/><l>1</l></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="day number"/><l>32</l></list></block><script><block s="doSayFor"><l>the date given is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>the date given is not valid</l><l>2</l></block></script></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="month number"/><l>2</l></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="day number"/><l>28</l></list></block><script><block s="doSayFor"><l>the date given is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>the date given is not valid</l><l>2</l></block></script></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="month number"/><l>3</l></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="day number"/><l>32</l></list></block><script><block s="doSayFor"><l>the date given is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>the date given is not valid</l><l>2</l></block></script></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="month number"/><l>4</l></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="day number"/><l>31</l></list></block><script><block s="doSayFor"><l>the date given is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>the date given is not valid</l><l>2</l></block></script></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="month number"/><l>5</l></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="day number"/><l>32</l></list></block><script><block s="doSayFor"><l>the date given is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>the date given is not valid</l><l>2</l></block></script></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="month number"/><l>6</l></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="day number"/><l>31</l></list></block><script><block s="doSayFor"><l>the date given is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>the date given is not valid</l><l>2</l></block></script></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="month number"/><l>7</l></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="day number"/><l>32</l></list></block><script><block s="doSayFor"><l>the date given is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>the date given is not valid</l><l>2</l></block></script></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="month number"/><l>8</l></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="day number"/><l>32</l></list></block><script><block s="doSayFor"><l>the date given is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>the date given is not valid</l><l>2</l></block></script></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="month number"/><l>9</l></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="day number"/><l>31</l></list></block><script><block s="doSayFor"><l>the date given is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>the date given is not valid</l><l>2</l></block></script></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="month number"/><l>10</l></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="day number"/><l>32</l></list></block><script><block s="doSayFor"><l>the date given is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>the date given is not valid</l><l>2</l></block></script></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="month number"/><l>11</l></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="day number"/><l>31</l></list></block><script><block s="doSayFor"><l>the date given is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>the date given is not valid</l><l>2</l></block></script></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="month number"/><l>12</l></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="day number"/><l>32</l></list></block><script><block s="doSayFor"><l>the date given is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>the date given is not valid</l><l>2</l></block></script></block></script><list></list></block></script></block-definition><block-definition s="%&apos;year&apos; is divisible by %&apos;4&apos;" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input><input type="%s" initial="1"></input></inputs><script><block s="doReport"><l></l></block></script></block-definition></blocks><primitives><block-definition s="if %&apos;condition&apos; %&apos;true case&apos; %&apos;else pairs&apos;" type="command" category="control" selector="doIf" primitive="doIf"><header></header><code></code><translations></translations><inputs><input type="%b" readonly="true"></input><input type="%cs" readonly="true" irreplaceable="true"></input><input type="%elseif" readonly="true" irreplaceable="true" expand="else if&#xD;"></input></inputs><script><block s="doPrimitive"><l><bool>true</bool></l><l>doIf</l></block><block s="doDeclareVariables"><list><l>self</l></list></block><block s="doSetVar"><l>self</l><block s="reportEnvironment"><l><option>script</option></l></block></block><block s="doIfElse"><block var="condition"/><script><block s="doRun"><block var="true case"/><list></list></block></script><script><block s="doIfElse"><block s="reportListIsEmpty"><block var="else pairs"/></block><script></script><script><block s="doIfElse"><block s="reportListItem"><l>1</l><block s="reportListItem"><l>1</l><block var="else pairs"/></block></block><script><block s="doRun"><block s="reportListItem"><l>2</l><block s="reportListItem"><l>1</l><block var="else pairs"/></block></block><list></list></block></script><script><block s="doRun"><block var="self"/><list><block s="reportBoolean"><l><bool>false</bool></l></block><l></l><block s="reportCDR"><block var="else pairs"/></block></list></block></script></block></script></block></script></block></script></block-definition></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="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="941"><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="942"></list></costumes><sounds><list struct="atomic" id="943"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="-8.526512829121202e-14" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="948"><costumes><list struct="atomic" id="949"></list></costumes><sounds><list struct="atomic" id="950"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16" y="43.66666666666623"><custom-block s="month name %s"><l>4</l></custom-block></script><script x="755" y="49.66666666666623"><custom-block s="is a valid date %s %s"><l></l><l></l></custom-block></script><script x="132" y="38.66666666666623"><custom-block s="day name %s"><l>3</l></custom-block></script><script x="233" y="38.66666666666623"><custom-block s="day in %s"><l>may</l></custom-block></script><script x="321" y="33.999999999999716"><custom-block s="is a leap year %mult%anyUE"><list><l>2024</l></list></custom-block></script><script x="479" y="34.999999999999716"><custom-block s="is a valid date %s %s"><l>2</l><l>4</l></custom-block></script></scripts></sprite><watcher scope="Sprite" s="reportShown" style="normal" x="10.000000000000227" y="9.999999999999993" color="143,86,227" hidden="true"/><watcher scope="Sprite" s="getScale" style="normal" x="10.000000000000227" y="34.00000199999999" color="143,86,227" hidden="true"/><watcher var="number" style="normal" x="25.80645161290238" y="25.806451612903217" color="243,118,29" hidden="true"/><watcher var="month" style="normal" x="1.769585253456171" y="10.396318525345613" color="243,118,29"/><watcher var="month name" style="normal" x="-3.391705069125237" y="55.170517235022984" color="243,118,29"/><watcher var="day name" style="normal" x="-5.14285714285711" y="94.28571428571428" color="243,118,29"/><watcher var="day number" style="normal" x="-13.695852534562619" y="131.64978506912445" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="number"><l>0</l></variable><variable name="month"><bool>false</bool></variable><variable name="month name"><bool>false</bool></variable><variable name="day number"><l>0</l></variable><variable name="day name"><l>0</l></variable></variables></scene></scenes></project><media name="3.3 whats on my calender" app="Snap! 10.7.1, https://snap.berkeley.edu" version="2"></media></snapdata>