Вроде бы отработка та, которая была описанна в требовании.. но что то не так... Киньте свой зоркий глаз и подскажите :)