template< class Key, class T, class Compare, class Alloc >
bool operator==( const map<Key,T,Compare,Alloc>& lhs,
const map<Key,T,Compare,Alloc>& rhs ); (1) template< class Key, class T, class Compare, class Alloc >
bool operator!=( const map<Key,T,Compare,Alloc>& lhs,
const map<Key,T,Compare,Alloc>& rhs ); (2) template< class Key, class T, class Compare, class Alloc >
bool operator<( cons