+ пустая строка
Удалил не используемые члены класса
Избавился от рекурсии в build