public static int decodeSurrogatePair(final char high, final char low) {
    return 0x10000 + (high - 0xD800) * 0x400 + (low - 0xDC00);
  }
public static int decodeSurrogatePair(final char high, final char low)