L_L>template<class> L_L>class NotCompilable L_L>{ L_L> template<class T>virtual void fun(T); L_L>}; L_L>