The given code giving error in my IDE

#include <bits/stdc++.h>
#include <ext/pb_ds/assoc_container.hpp>
#include <ext/pb_ds/tree_policy.hpp>
using namespace std;
using namespace _gnu_pbds;
typedef tree<int, null_type, less, rb_tree_tag, tree_order_statistics_node_update>
PBDS;
int main()
{
PBDS st;
st.insert(1);
st.insert(2);
st.insert(3);
st.insert(4);
st.insert(5);
st.insert(6);

// kth largerst element at this 
for (int i = 0; i < st.size(); i++)
{
    cout << i << " " << *st.find_by_order(i) << endl;
}

}

hi @kshitizsingh244_0b7a6f8f9fe028a8
pls save ur code on ide and send link…

Hey @kshitizsingh244_0b7a6f8f9fe028a8
.there should be 2 underscores before gnu and 1 after it, in the code number of both the underscores seems same…
using namespace __gnu_pbds;

hi @kshitizsingh244_0b7a6f8f9fe028a8
is it clear or still any doubt??

I hope I’ve cleared your doubt. I ask you to please rate your experience here
Your feedback is very important. It helps us improve our platform and hence provide you
the learning experience you deserve.

On the off chance, you still have some questions or not find the answers satisfactory, you may reopen
the doubt.