code: def simple_signatures(ambiguous_word: str, pos: str = None, lemma=True, stem=False,
                       hyperhypo=True, stop=True, from_cache=True) -> dict:
      
      synsets_signatures = signatures(ambiguous_word, pos=pos, hyperhypo=hyperhypo,
                              remove_stopwords=stop, to_lemmatize=lemma,
                              remove_numbers=True, lowercase=True, to_stem=stem,
                              from_cache=from_cache)
      return synsets_signatures
docs: Returns a synsets_signatures dictionary that includes signature words of a
      sense from its:
      (i)   definition
      (ii)  example sentences
      (iii) hypernyms and hyponyms
  
      :param ambiguous_word: String, a single word.
      :param pos: String, one of 'a', 'r', 's', 'n', 'v', or None.
      :return: dict(synset:{signatures})