from collections import defaultdict N,M=map(int,input().split()) G=[set() for _ in range(N)] for _ in range(M): u,v=map(int,input().split()) u-=1;v-=1 G[u].add(v) G[v].add(u) Bset=defaultdict(int) Blist=[] W=set() B=set() R=set() B.add(0);Blist.append(sorted(B)) Bset[tuple(sorted(B))]=0 for i in range(1,N): W.add(i) for i in range(1,N+1): tmp=set() for u in W: if len(G[u])