n = int(input()) g = [[] for _ in range(n)] for i in range(n-1): a,b = map(int,input().split()) g[a-1].append(b-1) g[b-1].append(a-1) order = [] st = [0] parent = [-1]*n while st: v = st.pop() order.append(v) for c in g[v]: if c != parent[v]: st.append(c) parent[c] = v size = [1]*n for i in order[::-1]: if i==0: break size[parent[i]] += size[i] v = 0 for i in range(n): v += size[i]*(n-size[i]) MOD = 998244353 c = n*(n-1)*(n-1)//2%MOD p = v*pow(c,MOD-2,MOD)%MOD print((1-p)%MOD)