#wyodrębnianie napisów
napis = input("") #zmienna napis pobiera dane z danych wejściowych
#napis przyjmuje wartość programowanie
print(napis[0]) #program wyświetla literę o indeksie równym zero z napisu
#programowanie
#w napisie "programowanie"
#litera p ma indeks równy 0 (zerowa litera)
#litera r ma indeks równy 1 (litera o numerze 1)
#litera o ma indeks równy 2 (litera o numerze 2)
#litera g ma indeks równy 3 (litera o numerze 3)
print(napis[0]) #wyświetlona zostanie litera p
print(napis[1]) #wyświetlona zostanie litera r
print(napis[0], napis[5]) #wyświetlone zostaną dwie litery oddzielone spacją
#litery p a
print(napis[3] + napis[7]) #wyświetlone zostaną dwie litery bez spacji
#go
print(napis[1] + napis[5] + "wtorek") #wyświetla dwie litery i wtorek bez spacji
#rawtorek
print(napis[3:5]) #wyświetlone zostaną litery od 3 do 4
#gr
print(napis[0:6]) #wyświetlone zostaną litery od 0 do 5
#progra
print(napis[::-1]) #wyświelone zostaną litery słowa programowanie w odrotnej kolejności
#einawomargorp
I3d5b2RyxJlibmlhbmllIG5hcGlzw7N3CgpuYXBpcyA9IGlucHV0KCIiKSAjem1pZW5uYSBuYXBpcyBwb2JpZXJhIGRhbmUgeiBkYW55Y2ggd2VqxZtjaW93eWNoCiNuYXBpcyBwcnp5am11amUgd2FydG/Fm8SHIHByb2dyYW1vd2FuaWUKCnByaW50KG5hcGlzWzBdKSAjcHJvZ3JhbSB3ecWbd2lldGxhIGxpdGVyxJkgbyBpbmRla3NpZSByw7N3bnltIHplcm8geiBuYXBpc3UKI3Byb2dyYW1vd2FuaWUKCiN3IG5hcGlzaWUgInByb2dyYW1vd2FuaWUiCiNsaXRlcmEgcCBtYSBpbmRla3MgcsOzd255IDAgKHplcm93YSBsaXRlcmEpCiNsaXRlcmEgciBtYSBpbmRla3MgcsOzd255IDEgKGxpdGVyYSBvIG51bWVyemUgMSkKI2xpdGVyYSBvIG1hIGluZGVrcyByw7N3bnkgMiAobGl0ZXJhIG8gbnVtZXJ6ZSAyKQojbGl0ZXJhIGcgbWEgaW5kZWtzIHLDs3dueSAzIChsaXRlcmEgbyBudW1lcnplIDMpCgpwcmludChuYXBpc1swXSkgI3d5xZt3aWV0bG9uYSB6b3N0YW5pZSBsaXRlcmEgcApwcmludChuYXBpc1sxXSkgI3d5xZt3aWV0bG9uYSB6b3N0YW5pZSBsaXRlcmEgcgpwcmludChuYXBpc1swXSwgbmFwaXNbNV0pICN3ecWbd2lldGxvbmUgem9zdGFuxIUgZHdpZSBsaXRlcnkgb2RkemllbG9uZSBzcGFjasSFCiNsaXRlcnkgcCBhCnByaW50KG5hcGlzWzNdICsgbmFwaXNbN10pICN3ecWbd2lldGxvbmUgem9zdGFuxIUgZHdpZSBsaXRlcnkgYmV6IHNwYWNqaQojZ28KcHJpbnQobmFwaXNbMV0gKyBuYXBpc1s1XSArICJ3dG9yZWsiKSAjd3nFm3dpZXRsYSBkd2llIGxpdGVyeSBpIHd0b3JlayBiZXogc3BhY2ppCiNyYXd0b3JlawoKcHJpbnQobmFwaXNbMzo1XSkgI3d5xZt3aWV0bG9uZSB6b3N0YW7EhSBsaXRlcnkgb2QgMyBkbyA0CiNncgpwcmludChuYXBpc1swOjZdKSAjd3nFm3dpZXRsb25lIHpvc3RhbsSFIGxpdGVyeSBvZCAwIGRvIDUKI3Byb2dyYQoKcHJpbnQobmFwaXNbOjotMV0pICN3ecWbd2llbG9uZSB6b3N0YW7EhSBsaXRlcnkgc8WCb3dhIHByb2dyYW1vd2FuaWUgdyBvZHJvdG5laiBrb2xlam5vxZtjaQojZWluYXdvbWFyZ29ycA==