#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #if __has_include() #include using namespace atcoder; #endif using namespace std; using ll=long long; #define read(x) cin>>(x); #define readll(x) ll (x);cin>>(x); #define readS(x) string (x);cin>>(x); #define readvll(x,N) vector (x)((N));for(int i=0;i<(N);i++){cin>>(x)[i];} #define rep(i,N) for(ll (i)=0;(i)<(N);(i)++) #define rep2d(i,j,H,W) for(ll (i)=0;(i)<(H);(i)++)for(ll (j)=0;(j)<(W);j++) #define is_in(x,y) (0<=(x) && (x) inline void erase_duplicate(vector& A){sort(A.begin(),A.end());A.erase(unique(A.begin(),A.end()),A.end());} inline ll powll(ll x,ll n){ll r=1;while(n>0){if(n&1){r*=x;};x*=x;n>>=1;};return r;} inline bool NAND(bool P,bool Q){ if(P && Q){ return false; }else{ return true; } } inline bool f(const vector C){ return NAND(NAND(NAND(C[0],C[1]),C[2]),NAND(NAND(C[3],C[4]),C[5])); } int main(){ const ll N=6; vector A(N); for(ll i=0;i>A[i]; } ll M=1< B(N,false); for(ll j=0;j>j)&1){ B[j]=true; } } if(f(B)){ ll flag=0; for(ll j=0;j