#pragma once

// Header <ciso646> is removed in C++20.
// See <https://github.com/nlohmann/json/issues/2089> for more information.

#if __cplusplus <= 201703L
    #include <ciso646> // and, not, or
#endif