Ball and cubes