Stack: Define the push behavior.
Entry: test the push behavior.
Stack: Define the iteration behavior.
Entry: Test the iteration behavior.
Stack: Define the pop behavior.
Entry: Test the pop behavior.
Entry: fix the bug, which non-return.
Stack: Define the destory behavior.