Polykarp çox diqqətcil biridir. O, hətta rəqəm ardıcıllıqlarını da öz sinif yoldaşları kimi deyil, diqqətlə yazır. Əgər bir ardıcıllıqda vergüldən sonra boşluq yoxdursa, ard-arda iki boşluq varsa, yaxud başqa bir səliqəsizlik müşahidə edirsə, dərhal onu düzəldir. Məsələn, "1,2 ,3,..., 10" ardıcıllığı "1, 2, 3, ..., 10" kimi düzəldiləcəkdir.
Bu tapşırıqda sizə bir sətiri verilir və bu sətir aşağıdakı ardıcıl hissələrdən ibarət ola bilər:
İstənilən uzunluqda müsbət tam ədəd (sıfırdan başlamır),
Vergül simvolu (","),
Boşluq simvolu (" "),
Üç nöqtə ("...", yəni ard-arda düzülmüş dəqiq üç nöqtə).
Polykarp istəyir ki, sətirində boşluqları elə əlavə və ya silsin ki:
Hər bir vergüldən sonra dəqiq bir boşluq olsun (əgər vergül sətirin sonundadırsa, bu qayda tətbiq edilmir),
Hər bir "üç nöqtədən" əvvəl dəqiq bir boşluq olsun (əgər üç nöqtə sətirin əvvəlindədirsə, bu qayda tətbiq edilmir),
Əgər iki ardıcıl ədəd arasında yalnız boşluq(lar) varsa, yalnız biri saxlanılsın,
Başqa heç bir boşluq olmasın.
Polykarpın işini avtomatlaşdırın: verilmiş sətirini emal edən proqram yazın.
Girişdə bir sətiri verilir. Onun uzunluğu -dən -ə qədərdir. Sətir boşluqla başlamır və bitmir. Məzmunu yuxarıda verilmiş təsvirə uyğundur.
Emal olunmuş sətirini çap edin. Sizin proqramınızın çıxışı gözlənilən cavabla simvolbəsim dəqiqliyi ilə üst-üstə düşməlidir. Çıxışın sonunda yeni sətir olmalıdır.
Nümunə 1