Problem:
 Score : 100 points    Problem Statement Given are two strings S and T consisting of lowercase English letters. Concatenate T and S in this order, without space in between, and print the resulting string.      Constraints  S and T are strings consisting of lowercase English letters.  The lengths of S and T are between 1 and 100 (inclusive).         Input Input is given from Standard Input in the following format:  S  T       Output Print the resulting string.        Sample Input 1 oder atc      Sample Output 1 atcoder  When S =  oder and T =  atc , concatenating T and S in this order results in atcoder .       Sample Input 2 humu humu      Sample Output 2 humuhumu

Solution (Python):
import sys
input = sys.stdin.readline
rs = lambda: input().strip()
ri = lambda: int(input())
rl = lambda: list(map(int, input().split()))
mod = 10**9 + 7

S, T = rs().split()

print(T+S)

Solution (Python):
N,M=[x for x in input().rstrip().split()]

print(M+N)

Solution (Python):
k, x =  input().split()
print(x + k)

Solution (Python):
s,t=input().split()
print(t+s)

Solution (Python):
def main():
    S, T = input().split()
    print(T+S)
if __name__ == "__main__":
    main()

Solution (Python):
S,T=map(str,input().split())
print(T+S)

Solution (Python):
s, t = map(str,input().split())
print(t+s)

Solution (Python):








s,t = input().split()


print(t+s)

Solution (Python):
S, T = input().split()
print(T+S)

Solution (Python):
S, T = map(str, input().split())

print(T + S )

Solution (Python):
import sys
a, b = sys.stdin.readline().split()
print(b+a)

Solution (Python):
N=[x for x in input().split()]
print(N[1]+N[0])

Solution (Python):
s,t = map(str,input().split())
print('{}{}'.format(t,s))

Solution (Python):
s,t=input().split();print(t+s)

Solution (Python):
s,t=[str(i)for i in input().split()]
print(t+s)

Solution (Python):
s, t = input().split();

print(t + s)

Solution (Python):

S, T = input().split()

print(T, S, sep='')

Solution (Python):
S,T=input().split()
print(T+S)

Solution (Python):
S,T=input().split()
print(T+S)

Solution (Python):
n = input().split()
s = n[0]
t = n[1]

print(t+s)

Solution (Python):
s, t = input().split()
print(t + s)

Solution (Python):
s,t=map(str,input().split())
print(t+s)

Solution (Python):
S, T = (x for x in input().split())
moji = T+S
print(moji)

Solution (Python):
s,t = input().split()
print(t + s)

Solution (Python):
S ,T = input().split()

print(T,S,sep="")

Solution (Python):
s, t = input().split()
print(t, s, sep="")

Solution (Python):
def main():
    S, T = input().split()
    print(T+S)


if __name__ == "__main__":
    main()

Solution (Python):
S, T = input().split()
print(T, S, sep='')

Solution (Python):
S, T = input().split()
print(T+S)

Solution (Python):
s,t = input().split()
print(t+s)

Solution (Python):
s,t = input().split()
print(t,s,sep="")

Solution (Python):
s = input()
t = s.rstrip().split()
a = t[0]
b = t[1]

print(b + a ,sep='')

Solution (Python):
S, T = input().split()
print(T + S)

Solution (Python):
x = input().split()
print(x[1]+x[0])

Solution (Python):
S, T = input().split()
print(T+S)

Solution (Python):

import math


s,t = map(str,input().split())


print("{}{}".format(t,s))

Solution (Python):
S,T=input().split()
print(T+S)

Solution (Python):
s, t = map(str, input().split())
ans =t + s
print(ans)

Solution (Python):
S,T=map(str,input().split())
S=list(T)+list(S)

print("".join(S))

Solution (Python):
s, t = map(str, input().split())

print(t + s)

Solution (Python):
s,t = input().split()
print(t+s)

Solution (Python):
s, t = input().split()
print(t, s, sep="")

Solution (Python):
s, t = map(str, input().split())
print(t+s)

Solution (Python):
s, t = map(str, input().split())
print(t+s)

Solution (Python):
S,T=input().split()
print(T,S,sep='')

Solution (Python):
s, t = input().split()
print(t+s)

Solution (Python):
s, t = input().split()
print(t+s)

Solution (Python):
from itertools import permutations as perm
from collections import deque, Counter as cnt
from collections import defaultdict as dd
from operator import itemgetter as ig
from bisect import bisect_right as bsr
from math import factorial, ceil, floor
import sys
sys.setrecursionlimit(1000000)


