#wyodrębnianie napisów
napis = input("")
print(napis[0])
print(napis[1])
print(napis[3:5])
print(napis[0:5])
print(napis[0], napis[5])
print(napis[0] + napis[5])
print(napis[-1])
print(napis[::-1])
#Zadanie 1. Napisz program, który prosi użytkownika o podanie imienia
#oraz nazwiska (jako osobne napisy), a następnie wypisuje na ekranie
#komunikat „imię i nazwisko [imię] [nazwisko] ma [ilość] liter”.
#Zadanie 2. Napisz program, który prosi użytkownika o podanie imienia
#oraz nazwiska (jako osobne napisy), a następnie wyświetla imię i
#inicjał nazwiska (np. dla imienia "Jan" i nazwiska "Kowalski" wynik to Jan K.).
I3d5b2RyxJlibmlhbmllIG5hcGlzw7N3CgpuYXBpcyA9IGlucHV0KCIiKQoKcHJpbnQobmFwaXNbMF0pCnByaW50KG5hcGlzWzFdKQpwcmludChuYXBpc1szOjVdKQpwcmludChuYXBpc1swOjVdKQpwcmludChuYXBpc1swXSwgbmFwaXNbNV0pCnByaW50KG5hcGlzWzBdICsgbmFwaXNbNV0pCnByaW50KG5hcGlzWy0xXSkKcHJpbnQobmFwaXNbOjotMV0pCgojWmFkYW5pZSAxLiBOYXBpc3ogcHJvZ3JhbSwga3TDs3J5IHByb3NpIHXFvHl0a293bmlrYSBvIHBvZGFuaWUgaW1pZW5pYSAKI29yYXogbmF6d2lza2EgKGpha28gb3NvYm5lIG5hcGlzeSksIGEgbmFzdMSZcG5pZSB3eXBpc3VqZSBuYSBla3JhbmllIAoja29tdW5pa2F0IOKAnmltacSZIGkgbmF6d2lza28gW2ltacSZXSBbbmF6d2lza29dIG1hIFtpbG/Fm8SHXSBsaXRlcuKAnS4KCiNaYWRhbmllIDIuIE5hcGlzeiBwcm9ncmFtLCBrdMOzcnkgcHJvc2kgdcW8eXRrb3duaWthIG8gcG9kYW5pZSBpbWllbmlhIAojb3JheiBuYXp3aXNrYSAoamFrbyBvc29ibmUgbmFwaXN5KSwgYSBuYXN0xJlwbmllIHd5xZt3aWV0bGEgaW1pxJkgaSAKI2luaWNqYcWCIG5hendpc2thIChucC4gZGxhIGltaWVuaWEgIkphbiIgaSBuYXp3aXNrYSAiS293YWxza2kiIHd5bmlrIHRvIEphbiBLLikuCg==