n, k = map(int, input().split()) A = list(map(int, input().split())) B = list(map(int, input().split())) if sorted(A) != sorted(B): print("No") else: if k <= 2: print("Yes") else: if n < k: if A == B: print("Yes") else: print("No") elif n == k: reversed_A = A[::-1] if B == A or B == reversed_A: print("Yes") else: print("No") else: print("Yes")