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()
