#include <iostream>
#include <tuple>

    struct Empty {};
    struct Thing { std::string name; Empty e; };

    int main() {
        std::cout << sizeof(std::string) << "\n";
        std::cout << sizeof(std::tuple<std::string, Empty>) << "\n";
        std::cout << sizeof(Thing) << "\n";
    }