#include <bits/stdc++.h>
int main(void) {
  int a[5], b[5], i, cnt1, cnt2;
  cnt1 = 0;
  cnt2 = 0;
  scanf("%d %d %d %d", &a[1], &a[2], &a[3], &a[4]);
  scanf("%d %d %d %d", &b[1], &b[2], &b[3], &b[4]);
  for (i = 1; i <= 4; i++) {
    if (a[i] == b[i]) {
      cnt1++;
    }
  }
  if (a[1] == b[2] || a[1] == b[3] || a[1] == b[4]) {
    cnt2++;
  }
  if (a[2] == b[1] || a[2] == b[3] || a[2] == b[4]) {
    cnt2++;
  }
  if (a[3] == b[1] || a[3] == b[2] || a[3] == b[4]) {
    cnt2++;
  }
  if (a[4] == b[1] || a[4] == b[2] || a[4] == b[3]) {
    cnt2++;
  }
  printf("%d %d\n", cnt1, cnt2);
  return 0;
}
