<snapdata remixID="8850412"><project name='FloraAdam(3.2)' app='Snap! 5.1, http://snap.berkeley.edu' version='1'>
  <notes>You can figure it out.
</notes>
  <thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAF+0lEQVR4Xu2a0UtkZRjG33FyiTGLlWrY9mLbdCSEBAVRE8OUBZ0WLDOpvNAb/wF3LwLxQi8kqBYsWUEWL4y962a72AStEBcUyxFZSRtFFyNylCAvXBdtZ+KcZU6NMzKzLNs57/M952YZ+c6Z53l/P3bm+9SXSCQSwosTcGkCPgro0uT5tvYEKCBFcHUCGQWMRCIyMzPzVIIFg0FpbW2VgoKCp/J8PlTXBNIEnJyclJKSErG+Gvp8vqz/vnLunHx6+aJceC6etfkHX30vseOA/dyNjQ1pbm7Oeg8XYE8gRcD5+XkpLCy0BUle8Xhc8vLynNdJMZM/eLD3m5Te7jkxJev+9L2Nr/AluffehPP8srIy7OmyXdYJpAjY398vbW1ttiCHh4dSV1dnv66oqJD19XVpaWmxP5p3d3elsrJSwuGw/PHrotRHBlLeyP96o/jyn5W/795O+bklYPSdG87/rNZzeZk9gRQBh4eHpaamxhHk+PhYRkZGZGVlRUpLS2V/f1+mp6dlbW1Nent7ZWBgQP7cupsmYH71xxKPrcvDez+lCbhy6brz/OrqarOnz/apu+BYLCbRaPSxxnK4sylv/tyf0z2+54MSeeuavdZ6r/b29pzu4yLcCaRtQsbGxqS4uNhunNyEJOtnem19P2xoaMhpQtbH+Pb2tuzt7UlHR0fKd8ucHsBFcBP4349hkhOsra21P+55mT2BJz6GSe6KH0TvyJ2RK5Lv/3cHnWm0r54PyoWrt+zjnZ2dHamvrzebgOHtsx7DnDx2Oe31X581SvnLZ06MM/NxzHbXpLNuYWFBuru7Dcdgbv1Tj2GWlpbE2qX29Dw645ubm5Px8XGxhBkdHZWJiQnp6uqSxcXFR+d618NScvYZZ5KBqz+KJBJy/4vGtOlufPStc8C9vLxsP4eXmRM49RjGEmNzc1OGhoakqalJQqGQvUO2jmMCgYBUVVVJeXm5HBwc2AKeufFuqoBXfrB2MXL/87fTJvvL+984Ak5NTUlfX5+Z02frxzuG2drasj8uV1dX7cPo/14vfP2hvHbWn9NIly7fTFnH74E5jQ1y0RMfwyT/nND6rUZRUVHWIR0dHcns7Ky9zvqtyuDgYNZ7uAB3AvxzLFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcENSQFy2KppRQBWYcEO6JmDni29IePgT6ezsxJ0um2WdgGsCWsm+PH/JCTj18He5NntLQqFQ1tBcgDMBVwU8KWFyrAm/TxYu+uXmzHc4k2aTjBOggBTD1Qm4KiA/gl1l74k3d01AbkI8wd/1EK4J6HpzBvDEBCigJzCYG4ICmsveE80poCcwmBuCAprL3hPNKaAnMJgbggKay94TzSmgJzCYG4ICmsveE80poCcwmBuCAprL3hPNKaAnMJgbggKay94TzSmgJzCYG4ICmsveE80poCcwmBuCAprL3hPN/wFgMzTGkBsEvQAAAABJRU5ErkJggg==</thumbnail>
  <stage inheritance='true' id='1' volume='100' height='360' tempo='60' lines='round' width='480' name='Stage' sublistIDs='false' threadsafe='false' codify='false' color='255,255,255,1' scheduled='false' pan='0' ternary='false' costume='0'>
    <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 id='2' struct='atomic'/>
    </costumes>
    <sounds>
      <list id='3' struct='atomic'/>
    </sounds>
    <variables/>
    <blocks/>
    <scripts/>
    <sprites>
      <sprite x='-120' pen='tip' id='8' y='-120' name='Sprite' idx='1' volume='100' rotation='1' scale='1' heading='90' costume='0' color='145,26,68,1' pan='0' draggable='true'>
        <costumes>
          <list id='9' struct='atomic'/>
        </costumes>
        <sounds>
          <list id='10' struct='atomic'/>
        </sounds>
        <blocks/>
        <variables/>
        <scripts>
          <script x='406' y='226'>
            <block s='receiveKey'>
              <l>
                <option>0</option>
              </l>
            </block>
            <custom-block s='# of sides %n , length of sides %n'>
              <l>4</l>
              <l>10</l>
            </custom-block>
          </script>
          <script x='661' y='226'>
            <block s='receiveKey'>
              <l>
                <option>1</option>
              </l>
            </block>
            <custom-block s='DrawShape'/>
          </script>
        </scripts>
      </sprite>
      <watcher x='10' color='243,118,29' style='normal' y='10' var='sides'/>
      <watcher x='10' color='243,118,29' style='normal' y='31.000001999999995' var='length'/>
    </sprites>
  </stage>
  <hidden/>
  <headers/>
  <code/>
  <blocks>
    <block-definition s='# of sides %&apos;sides&apos; , length of sides %&apos;length&apos;' category='motion' type='command'>
      <header/>
      <code/>
      <translations/>
      <inputs>
        <input type='%n'/>
        <input type='%n'>0</input>
      </inputs>
      <script>
        <block s='bubble'>
          <l/>
        </block>
        <block s='show'/>
        <block s='setEffect'>
          <l>
            <option>ghost</option>
          </l>
          <l/>
        </block>
        <block s='gotoXY'>
          <l>0</l>
          <l>-60</l>
        </block>
        <block s='setHeading'>
          <l>90</l>
        </block>
        <block s='setSize'>
          <l>1</l>
        </block>
        <block s='setColor'>
          <color>145,26,68,1</color>
        </block>
        <block s='clear'/>
        <block s='down'/>
        <block s='doIfElse'>
          <block s='reportAnd'>
            <block s='reportLessThan'>
              <l>2</l>
              <block var='sides'/>
            </block>
            <block s='reportEquals'>
              <block s='reportModulus'>
                <block var='sides'/>
                <l>1</l>
              </block>
              <l>0</l>
            </block>
          </block>
          <script>
            <block s='doRepeat'>
              <block var='sides'/>
              <script>
                <block s='forward'>
                  <block var='length'/>
                </block>
                <block s='turnLeft'>
                  <block s='reportQuotient'>
                    <l>360</l>
                    <block var='sides'/>
                  </block>
                </block>
              </script>
            </block>
          </script>
          <script>
            <block s='bubble'>
              <l>Invaild input.</l>
            </block>
          </script>
        </block>
        <block s='up'/>
        <block s='gotoXY'>
          <l>-120</l>
          <l>-120</l>
        </block>
      </script>
    </block-definition>
    <block-definition s='DrawShape' category='motion' type='command'>
      <header/>
      <code/>
      <translations/>
      <inputs/>
      <script>
        <block s='bubble'>
          <l/>
        </block>
        <block s='show'/>
        <block s='doAsk'>
          <l>How many sides?</l>
        </block>
        <block s='doSetVar'>
          <l>sides</l>
          <block s='getLastAnswer'/>
        </block>
        <block s='doAsk'>
          <l>The length of each side?</l>
        </block>
        <block s='doSetVar'>
          <l>length</l>
          <block s='getLastAnswer'/>
        </block>
        <block s='setEffect'>
          <l>
            <option>ghost</option>
          </l>
          <l/>
        </block>
        <block s='gotoXY'>
          <l>0</l>
          <l>-60</l>
        </block>
        <block s='setHeading'>
          <l>90</l>
        </block>
        <block s='setSize'>
          <l>1</l>
        </block>
        <block s='setColor'>
          <color>145,26,68,1</color>
        </block>
        <block s='clear'/>
        <block s='down'/>
        <block s='doIfElse'>
          <block s='reportAnd'>
            <block s='reportLessThan'>
              <l>2</l>
              <block var='sides'/>
            </block>
            <block s='reportEquals'>
              <block s='reportModulus'>
                <block var='sides'/>
                <l>1</l>
              </block>
              <l>0</l>
            </block>
          </block>
          <script>
            <block s='doRepeat'>
              <block var='sides'/>
              <script>
                <block s='forward'>
                  <block var='length'/>
                </block>
                <block s='turnLeft'>
                  <block s='reportQuotient'>
                    <l>360</l>
                    <block var='sides'/>
                  </block>
                </block>
              </script>
            </block>
          </script>
          <script>
            <block s='bubble'>
              <l>Invaild input.</l>
            </block>
          </script>
        </block>
        <block s='up'/>
        <block s='gotoXY'>
          <l>-120</l>
          <l>-120</l>
        </block>
      </script>
    </block-definition>
  </blocks>
  <variables>
    <variable name='sides'>
      <l>0</l>
    </variable>
    <variable name='length'>
      <l>0</l>
    </variable>
  </variables>
</project><media name="FloraAdam(3.2)" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>