Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|
Problem hidden on 2011-08-09 00:14:23 by Piotr KÄ…kol

JSORTBIZ - Sortowanie biżuterii

Małgosia odziedziczyła po wujku kolekcję drogocennej biżuterii. Zastała w skarbcu artystyczny nieład i postanowiła go uporządkować. W skład biżuterii wchodzą kolie składające się z cennych i rzadkich kamieni szlachetnych. Żadne dwa z nich nie są jednakowe. Pomóż Małgosi uporządkować drogocenny zbiór.

Napisz program SOR, który:
- ze standardowego wejścia wczyta opisy biżuterii,
- uporządkuje je według rosnącej długości, a te które są równej długości uporządkuje leksykograficznie,
- posortowane łańcuchy wypisze na standardowe wyjście.

Łańcuchy o równej długości powinny być uporządkowane leksykograficznie - spośród dwóch różnych łańcuchów równej długości mniejszy jest ten, który jest mniejszy na pierwszej pozycji, na której łańcuchy się różnią.

Input

W pierwszym wierszu znajduje się liczba łańcuchów do analizy N (N £ 150), a w kolejnych N wierszach znajdują się opisy poszczególnych elementów biżuterii. Opis każdego z nich składa się z niepustego łańcucha małych liter alfabetu łacińskiego (`a´..´z´) odpowiadających użytym kamieniom, o długości nie przekraczającej 200 znaków.

Output

W kolejnych wierszach wypisz kolejno uporządkowane rosnąco łańcuchy po jednym w każdej wierszu.

Example

Input:
5
aabaa
daz
ccc
dba
abzzbaz

Output:
ccc
daz
dba
aabaa
abzzbaz

Zadanie pochodzi z Olimpiady Informatycznej dla Gimnazjum z roku szkolnego 2006/2007 z I etapu.


Dodane przez:Jarosław Drzeżdżon
Data dodania:2007-01-19
Limit czasu wykonania programu:1s
Limit długości kodu źródłowego50000B
Limit pamięci:1536MB
Cluster: Cube (Intel G860)
Języki programowania:ADA95 ASM32 BASH BF C CSHARP CPP C99 CLPS LISP sbcl LISP clisp D FORTRAN HASK ICON ICK JAVA LUA NEM NICE OCAML PAS-GPC PAS-FPC PERL PHP PIKE PRLG-swi PYTHON RUBY SCM guile SCM qobi ST WHITESPACE
Pochodzenie:http://www.oi.edu.pl/oig
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.