#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
const int N=1e5+5;
vector<int> g[N];

int main() {
    int n,m;cin>>n>>m;
    for(int i=0;i<m;i++){
        int a,b;cin>>a>>b;
        g[a].push_back(b);
        g[b].push_back(a);
    }

    for(int i=1;i<=n;i++){
        sort(g[i].begin(),g[i].end());

        if(g[i].size()){
            for(int v:g[i]){
                cout<<v<<" ";
            }
            cout<<endl;
        } else cout<<"None"<<endl;
    }
}
// 64 位输出请用 printf("%lld")