Hasarların planlaşdırılması
fermer Conun inəkləri, -dən -ə qədər nömrələnmiş, mürəkkəb sosial struktura malikdirlər ki, bu da "mırtıldayan şəbəkələr" ətrafında fırlanır — öz qrupunda ünsiyyət quran, lakin digər qruplarla ünsiyyət qurmayan kiçik inək qrupları.
Hər bir inək fermada iki ölçülü xəritədə unikal yerində yerləşir. Biz bilirik ki, cüt inək bir-birinə mırtıldayır. Bir-birinə mırtıldayan iki inək eyni mırtıldayan şəbəkəyə aiddir.
Fermer Con fermasını yeniləmək üçün və oxlarına paralel kənarları olan düzbucaqlı bir çəpər tikmək istəyir. Con əmin olmaq istəyir ki, heç olmasa bir mırtıldayan şəbəkə tamamilə çəpərlə əhatə olunub (düzbucağın sərhədində olan inəklər bağlanmış hesab olunur). Cona bu tələbi ödəyən çəpərin minimal mümkün perimetrini müəyyən etməyə kömək edin. Bu çəpər sıfır enə və ya sıfır hündürlüyə malik ola bilər.
Giriş verilənləri
Birinci sətir və ehtiva edir. Növbəti sətirin hər biri inəyin koordinatlarını və (müsbət tam ədədlər, -dən böyük olmayan) ehtiva edir. Növbəti sətirin hər biri iki tam ədəd və ehtiva edir, bu da və inəkləri arasında mırtıldamağı təsvir edir. Hər bir inəyin ən azı bir mırtıldaması var və girişdə əlaqələr təkrarlanmır.
Çıxış verilənləri
Fermer Conun tələblərinə cavab verən ən kiçik çəpər perimetrini çıxarın.