Решение с направляющими вызывает вопросы а так норм