#pragma once #include #include namespace project { // Greeter builds a greeting message for a given name. class Greeter { public: explicit Greeter(std::string base = "Hello") : base_message_(std::move(base)) {} [[nodiscard]] auto greet(const std::string &name) const -> std::string; private: std::string base_message_; }; // generate_sequence returns numbers from 0 up to limit (exclusive). [[nodiscard]] auto generate_sequence(int limit) -> std::vector; } // namespace project