#include<bits/stdc++.h> using namespace std; int main(){ int x,y,a=0,b=0; while(cin>>x>>y){ int n[10]={0}; if(x>0 and x<10){ if(y>0 and y<10){ n[7]++; } else if(y>10 and y<20){ n[4]++; } else if(y>20 and y<30){ n[1]++; } } else if(x>10 and x<20){ if(y>0 and y<10){ n[8]++; } else if(y>10 and y<20){ n[5]++; } else if(y>20 and y<30){ n[2]++; } } else if(x>20 and x<30){ if(y>0 and y<10){ n[9]++; } else if(y>10 and y<20){ n[6]++; } else if(y>20 and y<30){ n[3]++; } } for(int i=0;i<8;i++){ cin>>x>>y; if(x>0 and x<10){ if(y>0 and y<10){ n[7]++; } else if(y>10 and y<20){ n[4]++; } else if(y>20 and y<30){ n[1]++; } } else if(x>10 and x<20){ if(y>0 and y<10){ n[8]++; } else if(y>10 and y<20){ n[5]++; } else if(y>20 and y<30){ n[2]++; } } else if(x>20 and x<30){ if(y>0 and y<10){ n[9]++; } else if(y>10 and y<20){ n[6]++; } else if(y>20 and y<30){ n[3]++; } } } if(n[1]>0 and n[2]>0 and n[3]>0)a++; if(n[4]>0 and n[5]>0 and n[6]>0)a++; if(n[7]>0 and n[8]>0 and n[9]>0)a++; if(n[1]>0 and n[4]>0 and n[7]>0)a++; if(n[2]>0 and n[5]>0 and n[8]>0)a++; if(n[3]>0 and n[6]>0 and n[9]>0)a++; if(n[5]>0)b+=2; if(n[2]>0)b+=5; if(n[4]>0)b+=5; if(n[6]>0)b+=5; if(n[8]>0)b+=5; if(n[1]>0)b+=8; if(n[3]>0)b+=8; if(n[7]>0)b+=8; if(n[9]>0)b+=8; cout<<a<<" "<<b<<endl; a=0;b=0; } }