Figure 2: What "contiguous" means typical in-memory layout of an array of n-byte structs that require m-byte alignment