#!/usr/bin/python
# -*- coding: UTF-8 -*-
class Square(object):
edge = 0
def __init__(self,edge):
self.edge = edge
def setEdge(self,edge):
self.edge = edge
def getEdge(self):
return self.edge
def Circumference(self):
return 4 * self.edge
def Area(self):
return pow(self.edge,2)
class Cube (Square):
def __init__(self,edge):
super(Cube,self).__init__(edge)
def setEdge(self,edge):
super(Cube,self).setEdge(edge)
def getEdge(self):
return super(Cube,self).getEdge(edge)
def Volumn(self):
return pow(self.edge,3)
def Area(self):
return pow(self.edge,2) * 6
if __name__ == '__main__':
x = input()
y = input()
s = Square(x)
c = Cube(y)
print '边长为' + str(x) + '的正方形,面积='+str(s.Area())
print '边长为' + str(x) + '的正方形,周长='+str(s.Circumference())
print '边长为' + str(y) + '的正方体,面积='+str(c.Area())
print '边长为' + str(y) + '的正方体,体积='+str(c.Volumn())