Read my blog here:

Use arrow keys to move blocks left-right-and down.

Try to fill the entire screen.with blocks. However, blocks can only be next to certain other blocks:

Black: Any

Red: Black, red or purple

Purple: Black, red, purple, or blue

Blue: Black, blue, purple, or cyan

Cyan: Black, blue, cyan, or green

Green, Black, green or cyan