J=lambda:map(int,input().split()) a,b=J() c,d=J() e,f=J() g,h=J() B=67 L=range(B) print("YNeos"[all((p*s-q*r)%B<1 or(p*a+q*c-e*p-f*r)%B or(p*b+q*d-e*q-f*s)%B or(r*a+s*c-g*p-h*r)%B or(r*b+s*d-g*q-h*s)%B for s in L for r in L for q in L for p in L)::2])