#include<bits/stdc++.h>
using namespace std;

int main(){
    int a=0,b=0,n;
    string A,B;
    
    cin >> n;
    for (int i=0; i<n; i++){
        cin >> A >> B;
        if (A>B) a+=3;
        else if (A<B) b+=3;
        else {a++; b++;
        };
    };
    cout << a << " "<< b << endl;
    
    return 0;
}

### Prompt

Your task is to create a cpp solution to the following problem:

Taro and Hanako are playing card games. They have n cards each, and they compete n turns. At each turn Taro and Hanako respectively puts out a card. The name of the animal consisting of alphabetical letters is written on each card, and the bigger one in lexicographical order becomes the winner of that turn. The winner obtains 3 points. In the case of a draw, they obtain 1 point each.

Write a program which reads a sequence of cards Taro and Hanako have and reports the final scores of the game.

Constraints

* n ≤ 1000
* The length of the string ≤ 100

Input

In the first line, the number of cards n is given. In the following n lines, the cards for n turns are given respectively. For each line, the first string represents the Taro's card and the second one represents Hanako's card.

Output

Print the final scores of Taro and Hanako respectively. Put a single space character between them.

Example

Input

3
cat dog
fish fish
lion tiger


Output

1 7

### Response

```cpp
#include<bits/stdc++.h>
using namespace std;

int main(){
    int a=0,b=0,n;
    string A,B;
    
    cin >> n;
    for (int i=0; i<n; i++){
        cin >> A >> B;
        if (A>B) a+=3;
        else if (A<B) b+=3;
        else {a++; b++;
        };
    };
    cout << a << " "<< b << endl;
    
    return 0;
}

```