#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Created on Wed Sep  3 16:08:40 2025

@author: vincentleprince
"""

def lecturePile(p,i):
    # On commence par  vider p et on empile ses éléments sur pileAux
    pileAux = []
    while p != []:
        a = p.pop()
        pileAux.append(a)
    # On reconstruit ensuite p en notant h le niveau auquel on empile
    # Au passage on détermine le i-ème élément, noté res
    h = 0
    res = None
    while pileAux != []:
        a = pileAux.pop()
        p.append(a)
        if h == i:
            res = a
        h += 1
    return res
        
# tests : 
p = [6,7,3,8]

for i in [0,2,3,4]: 
    print(lecturePile(p,i))