Block spaces (8/20)

Block spaces