output_description: Print `YES` if this grid remains the same when rotated 180 degrees; print `NO`
  otherwise.
  
  * * *
input_description: Input is given from Standard Input in the following format:
  
      
      
      C_{11}C_{12}C_{13}
      C_{21}C_{22}C_{23}
attempt: # region header
  import sys
  import math
  from bisect import bisect_left, bisect_right, insort_left, insort_right
  from collections import defaultdict, deque, Counter
  from copy import deepcopy
  from fractions import gcd
  from functools import lru_cache, reduce
  from heapq import heappop, heappush
  from itertools import (
      accumulate,
      groupby,
      product,
      permutations,
      combinations,
      combinations_with_replacement,
  )
  from math import ceil, floor, factorial, log, sqrt, sin, cos
  from operator import itemgetter
  from string import ascii_lowercase, ascii_uppercase, digits
  
  sys.setrecursionlimit(10**7)
  rs = lambda: sys.stdin.readline().rstrip()
  ri = lambda: int(rs())
  rf = lambda: float(rs())
  rs_ = lambda: [_ for _ in rs().split()]
  ri_ = lambda: [int(_) for _ in rs().split()]
  rf_ = lambda: [float(_) for _ in rs().split()]
  INF = float("inf")
  MOD = 10**9 + 7
  PI = math.pi
  # endregion
  c = [rs() for _ in range(2)]
  c2 = [i[::-1] for i in c[::-1]]
  print("YES" if c == c2 else "NO")
  
problem_description: Statement
  
  You are given a grid with 2 rows and 3 columns of squares. The color of the
  square at the i-th row and j-th column is represented by the character C_{ij}.
  
  Write a program that prints `YES` if this grid remains the same when rotated
  180 degrees, and prints `NO` otherwise.
samples: [{"input": "pot\n    top", "output": "YES\n    \n\nThis grid remains the same when rotated 180 degrees.\n\n* * *"}, {"input": "tab\n    bet", "output": "NO\n    \n\nThis grid does not remain the same when rotated 180 degrees.\n\n* * *"}, {"input": "eye\n    eel", "output": "NO"}]