Hej, od razu zaznaczę że jestem początkujący w temacie programowania. Mam problem z zadaniem "Spacje" na spoju. Według mnie mój program działa poprawnie jednak sędzia wyrzuca mi NZEC. Czy jest coś nie tak z moim kodem? Z góry dzięki za odpowiedzi 
while True:
a = input()
a = a.split()
#print(a)
changed = []
changed.append(a[0])
for i in a[1:]:
if ord(i[0]) < 97:
changed.append(i)
else:
b = ord(i[0])-32
c = chr(b)
i = i.replace(i[0],c, 1)
changed.append(i)
changed = ''.join(changed)
print(changed)