Функция для генерации случайного пароля из любого заданного набора символов состоит из трех строк. Первые десять раз, когда на этом форуме задавали этот вопрос, я копировал эту функцию в форум. А сейчас я думаю, что десять раз я на этот вопрос уже отвечал. А если посчитать, сколько раз на этот вопрос отвечали другие, то становится непонятным, откуда, собственно, возник вопрос.