#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); } for (auto x : data) { for (auto y : data) { data.insert(x^y); } } cout << data.size() << endl; return 0; }