#include<stdio.h>
#include<algorithm>
#include<vector>
using namespace std;
vector<int>g[20];
int in[20];
int main(){
	int a,b;
	scanf("%d%d",&a,&b);
	for(int i=0;i<b;i++){
		int c,d;
		scanf("%d%d",&c,&d);c--;d--;
		g[c].push_back(d);
		in[d]++;
	}
	for(int i=0;i<a;i++){
		for(int j=0;j<a;j++){
			if(in[j]==0){
				printf("%d\n",j+1);
				for(int k=0;k<g[j].size();k++)in[g[j][k]]--;
				in[j]=-1;
				break;
			}
		}
	}
}