disk access, the block cache, and the block bitmap from lab5