bool isk(int a,int b,int c){
	return a!=c && (b>a&&b>c||b<a&&b<c);
}

bool isk2(int a,int b,int c,int d,int e,int f){
	return isk(a,b,c)&&isk(d,e,f);
}

{
	int @a,@b,@c,@d,@e,@f;
	if(
		isk2(d,b,c,a,e,f)||
		isk2(e,b,c,d,a,f)||
		isk2(f,b,c,d,e,a)||
		isk2(a,d,c,b,e,f)||
		isk2(a,e,c,d,b,f)||
		isk2(a,f,c,d,e,b)||
		isk2(a,b,d,c,e,f)||
		isk2(a,b,e,d,c,f)||
		isk2(a,b,f,d,e,c)||
	0){
		wt("Yes");
	}else{
		wt("No");
	}
}