subnewbranch

вынесли все в отдельный файл
отступы поплыли