from itertools import combinations n, m = map(int, input().split()) adj = [[False] * n for _ in range(n)] for _ in range(m): a, b = map(int, input().split()) adj[a][b] = adj[b][a] = True result = 0 if n >= 4: for quad in combinations(range(n), 4): valid = True for u in quad: cnt = 0 for v in quad: if u != v and adj[u][v]: cnt += 1 if cnt != 2: valid = False break if valid: result += 1 print(result)