add stack_(linked)list)2.c this version uses a two-way linked list