Учитывая непустую строку, продолжайте удалять первый и последний символы, пока не получите один или два символа.
Например, если строка была abcde, ваша программа должна напечатать:
abcde
bcd
c
Однако, если это так abcdef, он должен останавливаться на двух символах:
abcdef
bcde
cd
Конечные символы новой строки и конечные пробелы в конце каждой строки являются необязательными. Вы можете иметь столько, сколько хотите, или ни одного.
Контрольные примеры
ABCDEFGHIJKLMNOPQRSTUVWXYZ -> ABCDEFGHIJKLMNOPQRSTUVWXYZ
BCDEFGHIJKLMNOPQRSTUVWXY
CDEFGHIJKLMNOPQRSTUVWX
DEFGHIJKLMNOPQRSTUVW
EFGHIJKLMNOPQRSTUV
FGHIJKLMNOPQRSTU
GHIJKLMNOPQRST
HIJKLMNOPQRS
IJKLMNOPQR
JKLMNOPQ
KLMNOP
LMNO
MN
ABCDEFGHIJKLMNOPQRSTUVWXYZ! -> ABCDEFGHIJKLMNOPQRSTUVWXYZ!
BCDEFGHIJKLMNOPQRSTUVWXYZ
CDEFGHIJKLMNOPQRSTUVWXY
DEFGHIJKLMNOPQRSTUVWX
EFGHIJKLMNOPQRSTUVW
FGHIJKLMNOPQRSTUV
GHIJKLMNOPQRSTU
HIJKLMNOPQRST
IJKLMNOPQRS
JKLMNOPQR
KLMNOPQ
LMNOP
MNO
N
A -> A
AB -> AB
Помните, что это код-гольф , поэтому выигрывает код с наименьшим количеством байтов.

