def create_multiplication_table(modulus=17):
"""
Створює таблицю множення за модулем
"""
print(" | ", end="")
for j in range(modulus):
print(f"{j:2d} ", end="")
print("\n---+" + "-" * (3 * modulus))
for i in range(modulus):
print(f"{i:2d} | ", end="")
for j in range(modulus):
result = (i * j) % modulus
print(f"{result:2d} ", end="")
print()
def main():
create_multiplication_table(17)
if __name__ == "__main__":
main()
ZGVmIGNyZWF0ZV9tdWx0aXBsaWNhdGlvbl90YWJsZShtb2R1bHVzPTE3KToKICAgICIiIgogICAg0KHRgtCy0L7RgNGO0ZQg0YLQsNCx0LvQuNGG0Y4g0LzQvdC+0LbQtdC90L3RjyDQt9CwINC80L7QtNGD0LvQtdC8CiAgICAiIiIKICAgIHByaW50KCIgICB8ICIsIGVuZD0iIikKICAgIGZvciBqIGluIHJhbmdlKG1vZHVsdXMpOgogICAgICAgIHByaW50KGYie2o6MmR9ICIsIGVuZD0iIikKICAgIHByaW50KCJcbi0tLSsiICsgIi0iICogKDMgKiBtb2R1bHVzKSkKICAgIAogICAgZm9yIGkgaW4gcmFuZ2UobW9kdWx1cyk6CiAgICAgICAgcHJpbnQoZiJ7aToyZH0gfCAiLCBlbmQ9IiIpCiAgICAgICAgZm9yIGogaW4gcmFuZ2UobW9kdWx1cyk6CiAgICAgICAgICAgIHJlc3VsdCA9IChpICogaikgJSBtb2R1bHVzCiAgICAgICAgICAgIHByaW50KGYie3Jlc3VsdDoyZH0gIiwgZW5kPSIiKQogICAgICAgIHByaW50KCkKCmRlZiBtYWluKCk6CiAgICBjcmVhdGVfbXVsdGlwbGljYXRpb25fdGFibGUoMTcpCgppZiBfX25hbWVfXyA9PSAiX19tYWluX18iOgogICAgbWFpbigp