class Parent():
    def __init__(self, last_name, eye_color):
        print('Parent Constructor Called')
        self.last_name = last_name
        self.eye_color = eye_color

    def show_info(self):
        print('Last Name - ' + self.last_name)
        print('Eye Color - ' + self.eye_color)

class Child(Parent):
    def __init__(self, last_name, eye_color, number_of_toys):
        print('Child Constructor Called')
        Parent.__init__(self, last_name, eye_color)
        self.number_of_toys = number_of_toys

    def show_info(self):
        # super.show_info(self)
        Parent.show_info(self)
        print('Number of Toys - ' + str(self.number_of_toys))

billy_cyrus = Parent('Cyrus', 'blue')
miley_cyrus = Child('Cyrus', 'Blue', 5)

print('')
billy_cyrus.show_info()
print('')
miley_cyrus.show_info()
