@rect_x = {3,2,4,0,3,0,4,0,3,2,0,4} @rect_y = {0,0,0,1,1,0,3,3,3,3,2,2} How can I sort this to get Rectangle 1 -> (4,0) Rectangle 2 -> (4,2) Rectangle 3 -> (4,3) Rectangle 4 -> (3,0) Rectangle 5 -> (3,1) Rectangle 6 -> (3,3) Rectangle 7 -> (2,0) Rectangle 8 -> (2,3) . . . . Rectangle n-1 -> (0,2) Rectangle n -> (0,3)