#include #include #include using namespace std; int main(){ cin.sync_with_stdio(false); int n; cin>>n; int * S = new int[n]; for(int iii = 0; iii < n; iii++){ cin>>S[iii]; } sort(S, S + n); /* for(int iii = 0; iii < n; iii++){ cout< S2; unsigned long long or_sum = 0; int j = 0; for(int iii = 0; iii < n; iii++){ unsigned long long temp = or_sum | S[iii]; if(temp > or_sum){ //S2.push_back(S[iii]); j++; or_sum = temp; } } cout<