#include #include #include #include using namespace std; int main() { setdata,data2; data.insert(0); int N,a; cin >> N; for (size_t i = 0; i < N; i++) { cin >> a; data.insert(a); } data2.insert(0); for (auto x : data) { for (auto y : data2) { data2.insert(x^y); } } cout << data2.size() << endl; return 0; }