Посмотрите, как решаются задачи на максимум и минимум