Отец-основатель рок-н-ролла Чак Берри с грустью скончался сегодня.
Рассмотрим припев его знаменитой песни « Джонни Б. Гуд »:
Go, go
Go Johnny go, go
Go Johnny go, go
Go Johnny go, go
Go Johnny go, go
Johnny B. Goode
(Существуют и другие способы, которыми оно было акцентировано, но вышеизложенное послужит целям испытания.)
Вызов
Если задана непустая строчная строка букв az, выведите припев «Johnny B. Goode» со всеми экземплярами Go
или go
замените входную строку, написанную с заглавной буквы таким же образом.
Трейлинг новой строки может следовать. Больше ничего в хоре не должно измениться.
Например , если на входе
code
вывод, должен быть точноCode, code Code Johnny code, code Code Johnny code, code Code Johnny code, code Code Johnny code, code Johnny B. Codeode
необязательно, с последующим переводом строки.
Обратите внимание, что заглавные буквы всех слов соответствуют исходному хорусу, и (несмотря на отсутствие ритма) заменяется Go
in, Goode
а также отдельные слова Go
и go
.
Самый короткий код в байтах побеждает.
Тестовые случаи
"input"
output
"go"
Go, go
Go Johnny go, go
Go Johnny go, go
Go Johnny go, go
Go Johnny go, go
Johnny B. Goode
"code"
Code, code
Code Johnny code, code
Code Johnny code, code
Code Johnny code, code
Code Johnny code, code
Johnny B. Codeode
"a"
A, a
A Johnny a, a
A Johnny a, a
A Johnny a, a
A Johnny a, a
Johnny B. Aode
"johnny"
Johnny, johnny
Johnny Johnny johnny, johnny
Johnny Johnny johnny, johnny
Johnny Johnny johnny, johnny
Johnny Johnny johnny, johnny
Johnny B. Johnnyode
"fantastic"
Fantastic, fantastic
Fantastic Johnny fantastic, fantastic
Fantastic Johnny fantastic, fantastic
Fantastic Johnny fantastic, fantastic
Fantastic Johnny fantastic, fantastic
Johnny B. Fantasticode
an
,c
,cath