Implement the class template template< typename elemtype inl ine void Binary Tree<elemtype> insert(const elemtype& elem) if ( m root) m root- new BTNode<elemtype>(elem); //if succeed in mem allocation, elem will be passed to constructor else m root->insert value(elem)Implement the class template template < typename elemtype > inline void BinaryTree<elemtype>::insert(const elemtype& elem) { if (! m_root) m_root = new BTNode<elemtype>(elem); //if succeed in mem allocation, elem will be passed to constructor else m_root->insert_value(elem); };