Нужно
Есть ресурс с пользователями.
У пользователей есть рейтинг.
Нахождение на первом месте стоит определенной суммы, списываемой со счета.
нужно следить за местом в рейтинге и как только оно будет меньше второго, списать средства со счета.
Отчет о деятельности программы - текстовый лог.
Подробности - в переписке.