<snapdata remixID="9995332"><project name="3.3 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" 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="398" y="69.66666666666663"><custom-block s="daysin"></custom-block></script><script x="576" y="294.66666666666663"><block s="reportAnd"><block s="reportGreaterThan"><block var="month"/><l>0</l></block><block s="reportLessThan"><block var="month"/><l>13</l></block></block></script><script x="565.7841796875" y="214.3333333333334"><block var="month"/></script><script x="412.556640625" y="544.3333333333334"><custom-block s="month name %s"><block var="month"/></custom-block></script><script x="216" y="548.3333333333329"><custom-block s="isitleap?"></custom-block></script><script x="536.556640625" y="490.83333333333337"><custom-block s="NameOfDay"></custom-block></script><script x="560.6416015625" y="592.8333333333331"><block s="reportAnd"><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>0</l></block><block s="reportLessThan"><block s="getLastAnswer"></block><l>8</l></block></block></script><script x="30" y="30"><block s="receiveGo"></block><block s="doAsk"><l>what is the number of the monh</l></block><block s="doSetVar"><l>month</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>daysin</l><custom-block s="daysin"></custom-block></block><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="month"/><l>0</l></block><block s="reportLessThan"><block var="month"/><l>13</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>thatś</l><custom-block s="month name %s"><block var="month"/></custom-block><l></l></list></block><l>2</l></block></script><script><block s="doSayFor"><l>? what </l><l>2</l></block><block s="doStopThis"><l><option>all</option></l></block></script></block><block s="doAsk"><l>what number day of the week is it</l></block><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>0</l></block><block s="reportLessThan"><block s="getLastAnswer"></block><l>8</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>thatś</l><custom-block s="NameOfDay"></custom-block><l></l></list></block><l>2</l></block></script><script><block s="doSayFor"><l>? what </l><l>2</l></block><block s="doStopThis"><l><option>all</option></l></block></script></block><block s="doAsk"><l>Tell me what year it is and I&apos;ll tell you if it&apos;s a leap year.</l></block><block s="doSetVar"><l>year</l><block s="getLastAnswer"></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>that iś</l><custom-block s="is it leap"></custom-block><l></l></list></block><l>2</l></block><block s="doIf"><block s="reportEquals"><block var="leapyear"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doIf"><block s="reportEquals"><block var="month"/><l>2</l></block><script><block s="doSetVar"><l>daysin2</l><l>29</l></block></script></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>so theres</l><block var="daysin2"/><custom-block s="month name %s"><block var="month"/></custom-block><l></l></list></block><l>2</l></block><block s="doAsk"><l>what day of the month is it</l></block><block s="doSetVar"><l>day of month</l><block s="getLastAnswer"></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>thats</l><custom-block s="valid date"></custom-block><l></l></list></block><l>2</l></block><block s="doIf"><block s="reportEquals"><custom-block s="valid date"></custom-block><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><block s="doUntil"><block s="reportBoolean"><l><bool>true</bool></l></block><script><block s="doSayFor"><l>try again</l><l>2</l></block><block s="doSayFor"><block s="reportJoinWords"><list><l>thats</l><custom-block s="valid date"></custom-block><l></l></list></block><l>2</l></block></script></block></script></block><block s="doAsk"><l>give me another year</l></block><block s="doSetVar"><l>year</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>leapyear</l><custom-block s="is it leap"></custom-block></block><block s="doIf"><block s="reportEquals"><block var="leapyear2"/><l>2</l></block><script><block s="doAsk"><l>The year you chose is a leap year, so now choose a number between 1 and 366 and I wil let you know the corresponding date.</l></block><block s="doSetVar"><l>daysin</l><block s="getLastAnswer"></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="leapyear2"/><l>0</l></block><script><block s="doAsk"><l>The year you chose is not a leap year, so choose a number between 1 and 365 and I will let you know the corresponding date.</l></block><block s="doSetVar"><l>daysin</l><block s="getLastAnswer"></block></block></script></block><custom-block s="dayoutofyear"></custom-block></script><script x="452" y="102.49999999999989"><block s="doAsk"><l>Tell me what year it is and I&apos;ll tell you if it&apos;s a leap year.</l></block><block s="doSetVar"><l>year</l><block s="getLastAnswer"></block></block></script><script x="414" y="355.83333333333314"><block s="doIfElse"><l/><script></script><script></script></block></script><script x="436" y="601.4999999999998"><block s="doStopThis"><l><option>all</option></l></block></script><script x="258.3212890625" y="674.4999999999999"><custom-block s="isitleap?"></custom-block></script><script x="362" y="422.1333333333331"><block s="doReport"><l></l></block></script><script x="423.556640625" y="305"><custom-block s="isitleap?"></custom-block></script><script x="361" y="710.5000000000001"><block s="doSetVar"><l></l><l>0</l></block></script><script x="542.556640625" y="688.5000000000001"><custom-block s="month name %s"><block var="month"/></custom-block></script><script x="558.556640625" y="664.5000000000001"><block var="daysin2"/></script><script x="311.28125" y="863"><custom-block s="is it leap"></custom-block></script></scripts></sprite><watcher var="month" style="normal" x="10" y="10" color="243,118,29"/><watcher var="daysin" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="year" style="normal" x="10" y="52.00000399999999" color="243,118,29"/><watcher var="leapyear" style="normal" x="10" y="73.00000599999998" color="243,118,29"/><watcher var="leapyear2" style="normal" x="10" y="94.00000799999998" color="243,118,29"/><watcher var="daysin2" style="normal" x="10" y="115.00000999999997" color="243,118,29"/><watcher var="day of month" style="normal" x="10" y="136.00001199999997" color="243,118,29"/><watcher var="validdate" style="normal" x="10" y="157.00001399999996" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="daysin" type="reporter" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportEquals"><block var="month"/><l>1</l></block><script><block s="doReport"><l>31</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>2</l></block><script><block s="doReport"><l>28</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>3</l></block><script><block s="doReport"><l>31</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>4</l></block><script><block s="doReport"><l>30</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>5</l></block><script><block s="doReport"><l>31</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>6</l></block><script><block s="doReport"><l>30</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>7</l></block><script><block s="doReport"><l>31</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>8</l></block><script><block s="doReport"><l>31</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>9</l></block><script><block s="doReport"><l>30</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>10</l></block><script><block s="doReport"><l>31</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>11</l></block><script><block s="doReport"><l>30</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>12</l></block><script><block s="doReport"><l>31</l></block></script></block></script></block-definition><block-definition s="month name %&apos;month&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block var="month"/><l>1</l></block><script><block s="doReport"><l>January</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="month"/><l>2</l></block><script><block s="doReport"><l>February</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="month"/><l>3</l></block><script><block s="doReport"><l>March</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="month"/><l>4</l></block><script><block s="doReport"><l>April</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="month"/><l>5</l></block><script><block s="doReport"><l>May</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="month"/><l>6</l></block><script><block s="doReport"><l>June</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="month"/><l>7</l></block><script><block s="doReport"><l>July</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="month"/><l>8</l></block><script><block s="doReport"><l>August</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="month"/><l>9</l></block><script><block s="doReport"><l>september</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="month"/><l>10</l></block><script><block s="doReport"><l>october</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="month"/><l>11</l></block><script><block s="doReport"><l>november</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="month"/><l>12</l></block><script><block s="doReport"><l>december</l></block></script><script><block s="doReport"><l>error month not found</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><scripts><script x="323" y="672.0333333333333"><block s="reportEquals"><l></l><l>11</l></block></script></scripts></block-definition><block-definition s="NameOfDay" type="reporter" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>1</l></block><script><block s="doReport"><l>sunday</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>2</l></block><script><block s="doReport"><l>monday</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>3</l></block><script><block s="doReport"><l>tuesday</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>4</l></block><script><block s="doReport"><l>Wednesday</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>5</l></block><script><block s="doReport"><l>Thursday</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>6</l></block><script><block s="doReport"><l>Friday</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>7</l></block><script><block s="doReport"><l>Saturday</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="doReport"><l>Not found</l></block></script></block></script><scripts><script x="158.6416015625" y="391.8333333333332"><block s="reportEquals"><l></l><l>7</l></block></script></scripts></block-definition><block-definition s="isitleap?" type="reporter" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportOr"><block s="reportModulus"><block var="year"/><l>4</l></block><block s="reportAnd"><block s="reportModulus"><block var="year"/><l>400</l></block><block s="reportNot"><block s="reportModulus"><block var="year"/><l>100</l></block></block></block></block><script><block s="doSetVar"><l>leapyear2</l><l>0</l></block><block s="doSetVar"><l>leapyear</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doReport"><l>not a leap year</l></block></script><script><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block var="year"/><l>2021</l></block><block s="reportAnd"><block s="reportModulus"><block var="year"/><l>100</l></block><block s="reportNot"><block s="reportModulus"><block var="year"/><l>400</l></block></block></block></block><script><block s="doSetVar"><l>leapyear</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>leapyear2</l><l>0</l></block><block s="doReport"><l>not a leap year</l></block></script><script><block s="doSetVar"><l>leapyear</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSetVar"><l>leapyear2</l><l>0</l></block><block s="doReport"><l>is a leap year</l></block></script></block></script></block></script><scripts><script x="226.6416015625" y="132.5"><block s="reportModulus"><l></l><l>4</l></block></script></scripts></block-definition><block-definition s="valid date" type="predicate" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="day of month"/><l>0</l></block><block s="reportOr"><block s="reportEquals"><block var="day of month"/><block var="daysin2"/></block><block s="reportLessThan"><block var="day of month"/><block var="daysin2"/></block></block></block><script><block s="doSetVar"><l>validdate</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doReport"><l>is valid</l></block></script><script><block s="doSetVar"><l>validdate</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doReport"><l>not valid sorry.</l></block></script></block></script><scripts><script x="386.423828125" y="195.8666666666668"><block var="daysin"/></script><script x="267" y="256.8333333333333"><block s="doReport"><block var="day of month"/></block></script></scripts></block-definition><block-definition s="is it leap" type="predicate" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportOr"><block s="reportModulus"><block var="year"/><l>4</l></block><block s="reportAnd"><block s="reportModulus"><block var="year"/><l>400</l></block><block s="reportNot"><block s="reportModulus"><block var="year"/><l>100</l></block></block></block></block><script><block s="doSetVar"><l>leapyear2</l><l>0</l></block><block s="doSetVar"><l>leapyear</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doReport"><l>not a leap year</l></block></script><script><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block var="year"/><l>2021</l></block><block s="reportAnd"><block s="reportModulus"><block var="year"/><l>100</l></block><block s="reportNot"><block s="reportModulus"><block var="year"/><l>400</l></block></block></block></block><script><block s="doSetVar"><l>leapyear</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>leapyear2</l><l>0</l></block><block s="doReport"><l>not a leap year</l></block></script><script><block s="doSetVar"><l>leapyear</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSetVar"><l>leapyear2</l><l>0</l></block><block s="doReport"><l>is a leap year</l></block></script></block></script></block></script></block-definition><block-definition s="dayoutofyear" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportEquals"><block var="leapyear"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="daysin"/><l>32</l></block><block s="reportLessThan"><l>0</l><block var="daysin"/></block></block><script><block s="doSetVar"><l>month</l><l>January</l></block><block s="doSetVar"><l>day of month</l><block var="daysin"/></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="daysin"/><l>60</l></block><block s="reportLessThan"><l>31</l><block var="daysin"/></block></block><script><block s="doSetVar"><l>month</l><l>February</l></block><block s="doSetVar"><l>day of month</l><block s="reportDifference"><block var="daysin"/><l>30</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="daysin"/><l>91</l></block><block s="reportLessThan"><l>59</l><block var="daysin"/></block></block><script><block s="doSetVar"><l>month</l><l>march!</l></block><block s="doSetVar"><l>day of month</l><block s="reportDifference"><block var="daysin"/><l>58</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="daysin"/><l>121</l></block><block s="reportLessThan"><l>90</l><block var="daysin"/></block></block><script><block s="doSetVar"><l>month</l><l>april</l></block><block s="doSetVar"><l>day of month</l><block s="reportDifference"><block var="daysin"/><l>89</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="daysin"/><l>152</l></block><block s="reportLessThan"><l>120</l><block var="daysin"/></block></block><script><block s="doSetVar"><l>month</l><l>may</l></block><block s="doSetVar"><l>day of month</l><block s="reportDifference"><block var="daysin"/><l>119</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="daysin"/><l>182</l></block><block s="reportLessThan"><l>151</l><block var="daysin"/></block></block><script><block s="doSetVar"><l>month</l><l>june</l></block><block s="doSetVar"><l>day of month</l><block s="reportDifference"><block var="daysin"/><l>150</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="daysin"/><l>213</l></block><block s="reportLessThan"><l>181</l><block var="daysin"/></block></block><script><block s="doSetVar"><l>month</l><l>july</l></block><block s="doSetVar"><l>day of month</l><block s="reportDifference"><block var="daysin"/><l>181</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="daysin"/><l>244</l></block><block s="reportLessThan"><l>212</l><block var="daysin"/></block></block><script><block s="doSetVar"><l>month</l><l>august</l></block><block s="doSetVar"><l>day of month</l><block s="reportDifference"><block var="daysin"/><l>211</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="daysin"/><l>274</l></block><block s="reportLessThan"><l>243</l><block var="daysin"/></block></block><script><block s="doSetVar"><l>month</l><l>september</l></block><block s="doSetVar"><l>day of month</l><block s="reportDifference"><block var="daysin"/><l>242</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="daysin"/><l>305</l></block><block s="reportLessThan"><l>273</l><block var="daysin"/></block></block><script><block s="doSetVar"><l>month</l><l>october</l></block><block s="doSetVar"><l>day of month</l><block s="reportDifference"><block var="daysin"/><l>272</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="daysin"/><l>335</l></block><block s="reportLessThan"><l>304</l><block var="daysin"/></block></block><script><block s="doSetVar"><l>month</l><l>november</l></block><block s="doSetVar"><l>day of month</l><block s="reportDifference"><block var="daysin"/><l>303</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="daysin"/><l>366</l></block><block s="reportLessThan"><l>334</l><block var="daysin"/></block></block><script><block s="doSetVar"><l>month</l><l>december</l></block><block s="doSetVar"><l>day of month</l><block s="reportDifference"><block var="daysin"/><l>333</l></block></block></script><script><block s="doSayFor"><l>ERROR!</l><l>2</l></block><block s="doStopThis"><l><option>all</option></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><block s="doIf"><block s="reportEquals"><block var="leapyear"/><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="daysin"/><l>32</l></block><block s="reportLessThan"><l>0</l><block var="daysin"/></block></block><script><block s="doSetVar"><l>month</l><l>January</l></block><block s="doSetVar"><l>day of month</l><block var="daysin"/></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="daysin"/><l>61</l></block><block s="reportLessThan"><l>31</l><block var="daysin"/></block></block><script><block s="doSetVar"><l>month</l><l>February</l></block><block s="doSetVar"><l>day of month</l><block s="reportDifference"><block var="daysin"/><l>31</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="daysin"/><l>92</l></block><block s="reportLessThan"><l>60</l><block var="daysin"/></block></block><script><block s="doSetVar"><l>month</l><l>march!</l></block><block s="doSetVar"><l>day of month</l><block s="reportDifference"><block var="daysin"/><l>59</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="daysin"/><l>122</l></block><block s="reportLessThan"><l>91</l><block var="daysin"/></block></block><script><block s="doSetVar"><l>month</l><l>april</l></block><block s="doSetVar"><l>day of month</l><block s="reportDifference"><block var="daysin"/><l>90</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="daysin"/><l>153</l></block><block s="reportLessThan"><l>121</l><block var="daysin"/></block></block><script><block s="doSetVar"><l>month</l><l>may</l></block><block s="doSetVar"><l>day of month</l><block s="reportDifference"><block var="daysin"/><l>120</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="daysin"/><l>183</l></block><block s="reportLessThan"><l>152</l><block var="daysin"/></block></block><script><block s="doSetVar"><l>month</l><l>june</l></block><block s="doSetVar"><l>day of month</l><block s="reportDifference"><block var="daysin"/><l>151</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="daysin"/><l>214</l></block><block s="reportLessThan"><l>182</l><block var="daysin"/></block></block><script><block s="doSetVar"><l>month</l><l>july</l></block><block s="doSetVar"><l>day of month</l><block s="reportDifference"><block var="daysin"/><l>181</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="daysin"/><l>245</l></block><block s="reportLessThan"><l>213</l><block var="daysin"/></block></block><script><block s="doSetVar"><l>month</l><l>august</l></block><block s="doSetVar"><l>day of month</l><block s="reportDifference"><block var="daysin"/><l>212</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="daysin"/><l>275</l></block><block s="reportLessThan"><l>244</l><block var="daysin"/></block></block><script><block s="doSetVar"><l>month</l><l>september</l></block><block s="doSetVar"><l>day of month</l><block s="reportDifference"><block var="daysin"/><l>243</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="daysin"/><l>306</l></block><block s="reportLessThan"><l>274</l><block var="daysin"/></block></block><script><block s="doSetVar"><l>month</l><l>october</l></block><block s="doSetVar"><l>day of month</l><block s="reportDifference"><block var="daysin"/><l>273</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="daysin"/><l>336</l></block><block s="reportLessThan"><l>305</l><block var="daysin"/></block></block><script><block s="doSetVar"><l>month</l><l>november</l></block><block s="doSetVar"><l>day of month</l><block s="reportDifference"><block var="daysin"/><l>304</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="daysin"/><l>367</l></block><block s="reportLessThan"><l>335</l><block var="daysin"/></block></block><script><block s="doSetVar"><l>month</l><l>december</l></block><block s="doSetVar"><l>day of month</l><block s="reportDifference"><block var="daysin"/><l>334</l></block></block></script><script><block s="doSayFor"><l>ERROR!</l><l>2</l></block><block s="doStopThis"><l><option>all</option></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><block s="doSayFor"><block s="reportJoinWords"><list><l>the date that corresponds is</l><block var="month"/><l></l><block var="day of month"/><l></l></list></block><l>2</l></block></script></block-definition></blocks><variables><variable name="month"><l>4</l></variable><variable name="daysin"><l>1</l></variable><variable name="year"><l>3000</l></variable><variable name="leapyear"><l>not a leap year</l></variable><variable name="leapyear2"><l>0</l></variable><variable name="daysin2"><l>29</l></variable><variable name="day of month"><l>8</l></variable><variable name="validdate"><bool>true</bool></variable></variables></project><media name="3.3 calendar" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>