Ho un array bidimensionale che devo riordinarlo in modo crescente.

esempio:

(4,13)---------------------(1,0)
(1,3)-----------------------(1,1)
(1,0)-----------------------(1,3)
(4,0)--deve diventare--(3,1)
(3,1)-----------------------(3,2)
(1,1)-----------------------(4,0)
(3,2)-----------------------(4,1)
(4,1)-----------------------(4,13)

I numeri tra parentesi rappresentano i valori contenuti nell'array in questione.

Ho tentato varie strade ma non mi soddisfano pienamente.

Avete qualche idea da suggerire?