#include <bits/stdc++.h>
using namespace std;
int main()
{
int n,m,y,r,s,h=0;
cin>>n>>m;
bool a[m+1];
int b[m+1];
for(int i=1;i<=m;i++)
a[i]=false;
for(int i=1;i<=m;i++)
{
cin>>y>>r>>s;
if(y)
{
h++;
int cnt=0;
for(int j=r;j<=s;j++)
if(a[j])
cnt++;
b[h]=cnt;
}
else
{
for(int j=r;j<=s;j++)
a[j]=!a[j];
}
}
for(int i=1;i<=h;i++)
cout<<b[i]<<endl;
return 0;
}```