<snapdata remixID="8757991"><project name='Lab 2.5 Triangles of All Kinds Anthony Daughtry' app='Snap! 5.1, http://snap.berkeley.edu' version='1'>
  <notes/>
  <thumbnail>data:image/png;base64,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</thumbnail>
  <stage inheritance='true' id='1' volume='100' height='360' tempo='60' lines='round' width='480' sublistIDs='false' name='Stage' 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='0' pen='tip' id='8' y='2.842170943040401e-14' name='Sprite' idx='1' volume='100' rotation='1' scale='1' heading='90' costume='0' color='80,80,80,1' pan='0' draggable='true'>
        <costumes>
          <list id='9' struct='atomic'/>
        </costumes>
        <sounds>
          <list id='10' struct='atomic'/>
        </sounds>
        <blocks/>
        <variables/>
        <scripts>
          <script x='30' y='10'>
            <block s='receiveGo'/>
            <block s='clear'/>
            <block s='doAsk'>
              <l>What is the measurement of side 1?</l>
            </block>
            <block s='doSetVar'>
              <l>Side 1</l>
              <block s='getLastAnswer'/>
            </block>
            <block s='doAsk'>
              <l>What is the measurement of side 2?</l>
            </block>
            <block s='doSetVar'>
              <l>Side 2</l>
              <block s='getLastAnswer'/>
            </block>
            <block s='doAsk'>
              <l>What is the measurement of side 3?</l>
            </block>
            <block s='doSetVar'>
              <l>Side 3</l>
              <block s='getLastAnswer'/>
            </block>
            <block s='doIfElse'>
              <block s='reportAnd'>
                <block s='reportGreaterThan'>
                  <block s='reportSum'>
                    <block var='Side 1'/>
                    <block var='Side 2'/>
                  </block>
                  <block var='Side 3'/>
                </block>
                <block s='reportAnd'>
                  <block s='reportGreaterThan'>
                    <block s='reportSum'>
                      <block var='Side 1'/>
                      <block var='Side 3'/>
                    </block>
                    <block var='Side 2'/>
                  </block>
                  <block s='reportGreaterThan'>
                    <block s='reportSum'>
                      <block var='Side 2'/>
                      <block var='Side 3'/>
                    </block>
                    <block var='Side 1'/>
                  </block>
                </block>
              </block>
              <script>
                <block s='doSetVar'>
                  <l>Perimeter</l>
                  <block s='reportSum'>
                    <block s='reportSum'>
                      <block var='Side 1'/>
                      <block var='Side 2'/>
                    </block>
                    <block var='Side 3'/>
                  </block>
                </block>
                <block s='doSayFor'>
                  <block s='reportJoinWords'>
                    <list>
                      <l>The perimeter of your triangle is </l>
                      <block var='Perimeter'/>
                    </list>
                  </block>
                  <l>2</l>
                </block>
                <block s='doIfElse'>
                  <block s='reportEquals'>
                    <block s='reportSum'>
                      <block s='reportProduct'>
                        <block var='Side 1'/>
                        <block var='Side 1'/>
                      </block>
                      <block s='reportProduct'>
                        <block var='Side 2'/>
                        <block var='Side 2'/>
                      </block>
                    </block>
                    <block s='reportProduct'>
                      <block var='Side 3'/>
                      <block var='Side 3'/>
                    </block>
                  </block>
                  <script>
                    <block s='doSayFor'>
                      <l>It is a right triangle</l>
                      <l>2</l>
                    </block>
                    <block s='doIfElse'>
                      <block s='reportOr'>
                        <block s='reportOr'>
                          <block s='reportEquals'>
                            <block var='Side 1'/>
                            <block var='Side 2'/>
                          </block>
                          <block s='reportEquals'>
                            <block var='Side 2'/>
                            <block var='Side 3'/>
                          </block>
                        </block>
                        <block s='reportEquals'>
                          <block var='Side 3'/>
                          <block var='Side 1'/>
                        </block>
                      </block>
                      <script>
                        <block s='doSayFor'>
                          <l>Your triangle is an isosceles</l>
                          <l>2</l>
                        </block>
                      </script>
                      <script>
                        <block s='doSayFor'>
                          <l>Your triangle is a scalene triangle</l>
                          <l>2</l>
                        </block>
                      </script>
                    </block>
                  </script>
                  <script>
                    <block s='doIf'>
                      <block s='reportAnd'>
                        <block s='reportEquals'>
                          <block var='Side 1'/>
                          <block var='Side 2'/>
                        </block>
                        <block s='reportEquals'>
                          <block var='Side 2'/>
                          <block var='Side 3'/>
                        </block>
                      </block>
                      <script>
                        <block s='doSayFor'>
                          <l>Your triangle is an equilateral triangle</l>
                          <l>2</l>
                        </block>
                      </script>
                    </block>
                  </script>
                </block>
              </script>
              <script>
                <block s='doSayFor'>
                  <l>Invalid Input</l>
                  <l>2</l>
                </block>
              </script>
            </block>
          </script>
        </scripts>
      </sprite>
      <watcher x='10' color='243,118,29' style='normal' y='10' var='Side 1'/>
      <watcher x='10' color='243,118,29' style='normal' y='31.000001999999995' var='Side 2'/>
      <watcher x='10' color='243,118,29' style='normal' y='52.00000399999999' var='Side 3'/>
      <watcher x='10' s='getLastAnswer' style='normal' color='4,148,220' y='73.00000599999998' scope='Stage'/>
      <watcher x='10' color='243,118,29' style='normal' y='94.00000799999998' var='Perimeter'/>
    </sprites>
  </stage>
  <hidden/>
  <headers/>
  <code/>
  <blocks/>
  <variables>
    <variable name='Side 1'>
      <l>24</l>
    </variable>
    <variable name='Side 2'>
      <l>54</l>
    </variable>
    <variable name='Side 3'>
      <l>12</l>
    </variable>
    <variable name='Perimeter'>
      <l>9</l>
    </variable>
  </variables>
</project><media name="Lab 2.5 Triangles of All Kinds Anthony Daughtry" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>