Один-два цикла и покурить можно, не принимать новое значение, если равно преведущему!