#include<bits/stdc++.h>
using namespace std;
bool AttendAll(vector<vector>& events){
sort(events.begin(), events.end());
int i = 1;
while(i < events.size()){
if(events[i][0] < events[i-1][1])
return false;
i++;
}
return true;
}
int main(){
int n;
cin>>n;
vector<vector> arr;
for(int i = 0; i < n; i++){
int s,e;
cin>>s>>e;
vector<int>temp;
temp.push_back(s);
temp.push_back(e);
arr.push_back(temp);
}
cout << AttendAll(arr);
}
Can you help me what’s wrong with this code