args = None
INF = float("inf")
MOD = int(1e9 + 7)


def input(*ps):
    if type(ps[0]) is list:
        return [input(*ps[0][:-1]) for _ in range(ps[0][-1])]
    elif len(ps) == 1:
        return ps[0](next(args))
    else:
        return [p(next(args)) for p in ps]


def nlist(n, v):
    if not n:
        return [] if type(v) is list else v
    return [nlist(n[1:], v) for _ in range(n[0])]


def yesno(v, yes="Yes", no="No", upper=False):
    if upper:
        print([yes.upper(), no.upper()][not v])
    else:
        print([yes, no][not v])


def main():
    """エントリーポイント"""
    S, T = input(str, str)
    print(T + S)


if __name__ == '__main__':
    args = iter(sys.stdin.read().split())
    main()

Solution (Python):
S,T=map(str,input().split())
print(T+S)

Solution (Python):
s, t = input().split()

ans = t + s
print(ans)

Solution (Python):
a, b = input().split()
print(b+a)

Solution (Python):
S,T = input().split()
print(T + S)

Solution (Python):
S, T = input().split()

print(T+S)

Solution (Python):
s, t = map(str, input().split())

print(t+s)

Solution (Python):
s,t = map(str,input().split())

print(t+s)

Solution (Python):
S, T = input().split()
print(T+S)

Solution (Python):
line = input()
s, t = line.split(" ")
ans = t + s
print(ans)

Solution (Python):

S, T = map(str,input().split())
print(T, S, sep='')

Solution (Python):
s,t = input().split()
print(str(t)+str(s))

Solution (Python):
S, T = input().split()
print(T + S)

Solution (Python):
s, t = input().split()

print(t + s)

Solution (Python):
s, t = input().split()
print(t+s)

Solution (Python):
a, b = map(str, input().split())
print(b+a)

Solution (Python):
def q1():
    S, T = input().split()
    print('{}{}'.format(T, S))


if __name__ == '__main__':
    q1()

Solution (Python):
import math

s, t = input().split(" ")

print(t + s)

Solution (Python):

import sys


def solve(S: str, T: str):
    print(T+S)
    return



def main():
    def iterate_tokens():
        for line in sys.stdin:
            for word in line.split():
                yield word
    tokens = iterate_tokens()
    S = next(tokens)  
    T = next(tokens)  
    solve(S, T)

if __name__ == '__main__':
    main()

Solution (Python):
s,t=input().split()
print(t+s)

Solution (Python):
a,b =map(str, input().split())
print(str(b+a))

Solution (Python):
S, T = input().split() 
print(T + S)

Solution (Python):
s,t = map(str,input().split())

print(t+s)

Solution (Python):
s,t=map(str,input().split())
print(t+s)

Solution (Python):
a = input().split()
a = a[::-1]
a = ''.join(a)
print(a)

Solution (Python):
s,t=input().split()
print(t+s)

Solution (Python):
s, t = map(str, input().split())
print(t+s)

Solution (Python):
s, t = input().split()
print(''.join([t, s]))

Solution (Python):
s,t=input().split()
print(t+s)

Solution (Python):
s,t = input().split()
print(t + s)

Solution (Python):
S, T = map(str, input().split())
print(T+S)

Solution (Python):
a = list(map(str,input().split()))
print(a[1]+a[0])

Solution (Python):
S, T = input().split()
print(T+S)

Solution (Python):
list= list(input().split())
print(list[1]+list[0])

Solution (Python):
x = input()
s = x.split()[0]
t = x.split()[1]

print(t + s)

Solution (Python):
s, t = input().split()
print(t+s)

Solution (Python):
s, t = input().split()
print(t + s)

Solution (Python):
s, t = input().split()
print(t + s)

Solution (Python):
S,T=input().split()
print(T+S)

Solution (Python):
n,m = map(str, input().split())
print(m+n)

Solution (Python):
S, T = input().split()
print(T + S)

Solution (Python):
S,T=input().split()
print(str(T)+str(S))

Solution (Python):
a,b=input().split()
print(b ,end="")
print(a)

Solution (Python):
s, t =map(str,input().split())
print(t+s)

Solution (Python):
s, t = input().split()
print(t + s)

