El quinto argumento

Crea una función que acepte cualquier cantidad de argumentos y devuelva la clase del quinto argumento en tiempo de ejecución de Java. Si se proporcionan menos de cinco argumentos, devuelve "Not enough arguments".

Ejemplos

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

Notas

El quinto argumento está en el índice 4.