Biorąc pod uwagę niepusty ciąg, usuwaj pierwszy i ostatni znak, aż dojdziesz do jednego lub dwóch znaków.
Na przykład, jeśli ciąg był abcde, twój program powinien wydrukować:
abcde
bcd
c
Jeśli jednak tak jest abcdef, powinien zatrzymać się na dwóch znakach:
abcdef
bcde
cd
Końcowe znaki nowej linii i końcowe spacje na końcu każdej linii są opcjonalne. Możesz mieć tyle, ile chcesz lub nie mieć ich wcale.
Przypadki testowe
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
Pamiętaj, że to kod-golf , więc wygrywa kod o najmniejszej liczbie bajtów.