Solution (Python):
import sys, re
from collections import deque, defaultdict, Counter
from math import ceil, sqrt, hypot, factorial, pi, sin, cos, radians
from itertools import accumulate, permutations, combinations, product
from operator import itemgetter, mul
from copy import deepcopy
from string import ascii_lowercase, ascii_uppercase, digits
from bisect import bisect, bisect_left
from fractions import gcd
from heapq import heappush, heappop
from functools import reduce
def input(): return sys.stdin.readline().strip()
def INT(): return int(input())
def MAP(): return map(int, input().split())
def LIST(): return list(map(int, input().split()))
sys.setrecursionlimit(10 ** 9)
INF = float('inf')
mod = 10 ** 9 + 7

S, T = map(str, input().split())
print(T, end = "")
print(S)

Solution (Python):
s,t=input().split()
print(t+s)

Solution (Python):
icase=0
if icase==0:
    s,t=input().split()
    print(t+s)

Solution (Python):
s,t =input().split()

print(t+s)

Solution (Python):
S = input().split()
print(S[1]+S[0])

Solution (Python):
s, t = input().split()

print("%s%s" %(t,s))

Solution (Python):
S, T = (x for x in input().split())
res = T + S
print(res)

Solution (Python):
s, t = input().split()
print(t + s)

Solution (Python):
m, n = (map(str, input().split()))
print(n+m)

Solution (Python):
s,t = map(str,input().split())
print(t+s)

Solution (Python):
s,t=input().split()
print(t+s)

Solution (Python):
a,b = input().split()
print(b,a,sep ='')

Solution (Python):
S, T = input().split()
print(T+S)

Solution (Python):

def input2():
	return map(str,input().split())


def input_array():
	return list(map(int,input().split()))





s,t=input2()

print("{}{}".format(t,s))

Solution (Python):
s,t = input().split()
print(t+s)

Solution (Python):
s, t = input().split(" ")
print(t+s)

Solution (Python):
s, t = map(str, input().split())
print(t+s)

Solution (Python):

import sys
import numpy as np


def solve(S: str, T: str):
    print(T+S)
    return



def main():
    def iterate_tokens():
        for line in sys.stdin:
            for word in line.split():
                yield word
    tokens = iterate_tokens()
    S = next(tokens)  
    T = next(tokens)  
    solve(S, T)

if __name__ == '__main__':
    main()

Solution (Python):
s,t=map(str,input().split())
print(t+s)

Solution (Python):
S,T=map(str,input().split())
print(T+S)

Solution (Python):

S,T=input().split()
print(T+S)

Solution (Python):
s, t = map(str, input().split())
print(t+s)

Solution (Python):
a= input().split()

print(a[1] + a[0])

Solution (Python):
S,T = map(str,input().split())
print(T,S,sep="")

Solution (Python):
S, T = map(str, input().split())
print(T, end="")
print(S)

Solution (Python):
S, T = map(str, input().split())

print("{}{}".format(T, S))

Solution (Python):
s, t = map(str, input().split())
print(t + s)

Solution (Python):
S,T=input().split()
print(T+S)

Solution (Python):
s,t = str(input()).split()
print(t+s)

Solution (Python):
S, T = input().split()

print(T + S)

Solution (Python):
s,t = input().split()
print(t+s)

Solution (Python):
s, t = input().split()

print(t+s)

Solution (Python):
S, T = input().split()

print(T+S)

Solution (Python):
S, T = input().split()
print(T+S)

Solution (Python):
s, t = input().split()
print(t,s,sep = '')

Solution (Python):
s,t = map(str,(input().split()))
result= t + s
print(result)

Solution (Python):
a,b =map(str,input().split())
print(b+a)

Solution (Python):
s, t = input().split()

print(t + s)

Solution (Python):
a, b = input().split()
print(b + a)

Solution (Python):
S,T=input().split()
print(T+S)

Solution (Python):
s,t = input().split()
t+=s
print(t)

Solution (Python):
s,t = input().split()
print(t+s)

Solution (Python):
ST=list(map(str, input().split()))
print(ST[1]+ST[0])

Solution (Python):
S, T = input().split()
print(T+S)

Solution (Python):

s,t = map(str,input().split())
print(t+s)

Solution (Python):
S, T = map(str, input().split())
T += S
print(T)

Solution (Python):
s,t=input().split()
print(t+s)

Solution (Python):
s,t=input().split()
print(t,s,sep="")

Solution (Python):
s, t = input().split()
print(t+s)

Solution (Python):
str= input().split(" ")
ans = str[1]+str[0]
print(ans)

Solution (Python):

S, T = map(str, input().split(" "))
print(T, S, sep="")

Solution (Python):
str1 , str2 = input().split(" ")
str3 = str2+str1
print(str3)

