В момент когда вместо "динамического программирования" читается "демоническое" - окончательно понимаешь правильность выбранного направления.