import base58
import hashlib
import sys
text = "1" + input()
try:
base58.b58decode(text)
except Exception as e:
print("Contains not base58 charactor!")
exit()
if len(base58.b58decode(text)) > 25:
print("Too long text! Within 20.")
exit()
while len(base58.b58decode(text)) < 25:
text += "W"
decoded = base58.b58decode(text)
chk = hashlib.sha256(hashlib.sha256(decoded[0:21]).digest()).digest()[0:4]
checked_decoded = decoded[0:21] + chk
print(base58.b58encode(checked_decoded).decode())
aW1wb3J0IGJhc2U1OAppbXBvcnQgaGFzaGxpYgppbXBvcnQgc3lzCgp0ZXh0ID0gIjEiICsgaW5wdXQoKQoKdHJ5OgogICAgYmFzZTU4LmI1OGRlY29kZSh0ZXh0KQpleGNlcHQgRXhjZXB0aW9uIGFzIGU6CiAgICBwcmludCgiQ29udGFpbnMgbm90IGJhc2U1OCBjaGFyYWN0b3IhIikKICAgIGV4aXQoKQoKaWYgbGVuKGJhc2U1OC5iNThkZWNvZGUodGV4dCkpID4gMjU6ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICBwcmludCgiVG9vIGxvbmcgdGV4dCEgV2l0aGluIDIwLiIpICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgZXhpdCgpCgp3aGlsZSBsZW4oYmFzZTU4LmI1OGRlY29kZSh0ZXh0KSkgPCAyNToKICAgIHRleHQgKz0gIlciCgpkZWNvZGVkID0gYmFzZTU4LmI1OGRlY29kZSh0ZXh0KQpjaGsgPSBoYXNobGliLnNoYTI1NihoYXNobGliLnNoYTI1NihkZWNvZGVkWzA6MjFdKS5kaWdlc3QoKSkuZGlnZXN0KClbMDo0XQpjaGVja2VkX2RlY29kZWQgPSBkZWNvZGVkWzA6MjFdICsgY2hrCnByaW50KGJhc2U1OC5iNThlbmNvZGUoY2hlY2tlZF9kZWNvZGVkKS5kZWNvZGUoKSk=