using std::string;
using std::vector;
using std::endl;
-#ifndef CXX_GLOBAL_CSTD
-using std::isalpha;
-#endif
using std::min;
using std::for_each;
#endif
#include <algorithm>
-#include <cctype>
#include <cerrno>
#include <csignal>
#include <cstddef>
#include <fcntl.h>
-#include <cctype>
#include <cerrno>
#include <cstdlib>
#include <cstdio>
#ifndef CXX_GLOBAL_CSTD
using std::fgetc;
-using std::isalnum;
-using std::isalpha;
#endif
using std::endl;
#include <boost/tuple/tuple.hpp>
#include <algorithm>
-#include <cctype>
#include <cstdlib>
#include <exception>
#include <fstream>
#include "support/convert.h"
#include "support/lstrings.h"
-#include <cctype>
#include <iostream>
#include <sstream>
#include <vector>
#include <boost/filesystem/operations.hpp>
#include <boost/filesystem/path.hpp>
-#include <cctype>
#include <fstream>
#include <iostream>
#include <string>