Output constraints:
- Input and output have the same size
- Supposing background is black, input and output contain the same number of objects of each color
- the lower right part of each object (non-diagonal) does not move
- the rest of each object outside the lower right part moves by 1 square to the right
- the lower right part of each object (non-diagonal) does not move
Ciro Santilli