частично сделал 6