<snapdata remixID="10756696"><project name="Lec 2.1 Rewrite" 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="true" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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</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="-58.56226637176178" y="86.47099602436697" heading="135" 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="522" y="17.999999999999943"><block s="doRepeat"><l>10</l><script><block s="down"></block><block s="forward"><l>20</l></block><block s="up"></block><block s="forward"><l>-20</l></block><block s="changeYPosition"><l>-5</l></block><block s="bounceOffEdge"></block></script><comment w="90" collapsed="false">repeat example: Draws four diagonal lines</comment></block></script><script x="10" y="10"><block s="down"><comment w="90" collapsed="false">simple redundancy example</comment></block><block s="forward"><l>30</l></block><block s="turn"><l>90</l></block><block s="forward"><l>30</l></block><block s="turn"><l>90</l></block><block s="forward"><l>30</l></block><block s="turn"><l>90</l></block><block s="forward"><l>30</l></block><block s="turn"><l>90</l></block><block s="up"></block><block s="forward"><l>50</l></block></script><script x="780" y="22.999999999999943"><block s="doForever"><script><block s="forward"><l>2</l></block><block s="bounceOffEdge"></block></script><comment w="90" collapsed="false">Moves the sprite two steps infinitely</comment></block></script><script x="11" y="253.66666666666683"><block s="down"><comment w="90" collapsed="false">Draws one square</comment></block><block s="doRepeat"><l>4</l><script><block s="forward"><l>30</l></block><block s="turn"><l>90</l></block><block s="bounceOffEdge"></block></script></block><block s="up"></block><block s="forward"><l>50</l></block></script><script x="259.99999999999994" y="12.999999999999972"><block s="down"><comment w="90" collapsed="false">larger redundancy example: Draws four squares</comment></block><block s="forward"><l>30</l></block><block s="turn"><l>90</l></block><block s="forward"><l>30</l></block><block s="turn"><l>90</l></block><block s="forward"><l>30</l></block><block s="turn"><l>90</l></block><block s="forward"><l>30</l></block><block s="turn"><l>90</l></block><block s="up"></block><block s="forward"><l>50</l></block><block s="down"></block><block s="forward"><l>30</l></block><block s="turn"><l>90</l></block><block s="forward"><l>30</l></block><block s="turn"><l>90</l></block><block s="forward"><l>30</l></block><block s="turn"><l>90</l></block><block s="forward"><l>30</l></block><block s="turn"><l>90</l></block><block s="up"></block><block s="forward"><l>50</l></block><block s="down"></block><block s="forward"><l>30</l></block><block s="turn"><l>90</l></block><block s="forward"><l>30</l></block><block s="turn"><l>90</l></block><block s="forward"><l>30</l></block><block s="turn"><l>90</l></block><block s="forward"><l>30</l></block><block s="turn"><l>90</l></block><block s="up"></block><block s="forward"><l>50</l></block><block s="down"></block><block s="forward"><l>30</l></block><block s="turn"><l>90</l></block><block s="forward"><l>30</l></block><block s="turn"><l>90</l></block><block s="forward"><l>30</l></block><block s="turn"><l>90</l></block><block s="forward"><l>30</l></block><block s="turn"><l>90</l></block><block s="up"></block><block s="forward"><l>50</l></block></script><script x="418.99999999999994" y="208.6666666666665"><block s="doRepeat"><l>4</l><script><block s="bounceOffEdge"></block><block s="down"><comment w="90" collapsed="false">Draws four squares</comment></block><block s="forward"><l>30</l></block><block s="turn"><l>90</l></block><block s="forward"><l>30</l></block><block s="turn"><l>90</l></block><block s="forward"><l>30</l></block><block s="turn"><l>90</l></block><block s="forward"><l>30</l></block><block s="turn"><l>90</l></block><block s="up"></block><block s="forward"><l>50</l></block></script></block></script><script x="834.4729817708334" y="175.00000000000003"><block s="clear"></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks></blocks><variables></variables></project><media name="Lec 2.1 Rewrite" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>