docs: def _free_shortcut(self, shortcut):
          """
          Replace the shortcut of elements, that has the shortcut passed.
  
          :param shortcut: The shortcut.
          :type shortcut: str
          """
  
          alpha_numbers = '1234567890abcdefghijklmnopqrstuvwxyz'
          elements = self.parser.find('[accesskey]').list_results()
          found = False
          for element in elements:
              shortcuts = element.get_attribute('accesskey').lower()
              if CommonFunctions.in_list(shortcuts, shortcut):
                  for key in alpha_numbers:
                      found = True
                      for element_with_shortcuts in elements:
                          shortcuts = element_with_shortcuts.get_attribute(
                              'accesskey'
                          ).lower()
                          if CommonFunctions.in_list(shortcuts, key):
                              found = False
                              break
                      if found:
                          element.set_attribute('accesskey', key)
                          break
                  if found:
                      break