# your code goes here
# your code goes here
# your code goes here
# your code goes here
# your code goes here
# your code goes here
# your code goes here
# your code goes here
# your code goes here
from abc import ABCMeta,abstractmethod
class Sample():
__metaclass__=ABCMeta
def __init__(self,val):
self.val = "6"
@abstractmethod
def absmeth(self):
pass
class Imp(Sample):
def __init__(self,val):
super(Imp,self).__init__(val)
self.val = val
def absmeth(self):
print 'Imp'
def pr(self):
print self.val
i = Imp("5")
i.absmeth()
i.pr()
IyB5b3VyIGNvZGUgZ29lcyBoZXJlCiMgeW91ciBjb2RlIGdvZXMgaGVyZQojIHlvdXIgY29kZSBnb2VzIGhlcmUKIyB5b3VyIGNvZGUgZ29lcyBoZXJlCiMgeW91ciBjb2RlIGdvZXMgaGVyZQojIHlvdXIgY29kZSBnb2VzIGhlcmUKIyB5b3VyIGNvZGUgZ29lcyBoZXJlCiMgeW91ciBjb2RlIGdvZXMgaGVyZQojIHlvdXIgY29kZSBnb2VzIGhlcmUKZnJvbSBhYmMgaW1wb3J0IEFCQ01ldGEsYWJzdHJhY3RtZXRob2QKY2xhc3MgU2FtcGxlKCk6CglfX21ldGFjbGFzc19fPUFCQ01ldGEKCWRlZiBfX2luaXRfXyhzZWxmLHZhbCk6CgkJc2VsZi52YWwgPSAiNiIKCQoJQGFic3RyYWN0bWV0aG9kCglkZWYgYWJzbWV0aChzZWxmKToKCQlwYXNzCgkKY2xhc3MgSW1wKFNhbXBsZSk6CglkZWYgX19pbml0X18oc2VsZix2YWwpOgoJCXN1cGVyKEltcCxzZWxmKS5fX2luaXRfXyh2YWwpCgkJc2VsZi52YWwgPSB2YWwKCQoJZGVmIGFic21ldGgoc2VsZik6CgkJcHJpbnQgJ0ltcCcKCQoJZGVmIHByKHNlbGYpOgoJCXByaW50IHNlbGYudmFsCgkJCmkgPSBJbXAoIjUiKQppLmFic21ldGgoKQppLnByKCk=