#include <iostream>
using namespace std;
class A {
public:
A( int ) { cout << "A int " << endl;}
A( const char* a ) { cout << "A: " << a << endl;}
};
class B : public A {
public:
using A::A;
B( const char* a ) : A( a ) { cout << "B: " << a << endl; }
};
int main() {
// your code goes here
B b1( "hello" );
B b2( 2 );
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY2xhc3MgQSB7CnB1YmxpYzoKCUEoIGludCApIHsgY291dCA8PCAiQSBpbnQgIiA8PCBlbmRsO30KCUEoIGNvbnN0IGNoYXIqIGEgKSB7IGNvdXQgPDwgIkE6ICIgPDwgYSA8PCBlbmRsO30KfTsKCmNsYXNzIEIgOiBwdWJsaWMgQSB7CnB1YmxpYzoKCXVzaW5nIEE6OkE7CglCKCBjb25zdCBjaGFyKiBhICkgOiBBKCBhICkgeyBjb3V0IDw8ICJCOiAiIDw8IGEgPDwgZW5kbDsgfQp9OwoKCgppbnQgbWFpbigpIHsKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCUIgYjEoICJoZWxsbyIgKTsKCUIgYjIoIDIgKTsKCXJldHVybiAwOwp9