#include <stdio.h>
int global=0;
int main(void) {
int pe,de,pd,dd;
int pesoESQ,pesoDIR;
scanf(" %d %d %d %d",&pe
,&de
,&pd
,&dd
); if(pe==0 && pd==0){
pesoESQ = calcula(pe,de,pd,dd);
scanf(" %d %d %d %d",&pe
,&de
,&pd
,&dd
); pesoDIR=calcula(pe,de,pd,dd);
}
printf("\nGLOBAL: %d\n",global
); return 0;
}
int calcula(int pe,int de,int pd,int dd){
int peso=0,eq;
scanf(" %d %d %d %d",&pe
,&de
,&pd
,&dd
); if(pe==0 && pd!=0){
peso=calcula(pe,de,pd,dd);
printf("PESO1: %d\n",peso
+pd
); equilibrio(peso,de,pd,dd);
return peso+pd;
}else if(pe!=0 && pd==0){
peso=calcula(pe,de,pd,dd);
printf("PESO2: %d\n",peso
+pe
); equilibrio(pe,de,peso,dd);
return peso+pe;
}else if(pe!=0 && pd!=0){
peso=pd+pe;
equilibrio(pe,de,pd,dd);
return peso;
}
}
void equilibrio(int pe,int de,int pd,int dd){
if((pe*de)!=(pd*dd)){
global+=1;
}
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgZ2xvYmFsPTA7CgppbnQgbWFpbih2b2lkKSB7CglpbnQgcGUsZGUscGQsZGQ7CglpbnQgcGVzb0VTUSxwZXNvRElSOwoJc2NhbmYoIiAlZCAlZCAlZCAlZCIsJnBlLCZkZSwmcGQsJmRkKTsKCWlmKHBlPT0wICYmIHBkPT0wKXsKCQlwZXNvRVNRID0gY2FsY3VsYShwZSxkZSxwZCxkZCk7CgkJcHJpbnRmKCJcbiVkXG4iLCBwZXNvRVNRKTsKCQlzY2FuZigiICVkICVkICVkICVkIiwmcGUsJmRlLCZwZCwmZGQpOwoJCXBlc29ESVI9Y2FsY3VsYShwZSxkZSxwZCxkZCk7CgkJcHJpbnRmKCJcbiVkXG4iLCBwZXNvRElSKTsKCX0KCXByaW50ZigiXG5HTE9CQUw6ICVkXG4iLGdsb2JhbCk7CglyZXR1cm4gMDsKfQoKaW50IGNhbGN1bGEoaW50IHBlLGludCBkZSxpbnQgcGQsaW50IGRkKXsKCWludCBwZXNvPTAsZXE7CglzY2FuZigiICVkICVkICVkICVkIiwmcGUsJmRlLCZwZCwmZGQpOwoJaWYocGU9PTAgJiYgcGQhPTApewoJCXBlc289Y2FsY3VsYShwZSxkZSxwZCxkZCk7CgkJcHJpbnRmKCJQRVNPMTogJWRcbiIscGVzbytwZCk7CgkJZXF1aWxpYnJpbyhwZXNvLGRlLHBkLGRkKTsKCQlyZXR1cm4gcGVzbytwZDsKCX1lbHNlIGlmKHBlIT0wICYmIHBkPT0wKXsKCQlwZXNvPWNhbGN1bGEocGUsZGUscGQsZGQpOwoJCXByaW50ZigiUEVTTzI6ICVkXG4iLHBlc28rcGUpOwoJCWVxdWlsaWJyaW8ocGUsZGUscGVzbyxkZCk7CgkJcmV0dXJuIHBlc28rcGU7Cgl9ZWxzZSBpZihwZSE9MCAmJiBwZCE9MCl7CgkJcGVzbz1wZCtwZTsKCQlwcmludGYoIlBFU08zOiAlZFxuIixwZXNvKTsKCQllcXVpbGlicmlvKHBlLGRlLHBkLGRkKTsKCQlyZXR1cm4gcGVzbzsKCX0KfQoKdm9pZCBlcXVpbGlicmlvKGludCBwZSxpbnQgZGUsaW50IHBkLGludCBkZCl7CglpZigocGUqZGUpIT0ocGQqZGQpKXsKCQlnbG9iYWwrPTE7Cgl9Cn0KCg==