Here we suppose we creat tom under "root" and write some data and resize tom to get jack. So the pattern on the flash would be:
oh_tom -> data_1x -> data_1y_shrinked -> oh_jack_shrinked
 
So i am wonder how can we difference which chunk is resized by the shirnk header.
For example, we resize data_1x
 
oh_tom -> data_1x_shrinked -> data_1y-> oh_jack_shrinked
 
So how to difference those two operation by the shrink header?