#include <iostream>
#include <cstdio>
#include <cstdlib>
#include <string>
#include <sstream>
using namespace std;
 
class Data
{
public:
    Data(unsigned d, unsigned m, unsigned y): d(d), m(m), y(y) { ; }
 
    string toString()
    {
        ostringstream oss;
        oss << d << "-" << m << "-" << y;
        return oss.str();
    }
 
private:
    unsigned d, m, y;
};
 
int main()
{
    Data d(10, 20, 1990);
    cout << d.toString() << endl;
    return 0;
}