#include <bits/stdc++.h>
using namespace std;
#define int long long
#define pi pair<int,int>
const int N = 305;
const int INF = 1e18;
int m;
pi p[N];
int dp[N], cnt[N];
signed main(){
ios::sync_with_stdio(false);
cin.tie(nullptr);
cin >> m;
for(int i = 1; i <= m; i++){
cin >> p[i].first >> p[i].second;
if(p[i].first > p[i].second)
swap(p[i].first, p[i].second);
}
sort(p + 1, p + m + 1, [](pi a, pi b){
return a.second < b.second;
});
int mx = 0;
for(int i = 1; i <= m; i++){
dp[i] = 1;
cnt[i] = 1;
for(int j = 1; j < i; j++){
if(p[j].second <= p[i].first){
if(dp[j] + 1 > dp[i]){
dp[i] = dp[j] + 1;
cnt[i] = cnt[j];
}
else if(dp[j] + 1 == dp[i]){
cnt[i] += cnt[j];
}
}
}
mx = max(mx, dp[i]);
}
int ways = 0;
for(int i = 1; i <= m; i++){
if(dp[i] == mx)
ways += cnt[i];
}
cout << m - mx << " " << ways;
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgojZGVmaW5lIGludCBsb25nIGxvbmcKI2RlZmluZSBwaSBwYWlyPGludCxpbnQ+Cgpjb25zdCBpbnQgTiA9IDMwNTsKY29uc3QgaW50IElORiA9IDFlMTg7CgppbnQgbTsKcGkgcFtOXTsKaW50IGRwW05dLCBjbnRbTl07CgpzaWduZWQgbWFpbigpewogICAgaW9zOjpzeW5jX3dpdGhfc3RkaW8oZmFsc2UpOwogICAgY2luLnRpZShudWxscHRyKTsKCiAgICBjaW4gPj4gbTsKICAgIGZvcihpbnQgaSA9IDE7IGkgPD0gbTsgaSsrKXsKICAgICAgICBjaW4gPj4gcFtpXS5maXJzdCA+PiBwW2ldLnNlY29uZDsKICAgICAgICBpZihwW2ldLmZpcnN0ID4gcFtpXS5zZWNvbmQpCiAgICAgICAgICAgIHN3YXAocFtpXS5maXJzdCwgcFtpXS5zZWNvbmQpOwogICAgfQoKICAgIHNvcnQocCArIDEsIHAgKyBtICsgMSwgW10ocGkgYSwgcGkgYil7CiAgICAgICAgcmV0dXJuIGEuc2Vjb25kIDwgYi5zZWNvbmQ7CiAgICB9KTsKCiAgICBpbnQgbXggPSAwOwogICAgZm9yKGludCBpID0gMTsgaSA8PSBtOyBpKyspewogICAgICAgIGRwW2ldID0gMTsKICAgICAgICBjbnRbaV0gPSAxOwogICAgICAgIGZvcihpbnQgaiA9IDE7IGogPCBpOyBqKyspewogICAgICAgICAgICBpZihwW2pdLnNlY29uZCA8PSBwW2ldLmZpcnN0KXsKICAgICAgICAgICAgICAgIGlmKGRwW2pdICsgMSA+IGRwW2ldKXsKICAgICAgICAgICAgICAgICAgICBkcFtpXSA9IGRwW2pdICsgMTsKICAgICAgICAgICAgICAgICAgICBjbnRbaV0gPSBjbnRbal07CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBlbHNlIGlmKGRwW2pdICsgMSA9PSBkcFtpXSl7CiAgICAgICAgICAgICAgICAgICAgY250W2ldICs9IGNudFtqXTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBteCA9IG1heChteCwgZHBbaV0pOwogICAgfQoKICAgIGludCB3YXlzID0gMDsKICAgIGZvcihpbnQgaSA9IDE7IGkgPD0gbTsgaSsrKXsKICAgICAgICBpZihkcFtpXSA9PSBteCkKICAgICAgICAgICAgd2F5cyArPSBjbnRbaV07CiAgICB9CgogICAgY291dCA8PCBtIC0gbXggPDwgIiAiIDw8IHdheXM7CiAgICByZXR1cm4gMDsKfQo=