#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main(void) {
	int valor;
	scanf("%i", &valor);
	int j, sobra, trans = 0;
	for (j = 0; j < 6; j++) {
		sobra = valor - ((valor / 10)*10);
		printf("%i \n", sobra);
		valor = valor / 10;
		trans += sobra * pow(2,j);
	}
	printf("Decimal1: %i \n", trans);
	
	
	char numero[10];
	scanf("%s", &numero);
	//gets(numero);
	//printf("%s %i", numero, strlen(numero));

	int i, tam = strlen(numero), res = 0;	
	for (i = tam-1; i >= 0; i--) {
		//printf("%c|", numero[i]);
		if (numero[i] == '1') {
			res += pow(2,tam-1-i);
			printf("%i \n", i);
		}
	}
	printf("\n Decimal 2: %i", res);
	
	return 0;
}
