import java.util.*;
import java.lang.*;
import java.io.*;
class Ideone
{
{
int b[] = { 4, 3, 9, 2, 7, 6, 5 };
sort( b, 0, b.length - 1 );
}
static void sort(int a[], int left, int right) {
if (left < right){
int i=left, j=right, tmp;
int v = a[left]; //pivot
do {
while( a[i] < v)
i++;
while(a[j]>v)
j--;
if( i <= j){
tmp = a[i];
a[i] = a[j];
a[j] = tmp;
i++;
j--;
}
} while( i <= j );
if( left < j ) sort( a, left, j );
if( i < right ) sort(a,i,right);
}
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgpjbGFzcyBJZGVvbmUKewoJCgkKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCWludCBiW10gPSB7IDQsIDMsIDksIDIsIDcsIDYsIDUgfTsKCQlzb3J0KCBiLCAwLCBiLmxlbmd0aCAtIDEgKTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIEFycmF5cy50b1N0cmluZyggYiApICk7Cgl9CgkKCXN0YXRpYyB2b2lkIHNvcnQoaW50IGFbXSwgaW50IGxlZnQsIGludCByaWdodCkgICB7CQogICAgICAgaWYgKGxlZnQgPCByaWdodCl7CiAgICAgICAgaW50IGk9bGVmdCwgaj1yaWdodCwgdG1wOyAgICAKICAgICAgICBpbnQgdiA9IGFbbGVmdF07IC8vcGl2b3QKICAgICAgICAKICAgICAgICBkbyB7CiAgICAgICAgICAgIHdoaWxlKCBhW2ldIDwgdikKICAgICAgICAgICAgICBpKys7CiAgICAgICAgICAgIHdoaWxlKGFbal0+dikgCiAgICAgICAgICAgICAgai0tOwoKICAgICAgCSAgICBpZiggaSA8PSBqKXsgICAgICAgICAgICAKICAgICAgICAgICAgICAgdG1wID0gYVtpXTsKICAgICAgICAgICAgICAgYVtpXSA9IGFbal07CiAgICAgICAgICAgICAgIGFbal0gPSB0bXA7CiAgICAgICAgICAgICAgIGkrKzsgICAgICAgICAgICAKICAgICAgICAgICAgICAgai0tOwogICAgICAgICAgICAgfQogICAgICAgfSAgd2hpbGUoIGkgPD0gIGogKTsgICAgICAgIAoKCSAgICBpZiggbGVmdCA8IGogKSAgc29ydCggYSwgbGVmdCwgaiApOwogICAgICAgIGlmKCBpIDwgcmlnaHQgKSBzb3J0KGEsaSxyaWdodCk7CiAgICAgIH0KICAgfQp9