#include <stdio.h>

int main(void) {
	int i, j;
	int hit = 0, blow = 0;
	int a[4], b[4];
	int count = 0;
	
	while (scanf("%d %d %d %d", &a[0], &a[1], &a[2], &a[3]) != EOF){
		scanf("%d %d %d %d", &b[0], &b[1], &b[2], &b[3]);
		count++;
		
		for (i = 0; i < 4; i++){
if (a[i] == b[i]){
hit++;
}
			for (j = 0; j < 4; j++){
				else if (i != j && a[i] == b[j]){
					blow++;
				}
			}
		}
		printf("%d %d\n", hit, blow);
hit = 0;blow = 0;
	}
	// your code goes here
	return 0;
}