#include <string>

template <class T>
class Whooper : T
{

};

class Pooper : Whooper<std::string> {

};

int main() {
    Pooper pooper;
}