#include <iostream>
using namespace std;
template<class Cont, class Iter=typename Cont::iterator>
class my_iterator: public std::iterator_traits<Iter> {
Iter it;
public:
reference operator*() const {return *it;} // error
};
int main() {
// your code goes here
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdGVtcGxhdGU8Y2xhc3MgQ29udCwgY2xhc3MgSXRlcj10eXBlbmFtZSBDb250OjppdGVyYXRvcj4KY2xhc3MgbXlfaXRlcmF0b3I6IHB1YmxpYyBzdGQ6Oml0ZXJhdG9yX3RyYWl0czxJdGVyPiB7CiBJdGVyIGl0OwoKcHVibGljOgogcmVmZXJlbmNlIG9wZXJhdG9yKigpIGNvbnN0IHtyZXR1cm4gKml0O30gLy8gZXJyb3IKfTsKCmludCBtYWluKCkgewoJLy8geW91ciBjb2RlIGdvZXMgaGVyZQoJcmV0dXJuIDA7Cn0=