ll@N,L=2d5,S[L]{},c,d,e,f=-1,g;c=d=e=g=L;rep(N)S[rd_ll()]++;rep[S,i](s,L)(s>2?g:s>1?f:s?d?=f):e);