/*
 *??????????????.cpp
 *?????
 *????: 2012-12-12
 *???????row?col??????array????array[0][0]?????????????????????????
 */


int main(){
	int row, col, dia, array[101][101], i, j;		//????row???col?????????dia???array[101][101]?????i,j

	cin >> row >> col;						//???????
	for (i = 0; i < row; i++)
		for (j = 0; j < col; j++)
			cin >> *(*(array + i) + j);		//?????
	for (dia = 0; dia < row + col - 1; dia++)	//?????0?????row + col - 2
		for (i = 0; i <= dia; i++)				//?????0?????dia
		{
			if ((dia - i) < col && i < row)    	//????i????(dia - i)????????????????
			cout << *(*(array + i) + (dia - i)) << endl;
		}
	return 0;
}