Solution (Python):
def stringconcant(S,T):
     a=S 
     b=T
     c=a+b
     return c

S,T = input().split()
a = stringconcant(T,S)
print(a)

Solution (Python):
def scc(W,F):
    a = W
    b = F
    c = a+b
    return c

W,F= input().split()
a = scc(F,W)
print(a)

Solution (Python):
def stringconcant(S,T):
    x = S
    b = T
    c = x+b
    return c

S,T= input().split()
x = stringconcant(T,S)
print(x)

Solution (Python):



def stringconcant(S,T):
    d = S
    h = T
    r = d+h
    return r

S,T= input().split()
d = stringconcant(T,S)
print(d)

Solution (Python):
def stringconcant(T,U):
    a = T
    b = U
    c = a+b
    return c

T,U= input().split()
a = stringconcant(U,T)
print(a)

Solution (Python):
A,B=input().split()
print(B+A)

Solution (Python):
string_1, string_2 = input("").split()
print(string_2+string_1)

Solution (Python):
x = list(map(str,input().rstrip().split()))
print(x[1]+x[0])

Solution (Python):






s, t = input().split()
print(t+s)

Solution (Python):
def stringconcant(S,T):
    a = S
    b = T
    c = a+b
    return c

S,T= input().split()
a = stringconcant(T,S)
print(a)

Solution (Python):






s, t = input().split()
print(t+s)

Solution (Python):
S, T = map(str, input().split())

print(T + S)

Solution (Python):
s,t=input().split()
print(t+s)

Solution (Python):
s, t = input().split()
print(t+s)

Solution (Python):
S,T=map(str,input().split())
print("{}{}".format(T,S))

Solution (Python):

s,t = map(str,input().split())
print(t+s)

Solution (Python):
s,t=input().split()
print(t+s)

Solution (Python):
S, T = list(map(str,input().split()))
print(T+S)

Solution (Python):

S, T = map(str, input().split(" "))
print(T, S, sep="")

Solution (Python):
S,D= map(str,input().split())
print(D+S)

Solution (Python):
S,T=map(str,input().split())

print(T+S)

Solution (Python):
s,t = input().split()

t = t+s
print(t)

Solution (Python):
S,T = input().split()
print(T+S)

Solution (Python):
S, T = input().split()
print(T+S)

Solution (Python):
st = input().split(' ')



print(st[1]+st[0])

Solution (Python):
S, T = input().split()

print(T + S)

Solution (Python):
s, t = input().split()

print(t+s)

Solution (Python):
s,t = input().split()
 
print(t+s)

Solution (Python):
import sys
read = sys.stdin.buffer.read
readline = sys.stdin.buffer.readline
readlines = sys.stdin.buffer.readlines
sys.setrecursionlimit(10 ** 7)

s, t = input().split()
print(t + s)

Solution (Python):
S,T=map(str,input().split())
print(T+S)

Solution (Python):
S, T = input().split()
print(T+S)

Solution (Python):
s,t = map(str, input().split())
print(t+s)

Solution (Python):
s,t=input().split()
print(t+s)

Solution (Python):

s, t = input().split()
print(t + s)

Solution (Python):
s,t=map(str,input().split())
print(t+s)

Solution (Python):
import sys, re, os
from collections import deque, defaultdict, Counter
from math import ceil, sqrt, hypot, factorial, pi, sin, cos, radians, acos, atan, asin, log, log10
from itertools import permutations, combinations, product, accumulate
from operator import itemgetter, mul
from copy import deepcopy
from string import ascii_lowercase, ascii_uppercase, digits
from fractions import gcd
def debug(*args):
    if debugmode:
        print(*args)
def input(): return sys.stdin.readline().strip()
def STR(): return input()
def INT(): return int(input())
def FLOAT(): return float(input())
def MAP(): return map(int, input().split())
def S_MAP(): return map(str, input().split())
def LIST(): return list(map(int, input().split()))
def S_LIST(): return list(map(str, input().split()))
def lcm(a, b): return a * b // gcd(a, b)
sys.setrecursionlimit(10 ** 9)
inf = sys.maxsize
mod = 10 ** 9 + 7
dx = [0, 0, 1, -1, 1, -1, -1, 1]
dy = [1, -1, 0, 0, 1, -1, 1, -1]
debugmode = False

s, t = S_MAP()
print(t + s)

Solution (Python):
S,T=list(map(str,input().split()))
print(T+S)

Solution (Python):
s,t = map(str, input().split())

