<snapdata remixID="9889950"><project name="3.3 lab" 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="true" 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="30" 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="10" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>month</l><block s="reportRandom"><l>1</l><l>12</l></block></block><block s="doSetVar"><l>day</l><block s="reportRandom"><l>1</l><l>32</l></block></block><block s="doSetVar"><l>Year</l><block s="reportRandom"><l>1900</l><l>2020</l></block></block><custom-block s="Valid date"></custom-block><block s="doIfElse"><block s="reportOr"><block s="reportAnd"><block s="reportEquals"><block s="reportModulus"><block var="Year"/><l>4</l></block><l>0</l></block><block s="reportNot"><block s="reportEquals"><block s="reportModulus"><block var="Year"/><l>100</l></block><l>0</l></block></block></block><block s="reportEquals"><block s="reportModulus"><block var="Year"/><l>400</l></block><l>0</l></block></block><script><block s="doSayFor"><l>This is a leap year</l><l>2</l></block></script><script><block s="doSayFor"><l>this is a normal year</l><l>2</l></block></script></block></script><script x="19" y="292"><block s="receiveKey"><l><option>space</option></l></block><custom-block s="valid or valid date question"></custom-block></script></scripts></sprite><sprite name="Sprite(2)" idx="2" x="22" y="-85" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="147.89999999999998,0,70.99199999999992,1" pen="tip" id="75"><costumes><list struct="atomic" id="76"></list></costumes><sounds><list struct="atomic" id="77"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="133.33333333333337"><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>1</l></block><block s="reportLessThan"><block var="day"/><l>32</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Jan </l><block var="day"/></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>2</l></block><block s="reportLessThan"><block var="day"/><l>30</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Feb </l><block var="day"/></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>3</l></block><block s="reportLessThan"><block var="day"/><l>32</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Mar </l><block var="day"/></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>4</l></block><block s="reportLessThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Apr </l><block var="day"/></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>5</l></block><block s="reportLessThan"><block var="day"/><l>32</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>May </l><block var="day"/></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>6</l></block><block s="reportLessThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Jun </l><block var="day"/></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>7</l></block><block s="reportLessThan"><block var="day"/><l>32</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Jul </l><block var="day"/></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>8</l></block><block s="reportLessThan"><block var="day"/><l>32</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Aug </l><block var="day"/></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>9</l></block><block s="reportLessThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Sep </l><block var="day"/></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>10</l></block><block s="reportLessThan"><block var="day"/><l>32</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Oct </l><block var="day"/></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>11</l></block><block s="reportLessThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Nov </l><block var="day"/></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>12</l></block><block s="reportLessThan"><block var="day"/><l>32</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Dec </l><block var="day"/></list></block><l>2</l></block></script></block></script><script x="309" y="133.00000000000003"><block s="doAsk"><l>What month would you like (number 1-12)</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>1</l></block><script><block s="doAsk"><l>What date would you like(1-32)</l></block><block s="doIf"><block s="reportLessThan"><block var="day"/><l>32</l></block><script><block s="doSayFor"><l>this is a valid date</l><l>2</l></block></script></block><block s="doIf"><custom-block s="invalid date"></custom-block><script></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>2</l></block><script><block s="doAsk"><l>What date would you like(1-32)</l></block><block s="doIf"><block s="reportLessThan"><block var="day"/><l>30</l></block><script><block s="doSayFor"><l>this is a valid date</l><l>2</l></block></script></block><block s="doIf"><custom-block s="invalid date"></custom-block><script></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>3</l></block><script><block s="doAsk"><l>What date would you like(1-32)</l></block><block s="doIf"><block s="reportLessThan"><block var="day"/><l>32</l></block><script><block s="doSayFor"><l>this is a valid date</l><l>2</l></block></script></block><block s="doIf"><custom-block s="invalid date"></custom-block><script></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>4</l></block><script><block s="doAsk"><l>What date would you like(1-32)</l></block><block s="doIf"><block s="reportLessThan"><block var="day"/><l>31</l></block><script><block s="doSayFor"><l>this is a valid date</l><l>2</l></block></script></block><block s="doIf"><custom-block s="invalid date"></custom-block><script></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>5</l></block><script><block s="doAsk"><l>What date would you like(1-32)</l></block><block s="doIf"><block s="reportLessThan"><block var="day"/><l>32</l></block><script><block s="doSayFor"><l>this is a valid date</l><l>2</l></block></script></block><block s="doIf"><custom-block s="invalid date"></custom-block><script></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>6</l></block><script><block s="doAsk"><l>What date would you like(1-32)</l></block><block s="doIf"><block s="reportLessThan"><block var="day"/><l>31</l></block><script><block s="doSayFor"><l>this is a valid date</l><l>2</l></block></script></block><block s="doIf"><custom-block s="invalid date"></custom-block><script></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>7</l></block><script><block s="doAsk"><l>What date would you like(1-32)</l></block><block s="doIf"><block s="reportLessThan"><block var="day"/><l>32</l></block><script><block s="doSayFor"><l>this is a valid date</l><l>2</l></block></script></block><block s="doIf"><custom-block s="invalid date"></custom-block><script></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>8</l></block><script><block s="doAsk"><l>What date would you like(1-32)</l></block><block s="doIf"><block s="reportLessThan"><block var="day"/><l>32</l></block><script><block s="doSayFor"><l>this is a valid date</l><l>2</l></block></script></block><block s="doIf"><custom-block s="invalid date"></custom-block><script></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>9</l></block><script><block s="doAsk"><l>What date would you like(1-32)</l></block><block s="doIf"><block s="reportLessThan"><block var="day"/><l>31</l></block><script><block s="doSayFor"><l>this is a valid date</l><l>2</l></block></script></block><block s="doIf"><custom-block s="invalid date"></custom-block><script></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>10</l></block><script><block s="doAsk"><l>What date would you like(1-32)</l></block><block s="doIf"><block s="reportLessThan"><block var="day"/><l>32</l></block><script><block s="doSayFor"><l>this is a valid date</l><l>2</l></block></script></block><block s="doIf"><custom-block s="invalid date"></custom-block><script></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>11</l></block><script><block s="doAsk"><l>What date would you like(1-32)</l></block><block s="doIf"><block s="reportLessThan"><block var="day"/><l>31</l></block><script><block s="doSayFor"><l>this is a valid date</l><l>2</l></block></script></block><block s="doIf"><custom-block s="invalid date"></custom-block><script></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>12</l></block><script><block s="doAsk"><l>What date would you like(1-32)</l></block><block s="doIf"><block s="reportLessThan"><block var="day"/><l>32</l></block><script><block s="doSayFor"><l>this is a valid date</l><l>2</l></block></script></block><block s="doIf"><custom-block s="invalid date"></custom-block><script></script></block></script></block><block s="doStopThis"><l><option>all</option></l></block></script></scripts></sprite><watcher var="month question" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="Year" style="normal" x="318" y="108.00000599999998" color="243,118,29"/><watcher var="day" style="normal" x="238" y="109.000002" color="243,118,29"/><watcher var="month" style="normal" x="139" y="108" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="is a valid date" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportOr"><block s="reportGreaterThan"><block s="getLastAnswer"></block><l>366</l></block><block s="reportLessThan"><l>0</l><block s="getLastAnswer"></block></block></block><script><block s="doSayFor"><l>this is a valid date</l><l>2</l></block></script></block></script></block-definition><block-definition s="invalid date" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>2</l></block><block s="reportGreaterThan"><block var="day"/><l>30</l></block></block><script><block s="doSayFor"><l>this is an invalid date</l><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>4</l></block><block s="reportGreaterThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><l>this is an invalid date</l><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>6</l></block><block s="reportGreaterThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><l>this is an invalid date</l><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>7</l></block><block s="reportGreaterThan"><block var="day"/><l>32</l></block></block><script><block s="doSayFor"><l>this is an invalid date</l><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>9</l></block><block s="reportGreaterThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><l>this is an invalid date</l><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>11</l></block><block s="reportGreaterThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><l>this is an invalid date</l><l>2</l></block></script></block></script></block-definition><block-definition s="Valid date" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>1</l></block><block s="reportLessThan"><block var="day"/><l>32</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Jan </l><block var="day"/><block var="Year"/></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>2</l></block><block s="reportLessThan"><block var="day"/><l>30</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Feb </l><block var="day"/><block var="Year"/></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>3</l></block><block s="reportLessThan"><block var="day"/><l>32</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Mar </l><block var="day"/><block var="Year"/></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>4</l></block><block s="reportLessThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Apr </l><block var="day"/><block var="Year"/></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>5</l></block><block s="reportLessThan"><block var="day"/><l>32</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>May </l><block var="day"/><block var="Year"/></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>6</l></block><block s="reportLessThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Jun </l><block var="day"/><block var="Year"/></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>7</l></block><block s="reportLessThan"><block var="day"/><l>32</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Jul </l><block var="day"/><block var="Year"/></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>8</l></block><block s="reportLessThan"><block var="day"/><l>32</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Aug </l><block var="day"/><block var="Year"/></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>9</l></block><block s="reportLessThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Sep </l><block var="day"/><block var="Year"/></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>10</l></block><block s="reportLessThan"><block var="day"/><l>32</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Oct </l><block var="day"/><block var="Year"/></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>11</l></block><block s="reportLessThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Nov </l><block var="day"/><block var="Year"/></list></block><l>2</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="month"/><l>12</l></block><block s="reportLessThan"><block var="day"/><l>32</l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Dec </l><block var="day"/><block var="Year"/></list></block><l>2</l></block></script></block></script></block-definition><block-definition s="valid or valid date question" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>What month would you like (number 1-12)</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>1</l></block><script><block s="doAsk"><l>What date would you like(1-32)</l></block><block s="doIf"><block s="reportLessThan"><block s="getLastAnswer"></block><l>33</l></block><script><block s="doSayFor"><l>this is a valid date</l><l>2</l></block></script></block><block s="doIf"><custom-block s="invalid date"></custom-block><script></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>2</l></block><script><block s="doAsk"><l>What date would you like(1-32)</l></block><block s="doIf"><block s="reportLessThan"><block s="getLastAnswer"></block><l>28</l></block><script><block s="doSayFor"><l>this is a valid date</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>29</l></block><script><block s="doSayFor"><l>This is a leap year</l><l>2</l></block></script></block><block s="doIf"><custom-block s="invalid date"></custom-block><script><block s="doStopThis"><l><option>all</option></l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>3</l></block><script><block s="doAsk"><l>What date would you like(1-32)</l></block><block s="doIf"><block s="reportLessThan"><block s="getLastAnswer"></block><l>32</l></block><script><block s="doSayFor"><l>this is a valid date</l><l>2</l></block></script></block><block s="doIf"><custom-block s="invalid date"></custom-block><script><block s="doStopThis"><l><option>all</option></l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>4</l></block><script><block s="doAsk"><l>What date would you like(1-32)</l></block><block s="doIf"><block s="reportLessThan"><block s="getLastAnswer"></block><l>31</l></block><script><block s="doSayFor"><l>this is a valid date</l><l>2</l></block></script></block><block s="doIf"><custom-block s="invalid date"></custom-block><script><block s="doStopThis"><l><option>all</option></l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>5</l></block><script><block s="doAsk"><l>What date would you like(1-32)</l></block><block s="doIf"><block s="reportLessThan"><block s="getLastAnswer"></block><l>32</l></block><script><block s="doSayFor"><l>this is a valid date</l><l>2</l></block></script></block><block s="doIf"><custom-block s="invalid date"></custom-block><script><block s="doStopThis"><l><option>all</option></l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>6</l></block><script><block s="doAsk"><l>What date would you like(1-32)</l></block><block s="doIf"><block s="reportLessThan"><block s="getLastAnswer"></block><l>31</l></block><script><block s="doSayFor"><l>this is a valid date</l><l>2</l></block></script></block><block s="doIf"><custom-block s="invalid date"></custom-block><script><block s="doStopThis"><l><option>all</option></l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>7</l></block><script><block s="doAsk"><l>What date would you like(1-32)</l></block><block s="doIf"><block s="reportLessThan"><block s="getLastAnswer"></block><l>32</l></block><script><block s="doSayFor"><l>this is a valid date</l><l>2</l></block></script></block><block s="doIf"><custom-block s="invalid date"></custom-block><script><block s="doStopThis"><l><option>all</option></l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>8</l></block><script><block s="doAsk"><l>What date would you like(1-32)</l></block><block s="doIf"><block s="reportLessThan"><block s="getLastAnswer"></block><l>32</l></block><script><block s="doSayFor"><l>this is a valid date</l><l>2</l></block></script></block><block s="doIf"><custom-block s="invalid date"></custom-block><script><block s="doStopThis"><l><option>all</option></l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>9</l></block><script><block s="doAsk"><l>What date would you like(1-32)</l></block><block s="doIf"><block s="reportLessThan"><block s="getLastAnswer"></block><l>31</l></block><script><block s="doSayFor"><l>this is a valid date</l><l>2</l></block></script></block><block s="doIf"><custom-block s="invalid date"></custom-block><script><block s="doStopThis"><l><option>all</option></l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>10</l></block><script><block s="doAsk"><l>What date would you like(1-32)</l></block><block s="doIf"><block s="reportLessThan"><block s="getLastAnswer"></block><l>32</l></block><script><block s="doSayFor"><l>this is a valid date</l><l>2</l></block></script></block><block s="doIf"><custom-block s="invalid date"></custom-block><script><block s="doStopThis"><l><option>all</option></l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>11</l></block><script><block s="doAsk"><l>What date would you like(1-32)</l></block><block s="doIf"><block s="reportLessThan"><block s="getLastAnswer"></block><l>31</l></block><script><block s="doSayFor"><l>this is a valid date</l><l>2</l></block></script></block><block s="doIf"><custom-block s="invalid date"></custom-block><script><block s="doStopThis"><l><option>all</option></l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>12</l></block><script><block s="doAsk"><l>What date would you like(1-32)</l></block><block s="doIf"><block s="reportLessThan"><block s="getLastAnswer"></block><l>32</l></block><script><block s="doSayFor"><l>this is a valid date</l><l>2</l></block></script></block><block s="doIf"><custom-block s="invalid date"></custom-block><script><block s="doStopThis"><l><option>all</option></l></block></script></block></script></block></script></block-definition></blocks><variables><variable name="month"><l>12</l></variable><variable name="day"><l>19</l></variable><variable name="month question"><l>0</l></variable><variable name="Year"><l>1949</l></variable></variables></project><media name="3.3 lab" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>