def f(s):
bs = s.encode()
ba = bytearray()
for b in bs: ba.append(ord(b'*') if b in range(ord('0'), ord('9')) else b)
return bytes(ba).decode()
def main():
#ro = open("masking.in", "r")
#wo = open("masking.out", "w")
#s = ro.read()
s = "abcd123 zxcv55 1q2w3e4r!@#$"
result = f(s)
print(result)
#ro.close()
#wo.close()
if __name__ == "__main__":
main()
ZGVmIGYocyk6CglicyA9IHMuZW5jb2RlKCkKCWJhID0gYnl0ZWFycmF5KCkKCWZvciBiIGluIGJzOiBiYS5hcHBlbmQob3JkKGInKicpIGlmIGIgaW4gcmFuZ2Uob3JkKCcwJyksIG9yZCgnOScpKSBlbHNlIGIpCglyZXR1cm4gYnl0ZXMoYmEpLmRlY29kZSgpCgpkZWYgbWFpbigpOgoJI3JvID0gb3BlbigibWFza2luZy5pbiIsICJyIikKCSN3byA9IG9wZW4oIm1hc2tpbmcub3V0IiwgInciKQoJI3MgPSByby5yZWFkKCkKCQoJcyA9ICJhYmNkMTIzIHp4Y3Y1NSAxcTJ3M2U0ciFAIyQiCglyZXN1bHQgPSBmKHMpCglwcmludChyZXN1bHQpCgkKCSNyby5jbG9zZSgpCgkjd28uY2xvc2UoKQoKaWYgX19uYW1lX18gPT0gIl9fbWFpbl9fIjoKCW1haW4oKQ==