e-olymp 905. Какой треугольник?

Задача e-olymp 905
Задача Тест на tryHaxe

Постановка задачи

Определить вид треугольника (равносторонний, равнобедренный, разносторонний) по заданным длинам его сторон. Существование треугольника и корректность исходных данных гарантируется. Технические условия Входные данные В единственной строке задано 3 целых числа — длины сторон треугольника. Длины сторон не превышают 100. Выходные данные В единственной строке вывести 1, если треугольник равносторонний, 2 если равнобедренный и 3 если разносторонний.

Тесты:

Входные данные Результат
5 5 5 1
1 2 2 2
3 4 5 3
3 5 5 такого треугольника не существует