import sys from collections import deque # Constants MAXN = 1e6+10 P = 100007 # Read input from stdin n, m, t = map(int, sys.stdin.readline().split()) # Graph data structures e = [[] for _ in range(int(MAXN))] f = [0] * int(MAXN) ind = [0] * int(MAXN) dfn = [0] * int(MAXN) # Reading graph edges for ...