queue
update
test function for queue and stack
update the function name
update empty function name