Pergunta de entrevista da empresa Microsoft

Make a stack or linked list that keeps track of its smallest value