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;
    }
}