Gənc bir şirkət işçisinə kompüterdən ibarət etibarlı alt şəbəkənin layihələndirilməsi tapşırıldı. Etibarlılığa üstünlük verən işçi, hər bir kompüterin digər bütün kompüterlərlə kabel vasitəsilə birləşdirildiyi bir layihə təklif etdi. Bu, hər kompüterin N-1 şəbəkə kartına ehtiyacı olacağı və ümumilikdə N \times (N-1)/2 kabelin çəkiləcəyi demək idi. Şöbə müdiri layihəni və onun maliyyətini nəzərdən keçirdikdə əvvəlcə təəccübləndi. Lakin işçi etibarlılıq üstünlüklərini izah etdikdən sonra, müdir layihənin həyata keçirilməsinə razılaşdı. Bütün kabellər çəkildi, lazım olan avadanlıq alındı və şəbəkə işə salındı. Sonralar şöbə müdiri bütün kompüterlərin, o cümlədən öz kompüterinin, internetə çıxış təmin edən kompüterlə birbaşa birləşdirildiyini gördü. Kompüterinə virusların tez yoluxacağı təhlükəsindən narahat olaraq, işçiyə tapşırdı ki, onun kompüteri ilə şəbəkə kompüteri arasında ən qısa yolun (kabel sayına görə) dəqiq olmasını təmin etmək üçün minimum sayda kabel çıxarılsın.
Sizin vəzifəniz işçiyə çıxarılması tələb olunan kabel sayını dəqiq təyin etməkdə kömək etməkdir.
Birinci sətirdə iki tam ədəd — və verilir (1 \leq N \leq 10000, 1 \leq M \leq N), onlar arasında ən azı bir boşluq var.
Çıxışda yeganə bir tam ədəd verin — çıxarılması tələb olunan kabel sayı. Əgər şərtlərə görə belə məsafəni əldə etmək mümkün deyilsə, çap edin.
Nümunə 1