#include #include #include using namespace std; bool cmp(pair a, pair b) { return a.first < b.first; } bool cmp1(vector a, vector b) { return a[1] < b[1]; } int main(){ int n,m; cin>>n; vector> v(n+1); string a; cin>>a; int res1=1,res2=1,pos; for(int i=0;i>a; if(pos>0) { if(a[pos-1] == '#') { res1 = res1*2+1; pos--; } } if(pos>m; cin>>a; for(int i=0;i>a; if(pos>0) { if(a[pos-1] == '#') { res2 = res2*2+1; pos--; } } if(possteps; while(tmp!=1) { if(tmp%2==0) { even++; steps.push_back(1); } else { odd++; steps.push_back(-1); } tmp/=2; cnt++; } cout<