n=int(eval(input()))

m=list(range(1,n+1))

even=[]

odd=[]

for x in range (0,len(m)):

    if len(m)==0:

        print('0')

    else:

        if m[x] % 2 == 0:

            even.append(m[x])

        else:

            odd.append(m[x])



output = [[a, b] for a in even

              for b in odd]

print((len(output)))

m=int(eval(input()))

if m%2==0:

    z=(m//2)*(m//2)

    print(z)

else:

    y=(m//2)*((m//2)+1)

    print(y)
n = int(eval(input()))
m = list(range(1, n + 1))
even = []
odd = []
for x in range(0, len(m)):
    if len(m) == 0:
        print("0")
    else:
        if m[x] % 2 == 0:
            even.append(m[x])
        else:
            odd.append(m[x])
output = [[a, b] for a in even for b in odd]
print((len(output)))

m = int(eval(input()))
if m % 2 == 0:
    z = (m // 2) * (m // 2)
    print(z)
else:
    y = (m // 2) * ((m // 2) + 1)
    print(y)

-n = int(eval(input())) -m = list(range(1, n + 1)) -even = [] -odd = [] -for x in range(0, len(m)): -    if len(m) == 0: -        print("0") -    else: -        if m[x] % 2 == 0: -            even.append(m[x]) -        else: -            odd.append(m[x]) -output = [[a, b] for a in even for b in odd] -print((len(output))) +m = int(eval(input())) +if m % 2 == 0: +    z = (m // 2) * (m // 2) +    print(z) +else: +    y = (m // 2) * ((m // 2) + 1) +    print(y)