All your answers will be questioned
«Interstate 60»
У Арсения есть карта. И не одна, а целых 54. Не хватает только бубнового джокера. (Как же, вы не знаете, зачем нужен бубновый джокер?) Зато у него есть прямоугольный лист бумаги из тетрадки, из которого можно этого джокера вырезать.
Каждая клетка листа раскрашена в один из 26 цветов, а джокер должен представлять собой ромб, состоящий из клеток одного цвета. (Не обязательно красного; чёрный, или, скажем, синий бубновый джокер никого не смутит).
В данной задаче ромбом с центром в клетке (r0,c0) (r — номер строки, c — номер столбца) радиуса R называется множество клеток (ri,ci), удовлетворяющих неравенству |ri-r0|+|ci-c0|≤R.
Конечно, б'ольший джокер полезнее в игре, так что Арсений хочет вырезать из бумаги самый большой ромб, состоящий из клеток одинакового цвета. Напишите программу, которая ему в этом поможет.
Выходные данные
Выведите в выходной файл три числа r0, c0 и R через пробел — номер строки и номер столбца центра, а также радиус ромба наибольшего размера. Если таких ромбов несколько, выведите ромб с наименьшим номером строки. В случае неоднозначности, выведите ромб с наименьшим номером столбца.
Выведенные числа также должны удовлетворять неравенствам:
1+R≤r0≤m-R,1+R≤c0≤n-R, то есть ромб для джокера должен целиком лежать в прямоугольнике.