push 3 push 2 pop push 1 pop pop ---------------------- push 4 push 3 push 2 pop push 1 pop pop push 2 pop pop ---------------------- push 5 push 4 push 3 push 2 pop push 1 pop pop push 2 pop pop push 3 push 2 pop push 1 pop pop pop ---------------------- push 6 push 5 push 4 push 3 push 2 pop push 1 pop pop push 2 pop pop push 3 push 2 pop push 1 pop pop pop push 4 push 3 push 2 pop push 1 pop pop push 2 pop pop pop