#include <iostream>
#define REP(i,n) for (int i=0;i<(n);i++)
#define FOR(i,a,b) for (int i=(a);i<(b);i++)

using namespace std;

int main()
{
    int a[4], b[4];
    while (cin >> a[0] >> a[1] >> a[2] >> a[3]) {
        int hit = 0, blow = 0;
        cin >> b[0] >> b[1] >> b[2] >> b[3];
        REP(i, 4) {
            REP(j, 4) {
                if (a[i] == b[j]) {
                    if (i == j) {
                        hit++;
                    } else {
                        blow++;
                    }
                }
            }
        }
        cout << hit << " " << blow << endl;
    }
}