code: def find_output_str(subscripts: str) -> str:
      """Find the output string for the inputs ``subscripts`` under canonical
      einstein summation rules.That is, repeated indices are summed over by
      default.
  
      Examples
      --------
      >>> oe.parser.find_output_str("ab,bc")
      'ac'
  
      >>> oe.parser.find_output_str("a,b")
      'ab'
  
      >>> oe.parser.find_output_str("a,a,b,b")
      ''
      """
      tmp_subscripts = subscripts.replace(",", "")
      return "".join(
          s
          for s in sorted(set(tmp_subscripts))
          if tmp_subscripts.count(s) == 1
      )
  
file_path: ivy/ivy/utils/einsum_parser.py
imports: import itertools
  from typing import Any, Dict, Iterator, List, Tuple, Union
  import numpy
label_desc: Use image node_id 5 for calling a global function with example usage: find_output_str(subscripts) and returns: str