Why am i getting TLE

#include<bits/stdc++.h>
using namespace std;
int main () {
int a,b,ans=0;
cin>>a>>b;
for(int i=a;i<=b;i++){
for(int j=b;j>=a;jā€“){
ans=max(ans,(i^j));
}
}
cout<<ans;
}

hi @shivamm2110 your doubt has not reached TA please ask again or refer