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

void f(char *, int);

int main(void)
{
    char hoge[10];
    scanf("%9s", hoge);
    f(hoge, strlen(hoge));      //文字列と \0を除く文字数
    return 0;
}

void f(char *hoge, int len)
{
    char *pp = (char *) malloc(sizeof(char) * (len + 1));
    int i;
    char b = '\0';
    if (pp == NULL) {
        printf("memoryerror\n");
        return;
    } else {
        *(pp + len) = b;
        for (i = 0; i < len; i++) {
            *(pp + i) = hoge[i];
        }
        printf("%s\n", pp);
    }
    free(pp);
}
