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

int* subkeys(char *str) {
    
    int i = 0;
    int * array = malloc(3*sizeof(int));
    for(char* token = strtok(str, " "); i < 3 && token;
        token = strtok(NULL, " "))
    {
        array[i++] = strtol(token,NULL,16);
    }
    return array;
}

int main() {
    
    char str[128];
    fgets(str, 128, stdin);
    int * a = subkeys(str);

    for(int i = 0; i < 3; ++i)
        printf("a[%d] = %4d (0x%02x)\n",i+1,a[i],a[i]);

    free(a);
}
