Зеленым отмечены синонимы, присутствующие в словаре. Красным отмечены синонимы, отсутствующие в словаре.
Зеленым отмечены антонимы, присутствующие в словаре. Красным отмечены антонимы, отсутствующие в словаре.
Кроме того, меня справедливо раскритиковали за обилие апострофов в именах переменных и не самый понятный код.
Источник: 032847 ICFPC'11 newbie. Part 2. Уминание снежного кома.