// #include<stdio.h>
// int main(){
//     char a[20];
//     fgets(a,sizeof(a),stdin);
//     printf("%s",a);
// }

// #include<stdio.h>
// #include<string.h>
// int main(){
// 	char a[]="Engineering";
// 	char b[]="E          g";
// 	printf("%lu",strlen(a));
	
// }

// #include<stdio.h>
// #include<string.h>
// int main(){
//     char a[]="Eng lish";
//     char b[20];
//     fgets(a,sizeof(a),stdin);
//     printf("%s",strcpy(b,a));
// }

#include<stdio.h>
#include<string.h>
int main(){
    char a[20];
    char b[20];
    fgets(a,sizeof(a),stdin);
    fgets(b,sizeof(b),stdin);
    printf("%s %s",strcat(a,b));
    
 }
// #include<stdio.h>
// #include<string.h>
// int main(){
//     char a[20];
//     char b[20];
//     int c;
//     // fgets(a,sizeof(a),stdin);
//     // fgets(b,sizeof(b),stdin);
//     scanf("%s%s",a,b);
//     c=strcmp(a,b);
//     if(c!=0){
//         printf("not equal");
//     }
//     else{
//         printf("equal");
//     }
// }