Zadatak
Dat je niz , sastavljen od malih latiničnih slova. Vaš zadatak je da utvrdite može li se slova u nizu presložiti tako da nijedna dva susjedna slova ne budu ista.
Ulazni podaci
Niz (1 ≤ || ≤ 10^5), koji se sastoji od malih latiničnih slova.
Izlazni podaci
Ispišite "YES" ako je moguće presložiti slova tako da nijedna dva susjedna slova ne budu ista. U suprotnom, ispišite "NO".
Example 1