code: def h2e(string):
      
      result = []
      for c in string:
          ccode = ord(c)  # Character code
  
          if 0x3131 <= ccode <= 0x3163:  # Hangul Compatibility Jamo
              result.append(H2E_MAPPING[c])
          elif 0xAC00 <= ccode <= 0xD7A3:  # Hangul Syllables
              ccode -= 0xAC00
              # decompose hangul
              lead = JA_LEAD[ccode // 588]
              medi = MO[(ccode % 588) // 28]
              tail = JA_TAIL[(ccode % 588) % 28]
              result.append(H2E_MAPPING[lead])
              result.append(H2E_MAPPING[medi])
              result.append(H2E_MAPPING[tail])
          else:  # Rest of all characters
              result.append(c)
      return ''.join(result)
docs: Convert hangul to english. ('한영타' -> 'gksdudxk')
      :param string: hangul that actually represent english string
      :return: converted english string