İnformatika üzrə olimpiadada komanda iştirak edir, -ci komandada a_i~(1 \le i \le n) iştirakçı var. Yarışmaların keçirilməsi üçün hər biri kompüterlə təchiz olunmuş siniflər hazırlanmışdır.
Hər bir sinifdə yalnız müxtəlif komandalardan olan iştirakçılar ola biləcəyi halda, yarışları keçirmək üçün lazım olan minimal sinif sayını təyin edin. Başqa sözlə, bir sinifdə hər komandadan yalnız bir iştirakçı ola bilər.
Birinci sətirdə və ədədləri verilir. İkinci sətirdə ədəd a_i~(1 \le i \le n) verilir. Bütün dəyərlər tam, qeyri-mənfi və -ü keçmir.
Bir ədəd - tələb edilən minimal sinif sayını verin.
Nümunə 1