#include #define REP(i,n,N) for(int i=(n);i<(int) N;i++) #define p(s) cout<<(s)<>s; int n=s.size(); REP(mask, 0, 1<