Let's say we have 64-byte pages. In the virtual memory space a 4-byte `int` is allocated at [0, 4), and we now want to allocate an array of 10 `double`. For example, if malloc decides to put the array at [4, 84), there would be one `double` going across page 0 and page 1 at [60, 68). What happens when we try to access that element?