<snapdata remixID="9166323"><project name="calendar final" app="Snap! 5.4, http://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" 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="2" x="-176" y="118" 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="136" y="77"><block s="receiveKey"><l><option>m</option></l></block><custom-block s="month name"></custom-block></script></scripts></sprite><sprite name="Sprite(2)" idx="3" x="16" y="112" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="40.79999999999986,0,204,1" pen="tip" id="17"><costumes><list struct="atomic" id="18"></list></costumes><sounds><list struct="atomic" id="19"></list></sounds><blocks></blocks><variables></variables><scripts><script x="66" y="157"><block s="receiveKey"><l><option>w</option></l></block><custom-block s="day of the week"></custom-block></script></scripts></sprite><sprite name="Sprite(3)" idx="4" x="172" y="109" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="75.174,170.85000000000002,0,1" pen="tip" id="26"><costumes><list struct="atomic" id="27"></list></costumes><sounds><list struct="atomic" id="28"></list></sounds><blocks></blocks><variables></variables><scripts><script x="152.66666666666669" y="171"><block s="receiveKey"><l><option>d</option></l></block><custom-block s="how many days?"></custom-block></script></scripts></sprite><sprite name="Sprite(4)" idx="1" x="-171" y="-113" heading="90" scale="1" volume="100" pan="0" rotation="0" draggable="true" costume="0" color="147.89999999999998,17.747999999999998,0,1" pen="tip" id="35"><costumes><list struct="atomic" id="36"></list></costumes><sounds><list struct="atomic" id="37"></list></sounds><blocks></blocks><variables></variables><scripts><script x="359" y="137"><block s="receiveKey"><l><option>l</option></l></block><custom-block s="leap year"></custom-block></script></scripts></sprite><sprite name="Sprite(5)" idx="5" x="164" y="-118.99999999999989" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="152.48999999999998,0,165.75,1" pen="tip" id="44"><costumes><list struct="atomic" id="45"></list></costumes><sounds><list struct="atomic" id="46"></list></sounds><blocks></blocks><variables></variables><scripts><script x="288" y="101"><block s="receiveKey"><l><option>l</option></l></block><custom-block s="valid date"></custom-block></script></scripts></sprite><sprite name="Sprite(6)" idx="6" x="4" y="-111.99999999999989" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="249.9,0,164.93400000000003,1" pen="tip" id="53"><costumes><list struct="atomic" id="54"></list></costumes><sounds><list struct="atomic" id="55"></list></sounds><blocks></blocks><variables></variables><scripts><script x="293" y="126"><block s="receiveKey"><l><option>space</option></l></block><custom-block s="calendar"></custom-block></script></scripts></sprite></sprites></stage><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="doAsk"><l>Give me a number and I&apos;ll tell you what month it is!</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>1</l></block><script><block s="doSayFor"><l>The first month of the year is January!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>2</l></block><script><block s="doSayFor"><l>The second month of the year is February!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>3</l></block><script><block s="doSayFor"><l>The third month of the year is March!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>4</l></block><script><block s="doSayFor"><l>The fourth month of the year is April!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>5</l></block><script><block s="doSayFor"><l>The fifth month of the year is May!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>6</l></block><script><block s="doSayFor"><l>The sixth month of the year is June!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>7</l></block><script><block s="doSayFor"><l>The seventh month of the year is July!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>8</l></block><script><block s="doSayFor"><l>The eigth month of the year is August!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>9</l></block><script><block s="doSayFor"><l>The ninth month of the year is September!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>10</l></block><script><block s="doSayFor"><l>The tenth month of the year is October!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>11</l></block><script><block s="doSayFor"><l>The eleventh month of the year is November!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>12</l></block><script><block s="doSayFor"><l>The twelfth month of the year is December!</l><l>2</l></block></script></block><block s="doIf"><block s="reportOr"><block s="reportLessThan"><block s="getLastAnswer"></block><l>1</l></block><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>12</l></block></block><script><block s="doSayFor"><l>ERROR</l><l>2</l></block></script></block></script></block-definition><block-definition s="day of the week" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Give me a number and I&apos;ll tell you what day of the week it is!</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>1</l></block><script><block s="doSayFor"><l>The first day of the week is Sunday!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>2</l></block><script><block s="doSayFor"><l>The second day of the week is Monday!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>3</l></block><script><block s="doSayFor"><l>The third day of the week is Tuesday!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>4</l></block><script><block s="doSayFor"><l>The fourth day of the week is Wednesday!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>5</l></block><script><block s="doSayFor"><l>The fifth day of the week is Thursday!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>6</l></block><script><block s="doSayFor"><l>The sixth day of the week is Friday!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>7</l></block><script><block s="doSayFor"><l>The seventh day of the week is Saturday!</l><l>2</l></block></script></block><block s="doIf"><block s="reportOr"><block s="reportLessThan"><block s="getLastAnswer"></block><l>1</l></block><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>7</l></block></block><script><block s="doSayFor"><l>ERROR</l><l>2</l></block></script></block></script></block-definition><block-definition s="how many days?" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Give me a number and I&apos;ll tell you how many days are in its corresponding month!</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>1</l></block><script><block s="doSayFor"><l>January has 31 days!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>2</l></block><script><block s="doSayFor"><l>February has 28 days!</l><l>2</l></block><block s="doSayFor"><l>It has 29 days if it&apos;s a leap year!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>3</l></block><script><block s="doSayFor"><l>March has 31 days!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>4</l></block><script><block s="doSayFor"><l>April has 30 days!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>5</l></block><script><block s="doSayFor"><l>May has 31 days!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>6</l></block><script><block s="doSayFor"><l>June has 30 days!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>7</l></block><script><block s="doSayFor"><l>July has 31 days!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>8</l></block><script><block s="doSayFor"><l>August has 31 days!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>9</l></block><script><block s="doSayFor"><l>September has 30 days!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>10</l></block><script><block s="doSayFor"><l>October has 31 days!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>11</l></block><script><block s="doSayFor"><l>November has 30 days!</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>12</l></block><script><block s="doSayFor"><l>December has 31 days!</l><l>2</l></block></script></block><block s="doIf"><block s="reportOr"><block s="reportLessThan"><block s="getLastAnswer"></block><l>1</l></block><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>12</l></block></block><script><block s="doSayFor"><l>ERROR</l><l>2</l></block></script></block></script></block-definition><block-definition s="leap year" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Give me a year and I&apos;ll tell you if it&apos;s a leap year!</l></block><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block s="reportModulus"><block s="getLastAnswer"></block><l>400</l></block><l>0</l></block><block s="reportAnd"><block s="reportNot"><block s="reportEquals"><block s="reportModulus"><block s="getLastAnswer"></block><l>100</l></block><l>0</l></block></block><block s="reportEquals"><block s="reportModulus"><block s="getLastAnswer"></block><l>4</l></block><l>0</l></block></block></block><script><block s="doSayFor"><l>Yes, this is a leap year!</l><l>2</l></block></script><script><block s="doSayFor"><l>No, this is NOT a leap year!</l><l>2</l></block></script></block></script></block-definition><block-definition s="valid date" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>What month would you like to pick? Make sure you spell the month with a capital letter!</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>January</l></block><script><block s="doAsk"><l>How many days does it have?</l></block><block s="doIfElse"><block s="reportOr"><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>0</l></block><block s="reportLessThan"><block s="getLastAnswer"></block><l>32</l></block></block><script><block s="doSayFor"><l>This date is valid :D</l><l>2</l></block></script><script><block s="doSayFor"><l>This date is invalid :(</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>February</l></block><script><block s="doAsk"><l>How many days does it have?</l></block><block s="doIfElse"><block s="reportOr"><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>0</l></block><block s="reportLessThan"><block s="getLastAnswer"></block><l>29</l></block></block><script><block s="doSayFor"><l>This date is valid :D</l><l>2</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>29</l></block><script><block s="doSayFor"><l>This date is only valid on a leap year!</l><l>2</l></block></script></block></script><script><block s="doSayFor"><l>This date is invalid :(</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>March</l></block><script><block s="doAsk"><l>How many days does it have?</l></block><block s="doIfElse"><block s="reportOr"><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>0</l></block><block s="reportLessThan"><block s="getLastAnswer"></block><l>32</l></block></block><script><block s="doSayFor"><l>This date is valid :D</l><l>2</l></block></script><script><block s="doSayFor"><l>This date is invalid :(</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>April</l></block><script><block s="doAsk"><l>How many days does it have?</l></block><block s="doIfElse"><block s="reportOr"><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>0</l></block><block s="reportLessThan"><block s="getLastAnswer"></block><l>31</l></block></block><script><block s="doSayFor"><l>This date is valid :D</l><l>2</l></block></script><script><block s="doSayFor"><l>This date is invalid :(</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>May</l></block><script><block s="doAsk"><l>How many days does it have?</l></block><block s="doIfElse"><block s="reportOr"><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>0</l></block><block s="reportLessThan"><block s="getLastAnswer"></block><l>32</l></block></block><script><block s="doSayFor"><l>This date is valid :D</l><l>2</l></block></script><script><block s="doSayFor"><l>This date is invalid :(</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>June</l></block><script><block s="doAsk"><l>How many days does it have?</l></block><block s="doIfElse"><block s="reportOr"><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>0</l></block><block s="reportLessThan"><block s="getLastAnswer"></block><l>31</l></block></block><script><block s="doSayFor"><l>This date is valid :D</l><l>2</l></block></script><script><block s="doSayFor"><l>This date is invalid :(</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>July</l></block><script><block s="doAsk"><l>How many days does it have?</l></block><block s="doIfElse"><block s="reportOr"><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>0</l></block><block s="reportLessThan"><block s="getLastAnswer"></block><l>32</l></block></block><script><block s="doSayFor"><l>This date is valid :D</l><l>2</l></block></script><script><block s="doSayFor"><l>This date is invalid :(</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>August</l></block><script><block s="doAsk"><l>How many days does it have?</l></block><block s="doIfElse"><block s="reportOr"><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>0</l></block><block s="reportLessThan"><block s="getLastAnswer"></block><l>32</l></block></block><script><block s="doSayFor"><l>This date is valid :D</l><l>2</l></block></script><script><block s="doSayFor"><l>This date is invalid :(</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>September</l></block><script><block s="doAsk"><l>How many days does it have?</l></block><block s="doIfElse"><block s="reportOr"><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>0</l></block><block s="reportLessThan"><block s="getLastAnswer"></block><l>31</l></block></block><script><block s="doSayFor"><l>This date is valid :D</l><l>2</l></block></script><script><block s="doSayFor"><l>This date is invalid :(</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>October</l></block><script><block s="doAsk"><l>How many days does it have?</l></block><block s="doIfElse"><block s="reportOr"><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>0</l></block><block s="reportLessThan"><block s="getLastAnswer"></block><l>32</l></block></block><script><block s="doSayFor"><l>This date is valid :D</l><l>2</l></block></script><script><block s="doSayFor"><l>This date is invalid :(</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>November</l></block><script><block s="doAsk"><l>How many days does it have?</l></block><block s="doIfElse"><block s="reportOr"><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>0</l></block><block s="reportLessThan"><block s="getLastAnswer"></block><l>31</l></block></block><script><block s="doSayFor"><l>This date is valid :D</l><l>2</l></block></script><script><block s="doSayFor"><l>This date is invalid :(</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>December</l></block><script><block s="doAsk"><l>How many days does it have?</l></block><block s="doIfElse"><block s="reportOr"><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>0</l></block><block s="reportLessThan"><block s="getLastAnswer"></block><l>32</l></block></block><script><block s="doSayFor"><l>This date is valid :D</l><l>2</l></block></script><script><block s="doSayFor"><l>This date is invalid :(</l><l>2</l></block></script></block></script></block></script></block-definition><block-definition s="calendar" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="month name"></custom-block><custom-block s="day of the week"></custom-block><custom-block s="how many days?"></custom-block><custom-block s="leap year"></custom-block><custom-block s="valid date"></custom-block></script></block-definition></blocks><variables></variables></project><media name="calendar final" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>