Alavancas de primeira, segunda e terceira classe

As alavancas são máquinas simples formadas por uma barra rígida e um ponto de apoio. Há três classes de alavancas:

  1. Em uma alavanca de primeira classe, o ponto de apoio fica no meio, com o esforço e a carga em lados opostos.
  2. Em uma alavanca de segunda classe, a carga fica no meio, com o esforço à esquerda e o ponto de apoio à direita.
  3. Em uma alavanca de terceira classe, o esforço fica no meio, com o ponto de apoio à esquerda e a carga à direita.

Dado um array de três strings que contém o ponto de apoio f, o esforço e e a carga l em ordem da esquerda para a direita, crie uma função que retorne a classe da alavanca representada.

Exemplos

determineLever(["e", "f", "l"]) ➞ "first class lever"

determineLever(["e", "l", "f"]) ➞ "second class lever"

determineLever(["f", "e", "l"]) ➞ "third class lever"

Notas

Uma tesoura é uma alavanca de primeira classe, um quebra-nozes é uma alavanca de segunda classe e uma vassoura é uma alavanca de terceira classe.