Raízes perfeitas

Dado um número maior que 1, retorne se sua raiz quadrada, sua raiz quarta e sua raiz oitava são números inteiros.

Exemplos

Program.HasPerfectRoots(256) ➞ true
// Suas raízes quadrada, quarta e oitava são 16, 4 e 2.

Program.HasPerfectRoots(1000) ➞ false

Program.HasPerfectRoots(6561) ➞ true

Notas

  • O número de entrada é maior que 1.