#include <iostream>
using namespace std;
int JakWysoka = 0;
int IleZabrac = 0;
int JakieNajstrasze = 2020;
int ilebutelek;
int main()
{
cout << "Jak Wysoka: " << endl;
cin >>JakWysoka;
cout << "Ile Zabrac: " << endl;
cin >>IleZabrac;
ilebutelek = JakWysoka *(JakWysoka + 1)/2;
int tab[JakWysoka][ilebutelek];
int Wysokosc = 0;
int IleWrzedzie = 1;
for(int i = 0; i< ilebutelek; i++)
{
if((Wysokosc + 1) == IleWrzedzie)
{
Wysokosc++;
IleWrzedzie = 1;
}
else
IleWrzedzie++;
cin >> tab[Wysokosc][i];
}
Wysokosc = 0;
IleWrzedzie = 1;
int ktoraButelka = 0;
while(IleZabrac != 0)
{
for(int i = 0; i< JakWysoka; i++)
{
if(JakieNajstrasze > tab[i][ktoraButelka])
{
JakieNajstrasze = tab[i][ktoraButelka];
}
IleZabrac--;
ktoraButelka++;
if(IleZabrac == 0)
break;
}
}
cout<<JakieNajstrasze;
return 0;
}