Donats n rectangles, cadascun definit amb la seva amplada i la seva alçada, ordeneu-los eficientment de la manera següent: Com a primer criteri, de petit a gran en funció de l’àrea. En cas d’empat, de gran a petit en funció del perímetre. En cas d’un altre empat, poseu primer el rectangle amb menys amplada.
Entrada
L’entrada consisteix en diversos casos, cadascun amb el nombre de rectangles n seguit de n parells de naturals entre 1 i 104: l’amplada i l’alçada de cadascun.
Sortida
Per a cada cas, escriviu els rectangles ordenats segons s’ha explicat anteriorment. Escriviu una línia amb 10 guions al final de cada cas.
Input
6 20 1 2 4 6 6 4 9 20 1 9 4 0 1 10 20
Output
2 4 20 1 20 1 4 9 9 4 6 6 ---------- ---------- 10 20 ----------