from collections import defaultdict MOD = 998244353 n, m, t = map(int, input().split()) g = defaultdict(list) for i in range(m): s, _t = map(int, input().split()) g[s].append(_t) g[_t].append(s) dp = [[0 for v in range(n)] for i in range(t+1)] dp[0][0] = 1 for i in range(1, t+1): for v in range(n): for u in g[v]: dp[i][v] += dp[i-1][u] % MOD dp[i][v] %= MOD print(dp[t][0])