高桥君有一个N个点N条边的有向图,点的的编号从1到N
高桥君的图有N条边,形如:(p1,1),(p2,2),...,(pN,N),保证图是弱连通的。其中,(u,v)表示一条从点u到v的单向边。“弱连通”是指:假如所有的边都是双向边,则图是连通图
高桥君为每个点设置了一个权值,ai表示点i的权值。他希望图满足如下性质:
所有ai都是非负整数
对于每条边(i,j),满足ai=aj
对于所有i,x(0≤x<ai),存在一条边(i,j)满足x=aj
请你帮高桥君判断一下,这样图是否存在呢?
N
p1 p2 p3 ... pN
如果存在这样的图,输出POSSIBLE
否则输出IMPOSSIBLE
2≤N≤200000
1≤pi≤N
pi=i
保证给定的图是弱联通的