* Set ver to C++17 * remove deprecated shuffle * Fix std::iterator being deprecated * Work around codecvt deprecation * Fix std::result_of deprecation * Another random_shuffle * another text conversion replacement