word = "aaaaabbaaddkamaaaaaad"
buf = [['', 0]]
for c in word:
if c == buf[-1][0]:
buf[-1][1] += 1
else:
buf.append([c, 1])
print(''.join(["{}{}".format(c, n) for c,n in buf[1:]]))
d29yZCA9ICJhYWFhYWJiYWFkZGthbWFhYWFhYWQiCgpidWYgPSBbWycnLCAwXV0KZm9yIGMgaW4gd29yZDoKCWlmIGMgPT0gYnVmWy0xXVswXToKCQlidWZbLTFdWzFdICs9IDEKCWVsc2U6CgkJYnVmLmFwcGVuZChbYywgMV0pCgkJCnByaW50KCcnLmpvaW4oWyJ7fXt9Ii5mb3JtYXQoYywgbikgZm9yIGMsbiBpbiBidWZbMTpdXSkpCg==