#pragma once #include namespace stl_algorithms { [[nodiscard]] auto reverse_copy(const std::vector& data) -> std::vector; [[nodiscard]] auto countGreaterThan(const std::vector& data, int threshold) -> int; [[nodiscard]] auto everyEven(const std::vector& data) -> bool; } // namespace stl_algorithms