template <typename T>
struct cmplx {
T operator/(cmplx& c);
};
template<typename T>
T cmplx<T>::operator/(cmplx<T>& c)
{
}
int main()
{
cmplx<int> a, b;
int x = a / b;
}
dGVtcGxhdGUgPHR5cGVuYW1lIFQ+CnN0cnVjdCBjbXBseCB7CiAgICBUIG9wZXJhdG9yLyhjbXBseCYgYyk7Cn07Cgp0ZW1wbGF0ZTx0eXBlbmFtZSBUPgpUIGNtcGx4PFQ+OjpvcGVyYXRvci8oY21wbHg8VD4mIGMpCnsKCn0KCmludCBtYWluKCkKewogICAgY21wbHg8aW50PiBhLCBiOwogICAgaW50IHggPSBhIC8gYjsKfQo=