O quinto argumento

Crie uma função que aceite qualquer número de argumentos e retorne a classe do quinto argumento em tempo de execução do Java. Se forem fornecidos menos de cinco argumentos, retorne "Not enough arguments".

Exemplos

Program.fifth(1, 2, 3, 4, 5)       ➞ Integer.class
Program.fifth("a", 2, 3, true, "five") ➞ String.class
Program.fifth()                    ➞ "Not enough arguments"

Observações

O quinto argumento está no índice 4.