<snapdata remixID="9242636"><project name="3.3 Calendar Sol.2" 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="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="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="9.999999999999996" y="9.999999999999996"><block s="receiveGo"></block><custom-block s="month name"></custom-block><custom-block s="week"></custom-block><custom-block s="days in"></custom-block><custom-block s="leap year"></custom-block><custom-block s="valid date"></custom-block><custom-block s="days in year"></custom-block></script></scripts></sprite><watcher var="month name" style="normal" x="10" y="10" color="243,118,29"/><watcher var="leap year" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="month" style="normal" x="10" y="52.00000399999999" color="243,118,29"/><watcher var="day" style="normal" x="10" y="73.00000599999998" color="243,118,29"/><watcher var="year" style="normal" x="10" y="94.00000799999998" color="243,118,29"/><watcher var="date" style="normal" x="10" y="115.00000999999997" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="month name" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>What is the months corresponding number (from 1-12)</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>1</l></block><script><block s="doSayFor"><l>That&apos;s 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>That&apos;s Feburary</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>That&apos;s 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>That&apos;s 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>That&apos;s 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>That&apos;s August</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>Thats 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>That&apos;s 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>Tha&apos;s 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>That&apos;s 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>That&apos;s 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>That&apos;s December</l><l>2</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>12</l></block><script><block s="doSayFor"><l>Invalid month</l><l>2</l></block></script></block></script></block-definition><block-definition s="week" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Choose a number that corresponds to the day of a week</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>1</l></block><script><block s="doSayFor"><l>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>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>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>Wenesday</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>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>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>Saturday</l><l>2</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>7</l></block><script><block s="doSayFor"><l>Invalid day of the week</l><l>2</l></block></script></block></script></block-definition><block-definition s="days in" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Pick a month (1-12) and I&apos;ll tell you how many days are in that 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 in their month</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>Febuary has 28 days</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="reportGreaterThan"><block s="getLastAnswer"></block><l>12</l></block><script><block s="doSayFor"><l>Invalid Month</l><l>2</l></block></script></block></script></block-definition><block-definition s="leap year" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>choose a year</l></block><block s="doSetVar"><l>leap year</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportOr"><block s="reportAnd"><block s="reportEquals"><l>0</l><block s="reportModulus"><block var="leap year"/><l>4</l></block></block><block s="reportNot"><block s="reportEquals"><l>0</l><block s="reportModulus"><block var="leap year"/><l>100</l></block></block></block></block><block s="reportEquals"><l>0</l><block s="reportModulus"><block var="leap year"/><l>400</l></block></block></block><script><block s="doSayFor"><l>That&apos;s a leap year</l><l>2</l></block></script><script><block s="doSayFor"><l>That is not a leap year</l><l>2</l></block></script></block></script></block-definition><block-definition s="valid date" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Give a name of a month</l></block><block s="doSetVar"><l>month</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Give a positive value</l></block><block s="doSetVar"><l>day</l><block s="getLastAnswer"></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Based on the input value the date created was</l><block var="month"/><l></l><block var="day"/><l></l><block var="year"/></list></block><l>2</l></block><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>January</l></block><block s="reportGreaterThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><l>Invalid date</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>February</l></block><block s="reportGreaterThan"><block var="day"/><l>30</l></block></block><script><block s="doSayFor"><l>Invalid date</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>March</l></block><block s="reportGreaterThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><l>Invalid date</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>April</l></block><block s="reportGreaterThan"><block var="day"/><l>30</l></block></block><script><block s="doSayFor"><l>Invalid date</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>May</l></block><block s="reportGreaterThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><l>Invalid date</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>June</l></block><block s="reportGreaterThan"><block var="day"/><l>30</l></block></block><script><block s="doSayFor"><l>Invalid date</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>July</l></block><block s="reportGreaterThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><l>Invalid date</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>August</l></block><block s="reportGreaterThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><l>invalid date</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>September</l></block><block s="reportGreaterThan"><block var="day"/><l>30</l></block></block><script><block s="doSayFor"><l>Invalid date</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>October</l></block><block s="reportGreaterThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><l>Invalid date</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>November</l></block><block s="reportGreaterThan"><block var="day"/><l>30</l></block></block><script><block s="doSayFor"><l>Invalid date</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>December</l></block><block s="reportGreaterThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><l>invalid date</l><l>2</l></block></script><script><block s="doSayFor"><l>Invalid date</l><l>2</l></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block-definition><block-definition s="days in year" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>pick a number from 1 and 366</l></block><block s="doSetVar"><l>date</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><l>0</l><block var="date"/></block><block s="reportLessThan"><block var="date"/><l>367</l></block></block><script><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>0</l><block var="date"/></block><block s="reportLessThan"><block var="date"/><l>32</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>This is January</l><block var="date"/></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>31</l><block var="date"/></block><block s="reportGreaterThan"><l>61</l><block var="date"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>This is febuary</l><block s="reportDifference"><block var="date"/><l>31</l></block></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>60</l><block var="date"/></block><block s="reportGreaterThan"><l>90</l><block var="date"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>This is March</l><block s="reportDifference"><block var="date"/><l>60</l></block></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>91</l><block var="date"/></block><block s="reportGreaterThan"><l>122</l><block var="date"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>This is April</l><block s="reportDifference"><block var="date"/><l>91</l></block></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>121</l><block var="date"/></block><block s="reportGreaterThan"><l>153</l><block var="date"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>This is May</l><block s="reportDifference"><block var="date"/><l>121</l></block></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>152</l><block var="date"/></block><block s="reportGreaterThan"><l>183</l><block var="date"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>This is June</l><block s="reportDifference"><block var="date"/><l>152</l></block></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>182</l><block var="date"/></block><block s="reportGreaterThan"><l>214</l><block var="date"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>This is July</l><block s="reportDifference"><block var="date"/><l>182</l></block></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>213</l><block var="date"/></block><block s="reportGreaterThan"><l>245</l><block var="date"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>This is august</l><block s="reportDifference"><block var="date"/><l>213</l></block></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>244</l><block var="date"/></block><block s="reportGreaterThan"><l>275</l><block var="date"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>This is september</l><block s="reportDifference"><block var="date"/><l>244</l></block></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>274</l><block var="date"/></block><block s="reportGreaterThan"><l>306</l><block var="date"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>This is october</l><block s="reportDifference"><block var="date"/><l>274</l></block></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>305</l><block var="date"/></block><block s="reportGreaterThan"><l>336</l><block var="date"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>This is november</l><block s="reportDifference"><block var="date"/><l>305</l></block></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>335</l><block var="date"/></block><block s="reportGreaterThan"><l>367</l><block var="date"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>This is december</l><block s="reportDifference"><block var="date"/><l>335</l></block></list></block><l>2</l></block></script></block></script><script><block s="doSayFor"><l>this is invalid date</l><l>2</l></block></script></block></script></block-definition></blocks><variables><variable name="month name"><l>0</l></variable><variable name="leap year"><l>2003</l></variable><variable name="month"><l>0</l></variable><variable name="day"><l>0</l></variable><variable name="year"><l>0</l></variable><variable name="date"><l>0</l></variable></variables></project><media name="3.3 Calendar Sol.2" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>