#include<bits/stdc++.h>
#include<string.h>
using namespace std;
unsigned long long int a[10001],s[10001],n,m,t,i,j,k,x,v;
int main()
{
cin>>n>>m;
for(i=1;i<=n;i++)
cin>>a[i];
for(t=1;t<=m;t++)
{
cin>>i>>j>>k;
memset(s,0,sizeof(s));
v=1;
for(x=i;x<=j;x++)
{
s[v]=a[x];
v++;
}
sort(s+1,s+v);
cout<<s[k]<<endl;
}
return 0;
}
/**************************************************************
Problem: 1770
User: admin
Language: C++
Result: Accepted
Time:5 ms
Memory:2232 kb
****************************************************************/