print(t+s)

Solution (Python):
s, t = input().split()

print("{}{}".format(t,s))

Solution (Python):
S,T=map(str,input().split())

print(T+S)

Solution (Python):
s, t = map(str, input().split())
print(t + s)

Solution (Python):

s, t = input().split()
print(t + s)

Solution (Python):
a, b = map(str, input().split())

print(b+a)

Solution (Python):
s,t = input().split()
print(t+s)

Solution (Python):
s, t = input().split()
print(t+s)

Solution (Python):
s,t=input().split();print(t+s)

Solution (Python):
S,T=input().split()

print(T+S)

Solution (Python):
s,t = list(input().split())
print(t+s)

Solution (Python):
S,T = input().split()
print("{}{}".format(T,S))

Solution (Python):
S, T = input().split()
print(T+S)

Solution (Python):
s, t = map(str, input().split())
print(t+s)

Solution (Python):
s,t = map(str,input().split())
print(str(t+s))

Solution (Python):
S,T = map(str, input().split())
print(T+S)

Solution (Python):
li = input().split()
print(li[1]+li[0])

Solution (Python):
S, T = input().split()
print(T+S)

Solution (Python):
s, t = input().split()
print(t, s, sep='')

Solution (Python):
inputted = input().split()
S = inputted[0] 
T = inputted[1]

answer = T + S

print(answer)

Solution (Python):
S, T=input().split()
print(T+S)

Solution (Python):
S, T = input().split()
print(T, S, sep='')

Solution (Python):
s, t = input().split()
print(t + s)

Solution (Python):
s,t=map(str,input().split())
print(t+s)

Solution (Python):
s,t=input().split()
print(t+s)

Solution (Python):

S,T = map(str, input().split())
print(T+S)

Solution (Python):
s, t = input().split()
print('{}{}'.format(t, s))

Solution (Python):
s, t = map(str, input().split())
print(t+s)

Solution (Python):
S, T = map(str, raw_input() .split())
print (T + S)

Solution (Python):
s,t=input().split()
print(t,s,sep="")

Solution (Python):
S,T=input().split()
print(T,S,sep="")

Solution (Python):
S,T=map(str,input().split())
print(T+S)

Solution (Python):
S,T = input().split()
print("{}{}".format(T,S))

Solution (Python):
s,t=map(str,input().split())

print(t+s)

Solution (Python):
s, t = input().split()
print(t+s)

Solution (Python):
S, T = input().split()

print(T + S)

Solution (Python):
s, t = input().split()
print(t+s)

Solution (Python):
S,T = input().split()
print(T+S)

Solution (Python):
s,t=input().split()
print(t+s)

Solution (Python):
from sys import stdin

S, T = stdin.readline().rstrip().split()

print(T+S)

Solution (Python):
s,t=raw_input().split()
print t+s

Solution (Python):
s, t = input().split()
print(t + s)

Solution (Python):

s, t = [s for s in input().split()]
print(t + s)

Solution (Python):
s, t = input().split()
print(t + s)

Solution (Python):
s, t = input().split()
print(t + s )

Solution (Python):
s, t = map(str,input().split())

ans = t + s
print(ans)

Solution (Python):
s,t = input().split()
print(t+s)

Solution (Python):
import sys
input = sys.stdin.readline

INF = float('inf')


def main():
    S, T = map(str, input().split())
    print(T + S)


if __name__ == '__main__':
    main()

Solution (Python):
S,T = input().split()
print(T+S)

Solution (Python):
from collections import deque
from collections import Counter
from itertools import product, permutations,combinations
from operator import itemgetter
from heapq import heappop, heappush
from bisect import bisect_left, bisect_right, bisect




from fractions import gcd
from math import ceil,floor, sqrt, cos, sin, pi, factorial
import sys
read = sys.stdin.buffer.read
readline = sys.stdin.buffer.readline
readlines = sys.stdin.buffer.readlines
sys.setrecursionlimit(10**8)
INF = float('inf')

def main():
  s, t = input().split()
  print(t+s)
  
if __name__ == '__main__':
  main()

Solution (Python):
S, T = input().split()
print(T+S)

Solution (Python):
import sys

sr = lambda: sys.stdin.readline().rstrip()
ir = lambda: int(sr())
lr = lambda: list(map(int, sr().split()))

S, T = sr().split()
answer = T + S
print(answer)

Solution (Python):
s,t = map(str,input().split())
print(t+s)

Solution (Python):
a, b = input().split()

