text: class Bug {
  }
  
  var bug1 = new Bug();
  bug1.classify = function(a, b, c) {
      if (a > 0 && b > 0 && c > 0) {
          var longest = a;
          if (b > a) {
              longest = b;
          }
  
          if (c > longest) {
              longest = c;
          }
  
          if (longest == a && a - b >= c) {
              return 0;
          } else if (longest == b && b - c >= a) {
              return 0;
          } else if (longest == c && c - a >= b) {
              return 0;
          } else {
              return a != b && b != c && a != c ? 3 : 2;
          }
      } else {
          return 0;
      }
  }
  
  var bug2 = new Bug();
  bug2.classify = function(a, b, c) {
      if (a > 0 && b > 0 && c > 0) {
          var longest = a;
          if (b > a) {
              longest = b;
          }
  
          if (c > longest) {
              longest = c;
          }
  
          if (longest == a && a - b >= c) {
              return 0;
          } else if (longest == b && b - c >= a) {
              return 0;
          } else if (longest == c && c - a >= b) {
              return 0;
          } else {
              return a == b && b == c ? 1 : 3;
          }
      } else {
          return 0;
      }
  }
  
  var bug3 = new Bug();
  bug3.classify = function(a, b, c) {
      if (a > 0 && b > 0 && c > 0) {
          var longest = a;
          if (b > a) {
              longest = b;
          }
  
          if (c > longest) {
              longest = c;
          }
  
          if (longest == a && a - b >= c) {
              return 0;
          } else if (longest == b && b - c >= a) {
              return 0;
          } else if (longest == c && c - a >= b) {
              return 0;
          } else {
              return a == b && b == c ? 1 : 2;
          }
      } else {
          return 0;
      }
  }
  
  var bug4 = new Bug();
  bug4.classify = function(a, b, c) {
      if (a > 0 && b > 0 && c > 0) {
          var longest = a;
          if (b > a) {
              longest = b;
          }
  
          if (c > longest) {
              longest = c;
          }
  
          if (longest == a && a - b >= c) {
              return 3;
          } else if (longest == b && b - c >= a) {
              return 3;
          } else if (longest == c && c - a >= b) {
              return 3;
          } else if (a == b && b == c) {
              return 1;
          } else {
              return a != b && b != c && a != c ? 3 : 2;
          }
      } else {
          return 0;
      }
  }
  
  var bug5 = new Bug();
  bug5.classify = function(a, b, c) {
      if (a > 0 && b > 0 && c > 0) {
          var longest = a;
          if (b > a) {
              longest = b;
          }
  
          if (c > longest) {
              longest = c;
          }
  
          if (longest == a && a - b >= c) {
              return 0;
          } else if (longest == b && b - c >= a) {
              return 0;
          } else if (longest == c && c - a >= b) {
              return 0;
          } else if (a == b && b == c) {
              return 1;
          } else if (a != b && b != c && a != c) {
              return a * a + b * b == c * c ? 1 : 3;
          } else {
              return 2;
          }
      } else {
          return 0;
      }
  }
  
  var bug6 = new Bug();
  bug6.classify = function(a, b, c) {
      if (a > 0 && b > 0 && c > 0) {
          var longest = a;
          if (b > a) {
              longest = b;
          }
  
          if (c > longest) {
              longest = c;
          }
  
          if (longest == a && a - b >= c) {
              return 0;
          } else if (longest == b && b - c >= a) {
              return 0;
          } else if (longest == c && c - a >= b) {
              return 0;
          } else if (b == b && b == c) {
              return 1;
          } else {
              return a != b && b != c && a != c ? 3 : 2;
          }
      } else {
          return 0;
      }
  }
  
  var bug7 = new Bug();
  bug7.classify = function(a, b, c) {
      if (a > 0 && b > 0 && c > 0) {
          if (a + b >= c) {
              return 0;
          } else if (a + c >= b) {
              return 0;
          } else if (b + c >= a) {
              return 0;
          } else if (a == b && b == c) {
              return 1;
          } else {
              return a != b && b != c && a != c ? 3 : 2;
          }
      } else {
          return 0;
      }
  }
  
  var bug8 = new Bug();
  bug8.classify = function(a, b, c) {
      if (a > 0 && b > 0 && c > 0) {
          var longest = a;
          if (b > a) {
              longest = b;
          }
  
          if (c > longest) {
              longest = c;
          }
  
          if (longest == a && a - b >= c) {
              return 0;
          } else if (longest == b && b - c >= a) {
              return 0;
          } else if (longest == c && c - a >= b) {
              return 0;
          } else if (a == b && b == b) {
              return 1;
          } else {
              return a != b && b != c && a != c ? 3 : 2;
          }
      } else {
          return 0;
      }
  }
  
  var bug9 = new Bug();
  bug9.classify = function(a, b, c) {
      if (a < 0) {
          a = -a;
      }
  
      if (b < 0) {
          b = -b;
      }
  
      if (c < 0) {
          c = -c;
      }
  
      if (a != 0 && b != 0 && c != 0) {
          var longest = a;
          if (b > a) {
              longest = b;
          }
  
          if (c > longest) {
              longest = c;
          }
  
          if (longest == a && a - b >= c) {
              return 0;
          } else if (longest == b && b - c >= a) {
              return 0;
          } else if (longest == c && c - a >= b) {
              return 0;
          } else if (a == b && b == c) {
              return 1;
          } else {
              return a != b && b != c && c != a ? 3 : 2;
          }
      } else {
          return 0;
      }
  }
  
  var bug10 = new Bug();
  bug10.classify = function(a, b, c) {
      if (a > 0 && b > 0 && c > 0) {
          var longest = a;
          if (b > a) {
              longest = b;
          }
  
          if (c > longest) {
              longest = c;
          }
  
          if (longest == a && a - b >= c) {
              return 0;
          } else if (longest == b && b - c >= a) {
              return 0;
          } else if (longest == c && c - a >= b) {
              return 0;
          } else if (a == b && b == c) {
              return 1;
          } else {
              return a != b && b != c ? 3 : 2;
          }
      } else {
          return 0;
      }
  }
  var bug11 = new Bug();
  bug11.classify = function(a, b, c) {
      if (a > 0 && b > 0 && c > 0) {
          var longest = a;
          if (b > a) {
              longest = b;
          }
  
          if (c > longest) {
              longest = c;
          }
  
          if (longest == a && a - b >= c) {
              return 0;
          } else if (longest == b && b - c >= a) {
              return 0;
          } else if (longest == c && c - a >= b) {
              return 0;
          } else if (a == b && b == c) {
              return 1;
          } else {
              return a != b && c != a ? 3 : 2;
          }
      } else {
          return 0;
      }
  }
  
  var bug12 = new Bug();
  bug12.classify = function(a, b, c) {
      if (a > 0 && b > 0 && c > 0) {
          var longest = a;
          if (b > a) {
              longest = b;
          }
  
          if (c > longest) {
              longest = c;
          }
  
          if (longest == a && a - b >= c) {
              return 0;
          } else if (longest == b && b - c >= a) {
              return 0;
          } else if (longest == c && c - a >= b) {
              return 0;
          } else if (a == b && b == c) {
              return 1;
          } else {
              return b != c && c != a ? 3 : 2;
          }
      } else {
          return 0;
      }
  }
  
  var bug13 = new Bug();
  bug13.classify = function(a, b, c) {
      if (a > 0 && b > 0 && c > 0) {
          var longest = a;
          if (b > a) {
              longest = b;
          }
  
          if (c > longest) {
              longest = c;
          }
  
          if (longest == a && a - b > c) {
              return 0;
          } else if (longest == b && b - c > a) {
              return 0;
          } else if (longest == c && c - a > b) {
              return 0;
          } else if (a == b && b == c) {
              return 1;
          } else {
              return a != b && b != c && c != a ? 3 : 2;
          }
      } else {
          return 0;
      }
  }
  
  var bug14 = new Bug();
  bug14.classify = function(a, b, c) {
      if (a > 0 && b > 0 && c > 0) {
          var longest = a;
          if (b > a) {
              longest = b;
          }
  
          if (c > longest) {
              longest = c;
          }
  
          if (longest == a && a - b >= c) {
              return 0;
          } else if (longest == b && b - c >= a) {
              return 0;
          } else if (longest == c && c - a >= b) {
              return 0;
          } else if (b == c) {
              return 1;
          } else {
              return a != b && b != c && c != a ? 3 : 2;
          }
      } else {
          return 0;
      }
  }
  
  var bugs = [bug1, bug2, bug3, bug4, bug5, bug6, bug7, bug8, bug9, bug10, bug11, bug12, bug13, bug14];