#include <iostream>
using namespace std;
template <class T>
class Base
{
public:
int entries;
};
template <class T>
class Derive : public Base<T *>
{
public:
int j;
void pankaj(){j = this->entries;}
void clear();
};
template <class T> void Derive<T>::clear()
{
int i;
int j=this->entries;
};
int main()
{
Derive<int> b1;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdGVtcGxhdGUgPGNsYXNzIFQ+CmNsYXNzIEJhc2UKewogIHB1YmxpYzoKICAgIGludCBlbnRyaWVzOwp9Owp0ZW1wbGF0ZSA8Y2xhc3MgVD4KY2xhc3MgRGVyaXZlIDogcHVibGljIEJhc2U8VCAqPgp7CiAgcHVibGljOgogICAgIGludCBqOwogICAgIHZvaWQgcGFua2FqKCl7aiA9IHRoaXMtPmVudHJpZXM7fQogICAgdm9pZCAgY2xlYXIoKTsKCn07CnRlbXBsYXRlIDxjbGFzcyBUPiB2b2lkIERlcml2ZTxUPjo6Y2xlYXIoKQp7CiAgaW50IGk7CiAgaW50IGo9dGhpcy0+ZW50cmllczsKfTsKaW50IG1haW4oKQp7CkRlcml2ZTxpbnQ+IGIxOwp9Cg==