#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]] std::string greet(const std::string &name) const; private: std::string base_message_; }; // generate_sequence returns numbers from 0 up to limit (exclusive). [[nodiscard]] std::vector generate_sequence(int limit); } // namespace project