class uk_na_prvek {
    prvek * tenPrvek;
public:
    uk_na_prvek(prvek* ten) : tenPrvek(ten){};
    ~uk_na_prvek(){ delete tenPrvek; }
    prvek* operator->() { return tenPrvek; }
    // a další metody
};
