advanced arrays

push and pop