#pragma once #include #include #include #include #include #include #include #include #include #include #include namespace clice { namespace ranges = std::ranges; namespace views = std::ranges::views; } // namespace clice