Chunk generation - top,left,right,bottom