class Y { int M; }; class X { int N, M; public: operator Y(); };