# include <stdio.h>
# include <stdlib.h>
int a[1000],s,i,j,k,ok=0,n,m,z,l,q,max,aux,s1,zx,q1,q2,q3,q4,q5,q6;
void poz (int li,int lj,int &k)
{
int i=li,j=lj,i1=0,j1=-1;
while (i<j)
{
if (a[i]>a[j])
{
aux=a[i];
a[i]=a[j];
a[j]=aux;
aux=i1;
i1=-j1;
j1=-aux;
}
i=i+i1;
j=j+j1;
}
k=i;
}
void quick (int li,int lj)
{
if (li<lj)
{
poz (li,lj,k);
quick (li,k-1);
quick (k+1,lj);
}
}
void back (int i)
{
int val;
for (val=1;val<=n;val++)
{
b[i]=val;
if (valid (i))
if (sol (i))
int main ()
{
freopen ("loto.in","r",stdin);
freopen ("loto.out","w",stdout);
scanf ("%i",&n);
scanf ("%i",&s);
for (i=1;i<=n;i++)
scanf ("%i",&a[i]);
quick (1,n);
return 0;
}