import math

def is_integer(n):

    try:

        float(n)

    except ValueError:

        return False

    else:

        return float(n).is_integer()





l = int(eval(input()))

if is_integer(math.sqrt(l)):

    print(l)

else:

    for i in range(l):

        l=l-1

        if is_integer(math.sqrt(l)):

            print(l)

            break

import math

n=float(eval(input()))

m=math.floor(math.sqrt(n))

print((m*m))
import math


def is_integer(n):
    try:
        float(n)
    except ValueError:
        return False
    else:
        return float(n).is_integer()


l = int(eval(input()))
if is_integer(math.sqrt(l)):
    print(l)
else:
    for i in range(l):
        l = l - 1
        if is_integer(math.sqrt(l)):
            print(l)
            break

import math

n = float(eval(input()))
m = math.floor(math.sqrt(n))
print((m * m))

- -def is_integer(n): -    try: -        float(n) -    except ValueError: -        return False -    else: -        return float(n).is_integer() - - -l = int(eval(input())) -if is_integer(math.sqrt(l)): -    print(l) -else: -    for i in range(l): -        l = l - 1 -        if is_integer(math.sqrt(l)): -            print(l) -            break +n = float(eval(input())) +m = math.floor(math.sqrt(n)) +print((m * m))