import math
# 定义一个父类Square,表示正方形
class Square:
def __init__(self,r):
self.r = r
def getArea(self):
return int(math.pow(int(self.r), 2))
# 定义子类Rectangle
class Rectangle(Square):
def getArea(self):
tmp = str(self.r).split(" ")
return int(tmp[0])*int(tmp[1])
# 定义子类Circular
class Circular(Square):
def getArea(self):
self.r = int(self.r)
return float(f'%.3f' %(math.pi*pow(self.r,2)))
# 定义子类Triangle
class Triangle(Square):
def getArea(self):
self.r = int(self.r)
p = (self.r*3)/2
s = (p*(p-self.r)*(p-self.r)*(p-self.r)) ** 0.5
return float('%.3f' %s)
kind = input()
r = input()
if kind == 'Square':
print(Square(r).getArea())
elif kind == 'Rectangle':
print(Rectangle(r).getArea())
elif kind == 'Circular':
print(Circular(r).getArea())
else:
print(Triangle(r).getArea())