Даю 20 баллов точное расписанное решение
Я не знаю, можно ли было добавлять угол, но без этого вроде никак