#include<iostream>
using namespace std;
class Cube
{
public:
int length;
int width;
int height;
int getArea(void);
int getVolume(void);
void setLength(int l);
void setWidth(int w);
void setHeight(int h);
int getLength() { return length; }
int getWidth() { return width; }
int getHeight() { return height; }
};
int Cube::getArea(void)
{
return 2 * (length * width + length * height + width * height);
}
int Cube::getVolume(void)
{
return length * width * height;
}
void Cube::setLength(int l)
{
this->length = l;
}
void Cube::setWidth(int w)
{
this->width = w;
}
void Cube::setHeight(int h)
{
this->height = h;
}
int main() {
int length, width, height;
cin >> length;
cin >> width;
cin >> height;
Cube c;
c.setLength(length);
c.setWidth(width);
c.setHeight(height);
cout << c.getLength() << " "
<< c.getWidth() << " "
<< c.getHeight() << " "
<< c.getArea() << " "
<< c.getVolume() << endl;
return 0;
}