#!/usr/bin/env python3
class A:
def lal(self, x):
if x < 2:
print('x is less than 2')
else:
self.sasay(x)
def sasay(self, x=0):
print('x is greater or equal to 2')
class B(A):
def sasay(self, x=0):
if x < 5:
print('x is less than 5')
else:
print('x is greater or equal to 5')
a = A()
a.lal(1)
a.lal(2)
b = B()
b.lal(1)
b.lal(2)
b.lal(5)
IyEvdXNyL2Jpbi9lbnYgcHl0aG9uMwoKY2xhc3MgQToKCiAgICBkZWYgbGFsKHNlbGYsIHgpOgogICAgICAgIGlmIHggPCAyOgogICAgICAgICAgICBwcmludCgneCBpcyBsZXNzIHRoYW4gMicpCiAgICAgICAgZWxzZToKICAgICAgICAgICAgc2VsZi5zYXNheSh4KQoKICAgIGRlZiBzYXNheShzZWxmLCB4PTApOgogICAgICAgIHByaW50KCd4IGlzIGdyZWF0ZXIgb3IgZXF1YWwgdG8gMicpCgoKY2xhc3MgQihBKToKCiAgICBkZWYgc2FzYXkoc2VsZiwgeD0wKToKICAgICAgICBpZiB4IDwgNToKICAgICAgICAgICAgcHJpbnQoJ3ggaXMgbGVzcyB0aGFuIDUnKQogICAgICAgIGVsc2U6CiAgICAgICAgICAgIHByaW50KCd4IGlzIGdyZWF0ZXIgb3IgZXF1YWwgdG8gNScpCgoKYSA9IEEoKQphLmxhbCgxKQphLmxhbCgyKQoKYiA9IEIoKQpiLmxhbCgxKQpiLmxhbCgyKQpiLmxhbCg1KQo=