<snapdata remixID="8828615"><project name="coding drills" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAEh0lEQVR4Xu2cv0vUcRzG3wcGIWcQLUJKNEiKLYkg+hckROAvCAWXVmdpcBLCWnSVgpYoOFoqf7SI3CIIhhFxQ6SDTU6GcJA/sovvQWfXHd4QeA89rwMHz8/Xe57n9eJOHL6pQqFQCB4sUKcFUghYp+V52eICCIgIdV2gqoCbm5uRzWb/KVhvb28kXzxY4KwFKgTMZDLR1dVVcc2nlw/j2/vFmmt2dt6MK/efFs/t7+9Hd3d3zWs44LtAmYDr6+vR1NRUXGN3dzeam5tLy1x6cjsuX0yVvm+4NRDx8yR+fHxbsd7O+LvSc0tLSzE5Oem7MM3PXKBMwKmpqRgaGipesLKyUnwHGx0djcPDw7j6/G40XjgVMP34a5x8zsb3Z+MVL/Dl3pvSc9vb2zE8PAwGFqi6QJmAc3Nz0dfXVzy4uroaLS0tMTY2FhsbG3E9M1wu4KOd4rn8g2sVvzg3+Kr0XHLtxMQE87NAbQH39vYil8tVPXjj9Wg0Npy+A56154c7L0o/zufz0d/fz/wsUFvA5MT8/Hy0tbVVHO7p6Yl0Ol1zxoODg1hbWyueS/7+m52drXkNB3wX4P+AvuwlmiOgBAbfEAjoy16iOQJKYPANgYC+7CWaI6AEBt8QCOjLXqI5Akpg8A2BgL7sJZojoAQG3xAI6MteojkCSmDwDYGAvuwlmiOgBAbfEAjoy16iOQJKYPANgYC+7CWaI6AEBt8QCOjLXqI5Akpg8A2BgL7sJZojoAQG3xCWAnZ0dMT09HSMjIz4khdpbilgsv3g4GD8vjfn1tZWLC8vR2trqwgWnxi2AiaIBwYGKkinUqk4Pj6OhYUFHwvq2BQB/xo/EfDo6CgWF2vfiq6O3P6bl7YV8M+P4OQOXslHcHIzJh7nu4ClgO3t7TEzM1P1I/h85+fVLAUEu84CCKjDwjIJAlpi1ymNgDosLJMgoCV2ndIIqMPCMgkCWmLXKY2AOiwskyCgJXad0giow8IyCQJaYtcpjYA6LCyTIKAldp3SCKjDwjIJAlpi1ymNgDosLJMgoCV2ndIIqMPCMgkCWmLXKY2AOiwskyCgJXad0giow8IyCQJaYtcpjYA6LCyTIKAldp3SCKjDwjIJAlpi1ymNgDosLJMgoCV2ndIIqMPCMgkCWmLXKY2AOiwskyCgJXad0giow8IyCQJaYtcpjYA6LCyTIKAldp3SCKjDwjIJAlpi1ymNgDosLJMgoCV2ndIIqMPCMgkCWmLXKY2AOiwskyCgJXad0giow8IyCQJaYtcpjYA6LCyTIKAldp3SCKjDwjIJAlpi1ymNgDosLJMgoCV2ndIIqMPCMgkCWmLXKY2AOiwskyCgJXad0giow8IyCQJaYtcpjYA6LCyTIKAldp3SCKjDwjIJAlpi1ymNgDosLJMgoCV2ndIIqMPCMgkCWmLXKY2AOiwskyCgJXad0giow8IyCQJaYtcpjYA6LCyTIKAldp3SCKjDwjIJAlpi1ymNgDosLJMgoCV2ndIIqMPCMgkCWmLXKY2AOiwskyCgJXad0giow8IyyS/xhWe3rg/bYQAAAABJRU5ErkJggg==</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="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="-27" y="75" 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><block-definition s="square %&apos;base&apos; %&apos;exp&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportPower"><block var="base"/><block var="exp"/></block></block></script></block-definition></blocks><variables></variables><scripts><script x="72" y="99"><block s="receiveGo"></block><custom-block s="num1 to X %s"><l>77</l></custom-block></script></scripts></sprite><watcher var="b" style="normal" x="10" y="10" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="max %&apos;no#1&apos; %&apos;no#2&apos;" type="reporter" 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="no#1"/><block var="no#2"/></block><script><block s="doReport"><l>both</l></block></script></block><block s="doIfElse"><block s="reportLessThan"><block var="no#1"/><block var="no#2"/></block><script><block s="doReport"><block var="no#1"/></block></script><script><block s="doReport"><block var="no#2"/></block></script></block></script></block-definition><block-definition s="min %&apos;no#1&apos; %&apos;no#2&apos;" type="reporter" 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="no#1"/><block var="no#2"/></block><script><block s="doReport"><l>both</l></block></script></block><block s="doIfElse"><block s="reportLessThan"><block var="no#1"/><block var="no#2"/></block><script><block s="doReport"><block var="no#1"/></block></script><script><block s="doReport"><block var="no#2"/></block></script></block></script></block-definition><block-definition s="minx3 %&apos;no#1&apos; %&apos;no#2&apos; %&apos;no#3&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIf"><block s="reportLessThan"><block var="no#1"/><block var="no#2"/></block><script><block s="doIf"><block s="reportLessThan"><block var="no#1"/><block var="no#3"/></block><script><block s="doReport"><block var="no#1"/></block></script></block></script></block><block s="doIf"><block s="reportLessThan"><block var="no#2"/><block var="no#3"/></block><script><block s="doReport"><block var="no#2"/></block></script></block><block s="doReport"><block var="no#3"/></block></script></block-definition><block-definition s="mod %&apos;divisor&apos; %&apos;dividend&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportModulus"><block var="divisor"/><block var="dividend"/></block></block></script></block-definition><block-definition s="hitme %&apos;startno#&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIf"><block s="reportLessThan"><block s="reportSum"><block var="startno#"/><l>10</l></block><l>21</l></block><script><block s="doReport"><block var="startno#"/></block></script></block><block s="doReport"><block var="startno#"/></block></script></block-definition><block-definition s="even? %&apos;x&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="x"/><l>2</l></block><l>0</l></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></block-definition><block-definition s="odd? %&apos;x&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="x"/><l>2</l></block><l>1</l></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></block-definition><block-definition s="collatzstep %&apos;x&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><custom-block s="even? %s"><block var="x"/></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doReport"><block s="reportQuotient"><block var="x"/><l>2</l></block></block></script><script><block s="doReport"><block s="reportSum"><block s="reportProduct"><block var="x"/><l>3</l></block><l>1</l></block></block></script></block></script></block-definition><block-definition s="%&apos;x&apos; divisible by %&apos;y&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block var="x"/><block var="y"/></block><l>0</l></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></block-definition><block-definition s="Celsius to farenheit %&apos;C&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportSum"><block s="reportProduct"><block var="C"/><l>1.8</l></block><l>32</l></block></block></script></block-definition><block-definition s="farenheit to celsius %&apos;f&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportQuotient"><block s="reportDifference"><block var="f"/><l>32</l></block><l>1.8</l></block></block></script></block-definition><block-definition s="Convert to Rad %&apos;deg&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportProduct"><block var="deg"/><block s="reportQuotient"><l>3.14159265358979323846</l><l>180</l></block></block></block></script><scripts><script x="86.9951181875" y="121.000001"><block s="reportRound"><l></l></block></script></scripts></block-definition><block-definition s="Rad to Deg %&apos;rad&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportQuotient"><block s="reportProduct"><block var="rad"/><l>180</l></block><l>3.14159265358979323846</l></block></block></script></block-definition><block-definition s="num1 to X %&apos;X&apos;" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>b</l><l>1</l></block><block s="doUntil"><block s="reportEquals"><block var="X"/><block var="b"/></block><script><block s="doSayFor"><block s="reportDifference"><block var="X"/><block s="reportDifference"><block var="X"/><block var="b"/></block></block><l>1</l></block><block s="doChangeVar"><l>b</l><l>1</l></block></script></block></script></block-definition></blocks><variables><variable name="b"><l>5</l></variable></variables></project><media name="coding drills" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>