ll@N,F[2d5]{},b=0;rep(N){ll@s,@++t;b|=F[s]&&F[s]^t;F[s]=t;}wt(b?"No":"Yes");