#include <iostream>
#include <cmath>
using namespace std;
// zdefiniuj funkcję
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+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgovLyB6ZGVmaW5pdWogZnVua2NqxJkKCmludCBuYTEwKHN0cmluZyBkYW5hKSB7CgkKCWludCBwb20gPTA7CgkKCWludCBkbD1kYW5hLmxlbmd0aCgpOwoJCglmb3IgKGludCBpPTA7IGk8ZGw7IGkrKykgewoJCWludCB4ID0gaW50KGRhbmFbZGwtaS0xXSkgLTQ4OwoJCQoJCXBvbSA9IHBvbSAreCpwb3coMixpKTsKCQkKCX0KCXJldHVybiBwb207Cn0KCmludCBtYWluKCkgewoJCgljb3V0PDxuYTEwKCIxMDEwMTAiKTw8ZW5kbDsKCWNvdXQ8PG5hMTAoIjExMDEwMSIpPDxlbmRsOwoJcmV0dXJuIDA7Cn0=