Pregunta de entrevista de Gainsight

revese a stack without using extra space