Given is an integer r.
How many times is the area of a circle of radius r larger than the area of a circle of radius 1?
It can be proved that the answer is always an integer under the constraints given.

-----Constraints-----
 - 1 \leq r \leq 100
 - All values in input are integers.

-----Input-----
Input is given from Standard Input in the following format:
r

-----Output-----
Print the area of a circle of radius r, divided by the area of a circle of radius 1, as an integer.

-----Sample Input-----
2

-----Sample Output-----
4

The area of a circle of radius 2 is 4 times larger than the area of a circle of radius 1.
Note that output must be an integer - for example, 4.0 will not be accepted.

Source: atcoder | Difficulty: EASY


Solutions:
r = int(input())
print(r ** 2)


x = int(input())
print(x * x)


print(int(input()) ** 2)


r = int(input())
print(r * r)


R = int(input())
print(R ** 2)


a = int(input())
print(a ** 2)


n = int(input())
print(n ** 2)


N = int(input())
print(int(N ** 2))


def resolve():
	n = int(input())
	print(n ** 2)
resolve()


n = int(input())
print(n * n)


x = int(input())
y = x * x
print(y)


from collections import defaultdict, Counter
from itertools import product, groupby, count, permutations, combinations
from math import pi, sqrt
from collections import deque
from bisect import bisect, bisect_left, bisect_right
from string import ascii_lowercase
from functools import lru_cache
import sys
sys.setrecursionlimit(500000)
INF = float('inf')
(YES, Yes, yes, NO, No, no) = ('YES', 'Yes', 'yes', 'NO', 'No', 'no')
(dy4, dx4) = ([0, 1, 0, -1], [1, 0, -1, 0])
(dy8, dx8) = ([0, -1, 0, 1, 1, -1, -1, 1], [1, 0, -1, 0, 1, 1, -1, -1])

def inside(y, x, H, W):
	return 0 <= y < H and 0 <= x < W

def ceil(a, b):
	return (a + b - 1) // b

def sum_of_arithmetic_progression(s, d, n):
	return n * (2 * s + (n - 1) * d) // 2

def gcd(a, b):
	if b == 0:
		return a
	return gcd(b, a % b)

def lcm(a, b):
	g = gcd(a, b)
	return a / g * b

def solve():
	r = int(input())
	print(r * r)

def main():
	solve()

def __starting_point():
	main()
__starting_point()


r = int(input())
print(pow(r, 2))


x = int(input())
print(x ** 2)


import sys
from io import StringIO
import unittest

class TestClass(unittest.TestCase):

	def assertIO(self, input, output):
		(stdout, stdin) = (sys.stdout, sys.stdin)
		(sys.stdout, sys.stdin) = (StringIO(), StringIO(input))
		resolve()
		sys.stdout.seek(0)
		out = sys.stdout.read()[:-1]
		(sys.stdout, sys.stdin) = (stdout, stdin)
		self.assertEqual(out, output)

	def test_入力例_1(self):
		input = '2'
		output = '4'
		self.assertIO(input, output)

	def test_入力例_2(self):
		input = '100'
		output = '10000'
		self.assertIO(input, output)

def resolve():
	r = int(input())
	print(r ** 2)

def __starting_point():
	resolve()
__starting_point()


str = input()
print(int(str) ** 2)


a = int(input())
print(a * a)