void to_upper(std::string &str)
{
for(std::string::iterator it = str.begin(); it != str.end(); it++)
*it = toupper(*it);
}
void to_lower(std::string &str)
{
for(std::string::iterator it = str.begin(); it != str.end(); it++)
*it = tolower(*it);
}