Santa Klaus unikal hədiyyə dəstləri hazırlamaq istəyir, hər dəstə dəqiq əşyanı ehtiva etməlidir. Onun müxtəlif sinifdən (məsələn, meyvələr, oyuncaqlar, kosmetika və s.) olan əşyaların məhdudiyyətsiz ehtiyatı var. Hər bir sinifdə bir neçə kateqoriyadan olan əşyalar var; məsələn, meyvə sinfinə alma, portağal, armud və s. daxil ola bilər. Bir kateqoriya daxilində bütün əşyalar eynidir. Santa Klaus istəyir ki, heç bir dəstə eyni sinifdən bir neçə əşya olmasın, yəni bir dəstədə həm alma, həm portağal və ya iki alma ola bilməz.
Sənin vəzifən - verilmiş siniflərin sayı və hər sinifdəki kateqoriyaların sayına əsaslanaraq, əşyadan ibarət müxtəlif hədiyyə dəstlərinin sayını hesablamaq üçün proqram yazmaqdır. İki hədiyyə dəsti yalnız o zaman fərqli sayılır ki, ən azı birində müxtəlif kateqoriyalardan bir əşya olsun.
Birinci sətirdə iki tam ədəd və (0 < M \le N \le 10), boşluqla ayrılmış şəkildə verilir, burada siniflərin sayı, isə bir dəstdəki əşyaların sayıdır. İkinci sətirdə ədəd -dən -a qədər tam ədəd, boşluqla ayrılmış şəkildə verilir; bunlar hər sinifdəki kateqoriyaların sayını göstərir.
əşyadan ibarət fərqli hədiyyə dəstlərinin sayını göstərən bir tam ədəd çap et.
Nümunə 1