print(b+a)

Solution (Python):
S, T = [i for i in input().split()]
print(T+S)

Solution (Python):
n = input()
(p,q) = n.split()
print(q+p)

Solution (Python):
S,T=input().split()
print(str(T)+str(S))

Solution (Python):
s,t=input().split()
print(t+s)

Solution (Python):
S,T = (s for s in input().split())
print(T+S)

Solution (Python):
s, t = input().split()
print(t+s)

Solution (Python):
st=input().rstrip().split(" ")
s=st[0]
t=st[1]
print(t,end="")
print(s)

Solution (Python):
S,T=list(map(str, input().split()))
print(T+S)

Solution (Python):
base = input().split()
print(base[1],end="")
print(base[0])

Solution (Python):
li = input().split()
print(li[1]+li[0])

Solution (Python):
s, t = input().split()
print(t+s)

Solution (Python):
s,t=map(str,input().split())
print(t+s)

Solution (Python):
import sys

s, t = sys.stdin.readline().split()

def main():
    print(t + s)

if __name__ ==  '__main__':
    main()

Solution (Python):
s, t = input().split()
print(t + s)

Solution (Python):
S,T=input().split()
ans=T+S
print(ans)

Solution (Python):
S,T = map(str,input().split())
print(T+S)

Solution (Python):
s,t=input().split()
print(t+s)

Solution (Python):
m = input().split()
S = m[0]
T = m[1]

ans = T + S
print(ans)

Solution (Python):
s,t = input().split()
print(t+s)

Solution (Python):
s, t = input().split()

print(t,s,sep='')

Solution (Python):
s,t=input().split()
print(t+s)

Solution (Python):
s, t = input().split()
print(''.join(t+s))

Solution (Python):
a, b = input().split()
print(b + a)

Solution (Python):
s, t = input().split()

output = t + s
print(output)

Solution (Python):
s, t = input().split()
print(t + s)

Solution (Python):
S,T = input().split()
print(T+S)

Solution (Python):
s,t = input().split()
print(''.join([t,s]))

Solution (Python):
S, T = input().split()
print(T+S)

Solution (Python):
s,t=input().split()
print(t+s)

Solution (Python):
S,T=input().split()
print(T+S)

Solution (Python):
s,t = input().split()

print(t+s)

Solution (Python):
S, T = input().split()

print(T + S)

Solution (Python):
a,b=input().split()
print(b+a)

Solution (Python):
a,b = input().split()

print(b+a)

Solution (Python):
s, t = input().split()

print(t+s)

Solution (Python):
S, T = map(str, input().split())

print(T + S)

Solution (Python):
s,t = map(str,input().split())

print(t+s)

Solution (Python):
S, T =input().split()
print(T+S)

Solution (Python):
st=input().split()
print(st[1]+st[0])

Solution (Python):
S, T = map(str,input().split())

print(T+S)

Solution (Python):
s, t = map(str, input().split())
print(t + s)

Solution (Python):
s,t = input().split()
print(t + s)

Solution (Python):
S, T = input().split()
print(T+S)

Solution (Python):

S,T = input().split()

print(T+S)

Solution (Python):
s,t = map(str,input().split())
print(t+s)

Solution (Python):
a,b=map(str,input().split())
print(b+a)

Solution (Python):
s, t = input().split()
print(t + s)

Solution (Python):
S,T=map(str,input().split())
print(T+S)

Solution (Python):
x,y = input().split(" ")
print(y+x)

Solution (Python):
s,t = map(str, input().split())
print(t+s)

Solution (Python):
s,t=input().split()
print(t+s)

Solution (Python):
S, T = input().split()

ans = T + S

print(ans)

Solution (Python):
S,T = input().split()
print(T+S)

Solution (Python):
S,T = input().split()
print(T+S)

Solution (Python):
S, T = input().split()
print(T + S)

Solution (Python):
S, T = map(str, input().split())
print(T + S)

Solution (Python):
s,t = input().split()
print(t+s)

Solution (Python):
S,T = input().split()
print(T+S)

Solution (Python):
def main():
    S,T = input().split()
    print("{}{}".format(T,S))
main()

Solution (Python):
s, t = map(str, input().split())
print(t+s)

Solution (Python):
S,T = input().split()

print(T+S)

Solution (Python):
S,T = map(str,input().split())
print ( T + S )

Solution (Python):
S, T = [i for i in input().split()]
print(T+S)

Solution (Python):
S, T = input().split()

print(T+S)

