using namespace __gnu_cxx;
namespace __gnu_cxx
{
template<> struct hash
size_t operator()(const string& s) const
return __stl_hash_string(s.c_str());
}
};