J=lambda:list(map(int,input().split())) _=J() A=J() B=J() P=list(range(7**5)) Q=P[:] for a in A:P[a],P[a+1]=P[a+1],P[a] for b in B:Q[b],Q[b+1]=Q[b+1],Q[b] print("YNEOS"[P!=Q::2])