Сделал более читаемый код