<snapdata remixID="9081076"><project name="Lab 3.3" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAJnklEQVR4Xu2dC0xU2RnH/zAwA0Qe8jAKFqwVSCVGUeur0SaiVKyRaHxUY0Eb04bYbqyStm6aZiNuo1bdGNukWtO0abSbVLfZNDVaqq3YBl3FmrSaZVUsKOIqUhB5DDBD851GYBiZoWePa++9/5MYZJjvm3N+55d753z3zJ2I/v7+frCRwGsiEEEBXxN5vqwiQAEpwmsl8FIBr1+/jqysLLhcrlfeub6+PtTV1WHOnDmv/LX4Av9/BIIEPH/+vJJPt8XGxuLOmZ+j86O/wdfXFzJN7heLEDFjtXrOvXv3sHTpUt2XZZxFCQQIeOXKFcTHx0PWJdeuXUNCQgKqq6tRWlqKiIgI9bj8vHr1qhru7Nmz1e+9vb3qsfnz58Pb0Q7PL1YjKzFqAEn0glL4H96E71/XgjA1lJ4dyPv8+XMeCS0qkm63AwR88OABnjx5onIdPXoUhYWFOHToEHbs2KFE7OrqQmdnJzo6OjB27FjExMRg27ZtOHjwIDweD8rLy1H7zxuYeq4MCZ7IgT65C8uBaA96/vB2UD9vf/X9gcd8Pp+Sms05BAIEvHv3Lpqbm9Xojx8/jgkTJiAyMhJJSUk4d+4c5s6dqwQU2ZqamjB9+nSsWrUKhw8fxu3bt7Fr1y60PmnCtD99K0DAmJLj8DfdRE/lO0Fkb67+7cBjPT09WLhwoXPoc6SBq2BZfMhpUE6rUVFRSjxZiMhjKSkpePr0qXrc7/crMV80OXJJTHt7OzpamzHjwrcxxj3495E4R3jG4PrSo+rPclSdMmWK+sfmHAJBi5DTp08rmRITE7UoiLDpXXXwN/w9bLwrrxAN3jh12p80aRLmzZsXNoZPsBeBl5ZhLly4oE6xcqQz3eRo2dDQgPz8fJVa3kfKaVd+sjmPwCcuw8j7wUeX3kXLP/6M3u6ukAQ/OyUHY1a8qVbN9fX1KCgocB5xjjiAQMgyjJRW1q9fj+Tk5IAyjJRjqqqqsGjRIqSmpuCj785A/nj3QOKovC+jv+sZfHXVQbi7ymvw+PFjlY9lF9o4Yhnm2LFj2L9/P/bt24dx48ahtrYWRUVFkCsXcno+c+YMDhw4oN4rPn1rZkDdz/2VHyAyfhy6330jiPDz73yg4qVJ3oyMDM6CgwmELMNIIXrWrFmqzrdixQqcOHECcqVkz549qmC9cuVKZGdno7XiCwECetb8GPB2wPv7t4LQtr1RDak3SktLS8PkyZMdjJ9DDxBwaBlG0GRmZqK1tVWdLmV1K6tV+SmlmNTUVDx69AhJiQnw/Gw50uNHd9348Tf/gsbGRkU+Li5OCc7mXAJGyjCZrn/DV3sxLEVXziI0+JPR1tamVthr1qwJG8Mn2JvAp16Gcbvd6qgnR1ZedrO3XKMZ3Scuw8iLSA2vvvKXaP/wr+jr8YZ83ez8BYj50jdUKUa2Ycn1ZjbnEghZhpEjVU1NzcCulxe7YV78lIL14sWLERUBtB8sQG5K9GApZtZa9LfUw3fvg5eWYuT9pOSRy3tSzmFzJoERyzBSo9u+fTsqKipQWVmJ5cuXQ7ZrydFOVq43btzA/fv3sXv3bjR/3ISkX61CWtzgQsS97HuIiE2E93dvhizFyEIkNzfXmfQ56sDNCEN3wwibW7du4c6dO4iOjsazZ88gfy8uLkZeXh5Onjyp3seVlZXBBT9ST6wNEDBm40/gb3mAnrN7Q5ZiRGjZVcPmTAIhyzBSZJYVa3p6Oh4+fKgKx1KCkf/Lzmf519LSAvh6kfVeCZJjw++AQZQHH3/9rMrh9XpVqScnJ8eZ9Dnq4A8l6eyGka1ZGX2N8NddCYvU9fkCNPTGq32HssVryZIlYWP4BPsS+NTLMIJSTunyuZOZM2eqza1sziVgpAwj+DrratBU9Rv0drSFpJnxmUykrXsb3d3d6prwtGnT1MZXNmcS+J92w8iGBFmxvijDXLp0SX0QSS7PNf5oMRZMHDyaubIXAi43fB+eD1mGkct8U6dOdSZ9jjrwPeDQDyUN3w0j9To5dcq2e9lMKh9QOnLkCPbu3as2FbS9U4TZEwa3ZHnWHgB6OuF9/4chyzDyuZPx48dzKhxKYNS7YaQOKFcvZDfzzp07cerUKbWQWLZsGSZOnIiunxYHClhcAbii4X3v+yHLMBLLLVkOtW/4rTnC7YaR06XsB5Q2tDwjv7t//TXkjR3dFv7msipVxJYmp3NeCaGAAwR0yjASnOnphO/mH8OSjMzMR1Pc59SpXArZmzZtChvDJ9iXwEvLMCLG5cuX1Sl3aBt+LXj476PFJIsWKcHwvd9oidn3ebw7ln3n1hIjo4CWmCb7dpIC2nduLTEyCmiJabJvJymgfefWEiOjgJaYJvt2kgLad24tMTIKaIlpsm8nKaB959YSI6OAlpgm+3aSAtp3bi0xMgpoiWmybycpoH3n1hIjo4CWmCb7dpIC2nduLTEyCmiJabJvJymgfefWEiOjgJaYJvt2kgLad24tMTIKaIlpsm8nKaB959YSI6OAlpgm+3aSAtp3bi0xMgpoiWmybycpoH3n1hIjo4AjTJPcfEnuCCbfjye3EWZ7NQQo4Ahc5absW7duVbcnka+U2LBhg7o/dmlpKb/b2KCLFDAEzIsXL6qvqZAvZhza5N6ImzdvVnf2EjHZ9AlQQA0B5e7+JSUlkJuzr1u3Tp8+I4Pvkk8m/yUw/BS8ceNGdQresmWLulMsmxkCPAJyEWLGJM0sFFATHMPMEKCAZjgyiyYBCqgJjmFmCFBAMxyZRZMABdQExzAzBCigGY7MokmAAmqCY5gZAhTQDEdm0SRAATXBMcwMAQpohiOzaBKggJrgGGaGAAU0w5FZNAlQQE1wDDNDgAKa4cgsmgQooCY4hpkhQAHNcGQWTQIUUBMcw8wQoIBmODKLJgEKqAmOYWYIUEAzHJlFkwAF1ATHMDMEKKAZjsyiSYACaoJjmBkCFNAMR2bRJEABNcExzAwBCmiGI7NoEqCAmuAYZoYABTTDkVk0CVBATXAMM0OAAprhyCyaBCigJjiGmSFAAc1wZBZNAhRQExzDzBCggGY4MosmAQqoCY5hZghQQDMcmUWTAAXUBMcwMwQooBmOzKJJgAJqgmOYGQIU0AxHZtEkQAE1wTHMDAEKaIYjs2gSoICa4BhmhgAFNMORWTQJUEBNcAwzQ4ACmuHILJoEKKAmOIaZIUABzXBkFk0CFFATHMPMEKCAZjgyiyYBCqgJjmFmCFBAMxyZRZMABdQExzAzBCigGY7MokmAAmqCY5gZAhTQDEdm0SRAATXBMcwMgf8Aqef31bUmBB4AAAAASUVORK5CYII=</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="165.33333233333326" y="10"><block s="receiveGo"></block><block s="doAsk"><l>Enter a Month number</l></block><block s="doSetVar"><l>Month #</l><block s="getLastAnswer"></block></block><custom-block s="Month name"></custom-block><block s="doAsk"><l>Enter the number for the day of the week</l></block><block s="doSetVar"><l>Day #</l><block s="getLastAnswer"></block></block><custom-block s="Day Name"></custom-block><block s="doAsk"><l>How many days are in that month</l></block><block s="doSetVar"><l>Month #</l><block s="getLastAnswer"></block></block><custom-block s="Days in"></custom-block><block s="doAsk"><l>Name a 4-digit year number</l></block><block s="doSetVar"><l>Year #</l><block s="getLastAnswer"></block></block><custom-block s="Is a leap year"></custom-block><block s="doAsk"><l>Think of a date number</l></block><block s="doSetVar"><l>Date #</l><block s="getLastAnswer"></block></block><custom-block s="Valid Date"></custom-block></script><script x="37.33333233333326" y="200.9999999999999"><block s="reportModulus"><l></l><l></l></block></script><script x="428.33333233333326" y="164.00000399999988"><block s="reportEquals"><l></l><l>0</l></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"/><watcher var="Year #" style="normal" x="10" y="52.00000399999999" color="243,118,29"/><watcher var="Date #" 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="doAsk"><l>Enter a Month number</l></block><block s="doSetVar"><l>Month #</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportEquals"><block var="Month #"/><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 #"/><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="Month #"/><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 #"/><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 #"/><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 #"/><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 #"/><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 #"/><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="Month #"/><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 #"/><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 #"/><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 #"/><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="doAsk"><l>Enter the number for the day of the week</l></block><block s="doSetVar"><l>Day #</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>1</l></block><script><block s="doSayFor"><l>Monday</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>2</l></block><script><block s="doSayFor"><l>Tuesday</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>3</l></block><script><block s="doSayFor"><l>Wednesday</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>4</l></block><script><block s="doSayFor"><l>Thursday</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>5</l></block><script><block s="doSayFor"><l>Friday</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>6</l></block><script><block s="doSayFor"><l>Saturday</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>7</l></block><script><block s="doSayFor"><l>Sunday</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="doAsk"><l>How many days are in that month</l></block><block s="doSetVar"><l>Month #</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportEquals"><block var="Month #"/><l>1</l></block><script><block s="doSayFor"><l>31 Days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="Month #"/><l>2</l></block><script><block s="doSayFor"><l>28 Days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="Month #"/><l>3</l></block><script><block s="doSayFor"><l>31 Days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="Month #"/><l>4</l></block><script><block s="doSayFor"><l>30 Days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="Month #"/><l>5</l></block><script><block s="doSayFor"><l>31 Days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="Month #"/><l>6</l></block><script><block s="doSayFor"><l>30 Days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="Month #"/><l>7</l></block><script><block s="doSayFor"><l>31 Days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="Month #"/><l>8</l></block><script><block s="doSayFor"><l>31 Days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="Month #"/><l>9</l></block><script><block s="doSayFor"><l>30 Days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="Month #"/><l>10</l></block><script><block s="doSayFor"><l>31 Days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="Month #"/><l>11</l></block><script><block s="doSayFor"><l>30 Days</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="Month #"/><l>12</l></block><script><block s="doSayFor"><l>31 Days</l><l>2</l></block></script></block></script></block-definition><block-definition s="Is a 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 #"/><l>4</l></block><l>0</l></block><block s="reportOr"><block s="reportEquals"><block s="reportNot"><block s="reportModulus"><block var="Year #"/><l>100</l></block></block><l>0</l></block><block s="reportEquals"><block s="reportModulus"><block var="Year #"/><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="Valid Date" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="Date #"/><l>32</l></block><block s="reportEquals"><block var="Month #"/><l>1</l></block></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></block><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="Date #"/><l>28</l></block><block s="reportEquals"><block var="Month #"/><l>2</l></block></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></block><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="Date #"/><l>31</l></block><block s="reportEquals"><block var="Month #"/><l>3</l></block></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></block><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="Date #"/><l>30</l></block><block s="reportEquals"><block var="Month #"/><l>4</l></block></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></block><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="Date #"/><l>31</l></block><block s="reportEquals"><block var="Month #"/><l>5</l></block></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></block><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="Date #"/><l>30</l></block><block s="reportEquals"><block var="Month #"/><l>6</l></block></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></block><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="Date #"/><l>31</l></block><block s="reportEquals"><block var="Month #"/><l>7</l></block></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></block><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="Date #"/><l>31</l></block><block s="reportEquals"><block var="Month #"/><l>8</l></block></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></block><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="Date #"/><l>30</l></block><block s="reportEquals"><block var="Month #"/><l>9</l></block></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></block><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="Date #"/><l>31</l></block><block s="reportEquals"><block var="Month #"/><l>10</l></block></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></block><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="Date #"/><l>30</l></block><block s="reportEquals"><block var="Month #"/><l>11</l></block></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></block><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="Date #"/><l>31</l></block><block s="reportEquals"><block var="Month #"/><l>12</l></block></block><script><block s="doSayFor"><l>This is a valid date</l><l>2</l></block></script><script><block s="doSayFor"><l>This is not a valid date</l><l>2</l></block></script></block></script></block-definition></blocks><variables><variable name="Month #"><l>0</l></variable><variable name="Day #"><l>0</l></variable><variable name="Year #"><l>0</l></variable><variable name="Date #"><l>0</l></variable></variables></project><media name="Lab 3.3" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>