#include //全てのヘッダファイルをインクルード //ループ #define rep(i, n) for(int i = 0; i < n; i++) //普通のループ #define repr(i, n) for(int i = n; i >= 0; i--) //逆ループ //型名省略 typedef long long ll; //値 static const ll MX = 1e18; #define NIL = -1; using namespace std; //#include "./lib/generic/search.h" int main(){ int n; cin >> n; int a[n], x=0; rep(i, n){ cin >> a[i]; } rep(i, n){ rep(j, n){ x = std::max(x, a[i]^a[j]); } } cout << x << endl; }