def gross_pay(hours, rate_per_hour):
if hours <= 40: # até 40 horas, rate normal
return hours * rate_per_hour
# acima de 40 horas, 1.5 * rate
return 40 * rate_per_hour + (hours - 40) * (rate_per_hour * 1.5)
hours = float(input('hours:'))
rate_per_hour = float(input('rate per hour:'))
print(gross_pay(hours, rate_per_hour))
ZGVmIGdyb3NzX3BheShob3VycywgcmF0ZV9wZXJfaG91cik6CiAgICBpZiBob3VycyA8PSA0MDogIyBhdMOpIDQwIGhvcmFzLCByYXRlIG5vcm1hbAogICAgICAgIHJldHVybiBob3VycyAqIHJhdGVfcGVyX2hvdXIKICAgICMgYWNpbWEgZGUgNDAgaG9yYXMsIDEuNSAqIHJhdGUKICAgIHJldHVybiA0MCAqIHJhdGVfcGVyX2hvdXIgKyAoaG91cnMgLSA0MCkgKiAocmF0ZV9wZXJfaG91ciAqIDEuNSkKCgpob3VycyA9IGZsb2F0KGlucHV0KCdob3VyczonKSkKcmF0ZV9wZXJfaG91ciA9IGZsb2F0KGlucHV0KCdyYXRlIHBlciBob3VyOicpKQpwcmludChncm9zc19wYXkoaG91cnMsIHJhdGVfcGVyX2hvdXIpKQ==