from collections import Counter def main(): import sys input = sys.stdin.read().split() ptr = 0 N, k = int(input[ptr]), int(input[ptr+1]) ptr += 2 A = list(map(int, input[ptr:ptr+N])) ptr += N B = list(map(int, input[ptr:ptr+N])) ptr += N if A == B: print("Yes") return if Counter(A) != Counter(B): print("No") return if k == 1: print("Yes") elif k == 2: print("Yes") else: if N < k: print("No") else: if N > k: print("Yes") else: # N == k and k >=3 if B == A[::-1]: print("Yes") else: print("No") if __name__ == '__main__': main()