<snapdata remixID="13966078"><project name="Lab 3.3 Check My Calendar" 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 Check My Calendar"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="month name %&apos;number&apos;" type="command" category="other"><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><block s="bubble"><block var="month"/></block></script><list><block s="reportVariadicEquals"><list><block var="number"/><l>2</l></list></block><script><block s="doSetVar"><l>month</l><l>febuary</l></block><block s="bubble"><block var="month"/></block></script><block s="reportVariadicEquals"><list><block var="number"/><l>3</l></list></block><script><block s="doSetVar"><l>month</l><l>march</l></block><block s="bubble"><block var="month"/></block></script><block s="reportVariadicEquals"><list><block var="number"/><l>4</l></list></block><script><block s="doSetVar"><l>month</l><l>april</l></block><block s="bubble"><block var="month"/></block></script><block s="reportVariadicEquals"><list><block var="number"/><l>5</l></list></block><script><block s="doSetVar"><l>month</l><l>may</l></block><block s="bubble"><block var="month"/></block></script><block s="reportVariadicEquals"><list><block var="number"/><l>6</l></list></block><script><block s="doSetVar"><l>month</l><l>june</l></block><block s="bubble"><block var="month"/></block></script><block s="reportVariadicEquals"><list><block var="number"/><l>7</l></list></block><script><block s="doSetVar"><l>month</l><l>july</l></block><block s="bubble"><block var="month"/></block></script><block s="reportVariadicEquals"><list><block var="number"/><l>8</l></list></block><script><block s="doSetVar"><l>month</l><l>august</l></block><block s="bubble"><block var="month"/></block></script><block s="reportVariadicEquals"><list><block var="number"/><l>9</l></list></block><script><block s="doSetVar"><l>month</l><l>september</l></block><block s="bubble"><block var="month"/></block></script><block s="reportVariadicEquals"><list><block var="number"/><l>10</l></list></block><script><block s="doSetVar"><l>month</l><l>october</l></block><block s="bubble"><block var="month"/></block></script><block s="reportVariadicEquals"><list><block var="number"/><l>11</l></list></block><script><block s="doSetVar"><l>month</l><l>november</l></block><block s="bubble"><block var="month"/></block></script><block s="reportVariadicEquals"><list><block var="number"/><l>12</l></list></block><script><block s="doSetVar"><l>month</l><l>december</l></block><block s="bubble"><block var="month"/></block></script></list></block></script></block-definition><block-definition s="day name %&apos;number&apos;" type="command" category="other"><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>day</l><l>sunday</l></block><block s="bubble"><block var="day"/></block></script><list><block s="reportVariadicEquals"><list><block var="number"/><l>2</l></list></block><script><block s="doSetVar"><l>day</l><l>monday</l></block><block s="bubble"><block var="day"/></block></script><block s="reportVariadicEquals"><list><block var="number"/><l>3</l></list></block><script><block s="doSetVar"><l>day</l><l>tuesday</l></block><block s="bubble"><block var="day"/></block></script><block s="reportVariadicEquals"><list><block var="number"/><l>4</l></list></block><script><block s="doSetVar"><l>day</l><l>wednesday</l></block><block s="bubble"><block var="day"/></block></script><block s="reportVariadicEquals"><list><block var="number"/><l>5</l></list></block><script><block s="doSetVar"><l>day</l><l>thursday</l></block><block s="bubble"><block var="day"/></block></script><block s="reportVariadicEquals"><list><block var="number"/><l>6</l></list></block><script><block s="doSetVar"><l>day</l><l>firday</l></block><block s="bubble"><block var="day"/></block></script><block s="reportVariadicEquals"><list><block var="number"/><l>7</l></list></block><script><block s="doSetVar"><l>day</l><l>saturday</l></block><block s="bubble"><block var="day"/></block></script></list></block></script></block-definition><block-definition s="days in %&apos;month&apos;" type="command" category="other"><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"/><l>1</l></list></block><script><block s="doSetVar"><l>days in</l><l>31</l></block><block s="bubble"><block var="days in"/></block></script><list><block s="reportVariadicEquals"><list><block var="month"/><l>2</l></list></block><script><block s="doSetVar"><l>days in</l><l>29</l></block><block s="bubble"><block var="days in"/></block></script><block s="reportVariadicEquals"><list><block var="month"/><l>3</l></list></block><script><block s="doSetVar"><l>days in</l><l>31</l></block><block s="bubble"><block var="days in"/></block></script><block s="reportVariadicEquals"><list><block var="month"/><l>4</l></list></block><script><block s="doSetVar"><l>days in</l><l>30</l></block><block s="bubble"><block var="days in"/></block></script><block s="reportVariadicEquals"><list><block var="month"/><l>5</l></list></block><script><block s="doSetVar"><l>days in</l><l>31</l></block><block s="bubble"><block var="days in"/></block></script><block s="reportVariadicEquals"><list><block var="month"/><l>6</l></list></block><script><block s="doSetVar"><l>days in</l><l>30</l></block><block s="bubble"><block var="days in"/></block></script><block s="reportVariadicEquals"><list><block var="month"/><l>7</l></list></block><script><block s="doSetVar"><l>days in</l><l>31</l></block><block s="bubble"><block var="days in"/></block></script><block s="reportVariadicEquals"><list><block var="month"/><l>8</l></list></block><script><block s="doSetVar"><l>days in</l><l>31</l></block><block s="bubble"><block var="days in"/></block></script><block s="reportVariadicEquals"><list><block var="month"/><l>9</l></list></block><script><block s="doSetVar"><l>days in</l><l>30</l></block><block s="bubble"><block var="days in"/></block></script><block s="reportVariadicEquals"><list><block var="month"/><l>10</l></list></block><script><block s="doSetVar"><l>days in</l><l>31</l></block><block s="bubble"><block var="days in"/></block></script><block s="reportVariadicEquals"><list><block var="month"/><l>11</l></list></block><script><block s="doSetVar"><l>days in</l><l>30</l></block><block s="bubble"><block var="days in"/></block></script><block s="reportVariadicEquals"><list><block var="month"/><l>12</l></list></block><script><block s="doSetVar"><l>days in</l><l>31</l></block><block s="bubble"><block var="days in"/></block></script></list></block></script></block-definition><block-definition s="is %&apos;year&apos; a leap year?" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%n" initial="1"></input></inputs><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="year"/><l>400</l></block><l>0</l></list></block><script><block s="doSetVar"><l>leap year?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="bubble"><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="year"/><l>4</l></block><l>0</l></list></block><block s="reportNot"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="year"/><l>100</l></block><l>0</l></list></block></block></list></block><script><block s="doSetVar"><l>leap year?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="bubble"><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doSetVar"><l>leap year?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="bubble"><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block></script></block-definition><block-definition s="is %&apos;month&apos; %&apos;date&apos; valid date?" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input><input type="%n" initial="1"></input></inputs><script><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="month"/><l>january</l></list></block><block s="reportVariadicEquals"><list><block var="month"/><l>march</l></list></block><block s="reportVariadicEquals"><list><block var="month"/><l>may</l></list></block><block s="reportVariadicEquals"><list><block var="month"/><l>july</l></list></block><block s="reportVariadicEquals"><list><block var="month"/><l>august</l></list></block><block s="reportVariadicEquals"><list><block var="month"/><l>october</l></list></block><block s="reportVariadicEquals"><list><block var="month"/><l>december</l></list></block></list></block><script><block s="doSetVar"><l>max days</l><l>31</l></block></script><list><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="month"/><l>april</l></list></block><block s="reportVariadicEquals"><list><block var="month"/><l>june</l></list></block><block s="reportVariadicEquals"><list><block var="month"/><l>september</l></list></block><block s="reportVariadicEquals"><list><block var="month"/><l>november</l></list></block></list></block><script><block s="doSetVar"><l>max days</l><l>30</l></block></script><block s="reportVariadicEquals"><list><block var="month"/><l>febuary</l></list></block><script><block s="doSetVar"><l>max days</l><l>28</l></block></script></list></block><block s="doIfElse"><custom-block s="between %s %s %s"><block var="date"/><l>1</l><block var="max days"/></custom-block><script><block s="bubble"><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="bubble"><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition><block-definition s="between %&apos;number&apos; %&apos;lower bound&apos; %&apos;upper bound&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input><input type="%s" initial="1"></input><input type="%s" initial="1"></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="number"/><block var="lower bound"/></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicGreaterThan"><list><block var="number"/><block var="lower bound"/></list></block><block s="reportVariadicLessThan"><list><block var="number"/><block var="upper bound"/></list></block></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition><block-definition s="day in year %&apos;year&apos; %&apos;day&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input><input type="%n" initial="1"></input></inputs><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="year"/><l>400</l></block><l>0</l></list></block><script><block s="doSetVar"><l>leap year?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="year"/><l>4</l></block><l>0</l></list></block><block s="reportNot"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="year"/><l>100</l></block><l>0</l></list></block></block></list></block><script><block s="doSetVar"><l>leap year?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doSetVar"><l>leap year?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="leap year?"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="bubble"><block s="reportDifference"><l>366</l><block var="day"/></block></block></script><script><block s="bubble"><block s="reportDifference"><l>365</l><block var="day"/></block></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="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="763"><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="764"></list></costumes><sounds><list struct="atomic" id="765"></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="770"><costumes><list struct="atomic" id="771"></list></costumes><sounds><list struct="atomic" id="772"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><custom-block s="month name %s"><l></l></custom-block></script><script x="20" y="59"><custom-block s="day name %s"><l></l></custom-block></script><script x="20" y="98"><custom-block s="days in %s"><l></l></custom-block></script><script x="20" y="137"><custom-block s="is %n a leap year?"><l></l></custom-block></script><script x="20" y="176"><custom-block s="is %s %n valid date?"><l></l><l></l></custom-block></script><script x="20" y="215"><custom-block s="day in year %s %n"><l></l><l></l></custom-block></script></scripts></sprite><watcher var="month" style="normal" x="10" y="10" color="243,118,29"/><watcher var="day" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="days in" style="normal" x="10" y="52.00000399999999" color="243,118,29"/><watcher var="leap year?" style="normal" x="10" y="73.00000599999998" color="243,118,29"/><watcher var="max days" style="normal" x="10" y="97.00000799999998" color="243,118,29"/><watcher var="days in febuary" style="normal" x="10" y="118.00000999999997" color="243,118,29"/><watcher var="month days (list)" style="normal" x="10" y="139.00001199999997" color="243,118,29"/><watcher var="month names (list)" style="normal" x="10" y="160.00001399999996" color="243,118,29"/></sprites></stage><variables><variable name="month"><l>january</l></variable><variable name="day"><l>monday</l></variable><variable name="days in"><l>31</l></variable><variable name="leap year?"><bool>true</bool></variable><variable name="max days"><l>28</l></variable><variable name="days in febuary"><l>0</l></variable><variable name="month days (list)"><l>0</l></variable><variable name="month names (list)"><l>0</l></variable></variables></scene></scenes></project><media name="Lab 3.3 Check My Calendar" app="Snap! 10.1-dev, https://snap.berkeley.edu" version="2"></media></snapdata>