import re
def next_char():
char = 'a'
while True:
yield char
char = chr(ord(char) + 1)
if char > 'z':
char = 'a'
seq = next_char()
str = 'Today the ---- is cloudy, but there is no ----.'
str = re.sub(r'----', lambda x: ('--' + next(seq) + ')--'), str)
print(str)
aW1wb3J0IHJlCgpkZWYgbmV4dF9jaGFyKCk6CiAgICBjaGFyID0gJ2EnCiAgICB3aGlsZSBUcnVlOgogICAgICAgIHlpZWxkIGNoYXIKICAgICAgICBjaGFyID0gY2hyKG9yZChjaGFyKSArIDEpCiAgICAgICAgaWYgY2hhciA+ICd6JzoKICAgICAgICAgICAgY2hhciA9ICdhJwoKc2VxID0gbmV4dF9jaGFyKCkKCnN0ciA9ICdUb2RheSB0aGUgLS0tLSBpcyBjbG91ZHksIGJ1dCB0aGVyZSBpcyBubyAtLS0tLicKc3RyID0gcmUuc3ViKHInLS0tLScsIGxhbWJkYSB4OiAoJy0tJyArIG5leHQoc2VxKSArICcpLS0nKSwgc3RyKQoKcHJpbnQoc3RyKQoK