#include<bits/stdc++.h>
using namespace std;
const long long MaxN = 1e5 + 5;
long long n;
pair<long long,long long> a[MaxN];
int main()
{
if(fopen("stline.inp","r"))
{
freopen("stline.inp","r",stdin);
freopen("stline.out","w",stdout);
}
ios_base::sync_with_stdio(0);
cin.tie(0);
cin >> n;
for(long long i=1; i<=n; i++)
{
cin >> a[i].first >> a[i].second;
}
sort(a+1,a+n+1);
long long ans=0;
long long x=a[1].second;
for(long long i=2; i<=n; i++)
{
if(a[i].first<x)
{
ans++;
x=min(x,a[i].second);
}
else
{
x=a[i].second;
}
}
cout << ans;
return 0;
}
CiNpbmNsdWRlPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7Cgpjb25zdCBsb25nIGxvbmcgTWF4TiA9IDFlNSArIDU7Cgpsb25nIGxvbmcgbjsKcGFpcjxsb25nIGxvbmcsbG9uZyBsb25nPiBhW01heE5dOwoKaW50IG1haW4oKQp7CiAgICBpZihmb3Blbigic3RsaW5lLmlucCIsInIiKSkKICAgIHsKICAgICAgICBmcmVvcGVuKCJzdGxpbmUuaW5wIiwiciIsc3RkaW4pOwogICAgICAgIGZyZW9wZW4oInN0bGluZS5vdXQiLCJ3IixzdGRvdXQpOwogICAgfQoKICAgIGlvc19iYXNlOjpzeW5jX3dpdGhfc3RkaW8oMCk7CiAgICBjaW4udGllKDApOwoKICAgIGNpbiA+PiBuOwoKICAgIGZvcihsb25nIGxvbmcgaT0xOyBpPD1uOyBpKyspCiAgICB7CiAgICAgICAgY2luID4+IGFbaV0uZmlyc3QgPj4gYVtpXS5zZWNvbmQ7CiAgICB9CgogICAgc29ydChhKzEsYStuKzEpOwoKICAgIGxvbmcgbG9uZyBhbnM9MDsKICAgIGxvbmcgbG9uZyB4PWFbMV0uc2Vjb25kOwoKICAgIGZvcihsb25nIGxvbmcgaT0yOyBpPD1uOyBpKyspCiAgICB7CiAgICAgICAgaWYoYVtpXS5maXJzdDx4KQogICAgICAgIHsKICAgICAgICAgICAgYW5zKys7CiAgICAgICAgICAgIHg9bWluKHgsYVtpXS5zZWNvbmQpOwogICAgICAgIH0KICAgICAgICBlbHNlCiAgICAgICAgewogICAgICAgICAgICB4PWFbaV0uc2Vjb25kOwogICAgICAgIH0KICAgIH0KCiAgICBjb3V0IDw8IGFuczsKCiAgICByZXR1cm4gMDsKfQo=