J=lambda:list(map(int,input().split())) N,*_=J() A=J() print("YNeos"[len(set(A[i]+A[~i]for i in range(N)))>1::2])