Сомневаюсь по поводу проги. Так если алгоритм будет учитывать время с точностью до секунды,то ничего не выйдет. А вот если время берется с точностью до минуты,то можно написать прогу. Другой вопрос в том,что из-за рандома она,скорее всего, не будет выдавать верного значения.