a colorful cubes on a surface