import sys,re
def y(r,t=0):
z=[0]
[z.extend([p]if len(l)==2 else list(range(p,f(p,l[1])+1,int(l[2]))))for g in r.split(',')for l in[re.findall(r"\d+",g+":1")]for p in[int(f(z[-1],l[0]))]]
return z[1:]
def f(w,x):
return w if str(w)[len(x)*-1:]==x else f(w+1,x)
if __name__=="__main__":
for l in sys.stdin:print(*y(l))
aW1wb3J0IHN5cyxyZQpkZWYgeShyLHQ9MCk6Cgl6PVswXQoJW3ouZXh0ZW5kKFtwXWlmIGxlbihsKT09MiBlbHNlIGxpc3QocmFuZ2UocCxmKHAsbFsxXSkrMSxpbnQobFsyXSkpKSlmb3IgZyBpbiByLnNwbGl0KCcsJylmb3IgbCBpbltyZS5maW5kYWxsKHIiXGQrIixnKyI6MSIpXWZvciBwIGluW2ludChmKHpbLTFdLGxbMF0pKV1dCglyZXR1cm4gelsxOl0KZGVmIGYodyx4KToKCXJldHVybiB3IGlmIHN0cih3KVtsZW4oeCkqLTE6XT09eCBlbHNlIGYodysxLHgpCmlmIF9fbmFtZV9fPT0iX19tYWluX18iOgogICAgZm9yIGwgaW4gc3lzLnN0ZGluOnByaW50KCp5KGwpKQ==
MSwzLDcsMiw0LDEKMS0zLDEtMgoxOjU6MgoxMDQtMgoxMDQuLjAyCjU0NSw2NDoxMQ==
1,3,7,2,4,1
1-3,1-2
1:5:2
104-2
104..02
545,64:11