adicionando convex hull trick