<snapdata remixID="9838532"><project name="Lab 3.3" 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="17" y="24"><block s="receiveGo"></block><block s="doAsk"><l>Pick a number between 1 and 12</l></block><custom-block s="Month Name %s"><block s="getLastAnswer"></block></custom-block><block s="doAsk"><l>Pick a number between 1 and 7</l></block><custom-block s="Day %s"><block s="getLastAnswer"></block></custom-block><block s="doAsk"><l>Give the name of a month and i&apos;ll tell you how many days it has </l></block><custom-block s="Month %s"><block s="getLastAnswer"></block></custom-block><block s="doAsk"><l>Give me a year and I&apos;ll tell you if it&apos;s a leap year</l></block><custom-block s="Is %s a leap year"><block s="getLastAnswer"></block></custom-block><block s="doAsk"><l>Give me a month (capitailze it)</l></block><block s="doSetVar"><l>month</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Give me a day in that month</l></block><block s="doSetVar"><l>day</l><block s="getLastAnswer"></block></block><custom-block s="%s %s is a valid date"><block var="month"/><block var="day"/></custom-block></script></scripts></sprite><watcher var="month" style="normal" x="10" y="10" color="243,118,29"/><watcher var="day" style="normal" x="10" y="31.000001999999995" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Month %&apos;Number&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIf"><block s="reportEquals"><block var="Number"/><l>January</l></block><script><block s="doSayFor"><l>It has 31 days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="Number"/><l>Feburary</l></block><script><block s="doSayFor"><l>It has 28 days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="Number"/><l>March</l></block><script><block s="doSayFor"><l>It has 31 days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="Number"/><l>April</l></block><script><block s="doSayFor"><l>It has 30 days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="Number"/><l>May</l></block><script><block s="doSayFor"><l>It has 31 days </l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="Number"/><l>June</l></block><script><block s="doSayFor"><l>It has 30 days </l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="Number"/><l>July</l></block><script><block s="doSayFor"><l>It has 31 days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="Number"/><l>August</l></block><script><block s="doSayFor"><l>It has 31 days </l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="Number"/><l>September</l></block><script><block s="doSayFor"><l>It has30 days </l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="Number"/><l>October</l></block><script><block s="doSayFor"><l>It has 31 days </l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="Number"/><l>November</l></block><script><block s="doSayFor"><l>It has 30 days </l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="Number"/><l>December</l></block><script><block s="doSayFor"><l>It has 31 days </l><l>2</l></block></script></block></script></block-definition><block-definition s="Day %&apos;Number&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIf"><block s="reportEquals"><block var="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="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="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="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="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="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="Number"/><l>7</l></block><script><block s="doSayFor"><l>Saturday</l><l>2</l></block></script></block></script></block-definition><block-definition s="Month Name %&apos;Number&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIf"><block s="reportEquals"><block var="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="Number"/><l>2</l></block><script><block s="doSayFor"><l>Feburary</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="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="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="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="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="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="Number"/><l>8</l></block><script><block s="doSayFor"><l>August</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="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="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="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="Number"/><l>12</l></block><script><block s="doSayFor"><l>December</l><l>2</l></block></script></block></script></block-definition><block-definition s="Leap Year" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="Is %&apos;year&apos; a leap year" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><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>That is 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="%&apos;month&apos; %&apos;day&apos; is a valid date" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIf"><block s="reportEquals"><block var="month"/><l>January</l></block><script><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="day"/><l>0</l></block><block s="reportLessThan"><block var="day"/><l>32</l></block></block><script><block s="doSayFor"><l>That is a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>That is not a valid date</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>Feburary</l></block><script><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="day"/><l>0</l></block><block s="reportLessThan"><block var="day"/><l>29</l></block></block><script><block s="doSayFor"><l>That is a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>That is not a valid date</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>March</l></block><script><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="day"/><l>0</l></block><block s="reportLessThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><l>That is a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>That is not a valid date</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>April</l></block><script><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="day"/><l>0</l></block><block s="reportLessThan"><block var="day"/><l>32</l></block></block><script><block s="doSayFor"><l>That is a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>That is not a valid date</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>May</l></block><script><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="day"/><l>0</l></block><block s="reportLessThan"><block var="day"/><l>32</l></block></block><script><block s="doSayFor"><l>That is a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>That is not a valid date</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>June</l></block><script><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="day"/><l>0</l></block><block s="reportLessThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><l>That is a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>That is not a valid date</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>July</l></block><script><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="day"/><l>0</l></block><block s="reportLessThan"><block var="day"/><l>32</l></block></block><script><block s="doSayFor"><l>That is a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>That is not a valid date</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>August</l></block><script><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="day"/><l>0</l></block><block s="reportLessThan"><block var="day"/><l>32</l></block></block><script><block s="doSayFor"><l>That is a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>That is not a valid date</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>September</l></block><script><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="day"/><l>0</l></block><block s="reportLessThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><l>That is a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>That is not a valid date</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>October</l></block><script><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="day"/><l>0</l></block><block s="reportLessThan"><block var="day"/><l>32</l></block></block><script><block s="doSayFor"><l>That is a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>That is not a valid date</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>November</l></block><script><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="day"/><l>0</l></block><block s="reportLessThan"><block var="day"/><l>31</l></block></block><script><block s="doSayFor"><l>That is a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>That is not a valid date</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="month"/><l>December</l></block><script><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="day"/><l>0</l></block><block s="reportLessThan"><block var="day"/><l>32</l></block></block><script><block s="doSayFor"><l>That is a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>That is not a valid date</l><l>2</l></block></script></block></script></block></script></block-definition></blocks><variables><variable name="month"><l>Feburary</l></variable><variable name="day"><l>28</l></variable></variables></project><media name="Lab 3.3" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>