Напишите программу, которая решает следующую . в верхнем левом углу стандартного графического окна, появляется красный восьмиугольник (см. рисунок ниже). этот восьмиугольник начинает движение вниз и вправо под углом в 45 градусов (смещается по x и по y на одинаковое количество пикселей). дойдя до нижней границы окна, восьмиугольник продолжает движение вверх и вправо по тем же углом, пока не соприкоснется с правой границей окна. соприкоснувшись с ней он продолжает движение вверх и влево, а соприкоснувшись с верхней границей, движется вниз и влево до левой границы графического окна. соприкосновение с левой границей приводит к очередной смене направления — вниз и вправо. восьмиугольник должен остановиться у левой границы окна после пятого соприкосновения с ней. размеры стороны квадрата, в который вписан восьмиугольник, и величина смещения в программе константами.