Donats 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.
L’entrada consisteix en diversos casos, cadascun amb el nombre de rectangles seguit de parells de naturals entre 1 i : l’amplada i l’alçada de cadascun.
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 ----------