#include <iostream>
using namespace std;


class Student {
private:
    char ime[50];
    char prezime[50];
   mutable int godini;
public:
    Student() {}
    Student(char *i, char *p, int g) {
        strcpy(ime, i);
        strcpy(prezime, p);
        godini = g;
    }
    const char* get_ime() const { // konstantna funkcija
        return ime;
    }
    const char* get_prezime() const { // konstantna funkcija
        return prezime;
    }
    int get_godini() const { // konstantna funkcija
        godini -= 1;
        return godini;
    }
    
    void set_ime(char *i) {
        strcpy(ime, i);
    }
    void set_prezime(char *p) {
        strcpy(prezime, p);
    }
    void set_godini(int g) {
        godini = g;
    }
};
int main() {
    Student s("a", "a", 10);
    Student s2 = s;
    cout << s.get_ime() << " " << s.get_prezime() << " " << s.get_godini() << endl;
    s.set_ime("josif");
    s.set_prezime("josif");
    s.set_godini(11);
    cout << s.get_ime() << " " << s.get_prezime() << " " << s.get_godini() << endl;

    return 0;
}
