<snapdata remixID="10833790"><project name="Lab 3.3 - Let Me Check My Calendar (teacher)" 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,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="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><comment x="20" y="20" w="287.191011235955" collapsed="true">Try some different parameters on the custom reporters below and check what they report to understand how they behave!</comment><script x="20" y="52"><custom-block s="name of month %s"><l>12</l></custom-block></script><script x="20" y="85"><custom-block s="name of day %s"><l>1</l></custom-block></script><script x="20" y="175.00000000000003"><custom-block s="days in month %s leap year? %b"><l>3</l><l><bool>true</bool></l></custom-block></script><script x="20" y="208.00000000000003"><custom-block s="is a leap year? Year# %n"><l>1905</l></custom-block></script><script x="20" y="241.00000000000003"><custom-block s="is a valid date month: %s day: %s"><l>4</l><l>31</l></custom-block></script><script x="20" y="274"><block s="reportDifference"><l></l><l></l></block></script><script x="20" y="307"><block s="reportLessThan"><l></l><l></l></block></script><script x="20" y="340"><block s="reportLessThan"><l></l><l></l></block></script><script x="20" y="373"><block s="reportNewList"><list><l></l></list></block></script><script x="20" y="406"><block s="reportNumbers"><l>1</l><l>31</l></block></script><script x="20" y="439"><block s="reportDifference"><l></l><l></l></block></script><script x="20" y="472"><block s="reportListItem"><block var="month index"/><block s="reportNewList"><list><l>31</l><l>28</l><l>31</l><l>30</l><l>31</l><l>30</l><l>31</l><l>31</l><l>30</l><l>31</l><l>30</l><l>31</l></list></block></block></script><script x="20" y="509"><block s="reportLessThan"><l></l><l></l></block></script><script x="20" y="542"><block s="reportDifference"><l></l><l></l></block></script><script x="20" y="575"><block s="reportDifference"><l></l><block s="reportLessThan"><block s="reportListItem"><l>2</l><block var="month index"/></block><l>32</l></block></block></script><script x="300" y="59"><custom-block s="day in year Year# %s Day# %s"><l>2021</l><l>30</l><comment w="90" collapsed="false">One thing that might help is to reuse your previously constructed custom blocks.  Your is a leap year and is a valid date would be useful and simply your code. :-)</comment></custom-block></script></scripts></sprite><watcher var="list1" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="leap year?" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="month" style="normal" x="10" y="73.00000599999998" color="243,118,29"/><watcher var="month index" style="normal" x="68" y="155.000004" color="243,118,29" extX="80" extY="70"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="name of month %&apos;month index&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListItem"><block var="month index"/><block s="reportNewList"><list><l>January</l><l>February</l><l>March</l><l>April</l><l>May</l><l>June</l><l>July</l><l>August</l><l>September</l><l>October</l><l>November</l><l>December</l></list></block></block></block></script></block-definition><block-definition s="name of day %&apos;day index&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListItem"><block var="day index"/><block s="reportNewList"><list><l>Sunday</l><l>Monday</l><l>Tuesday</l><l>Wednesday</l><l>Thursday</l><l>Friday</l><l>Saturday</l></list></block></block></block></script></block-definition><block-definition s="days in month %&apos;month index&apos; leap year? %&apos;leapYear&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%b">false</input></inputs><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="month index"/><l>2</l></block><block var="leapYear"/></block><script><block s="doReport"><l>29</l></block></script><script><block s="doReport"><block s="reportListItem"><block var="month index"/><block s="reportNewList"><list><l>31</l><l>28</l><l>31</l><l>30</l><l>31</l><l>30</l><l>31</l><l>31</l><l>30</l><l>31</l><l>30</l><l>31</l></list></block></block></block></script></block></script></block-definition><block-definition s="is a leap year? Year# %&apos;a&apos;" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="a"/><l>4</l></block><l>0</l></block><script><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="a"/><l>100</l></block><l>0</l></block><script><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="a"/><l>400</l></block><l>0</l></block><script><block s="doReport"><l>Yes</l></block></script><script><block s="doReport"><l>No</l></block></script></block></script><script><block s="doReport"><l>Yes</l></block></script></block></script><script><block s="doReport"><l>No</l></block></script></block></script><scripts><script x="42" y="299.53333333333336"><block s="reportAnd"><l/><l/></block></script><script x="377" y="114.83333333333331"><block s="doIfElse"><l><bool>false</bool></l><script></script><script></script></block></script><script x="319" y="244.83333333333331"><block s="doRun"><block s="reifyScript"><script></script><list></list></block><list></list></block></script></scripts></block-definition><block-definition s="is a valid date month: %&apos;month index&apos; day: %&apos;day index&apos;" type="predicate" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThanOrEquals"><block s="reportListItem"><block var="day index"/><block s="reportNumbers"><l>1</l><l>31</l></block></block><block s="reportListItem"><block var="month index"/><block s="reportNewList"><list><l>31</l><l>28</l><l>31</l><l>30</l><l>31</l><l>30</l><l>31</l><l>31</l><l>30</l><l>31</l><l>30</l><l>31</l></list></block></block></block><block s="reportGreaterThan"><block s="reportListItem"><block var="day index"/><block s="reportNumbers"><l>1</l><l>31</l></block></block><l>0</l></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script><scripts><script x="287.3291015625" y="232.66666666666669"><block s="reportNewList"><list><l></l></list></block></script></scripts></block-definition><block-definition s="day in year Year# %&apos;year index&apos; Day# %&apos;day index&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doSetVar"><l>month index</l><block s="reportNewList"><list><l>31</l><l>28</l><l>31</l><l>30</l><l>31</l><l>30</l><l>31</l><l>31</l><l>30</l><l>31</l><l>30</l><l>31</l></list></block></block><block s="doSetVar"><l>leap year?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="year index"/><l>4</l></block><l>0</l></block><script><block s="doSetVar"><l>leap year?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="year index"/><l>100</l></block><l>0</l></block><script><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="year index"/><l>400</l></block><l>0</l></block><script><block s="doSetVar"><l>leap year?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doSetVar"><l>leap year?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script><script><block s="doSetVar"><l>leap year?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script><script><block s="doSetVar"><l>leap year?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block><block s="doIfElse"><block s="reportEquals"><block var="leap year?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doReplaceInList"><l>2</l><block var="month index"/><l>29</l></block><block s="doIfElse"><block s="reportLessThan"><block var="day index"/><l>32</l></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>January </l><block var="day index"/></list></block><l>2</l></block></script><script><block s="doIfElse"><block s="reportDifference"><block var="day index"/><block s="reportLessThanOrEquals"><block s="reportListItem"><l>1</l><block var="month index"/></block><block s="reportListItem"><l>1</l><block var="month index"/></block></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>February </l><block s="reportDifference"><block var="day index"/><block s="reportListItem"><l>1</l><block var="month index"/></block></block></list></block><l>2</l></block></script><script><block s="doIfElse"><block s="reportDifference"><block var="day index"/><block s="reportDifference"><block s="reportListItem"><l>1</l><block var="month index"/></block><block s="reportLessThanOrEquals"><block s="reportListItem"><l>2</l><block var="month index"/></block><block s="reportListItem"><l>2</l><block var="month index"/></block></block></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>March </l><block s="reportDifference"><block var="day index"/><block s="reportDifference"><block s="reportListItem"><l>1</l><block var="month index"/></block><block s="reportListItem"><l>2</l><block var="month index"/></block></block></block></list></block><l>2</l></block></script><script><block s="doIfElse"><block s="reportLessThanOrEquals"><block s="reportDifference"><block var="day index"/><block s="reportDifference"><block s="reportListItem"><l>1</l><block var="month index"/></block><block s="reportDifference"><block s="reportListItem"><l>2</l><block var="month index"/></block><block s="reportListItem"><l>3</l><block var="month index"/></block></block></block></block><block s="reportListItem"><l>3</l><block var="month index"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>April </l><block s="reportDifference"><block var="day index"/><block s="reportDifference"><block s="reportListItem"><l>1</l><block var="month index"/></block><block s="reportDifference"><block s="reportListItem"><l>2</l><block var="month index"/></block><block s="reportListItem"><l>3</l><block var="month index"/></block></block></block></block></list></block><l>2</l></block></script><script></script></block></script></block></script></block></script></block></script><script></script></block></script><scripts><script x="353.912109375" y="436.3333333333334"><block s="reportDifference"><block var="day index"/><l></l></block></script><script x="535.068359375" y="563.6666666666667"><block s="reportListItem"><l>2</l><block var="month index"/></block></script><script x="353.33984375" y="328.33333333333366"><block s="reportDifference"><block var="day index"/><block s="reportListItem"><l>1</l><block var="month index"/></block></block></script><script x="568.6318359375" y="640.5333333333335"><block s="reportLessThan"><l></l><l>32</l></block></script></scripts></block-definition></blocks><variables><variable name="list1"><l>0</l></variable><variable name="leap year?"><bool>false</bool></variable><variable name="month index"><list struct="atomic" id="545">31,28,31,30,31,30,31,31,30,31,30,31</list></variable><variable name="month"><l>0</l></variable></variables></project><media name="Lab 3.3 - Let Me Check My Calendar (teacher)" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>