#include <iostream>
using namespace std;
 
struct base
{
	void foo(int){}
};
 
 
struct der: base
{
	using base::foo;
	void foo(){}
	
};
 
int main() {
 
	der d;
	d.foo(10);
}