#include
#include
int a,b;int max(int a,int b){
return a>b?a:b;
}
int min(int a,int b){
return a<b?a:b;
}
int main(){
int j=1;
int x,y,w,h;
int left_x,left_y,left_w,left_h;
int right_x,right_y; int input_right_x, input_right_y;
while(scanf("%d,%d,%d,%d;",&x,&y,&w,&h)!=EOF){
if (j==1){
j=2;
left_x=x;
left_y=y;
right_x=x+w;
right_y=y=h;
}
else{
input_right_x=x+w; input_right_y=y-h;
left_x=max(left_x,x); left_y=min(left_y,y);
right_x=min(right_x,input_right_x); right_y=max(right_y,input_right_y); if((right_x-left_x<=0)||(left_y-right_y<=0)){
printf("Error"); return -1; } }
}
left_w=right_x-left_x;
left_h=left_y-right_y;
printf("[%d,%d,%d,%d] %d\n",left_x,left_y, left_w, left_h,left_w*left_h); return 0;}