def maximum(L,debut,fin):
    if debut == fin:
        return L[debut]
    milieu = (debut + fin) // 2
    x = maximum(L, debut, milieu)
    y = maximum(L, milieu + 1, fin)
    return x if x > y else y