array_pad
array_pop