Pergunta de entrevista da empresa Bloomberg

Implement a Stack that supports a max function?