semi-circle-cubes