import sys #input = sys.stdin.readline #input = sys.stdin.buffer.readline def main(): N,M,T = map(int,input().split()); MOD = 998244353 G =[[] for _ in range(N)] for i in range(M): a,b = map(int,input().split()) G[a].append(b) G[b].append(a) dp = [0]*N dp[0] = 1 for i in range(T): p = [0]*N p,dp = dp,p for v in range(N): for u in G[v]: dp[v] += p[u] dp[v] %= MOD ans = dp[0]%MOD print(ans) if __name__ == '__main__': main()