пофиксен баг в vector<bool>, создан один include для vector и vector<bool>
создан интерфейс