#include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; long long MOD = 1000000007; string S; int x; void print() { for ( int i = S.length()-1; i >= 0; i-- ) { cout << ( x&(1< A; for ( int i = S.length()-1; i >= 0; i-- ) { if ( x&(1<> S; x = ( 1 << S.length() )-1; cout << func(0) << endl; return 0; }