странный вывод ...
что-то не успеваю за логикой ...