<snapdata remixID="10661070"><project name="3.3 Let Me Check My Calendar" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><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" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="0.411663807890136" y="-0.5145797598627837" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="10"><block s="receiveKey"><l><option>1</option></l></block><block s="doAsk"><l>Enter a month number, and I&apos;ll tell you the month</l></block><block s="doSayFor"><custom-block s="month name %s"><block s="getLastAnswer"></block></custom-block><l>2</l></block></script><script x="23" y="119"><block s="receiveKey"><l><option>2</option></l></block><block s="doAsk"><l>Enter a day number, and I&apos;ll tell you the day</l></block><block s="doSayFor"><custom-block s="day name %s"><block s="getLastAnswer"></block></custom-block><l>2</l></block></script><script x="25" y="218"><block s="receiveKey"><l><option>3</option></l></block><block s="doAsk"><l>Enter month name, and I&apos;ll tell you how many days are in that month</l></block><block s="doSayFor"><custom-block s="days in %s"><block s="getLastAnswer"></block></custom-block><l>2</l></block></script><script x="28" y="316"><block s="receiveKey"><l><option>4</option></l></block><block s="doSayFor"><l>Determine if this month contains a specific date</l><l>2</l></block><block s="doAsk"><l>Enter a month</l></block><block s="doSetVar"><l>month</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Enter a date</l></block><block s="doSetVar"><l>day</l><block s="getLastAnswer"></block></block><block s="doSayFor"><custom-block s="is valid date %s in month %s"><block var="day"/><block var="month"/></custom-block><l>2</l></block></script></scripts></sprite><watcher var="day" style="normal" x="10" y="10" color="243,118,29"/><watcher var="month" style="normal" x="10" y="31.000001999999995" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="month name %&apos;month_number&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIf"><block s="reportEquals"><block var="month_number"/><l>1</l></block><script><block s="doReport"><l>January</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month_number"/><l>2</l></block><script><block s="doReport"><l>February</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month_number"/><l>3</l></block><script><block s="doReport"><l>March</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month_number"/><l>4</l></block><script><block s="doReport"><l>April</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month_number"/><l>5</l></block><script><block s="doReport"><l>May</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month_number"/><l>6</l></block><script><block s="doReport"><l>June</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month_number"/><l>7</l></block><script><block s="doReport"><l>July</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month_number"/><l>8</l></block><script><block s="doReport"><l>August</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month_number"/><l>9</l></block><script><block s="doReport"><l>September</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month_number"/><l>10</l></block><script><block s="doReport"><l>October</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month_number"/><l>11</l></block><script><block s="doReport"><l>November</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month_number"/><l>12</l></block><script><block s="doReport"><l>December</l></block></script></block></script></block-definition><block-definition s="day name %&apos;day_number&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIf"><block s="reportEquals"><block var="day_number"/><l>1</l></block><script><block s="doReport"><l>Sunday</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="day_number"/><l>2</l></block><script><block s="doReport"><l>Monday</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="day_number"/><l>3</l></block><script><block s="doReport"><l>Tuesday</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="day_number"/><l>4</l></block><script><block s="doReport"><l>Wednesday</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="day_number"/><l>5</l></block><script><block s="doReport"><l>Thursday</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="day_number"/><l>6</l></block><script><block s="doReport"><l>Friday</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="day_number"/><l>7</l></block><script><block s="doReport"><l>Saturday</l></block></script></block></script></block-definition><block-definition s="days in %&apos;month&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIf"><block s="reportOr"><block s="reportEquals"><block var="month"/><l>January</l></block><block s="reportOr"><block s="reportEquals"><block var="month"/><l>March</l></block><block s="reportOr"><block s="reportEquals"><block var="month"/><l>May</l></block><block s="reportOr"><block s="reportEquals"><block var="month"/><l>July</l></block><block s="reportOr"><block s="reportEquals"><block var="month"/><l>August</l></block><block s="reportOr"><block s="reportEquals"><block var="month"/><l>October</l></block><block s="reportEquals"><block var="month"/><l>December</l></block></block></block></block></block></block></block><script><block s="doReport"><l>31</l></block></script></block><block s="doIf"><block s="reportOr"><block s="reportEquals"><block var="month"/><l>April</l></block><block s="reportOr"><block s="reportEquals"><block var="month"/><l>June</l></block><block s="reportOr"><block s="reportEquals"><block var="month"/><l>September</l></block><block s="reportEquals"><block var="month"/><l>November</l></block></block></block></block><script><block s="doReport"><l>30</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>February</l></block><script><block s="doReport"><l>28</l></block></script></block></script></block-definition><block-definition s="is valid date %&apos;day&apos; in month %&apos;month&apos;" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="day"/><l>0</l></block><block s="reportLessThan"><block var="day"/><custom-block s="days in %s"><block var="month"/></custom-block></block></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></blocks><variables><variable name="day"><l>2</l></variable><variable name="month"><l>February</l></variable></variables></project><media name="3.3 Let Me Check My Calendar" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>