Технокубок 2017 - Отборочный Раунд 2 |
---|
Закончено |
Поликарп взял у Олега интервью и записал его себе в блокнот без знаков препинания и пробелов, чтобы сэкономить время и успеть все записать. В итоге, интервью представляет собой строку s, состоящую из n строчных букв латинского алфавита.
В речи Олега есть слово-паразит ogo, а также все слова, которые получаются из слова ogo приписыванием справа к нему слога go. Например, слова ogo, ogogo, ogogogo являются паразитами, а слова go, og, ogog, ogogog и oggo — не являются.
Слова-паразиты имеют максимальный возможный размер, то есть, например, в речи ogogoo нельзя считать, что слово-паразит это ogo, а goo является частью обыкновенной фразы интервью. В данном случае словом-паразитом является подстрока ogogo.
До печати Поликарпу необходимо заменить каждое слово-паразит на последовательность из трёх звездочек. Обратите внимание, что независимо от длины слова-паразита оно заменяется ровно на три звёздочки.
Поликарп быстро справился с этой задачей. А сможете ли это сделать вы? Время пошло!
В первой строке следует целое положительное число n (1 ≤ n ≤ 100) — длина интервью.
Во второй строке следует строка s длины n, состоящая из строчных букв латинского алфавита.
Выведите текст интервью после замены каждого слова-паразита на «***». Допустимо, что в ответе подстрока «***» будет идти подряд несколько раз.
7
aogogob
a***b
13
ogogmgogogogo
***gmg***
9
ogoogoogo
*********
В первом примере одно слово-паразит ogogo, поэтому интервью для печати выглядит как «a***b».
Во втором примере два слова-паразита ogo и ogogogo, поэтому интервью без слов-паразитов выглядит как «***gmg***».
Название |
---|