сделаны пункты 1-8