Solution (Python):
A,B = map(str,input().split())
out = B+A
print(out)

Solution (Python):
a,b = map(str,input().split())
print(b+a)

Solution (Python):
a = list(input().split())

a = a[::-1]



print(''.join(a))

Solution (Python):
S, T = map(str, input().split())
print(T + S)

Solution (Python):
def main():
    S, T = input().split()
    print(T+S)
    

main()

Solution (Python):
S,T = map(str,input().split())

print(T+S)

Solution (Python):
S,T = input().split()

answer = T + S

print(answer)

Solution (Python):
a=list(input().split())
b=a[0]
a[0]=a[1]
a[1]=b
print("".join(a))

Solution (Python):
S, T = input().split(' ')
print(T, S, sep='')

Solution (Python):
S,T=input().split()
print(T+S)

Solution (Python):
s,t = map(str,input().split())

print(t+s)

Solution (Python):
a,b = input().split()
print(b + a)

Solution (Python):
S, T = input().split()
print(T+S)

Solution (Python):
print(''.join(reversed(input().split())))

Solution (Python):
a, b = input().split()
print(b+a)

Solution (Python):
a, b = input().split()
print(b+a)

Solution (Python):
s, t = input().split()
    
print(t + s)

Solution (Python):
a,b=map(str, input().split())
s=b+a
print(s)

Solution (Python):
S,T=input().split()
print(T+S)

Solution (Python):
s,t=input().split()
print(t+s,end='')

Solution (Python):
s, t = input().split()
print(t+s)

Solution (Python):
s = input().split()
print(s[1]+s[0])

Solution (Python):
[s,t] = [i for i in input().split()]
print(t+s)

Solution (Python):
s, t = map(str, input().split())
print (t+s)

Solution (Python):
s, t = input().split()
print(t + s)

Solution (Python):
S,T = input().split()
print("{}{}".format(T,S))

Solution (Python):
S, T = map(str, input().split())
print(T + S)

Solution (Python):
S,T = input().split()

print(T+S)

Solution (Python):
s,t = input().split()
print(t + s)

Solution (Python):
S, T = map(str, input().split())
print(T+S)

Solution (Python):
s,t = map(str, input().split())
ans = t+s
print(ans)

Solution (Python):
S, T = input().split()
print(T+S)

Solution (Python):
S, T = map(str, input().split())
print(T + S)

Solution (Python):
print("".join(input().split()[::-1]))

Solution (Python):
s,t = input().split()
print(t+s)

Solution (Python):
import sys
input = sys.stdin.readline

s,t = input().rstrip("\r\n").split(" ")
print(t, s, sep="")

Solution (Python):
i = input().split()
S = i[0]
T = i[1]
print(T+S)

Solution (Python):
s,t = map(str,input().split())
print(t+s)

Solution (Python):
S,T = map(str,input().split(" "))
print(T,end="")
print(S)

Solution (Python):
t,s = input().split()

print(s + t)

Solution (Python):






import sys
input = sys.stdin.readline

import math
from fractions import gcd
from functools import lru_cache





MOD = 10**9 +7
INF = float('inf')






def inputI(): return int(input().strip())
def inputS(): return input().strip()
def inputIL(): return list(map(int,input().split()))
def inputSL(): return list(map(str,input().split()))
def inputILs(n): return list(int(input()) for _ in range(n))
def inputSLs(n): return list(input().strip() for _ in range(n))
def inputILL(n): return [list(map(int, input().split())) for _ in range(n)]
def inputSLL(n): return [list(map(str, input().split())) for _ in range(n)]


def inv(n): return pow(n, MOD-2, MOD)


kaijo_memo = []
def kaijo(n):
  if(len(kaijo_memo) > n):
    return kaijo_memo[n]
  if(len(kaijo_memo) == 0):
    kaijo_memo.append(1)
  while(len(kaijo_memo) <= n):
    kaijo_memo.append(kaijo_memo[-1] * len(kaijo_memo) % MOD)
  return kaijo_memo[n]

gyaku_kaijo_memo = []
def gyaku_kaijo(n):
  if(len(gyaku_kaijo_memo) > n):
    return gyaku_kaijo_memo[n]
  if(len(gyaku_kaijo_memo) == 0):
    gyaku_kaijo_memo.append(1)
  while(len(gyaku_kaijo_memo) <= n):
    gyaku_kaijo_memo.append(gyaku_kaijo_memo[-1] * pow(len(gyaku_kaijo_memo),MOD-2,MOD) % MOD)
  return gyaku_kaijo_memo[n]

