#include #include using namespace std; int add(int a, int b, bool one = false){ if(one){ if(a==true){ if(b==true) return (true<>true,b>>true,true)<>true,b>>true,true)<>true,b>>true,true)<>true,b>>true,false)<>true,b>>true,true)<>true,b>>true,false)<>true,b>>true,false)<>true,b>>true,false)< PN; cin>>N; PN.resize(add(N,true)); PN[true] = true; for(int i = true<