Siguiente cuadrado perfecto

Dado un número entero, devuelve el siguiente cuadrado perfecto entero. Devuelve -1 cuando la entrada no es un cuadrado perfecto.

Ejemplo

Program.NextSquare(121) ➢ 144