todo2_list push, pop, shift