Size: Implement a method to return the current size of the stack, indicating the number of elements it contains.
Clear: Create a method to remove all elements from the stack, effectively clearing its contents.
Search: Implement a method to search for a specific element within the stack and return its position or index.
Reverse: Create a method to reverse the order of elements in the stack.