def nCr(n,r):
  if(n == r):
    return 1
  if(n < r or r < 0):
    return 0
  ret = 1
  ret = ret * kaijo(n) % MOD
  ret = ret * gyaku_kaijo(r) % MOD
  ret = ret * gyaku_kaijo(n-r) % MOD
  return ret


def factorization(n):
    arr = []
    temp = n
    for i in range(2, int(-(-n**0.5//1))+1):
        if temp%i==0:
            cnt=0
            while temp%i==0:
                cnt+=1
                temp //= i
            arr.append([i, cnt])
    if temp!=1:
        arr.append([temp, 1])

    if arr==[]:
        arr.append([n, 1])
    return arr


def lcm(a, b):
    return a * b // gcd (a, b)





T,S = inputSL()
print(S+T)

Solution (Python):
s,t=input().split()
print(t,s,sep="")

Solution (Python):
a, b = input().split()
print(b+a)

Solution (Python):
S,T=map(str,input().split());
print(T,end="");
print(S,end="");
print();

Solution (Python):
s, t = input().split()

print(t + s)

Solution (Python):
s,t=map(str,input().split())
print(t+s)

Solution (Python):
s,t = input().split()
print(t+s)

Solution (Python):
s,t = map(str,input().split())

print(t+s)

Solution (Python):
s, t = input().split()
print(t+s)

Solution (Python):
def main():
    s, t = input().split()

    print(t + s)


if __name__ == '__main__':
    main()

Solution (Python):
s,t = input().split()
print(t + s)

Solution (Python):

def main():
    
    s,t = map(str, input().split())

    print(t+s)
        


if __name__ == '__main__':
    main()

Solution (Python):
S, T = input().split()

print(T+S)

Solution (Python):
s, t = map(str, input().split())

ans = t + s

print(ans)

Solution (Python):

s, t = input().split()
print(t + s)

Solution (Python):
s, t = input().split()
print(t + s)

Solution (Python):
S,T=input().split()
print(T+S)

Solution (Python):
S,T=list(input().split())
T+=S
print(T)

Solution (Python):
s, t = input().split()
print(t+s)

Solution (Python):
S, T = map(str, input().split())
print(T+S)

Solution (Python):
S, T = input().split()

print(T+S)

Solution (Python):
from sys import stdin
import math

s,t = stdin.readline().rstrip().split()

print(t + s)

Solution (Python):
S,T=list(map(str,input().split()))
print(T+S)

Solution (Python):


s, t = input().split()
print(t+s)

Solution (Python):
s, t = map(str, input().split())
print(t+s)

Solution (Python):
s, t = input().split()

print(t + s)

Solution (Python):


S, T = input().split()
print(T + S)

Solution (Python):
a,b = map(str,input().split())
print(b+a)

Solution (Python):
S, T = map(str, input().split())
print(T+S)

Solution (Python):
s,t = input().split()
print(t+s)

Solution (Python):
s,t = input().split()

print(t+s)

Solution (Python):
s, t = input().split()
print("{}{}".format(t, s))

Solution (Python):
s,t=map(str,input().split())
print(t+s)

Solution (Python):
def funk(S,T):
    return T+S
S,T = input().split()
print(funk(S,T))

Solution (Python):
a,b=input().split()
print(b+a)

Solution (Python):
s, t = input().split()
print(t+s)

Solution (Python):
S, T = input().split()
print(T+S)

Solution (Python):
s, t = input().split()
print(t + s)

Solution (Python):
S, T = input().split()
S = str(S)
T = str(T)
print(T+S)

Solution (Python):




def main():
    S, T = input().split()

    print(T+S)


if __name__ == '__main__':
    main()

Solution (Python):
s, t = input().split()
print(t + s)

Solution (Python):














s,t = input().split()

print(t+s)

Solution (Python):
s, t = input().split()
print(t, s, sep="")

Solution (Python):
a,b=input().split()
print(b,a,sep="")

Solution (Python):
s,t=input().split()
print(t,s ,sep='')

Solution (Python):
n,m=input().split()
print(m+n)

Solution (Python):
s,t = input().split()
print(t+s)

Solution (Python):
S, T = input().split()

print(T + S)

Solution (Python):
s,t=input().split()
print(t,s,sep="")

Solution (Python):



S, T = input().split()

print(T+S)

Solution (Python):
s = input().split()
s = reversed(s)
print(''.join(s))

Solution (Python):
S,T=input().split()
print(T+S)