<snapdata remixID="9120879"><project name="lab 3.3 " 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="656" y="51.200000000000045"><block s="receiveGo"></block><block s="doAsk"><l>pick a month number 1-12</l></block><block s="doSetVar"><l>month number</l><block s="getLastAnswer"></block></block><custom-block s="month name"></custom-block><block s="doAsk"><l>pick a day number between 1-7</l></block><block s="doSetVar"><l>day number</l><block s="getLastAnswer"></block></block><custom-block s="day name"></custom-block><custom-block s="days in"></custom-block><block s="doAsk"><l>pick a year </l></block><block s="doSetVar"><l>year number</l><block s="getLastAnswer"></block></block><custom-block s="leap year"></custom-block><block s="doAsk"><l>date number</l></block><block s="doSetVar"><l>day number</l><l>0</l></block><custom-block s="it is a valid date"></custom-block></script></scripts></sprite><watcher var="month number" style="normal" x="10" y="10" color="243,118,29"/><watcher var="day number" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="year number" style="normal" x="10" y="52.00000399999999" color="243,118,29"/><watcher var="leap year" style="normal" x="10" y="73.00000599999998" color="243,118,29"/></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="doIf"><block s="reportEquals"><block var="month number"/><l>1</l></block><script><block s="doSayFor"><l>january </l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month number"/><l>2</l></block><script><block s="doSayFor"><l>febuary</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month number"/><l>3</l></block><script><block s="doSayFor"><l>march</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month number"/><l>4</l></block><script><block s="doSayFor"><l>april</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month number"/><l>5</l></block><script><block s="doSayFor"><l>may</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month number"/><l>6</l></block><script><block s="doSayFor"><l>june</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month number"/><l>7</l></block><script><block s="doSayFor"><l>july</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month number"/><l>8</l></block><script><block s="doSayFor"><l>agugust </l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month number"/><l>9</l></block><script><block s="doSayFor"><l>september</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month number"/><l>10</l></block><script><block s="doSayFor"><l>october</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month number"/><l>11</l></block><script><block s="doSayFor"><l>november</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month number"/><l>12</l></block><script><block s="doSayFor"><l>december</l><l>2</l></block></script></block></script></block-definition><block-definition s="day name" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportEquals"><block var="day number"/><l>1</l></block><script><block s="doSayFor"><l>sunday</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="day number"/><l>2</l></block><script><block s="doSayFor"><l>monday</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="day number"/><l>3</l></block><script><block s="doSayFor"><l>tuesday</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="day number"/><l>4</l></block><script><block s="doSayFor"><l>wednesday</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="day number"/><l>5</l></block><script><block s="doSayFor"><l>thursday</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="day number"/><l>6</l></block><script><block s="doSayFor"><l>friday</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="day number"/><l>7</l></block><script><block s="doSayFor"><l>staurday</l><l>2</l></block></script></block></script></block-definition><block-definition s="days in" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportOr"><block s="reportEquals"><block var="month number"/><l>1</l></block><block s="reportOr"><block s="reportEquals"><block var="month number"/><l>10</l></block><block s="reportOr"><block s="reportEquals"><block var="month number"/><l>12</l></block><block s="reportOr"><block s="reportEquals"><block var="month number"/><l>3</l></block><block s="reportOr"><block s="reportEquals"><block var="month number"/><l>5</l></block><block s="reportOr"><block s="reportEquals"><block var="month number"/><l>7</l></block><block s="reportEquals"><block var="month number"/><l>8</l></block></block></block></block></block></block></block><script><block s="doSayFor"><l>there iis 31 days in the month</l><l>2</l></block></script></block><block s="doIf"><block s="reportOr"><block s="reportEquals"><block var="month number"/><l>4</l></block><block s="reportOr"><block s="reportEquals"><block var="month number"/><l>6</l></block><block s="reportOr"><block s="reportEquals"><block var="month number"/><l>9</l></block><block s="reportEquals"><block var="month number"/><l>11</l></block></block></block></block><script><block s="doSayFor"><l>there iis 30 days in the month</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month number"/><l>2</l></block><script><block s="doSayFor"><l>there iis 28 days in the month</l><l>2</l></block></script></block></script></block-definition><block-definition s="leap year" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block s="reportModulus"><block var="year number"/><l>4</l></block><l>0</l></block><block s="reportOr"><block s="reportNot"><block s="reportEquals"><block s="reportModulus"><block var="year number"/><l>100</l></block><l>0</l></block></block><block s="reportEquals"><block s="reportModulus"><block var="year number"/><l>400</l></block><l>0</l></block></block></block><script><block s="doSayFor"><l>it is a leap year </l><l>2</l></block></script><script><block s="doSayFor"><l>it is not a leap year </l><l>2</l></block></script></block></script></block-definition><block-definition s="it is a valid date" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month number"/><l>1</l></block><block s="reportLessThan"><block var="day number"/><l>32</l></block></block><script><block s="doSayFor"><l>it is a valid date </l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month number"/><l>2</l></block><block s="reportLessThan"><block var="day number"/><l>29</l></block></block><script><block s="doSayFor"><l>it is a valid date </l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month number"/><l>3</l></block><block s="reportLessThan"><block var="day number"/><l>32</l></block></block><script><block s="doSayFor"><l>it is a valid date </l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month number"/><l>4</l></block><block s="reportLessThan"><block var="day number"/><l>31</l></block></block><script><block s="doSayFor"><l>it is a valid date </l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month number"/><l>5</l></block><block s="reportLessThan"><block var="day number"/><l>32</l></block></block><script><block s="doSayFor"><l>it is a valid date </l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month number"/><l>6</l></block><block s="reportLessThan"><block var="day number"/><l>31</l></block></block><script><block s="doSayFor"><l>it is a valid date </l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month number"/><l>7</l></block><block s="reportLessThan"><block var="day number"/><l>32</l></block></block><script><block s="doSayFor"><l>it is a valid date </l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month number"/><l>8</l></block><block s="reportLessThan"><block var="day number"/><l>32</l></block></block><script><block s="doSayFor"><l>it is a valid date </l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month number"/><l>9</l></block><block s="reportLessThan"><block var="day number"/><l>31</l></block></block><script><block s="doSayFor"><l>it is a valid date </l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month number"/><l>10</l></block><block s="reportLessThan"><block var="day number"/><l>32</l></block></block><script><block s="doSayFor"><l>it is a valid date </l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month number"/><l>11</l></block><block s="reportLessThan"><block var="day number"/><l>31</l></block></block><script><block s="doSayFor"><l>it is a valid date </l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month number"/><l>12</l></block><block s="reportLessThan"><block var="day number"/><l>32</l></block></block><script><block s="doSayFor"><l>it is a valid date </l><l>2</l></block></script><script><block s="doSayFor"><l>say is not a valid date</l><l>2</l></block><block s="doSayFor"><l>say is not a valid date</l><l>2</l></block><block s="doSayFor"><l>say is not a valid date</l><l>2</l></block><block s="doSayFor"><l>say is not a valid date</l><l>2</l></block><block s="doSayFor"><l>say is not a valid date</l><l>2</l></block><block s="doSayFor"><l>say is not a valid date</l><l>2</l></block><block s="doSayFor"><l>say is not a valid date</l><l>2</l></block><block s="doSayFor"><l>say is not a valid date</l><l>2</l></block><block s="doSayFor"><l>say is not a valid date</l><l>2</l></block><block s="doSayFor"><l>say is not a valid date</l><l>2</l></block><block s="doSayFor"><l>say is not a valid date</l><l>2</l></block><block s="doSayFor"><l>say is not a valid 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="day in year" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs></block-definition></blocks><variables><variable name="month number"><l>6</l></variable><variable name="day number"><l>0</l></variable><variable name="year number"><l>g</l></variable><variable name="leap year"><l>2019</l></variable></variables></project><media name="lab 3.3 " app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>