docs: def get_keys_of_max_n(dict_obj, n):
      """Returns the keys that maps to the top n max values in the given dict.
  
      Example:
      --------
      >>> dict_obj = {'a':2, 'b':1, 'c':5}
      >>> get_keys_of_max_n(dict_obj, 2)
      ['a', 'c']
      """
      return sorted([
          item[0]
          for item in sorted(
              dict_obj.items(), key=lambda item: item[1], reverse=True
          )[:n]
      ])