¿Es un triángulo rectángulo?

Dados tres números, x, y y z, determina si son los lados de un triángulo rectángulo.

Ejemplos

right_triangle(3, 4, 5); // true
right_triangle(145, 105, 100); // true
right_triangle(70, 130, 110); // false

Notas

  • Ten en cuenta que el lado más largo del triángulo podría no ser el último que se pasa a la función.
  • Todos los números serán enteros.
  • Los lados con longitud cero o negativa no son válidos y la función devuelve false.