#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void setPalindrome(char s[]);
int main(void) {
char *p;
char s[100];
int d = 0;
while (s[d] != '\0') {
d++; }
p
= (char*)malloc(sizeof(char)*(d
*2+1)); setPalindrome(s);
return 0;
}
void setPalindrome(char s[]) {
int d=0;
for(int i=0; s[i]!='\0'; i++) {
d++;
}
int j;
for(j=d-1; j>=0; j--) {
}}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPHN0cmluZy5oPgoKdm9pZCBzZXRQYWxpbmRyb21lKGNoYXIgc1tdKTsKCmludCBtYWluKHZvaWQpIHsKICBjaGFyICpwOwogICAgIGNoYXIgc1sxMDBdOwogICAgICAgc2NhbmYoIiVzIiwgcyk7CgppbnQgZCA9IDA7CiAgd2hpbGUgKHNbZF0gIT0gJ1wwJykgeyAKICAgICBkKys7IH0KICAgIApwID0gKGNoYXIqKW1hbGxvYyhzaXplb2YoY2hhcikqKGQqMisxKSk7CiAgcHJpbnRmKCIlcyIsIHMpOwogICAgc2V0UGFsaW5kcm9tZShzKTsKICAgIGZyZWUocCk7CiAgICByZXR1cm4gMDsKfQp2b2lkIHNldFBhbGluZHJvbWUoY2hhciBzW10pIHsKICBpbnQgZD0wOyAgIAogICAgZm9yKGludCBpPTA7IHNbaV0hPSdcMCc7IGkrKykgeyAKICAgICBkKys7CiAgICAgIH0KICBpbnQgajsgICAgCiAgICAgZm9yKGo9ZC0xOyBqPj0wOyBqLS0pIHsKICAgICAgICBwcmludGYoIiVjIiwgc1tqXSk7Cn19