added stack and queue test