#include <iostream>
#include <cmath>
using namespace std;
int na10(string dana) {
int pom =0;
int dl=dana.length();
for (int i=0; i<dl; i++){
int x=int(dana[dl-i-1])-48;
pom=pom+x*pow(2,i);
}
return pom;
}
int main() {
cout<<na10("101010")<<endl;
cout<<na10("110101")<<endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y21hdGg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBuYTEwKHN0cmluZyBkYW5hKSB7CglpbnQgcG9tID0wOwoJaW50IGRsPWRhbmEubGVuZ3RoKCk7Cglmb3IgKGludCBpPTA7IGk8ZGw7IGkrKyl7CgkJaW50IHg9aW50KGRhbmFbZGwtaS0xXSktNDg7CgkJcG9tPXBvbSt4KnBvdygyLGkpOwoJfQoJcmV0dXJuIHBvbTsKfQppbnQgbWFpbigpIHsKCWNvdXQ8PG5hMTAoIjEwMTAxMCIpPDxlbmRsOwoJY291dDw8bmExMCgiMTEwMTAxIik8PGVuZGw7CglyZXR1cm4gMDsKfQ==