title: Sort List<Tuple<int, int>> in-place
body: <p>How would I go about sorting in descending order, a <code>List&lt;Tuple&lt;int, int&gt;&gt;</code> using the first element of the tuple as the value that determines the order? It has to be in-place and I only know how to do it using LINQ which returns a new list.</p>