import msvcrt
def main():
print("Multiplication: ", end="", flush=True)
a = ""
while True:
char = msvcrt.getwch()
if char == '\r': # Enter
break
a += char
print(char, end="", flush=True)
print(" * ", end="", flush=True)
b = ""
while True:
char = msvcrt.getwch()
if char == '\r': # Enter
break
b += char
print(char, end="", flush=True)
result = int(a) * int(b)
print(" = ", end="", flush=True)
print(result, flush=True)
if __name__ == "__main__":
main()
aW1wb3J0IG1zdmNydAoKZGVmIG1haW4oKToKICAgIHByaW50KCJNdWx0aXBsaWNhdGlvbjogIiwgZW5kPSIiLCBmbHVzaD1UcnVlKQogICAgYSA9ICIiCiAgICB3aGlsZSBUcnVlOgogICAgICAgIGNoYXIgPSBtc3ZjcnQuZ2V0d2NoKCkKICAgICAgICBpZiBjaGFyID09ICdccic6ICAjIEVudGVyCiAgICAgICAgICAgIGJyZWFrCiAgICAgICAgYSArPSBjaGFyCiAgICAgICAgcHJpbnQoY2hhciwgZW5kPSIiLCBmbHVzaD1UcnVlKQogICAgcHJpbnQoIiAqICIsIGVuZD0iIiwgZmx1c2g9VHJ1ZSkKICAgIAogICAgYiA9ICIiCiAgICB3aGlsZSBUcnVlOgogICAgICAgIGNoYXIgPSBtc3ZjcnQuZ2V0d2NoKCkKICAgICAgICBpZiBjaGFyID09ICdccic6ICAjIEVudGVyCiAgICAgICAgICAgIGJyZWFrCiAgICAgICAgYiArPSBjaGFyCiAgICAgICAgcHJpbnQoY2hhciwgZW5kPSIiLCBmbHVzaD1UcnVlKQoKICAgIHJlc3VsdCA9IGludChhKSAqIGludChiKQoKICAgIHByaW50KCIgPSAiLCBlbmQ9IiIsIGZsdXNoPVRydWUpCiAgICBwcmludChyZXN1bHQsIGZsdXNoPVRydWUpCgppZiBfX25hbWVfXyA9PSAiX19tYWluX18iOgogICAgbWFpbigpCg==