877_A. Alex and broken contest_28699
One day Alex was creating a contest about his friends, but accidentally deleted it. Fortunately, all the problems were saved, but now he needs to find them among other problems.

But there are too many problems, to do it manually. Alex asks you to write a program, which will determine if a problem is from this contest by its name.

It is known, that problem is from this contest if and only if its name contains one of Alex's friends' name exactly once. His friends' names are "Danil", "Olya", "Slava", "Ann" and "Nikita".

Names are case sensitive.

Input

The only line contains string from lowercase and uppercase letters and "_" symbols of length, not more than 100 — the name of the problem.

Output

Print "YES", if problem is from this contest, and "NO" otherwise.

Examples

Input

Alex_and_broken_contest


Output

NO

Input

NikitaAndString


Output

YES

Input

Danil_and_Olya


Output

NO
judul = input()
nama = ["Danil", "Olya", "Slava", "Ann", "Nikita"]
cek = 0
ada = []

for i in range(0, 5):
    ada.append(judul.count(nama[i]))
    cek = cek + ada[i]

if cek == 1:
    print("YES")
else:
    print("NO")
Alex_and_broken_contest
 NikitaAndString
 Danil_and_Olya
 Hardest_problem_ever
 Wake_up_Neo
 AnAnn
 DanilOlyaOlya
 And_Danil
 Olya_and_energy_drinks
 ann
 Nikita_Nikita
 Vanya
 AnnAnn
 Danil_Danil_Olya
 AAnnnnn
 Ann_Ann_Danil
 Danil_Danil_Nikita
 ababaca
 aa
 Annn
 OlyOlya
 Ann
 AlexaaaaaaBBBBBOlyaDDDDD
 oLya_adn_smth
 DanilDanilSlava
 DanilDanil
 DDanil
 danil_and_work
 AndAnn
 Slava____and_the_game
 Batman_Nananananananan_Batman
 I_dont_know_what_to_write_here
 IloveDaniland
 aaabbba
 Olya_Nikita_Ann_Slava_Danil
 DanilDanilOlya
 ____________________________________________________________________________________________________
 Danilaaa
 Unn
 Danil_and_part_time_job
 NikitaNikitb
 Ann_and_books
 abcddddDanil
 AnnAnnDanil
 Dilzhan
 FloorISLava
 A
 Olya
 Nikitaaa
 Nikita
 OlyaAnnAnn
 its_me_Mario
 Nikitb
 AnnNikitaNikitaNikitaNikita__good_luck
 Slava
 Hardest_problem_evdr
 AnnnA
 oeN_pu_ekaW
 aylOaylOlinaD
 And_Dainl
 Olya`and_energy_drinks
 amn
 Nikita^Nikita
 aynaV
 Ann@nn
 Danil_Damil_Olya
 @Annnnn
 linaD_nnA_nnA
 Danit_Danil_Nikila
 ab`baca
 ab
 Anno
 OayOlyl
 Bnn
 BlexaaaaaaBBBBBOlyaDDDDD
 oLya_`dn_smth
 avalSlinaDlinaD
 DanikDanil
 DlaniD
 danil`and_work
 AncAnn
 Slava`___and_the_game
 matBan_Nananananananan_Batman
 I_dont_know_what_to^write_here
 IloveDanjland
 `aabbba
 linaD_avalS_nnA_atikiN_aylO
 DanilCanilOlya
 __________________________________________________________________________________________________`_
 aaalinaD
 nnU
 Danil_and_p`rt_time_job
 NijitaNikitb
 Anndan__books
 abcddddDaoil
 AnDAnnnanil
 nahzliD
 FkoorISLava
 @
 aylO
 aaatikiN
 atikiN
 OlyaBnnAnn
 its_me_Lario
 Nilitb
 AnnNikitatikitaNikitaNikiNa__good_luck
 Slbva
 Alex_bnd_aroken_contest
 NikitaAndStsing
 Danil_and_Olyb
 Hardest_pmobler_evdr
 oeM_pu_ekaW
 BnnnA
 aylPaylOlinaD
 linaD_dnA
 sknird_ygrene_dna`aylO
 nma
 Nikita^Njkita
 Vbnya
 nn@nnA
 Danil_D`mil_Olya
 @Annnno
 Bnn_Ann_Danil
 Danti_Danil_Nikila
 acab`ba
 ac
 Aonn
 OayOlzl
 Cnn
 BlexaaaaaaBBBBBOlyaEDDDD
 oLxa_`dn_smth
 avalSiinaDllnaD
 DanikDbnil
 DinalD
 danhl_and_work
 AncAmn
 emag_eht_dna___`avalS
 matBan_Nanananananaman_Batman
 I_tont_know_whad_to^write_here
 IloveDbnjland
 `aacbba
 Olya_Nikita`Ann_Slava_Danil
 DaailCnnilOlya
 _`__________________________________________________________________________________________________
 Danila`a
 nmU
 Danil__nd_p`rtatime_job
 NijitbNikitb
 Anndan__bonks
 bbcddddDaoil
 linannnADnA

NO
 YES
 NO
 NO
 NO
 YES
 NO
 YES
 YES
 NO
 NO
 NO
 NO
 NO
 YES
 NO
 NO
 NO
 NO
 YES
 YES
 YES
 YES
 NO
 NO
 NO
 YES
 NO
 YES
 YES
 NO
 NO
 YES
 NO
 NO
 NO
 NO
 YES
 NO
 YES
 YES
 YES
 YES
 NO
 NO
 NO
 NO
 YES
 YES
 YES
 NO
 NO
 NO
 NO
 YES
 NO
 YES
 NO
 NO
 NO
 YES
 NO
 NO
 NO
 YES
 NO
 YES
 NO
 YES
 NO
 NO
 YES
 NO
 NO
 YES
 NO
 NO
 YES
 NO
 NO
 YES
 YES
 NO
 NO
 NO
 NO
 NO
 NO
 NO
 NO
 NO
 YES
 NO
 YES
 NO
 YES
 NO
 NO
 NO
 NO
 NO
 NO
 NO
 NO
 NO
 NO
 NO
 NO
 YES
 YES
 NO
 NO
 NO
 NO
 NO
 NO
 NO
 YES
 NO
 NO
 NO
 YES
 NO
 YES
 NO
 NO
 NO
 NO
 NO
 YES
 NO
 NO
 NO
 NO
 NO
 NO
 NO
 NO
 NO
 NO
 NO
 NO
 YES
 NO
 YES
 NO
 YES
 NO
 YES
 NO
 NO
