This figure illustrates how 8 contiguous locks cover two datafiles with 16 data blocks in each file. There are four shading patterns on the 32 blocks in the diagram. Each file shows all four shading patterns covering four data blocks, one pattern after the other. Each pattern covers four contiguous blocks.