import sys
# on Python 3.5
'''
v0.3 Apr. 25, 2018
- conv_super_pre_notation() takes cpp notation
v0.2 Apr. 25, 2018
- add conv_super_pre_notation()
- add conv_sublist()
v0.1 Apr. 24, 2018
- sub list is converted to Markdown style
'''
def conv_sublist(astr):
if "---" in astr:
astr = astr.replace("---", SPACE4 + SPACE4 + "-")
if "--" in astr:
astr = astr.replace("--", SPACE4 + "-")
return astr
def conv_super_pre_notation(astr):
astr = astr.replace(">||", "```")
astr = astr.replace(">|cpp|", "```cpp")
astr = astr.replace(">|c|", "```c")
astr = astr.replace("||<", "```")
return astr
# read from stdin
lines = sys.stdin.readlines()
SPACE4 = " "
for elem in lines:
wrk = conv_sublist(elem)
wrk = conv_super_pre_notation(wrk)
print(wrk, end='')
aW1wb3J0IHN5cwoKIyBvbiBQeXRob24gMy41CgonJycKdjAuMyBBcHIuIDI1LCAyMDE4CiAgIC0gY29udl9zdXBlcl9wcmVfbm90YXRpb24oKSB0YWtlcyBjcHAgbm90YXRpb24KdjAuMiBBcHIuIDI1LCAyMDE4CiAgIC0gYWRkIGNvbnZfc3VwZXJfcHJlX25vdGF0aW9uKCkKICAgLSBhZGQgY29udl9zdWJsaXN0KCkKdjAuMSBBcHIuIDI0LCAyMDE4CiAgIC0gc3ViIGxpc3QgaXMgY29udmVydGVkIHRvIE1hcmtkb3duIHN0eWxlCicnJwoKCmRlZiBjb252X3N1Ymxpc3QoYXN0cik6CiAgICBpZiAiLS0tIiBpbiBhc3RyOgogICAgICAgIGFzdHIgPSBhc3RyLnJlcGxhY2UoIi0tLSIsIFNQQUNFNCArIFNQQUNFNCArICItIikKICAgIGlmICItLSIgaW4gYXN0cjoKICAgICAgICBhc3RyID0gYXN0ci5yZXBsYWNlKCItLSIsIFNQQUNFNCArICItIikKICAgIHJldHVybiBhc3RyCgoKZGVmIGNvbnZfc3VwZXJfcHJlX25vdGF0aW9uKGFzdHIpOgogICAgYXN0ciA9IGFzdHIucmVwbGFjZSgiPnx8IiwgImBgYCIpCiAgICBhc3RyID0gYXN0ci5yZXBsYWNlKCI+fGNwcHwiLCAiYGBgY3BwIikKICAgIGFzdHIgPSBhc3RyLnJlcGxhY2UoIj58Y3wiLCAiYGBgYyIpCiAgICBhc3RyID0gYXN0ci5yZXBsYWNlKCJ8fDwiLCAiYGBgIikKICAgIHJldHVybiBhc3RyCgojIHJlYWQgZnJvbSBzdGRpbgpsaW5lcyA9IHN5cy5zdGRpbi5yZWFkbGluZXMoKQoKU1BBQ0U0ID0gIiAgICAiCgpmb3IgZWxlbSBpbiBsaW5lczoKICAgIHdyayA9IGNvbnZfc3VibGlzdChlbGVtKQogICAgd3JrID0gY29udl9zdXBlcl9wcmVfbm90YXRpb24od3JrKQogICAgcHJpbnQod3JrLCBlbmQ9JycpCg==