# 自作ライブラリ # https://github.com/takumi-okamoto/competitive-programming-public/tree/main/mylib import sys from itertools import permutations # sys.setrecursionlimit(10**8) def debug(*args): print(*args, file=sys.stderr) def main(): n = int(input()) lr = [list(map(int, input().split())) for _ in range(n)] ans = 0 for p in permutations(range(n)): x = lr[p[0]][0] flg = 1 for i in range(1, n): l, r = lr[p[i]] if x < l: x = l elif l <= x <= r: continue else: flg = 0 ans += flg print(ans) if __name__ == "__main__": main()