#include <iostream>
#include <cstdio>
using namespace std;

int main()
{
  int a[4], b[4];
  int hit, blow;
  while (scanf("%d %d %d %d %d %d %d %d", a[0], a[1], a[2], a[3], b[0], b[1], b[2], b[3]) != EOF){
    hit = blow = 0;
    //cin >> a[1] >> a[2] >> a[3] >> b[0] >> b[1] >> b[2] >> b[3];
    for (int i = 0; i < 4; i++){
      if (a[i] == b[i]){
        hit++;
      }
      for (int j = 0; i < 4; j++){
        if (a[i] == b[j]){
          blow++;
        }
      }
    }
    blow -= hit;
    cout << hit << " " << blow << endl;
  }

  return 0;
}