а) В квадрате

клетки левой половины покрашены в чёрный цвет, а остальные — в белый. За одну операцию разрешается перекрасить в противоположный цвет все клетки внутри любого прямоугольника. Как за три операции из первоначальной раскраски получить шахматную?
(ТурЛом)б) А если добавить условие, что все три прямоугольника должны быть одинакового размера?