#include<iostream>
using namespace std;
int main(){
	int n,m;
	cin>>m>>n;
	int h[20];
	for(int i=0;i<n;i++)h[i]=i+1;
	int x[100],y[100];
	for(int i=0;i<n;i++)cin>>x[i]>>y[i];
	for(int u=0;u<m;u++){
	for(int i=0;i<m-1;i++){
		for(int j=i+1;j<m;j++){
			bool change=false;
			for(int k=0;k<n;k++)
				if(x[k]==h[j]&&y[k]==h[i])
					change=true;
			if(change){
				int tmp=h[i];
				h[i]=h[j];
				h[j]=tmp;
			}
		}
	}
	}
	for(int i=0;i<m;i++)
		cout<<h[i]<<endl;
	return 0;
}