ll_array_gen v1