finish stack test
add queue
merge
finish up