#include <iostream>
#include <string>

auto dnsResolve(std::string dns) {
  return [dns](){
    static std::string temp(dns);
    temp += "...";
    return temp;
  };
}

int main(void) {
  auto myDNS = dnsResolve(std::string("test"));
  std::cout << myDNS() << std::endl;
  std::cout << myDNS() << std::endl;
  return 0;
}
