#include <iostream>
using namespace std;

struct Common
{
	void print() {
		cout << "hello\n";
	}
};

struct Foo : private Common
{
	using Common::print;
};

int main() 
{
	Foo p;
	p.print();
	return 0;
}