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

PP0506C - Sort 3

Mając listę danych typu

typedef struct towar{
 Cena cena;
 char kod[10]; 
} Towar;

gdzie pole cena jest strukturą składającą się z dwóch pól:

typedef struct cena{
 int zloty;
 unsigned char groszy; 
} Cena;

Posortuj je w kolejności od najmniejszych cen.

Input

W pierwszej linii t liczba testów. Dla każdego testu najpierw 1<=n<=1000 liczba danych i w kolejnych n liniach opis każdej z nich w formacie:
kod złoty groszy

Można założyć, że dane są poprawne.

Output

Dla każdego przypadku testowego w kolejnych liniach posortowane dane. Po każdym przypadku testowym jedna linia odstępu.

Example

Input:
2
3
a 4 2
b 4 1
c 5 5
1
ddddd 13 14

Output:
b 4 1
a 4 2
c 5 5

ddddd 13 14

Dodane przez:kuszi
Data dodania:2005-12-15
Limit czasu wykonania programu:1s
Limit długości kodu źródłowego50000B
Limit pamięci:1536MB
Cluster: Cube (Intel G860)
Języki programowania:All except: ERL GOSU JS-RHINO NODEJS PERL6 VB.NET
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.