import sys from functools import lru_cache sys.setrecursionlimit(100000) v=[0,11,10,9,32,30,28,14,17,22,41,45,48] outopt=[0]*13 outopt[8]=7 edges=[(1,4),(1,8),(2,5),(2,8),(3,6),(3,7),(7,8),(8,9),(8,10),(8,11),(8,12)] out=[0]*13 inn=[[] for i in range(13)] for b in range(11): u=edges[b][0] w=edges[b][1] out[u]=out[u]|(1<