#include <iostream>
using namespace std;

class A {
	public:
		virtual void print() {
			std::cout<<"A\n";
		}
};

class B : public A{
	public:
		void print() {
			std::cout<<"B\n";
		}
};

int main() {
	A a;
	B b;
	A *dummy = &a;
	
	dummy->print();
	dummy = &b;
	dummy->print();
	return 0;
}