#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+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgoKaW50IG5hMTAoc3RyaW5nIGRhbmEpIHsKCWludCBwb20gPTA7CglpbnQgZGw9ZGFuYS5sZW5ndGgoKTsKCWZvciAoaW50IGk9MDsgaTxkbDsgaSsrKXsKCQlpbnQgeCA9IGludChkYW5hW2RsLWktMV0pIC00ODsKCQlwb20gPSBwb20gK3gqcG93KDIsaSk7CgkJCgl9CglyZXR1cm4gcG9tOwp9CmludCBtYWluKCkgewogICBjb3V0PDxuYTEwKCIxMDEwMTAiKTw8ZW5kbDsKICAgY291dDw8bmExMCgiMTEwMTAxIik8PGVuZGw7CiAgICByZXR1cm4gMDsKfQ==