Из файла читается сетка 5 на 5 со стенками как на рисунке (прикреплен в файле "Шаблон оформления"), угловые квадраты 2 на 2 заполняются разными цветами, 4 квадратика вокруг центра остаются пустыми. Цвета передвигаются только по пустым клеткам, перепрыгивать через друг друга не могут. Одно нажатие на пробел - один ход цвета + визуализировать ход цвета. Нужно прийти к тому, что в каждом углу будет свой цвет.
(Не нужно подбором, использовать углы поворота)