a,b,c,d,s,t;main(){scanf("%d%d%d%d",&d,&a,&b,&c);(ab&c>b)&&a-c&&puts("0")&s++;s|d||puts("-1")&s++;if(s)return 0;a>c?a^=c^=a^=c:0;a==c?s++,a=a