<snapdata remixID="14249120"><project name="Lab 3.3 " app="Snap! 10.4.6, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAABPdJREFUeF7t2b9L23kYwPEnXikdTvEP6FSN24HkhCL4Ayclk6KbIA5FerUIDiL2LgWrdekiiHC4dXA4lMsinCD+qKggQi1uNeB0cmJbFcRBNFjyBVPTaJ8c8bnnQt9Ckfr5fp8nefGu0TR0cXFxIXwg4CQQIkAnedYGAgRICK4C1wa4ubkpS0tLknp1DoVC6Qf4X/y9urpaUn/4+D4EsgKcnZ2V8vLyW3v2Z8efZCUWlaIrIV83/N6PpfJwaDY42tvbk5qamlt7DAz6/wpkBLi+vi7FxcXp73yX3/Hy+fw69kieh3dzEjh8uirHx8fB/o2NDens7MzpPi4qXIGMAGOxmLS2tgbPZm5uTqLRqJycnEhbW5uMjY1JV1eX9PX1ycjIiCwsLEh3d7cMDg5KSUlJxjX9/f0Sj8eDe/54+UR+ffB3Wuhu9JkkE8uSTKxkqX38ZVmOjo6Cr29tbUlHR0fhyvLIcxLICHB0dDT989f8/LxEIhFJfR4aGpLm5mZJJpPS2NgYfL2yslISiYTU1dVJT09PxjVNTU3S0NAgZ2dnEn/VK7+VfQnwh3Ct3PkpKqd/DmQ9wH8ezcvBwUHw9VTgAwPZ1+T0rLioYAQyAtzf35ft7e1vvgSvra1JfX29nJ+fy+TkpIyPj8vq6mrwy8p1L9V//f5Cnt1/nxPIh8dvZHd3N5iT+qitrc3pPi4qXIGsX0ImJiakrKzs1p5RaWmp/ByJqPMOjw7k7dt3wXWLi4syPDys3sMFhS9w4/uAXv9BcvVtn8Ln5RloArwRrQlxbipAgKa8DNcECFAT4txUgABNeRmuCRCgJsS5qQABmvIyXBMgQE2Ic1MBAjTlZbgmQICaEOemAgRoystwTYAANSHOTQUI0JSX4ZoAAWpCnJsKEKApL8M1AQLUhDg3FSBAU16GawIEqAlxbipAgKa8DNcECFAT4txUgABNeRmuCRCgJsS5qQABmvIyXBMgQE2Ic1MBAjTlZbgmQICaEOemAgRoystwTYAANSHOTQUI0JSX4ZoAAWpCnJsKEKApL8M1AQLUhDg3FSBAU16GawIEqAlxbipAgKa8DNcECFAT4txUgABNeRmuCRCgJsS5qQABmvIyXBMgQE2Ic1MBAjTlZbgmQICaEOemAgRoystwTYAANSHOTQUI0JSX4ZoAAWpCnJsKEKApL8M1AQK8Qaiqqkp6e3ulvb1dM+Q8DwEC/AZeS0tL+nRnZ0emp6clHA7nwc2tXwsQoNLE1QgvLy0qKpLT01OZmZmhqDwFCJAA80wov9sJ8F+8BE9NTUlFRUV+4tydIUCA/BLi+k+CAF35WU6ANOAqQICu/CwnQBpwFSBAV36WEyANuAoQoCs/ywmQBlwFCNCVn+UESAOuAgToys9yAqQBVwECdOVnOQHSgKsAAbrys5wAacBVgABd+VlOgDTgKkCArvwsJ0AacBUgQFd+lhMgDbgKEKArP8sJkAZcBQjQlZ/lBEgDrgIE6MrPcgKkAVcBAnTlZzkB0oCrAAG68rOcAGnAVYAAXflZToA04CpAgK78LCdAGnAVIEBXfpYTIA24ChCgKz/LCZAGXAUI0JWf5QRIA64CBOjKz3ICpAFXAQJ05Wc5AdKAqwABuvKznABpwFWAAF35WU6ANOAqQICu/CwnQBpwFSBAV36WEyANuAoQoCs/ywmQBlwFCNCVn+WfAUEi8ber1+n/AAAAAElFTkSuQmCC</thumbnail><scenes select="1"><scene name="Lab 3.3 "><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Month of the year %&apos;Month number&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n" initial="1">1</input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><l>1</l><block var="Month number"/></list></block><script><block s="doSayFor"><l>January</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l>2</l><block var="Month number"/></list></block><script><block s="doSayFor"><l>Febuary</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l>3</l><block var="Month number"/></list></block><script><block s="doSayFor"><l>March</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l>4</l><block var="Month number"/></list></block><script><block s="doSayFor"><l>April</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l>5</l><block var="Month number"/></list></block><script><block s="doSayFor"><l>May</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l>6</l><block var="Month number"/></list></block><script><block s="doSayFor"><l>June</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l>7</l><block var="Month number"/></list></block><script><block s="doSayFor"><l>July</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l>8</l><block var="Month number"/></list></block><script><block s="doSayFor"><l>August</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l>9</l><block var="Month number"/></list></block><script><block s="doSayFor"><l>September</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l>10</l><block var="Month number"/></list></block><script><block s="doSayFor"><l>October</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l>11</l><block var="Month number"/></list></block><script><block s="doSayFor"><l>November</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l>12</l><block var="Month number"/></list></block><script><block s="doSayFor"><l>September</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="Month number"/><l>12</l></list></block><script><block s="doSayFor"><l>Thats not a month of the year stupid</l><l>2</l></block></script><list></list></block></script><scripts><script x="332.6416015625" y="682.833333333335"><block s="reportVariadicEquals"><list><l>12</l><l></l></list></block></script><script x="334" y="737.0000000000015"><block s="reportVariadicLessThan"><list><l></l><l></l></list></block></script></scripts></block-definition><block-definition s="Day of the week %&apos;Day number&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n" initial="1">1</input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><l>1</l><block var="Day number"/></list></block><script><block s="doSayFor"><l>Sunday</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l>2</l><block var="Day number"/></list></block><script><block s="doSayFor"><l>Monday</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l>3</l><block var="Day number"/></list></block><script><block s="doSayFor"><l>Tuesday</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l>4</l><block var="Day number"/></list></block><script><block s="doSayFor"><l>Wednesday</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l>5</l><block var="Day number"/></list></block><script><block s="doSayFor"><l>Thursday</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l>6</l><block var="Day number"/></list></block><script><block s="doSayFor"><l>Friday</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l>7</l><block var="Day number"/></list></block><script><block s="doSayFor"><l>Saturday</l><l>2</l></block></script><list></list></block></script></block-definition><block-definition s="Is it a leap year %&apos;year number&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n" initial="1"></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="year number"/><l>400</l></block><l>0</l></list></block><script><block s="doSayFor"><l>That is a leap year</l><l>2</l></block></script><list><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="year number"/><l>100</l></block><l>0</l></list></block><script><block s="doSayFor"><l>that is not a leap year</l><l>2</l></block></script><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="year number"/><l>4</l></block><l>0</l></list></block><script><block s="doSayFor"><l>That is a leap year</l><l>2</l></block></script><l><bool>false</bool></l><script><block s="doSayFor"><l>that is not a leap year</l><l>2</l></block></script></list></block></script></block-definition><block-definition s="Is it a vaild date %&apos;Year number&apos; %&apos;Month number&apos; %&apos;Day number&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n" initial="1"></input><input type="%s" initial="1"></input><input type="%s" initial="1"></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month number"/><l>1</l></list></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><l>0</l><block var="Day number"/><l>32</l></list></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><list><l><bool>true</bool></l><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></list></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month number"/><l>2</l></list></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="Year number"/><l>400</l></block><l>0</l></list></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><l>0</l><block var="Day number"/><l>29</l></list></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><list><l><bool>true</bool></l><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></list></block></script><list><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="Year number"/><l>100</l></block><l>0</l></list></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><l>0</l><block var="Day number"/><l>28</l></list></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><list><l><bool>true</bool></l><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></list></block></script><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="Year number"/><l>4</l></block><l>0</l></list></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><l>0</l><block var="Day number"/><l>29</l></list></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><list><l><bool>true</bool></l><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></list></block></script></list></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month number"/><l>3</l></list></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><l>0</l><block var="Day number"/><l>32</l></list></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><list><l><bool>true</bool></l><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></list></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month number"/><l>4</l></list></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><l>0</l><block var="Day number"/><l>31</l></list></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><list><l><bool>true</bool></l><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></list></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month number"/><l>5</l></list></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><l>0</l><block var="Day number"/><l>32</l></list></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><list><l><bool>true</bool></l><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></list></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month number"/><l>6</l></list></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><l>0</l><block var="Day number"/><l>31</l></list></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><list><l><bool>true</bool></l><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></list></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month number"/><l>7</l></list></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><l>0</l><block var="Day number"/><l>32</l></list></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><list><l><bool>true</bool></l><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></list></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month number"/><l>8</l></list></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><l>0</l><block var="Day number"/><l>32</l></list></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><list><l><bool>true</bool></l><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></list></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month number"/><l>9</l></list></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><l>0</l><block var="Day number"/><l>31</l></list></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><list><l><bool>true</bool></l><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></list></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month number"/><l>10</l></list></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><l>0</l><block var="Day number"/><l>32</l></list></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><list><l><bool>true</bool></l><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></list></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month number"/><l>11</l></list></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><l>0</l><block var="Day number"/><l>31</l></list></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><list><l><bool>true</bool></l><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></list></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month number"/><l>12</l></list></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><l>0</l><block var="Day number"/><l>32</l></list></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><list><l><bool>true</bool></l><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></list></block></script><list></list></block></script></block-definition><block-definition s="days in the month %&apos;Month number 1&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month number 1"/><l>1</l></list></block><script><block s="doSayFor"><l>january has 31 days</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month number 1"/><l>2</l></list></block><script><block s="doSayFor"><l>Febuary has 28 days and 29 on a leap year</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month number 1"/><l>3</l></list></block><script><block s="doSayFor"><l>March has 31 days</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month number 1"/><l>4</l></list></block><script><block s="doSayFor"><l>April has 30 days</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month number 1"/><l>5</l></list></block><script><block s="doSayFor"><l>May has 31 days</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month number 1"/><l>6</l></list></block><script><block s="doSayFor"><l>June has 30 days</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month number 1"/><l>7</l></list></block><script><block s="doSayFor"><l>July has 31 days</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month number 1"/><l>8</l></list></block><script><block s="doSayFor"><l>August has 31 days</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month number 1"/><l>9</l></list></block><script><block s="doSayFor"><l>September has 30 days</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month number 1"/><l>10</l></list></block><script><block s="doSayFor"><l>October has 31 days</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month number 1"/><l>11</l></list></block><script><block s="doSayFor"><l>November has 30 days</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Month number 1"/><l>12</l></list></block><script><block s="doSayFor"><l>December has 31 days</l><l>2</l></block></script><list></list></block></script></block-definition><block-definition s="Day in Year %&apos;Day Number&apos; %&apos;Year number&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n" initial="1"></input><input type="%n" initial="1"></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="year number"/><l>400</l></block><l>0</l></list></block><script><block s="doSetVar"><l>Leap year</l><l>1</l></block></script><list><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="year number"/><l>100</l></block><l>0</l></list></block><script><block s="doSetVar"><l>Leap year</l><l>0</l></block></script><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="year number"/><l>4</l></block><l>0</l></list></block><script><block s="doSetVar"><l>Leap year</l><l>1</l></block></script></list></block><block s="doIf"><block s="reportVariadicLessThan"><list><l>0</l><block s="reportVariadicLessThan"><list><block var="Day Number"/><l>31</l></list></block></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>January </l><block var="Day Number"/></list></block><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicLessThan"><list><l>31</l><block s="reportVariadicLessThan"><list><block var="Day Number"/><block s="reportVariadicSum"><list><l>58</l><block var="Leap year"/></list></block></list></block></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>febuary </l><block s="reportDifference"><block var="Day Number"/><l>31</l></block></list></block><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicLessThan"><list><block s="reportVariadicSum"><list><l>58</l><block var="Leap year"/></list></block><block s="reportVariadicLessThan"><list><block var="Day Number"/><block s="reportVariadicSum"><list><l>89</l><block var="Leap year"/></list></block></list></block></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>march </l><block s="reportDifference"><block var="Day Number"/><block s="reportVariadicSum"><list><l>58</l><block var="Leap year"/></list></block></block></list></block><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicLessThan"><list><block s="reportVariadicSum"><list><l>89</l><block var="Leap year"/></list></block><block s="reportVariadicLessThan"><list><block var="Day Number"/><block s="reportVariadicSum"><list><l>119</l><block var="Leap year"/></list></block></list></block></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>april </l><block s="reportDifference"><block var="Day Number"/><block s="reportVariadicSum"><list><l>89</l><block var="Leap year"/></list></block></block></list></block><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicLessThan"><list><block s="reportVariadicSum"><list><l>119</l><block var="Leap year"/></list></block><block s="reportVariadicLessThan"><list><block var="Day Number"/><block s="reportVariadicSum"><list><l>150</l><block var="Leap year"/></list></block></list></block></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>May </l><block s="reportDifference"><block var="Day Number"/><block s="reportVariadicSum"><list><l>119</l><block var="Leap year"/></list></block></block></list></block><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicLessThan"><list><block s="reportVariadicSum"><list><l>150</l><block var="Leap year"/></list></block><block s="reportVariadicLessThan"><list><block var="Day Number"/><block s="reportVariadicSum"><list><l>180</l><block var="Leap year"/></list></block></list></block></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>June </l><block s="reportDifference"><block var="Day Number"/><block s="reportVariadicSum"><list><l>150</l><block var="Leap year"/></list></block></block></list></block><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicLessThan"><list><block s="reportVariadicSum"><list><l>180</l><block var="Leap year"/></list></block><block s="reportVariadicLessThan"><list><block var="Day Number"/><block s="reportVariadicSum"><list><l>211</l><block var="Leap year"/></list></block></list></block></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>July </l><block s="reportDifference"><block var="Day Number"/><block s="reportVariadicSum"><list><l>180</l><block var="Leap year"/></list></block></block></list></block><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicLessThan"><list><block s="reportVariadicSum"><list><l>211</l><block var="Leap year"/></list></block><block s="reportVariadicLessThan"><list><block var="Day Number"/><block s="reportVariadicSum"><list><l>242</l><block var="Leap year"/></list></block></list></block></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>August</l><block s="reportDifference"><block var="Day Number"/><block s="reportVariadicSum"><list><l>211</l><block var="Leap year"/></list></block></block></list></block><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicLessThan"><list><block s="reportVariadicSum"><list><l>242</l><block var="Leap year"/></list></block><block s="reportVariadicLessThan"><list><block var="Day Number"/><block s="reportVariadicSum"><list><l>272</l><block var="Leap year"/></list></block></list></block></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>September</l><block s="reportDifference"><block var="Day Number"/><block s="reportVariadicSum"><list><l>242</l><block var="Leap year"/></list></block></block></list></block><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicLessThan"><list><block s="reportVariadicSum"><list><l>272</l><block var="Leap year"/></list></block><block s="reportVariadicLessThan"><list><block var="Day Number"/><block s="reportVariadicSum"><list><l>303</l><block var="Leap year"/></list></block></list></block></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>October </l><block s="reportDifference"><block var="Day Number"/><block s="reportVariadicSum"><list><l>272</l><block var="Leap year"/></list></block></block></list></block><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicLessThan"><list><block s="reportVariadicSum"><list><l>303</l><block var="Leap year"/></list></block><block s="reportVariadicLessThan"><list><block var="Day Number"/><block s="reportVariadicSum"><list><l>333</l><block var="Leap year"/></list></block></list></block></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>November</l><block s="reportDifference"><block var="Day Number"/><block s="reportVariadicSum"><list><l>303</l><block var="Leap year"/></list></block></block></list></block><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicLessThan"><list><block s="reportVariadicSum"><list><l>333</l><block var="Leap year"/></list></block><block s="reportVariadicLessThan"><list><block var="Day Number"/><block s="reportVariadicSum"><list><l>365</l><block var="Leap year"/></list></block></list></block></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>October </l><block s="reportDifference"><block var="Day Number"/><block s="reportVariadicSum"><list><l>334</l><block var="Leap year"/></list></block></block></list></block><l>2</l></block></script><list></list></block></script><scripts><script x="797.7333984375" y="90.03333333333308"><block var="Year number"/></script><script x="823.783203125" y="219.69999999999993"><block var="Year number"/></script><script x="823.783203125" y="349.366666666666"><block var="Year number"/></script><script x="708" y="387.5333333333333"><block s="reportVariadicEquals"><list><l></l><l></l></list></block></script><script x="587" y="62.19999999999993"><block s="reportVariadicEquals"><list><l></l><l>0</l></list></block></script><script x="431.69140625" y="74.99999999999989"><block s="reportVariadicEquals"><list><l></l><l>1</l></list></block></script><script x="460.69140625" y="237.70000000000005"><block s="reportVariadicLessThan"><list><l>31</l><block s="reportVariadicLessThan"><list><block var="Day Number"/><l>58</l></list></block></list></block></script><script x="603" y="492.4166666666665"><block s="doIf"><block s="reportVariadicLessThan"><list><l>31</l><block s="reportVariadicLessThan"><list><block var="Day Number"/><block s="reportVariadicSum"><list><l>58</l><block var="Leap year"/></list></block></list></block></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>march</l><l>world</l></list></block><block s="reportDifference"><block var="Day Number"/><block s="reportVariadicSum"><list><l>58</l><block var="Leap year"/></list></block></block></block></script><list></list></block></script><script x="670.2904296874999" y="319"><block var="Day Number"/></script></scripts></block-definition></blocks><primitives></primitives><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" id="1572"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="1573"></list></costumes><sounds><list struct="atomic" id="1574"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="8.526512829121202e-14" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="1579"><costumes><list struct="atomic" id="1580"></list></costumes><sounds><list struct="atomic" id="1581"></list></sounds><blocks></blocks><variables></variables><scripts><script x="40" y="63"><custom-block s="days in the month %s"><l>4</l></custom-block></script><script x="40" y="110.66666666666663"><custom-block s="Month of the year %n"><l>4</l></custom-block></script><script x="36" y="163.66666666666663"><custom-block s="Day of the week %n"><l>2</l></custom-block></script><script x="34" y="215.9999999999999"><custom-block s="Is it a vaild date %n %s %s"><l>2024</l><l>6</l><l>20</l></custom-block></script><script x="39" y="270.9999999999999"><custom-block s="Is it a leap year %n"><l>1904</l></custom-block></script></scripts></sprite><watcher var="Leap year" style="normal" x="10" y="10" color="243,118,29"/></sprites></stage><variables><variable name="Leap year"><l>0</l></variable></variables></scene></scenes></project><media name="Lab 3.3 " app="Snap! 10.4.6, https://snap.berkeley.edu" version="2"></media></snapdata>