#include //#include using namespace std; //using namespace atcoder; using ll = long long; //using mint = modint998244353; int main(){ cin.tie(nullptr); ios_base::sync_with_stdio(false); /* 二進数 001010 001010 100101 110101 111000 i=29,...,0の順に 2^iを足す。毎回ソートされるので ibit目が0のものは前半に来る。 */ int N; cin >> N; vector A(N); for (int i=0; i> A[i]; for (int i=29; i>=0; i--){ int cnt=0; for (int j=0; j>i) & 1)) cnt++; } if (cnt){ cout << 1 << " " << 1+cnt-1 << " " << (1<