import csv
q = []
with open('input.csv', 'r') as r:
with open('output.csv', 'w') as w:
cw = csv.writer(w)
for n in r:
n = n.strip()
if n:
n = int(n)
if len(q)!=0 and n!=(int(q[-1])+1):
cw.writerows(zip(map(str,q),[str(max(q))]*len(q)))
q.clear()
q.append(n)
if q:
cw.writerows(zip(map(str,q),[str(max(q))]*len(q)))
q.clear()
w.write('\n')
aW1wb3J0IGNzdiAgICAKCnEgPSBbXQp3aXRoIG9wZW4oJ2lucHV0LmNzdicsICdyJykgYXMgcjoKICAgIHdpdGggb3Blbignb3V0cHV0LmNzdicsICd3JykgYXMgdzoKICAgICAgICBjdyA9IGNzdi53cml0ZXIodykKICAgICAgICBmb3IgbiBpbiByOgogICAgICAgICAgICBuID0gbi5zdHJpcCgpCiAgICAgICAgICAgIGlmIG46CiAgICAgICAgICAgICAgICBuID0gaW50KG4pCiAgICAgICAgICAgICAgICBpZiBsZW4ocSkhPTAgYW5kIG4hPShpbnQocVstMV0pKzEpOgogICAgICAgICAgICAgICAgICAgIGN3LndyaXRlcm93cyh6aXAobWFwKHN0cixxKSxbc3RyKG1heChxKSldKmxlbihxKSkpCiAgICAgICAgICAgICAgICAgICAgcS5jbGVhcigpCiAgICAgICAgICAgICAgICBxLmFwcGVuZChuKQogICAgICAgIGlmIHE6CiAgICAgICAgICAgIGN3LndyaXRlcm93cyh6aXAobWFwKHN0cixxKSxbc3RyKG1heChxKSldKmxlbihxKSkpCiAgICAgICAgICAgIHEuY2xlYXIoKQogICAgICAgIHcud3JpdGUoJ1xuJykK