Location: http://www.slashdot.org/bookmark.pl?url=http://petruchek.info/problems/get-random.html&title=Функция, возвращающая случайный элемент из потока неизвестной длины