A = [list(map(int, input().split())) for _ in range(2)] B = [list(map(int, input().split())) for _ in range(2)] def mul(p): for i in range(2): for j in range(2): pa,bp = 0,0 for k in range(2): pa += p[i][k] * A[k][j] bp += B[i][k] * p[k][j] if pa % 67 != bp % 67: return False return True if A[0][0] == 0 and A[1][0] == 0 and B[0][0] == 0 and B[0][1] == 0: for p21 in range(67): for p22 in range(67): for p12 in range(67): pa = p21 * A[0][1] + p22 * A[1][1] bp = B[1][0] * p12 + B[1][1] * p22 if pa % 67 != bp % 67: continue for p11 in range(67): if p11 * p22 - p12 * p21 == 0: continue P = [[p11,p12],[p21,p22]] if mul(P): print("Yes") exit() else: for p11 in range(67): for p12 in range(67): for p21 in range(67): pa = p11 * A[0][0] + p12 * A[1][0] bp = B[0][0] * p11 + B[0][1] * p21 if pa % 67 != bp % 67: continue for p22 in range(67): if p11 * p22 - p12 * p21 == 0: continue P = [[p11,p12],[p21,p22]] if mul(P): print("Yes") exit() print("No")