Напишіть функцію чи програму, яка має два слова як введення та виведення варіантів популярного англійського твістера язика "Скільки б деревини мав патрон, коли б дрітчак міг би потрошити деревину?".
Вихід буде використовувати перше слово чотири рази
- Скільки
wood
бwood
патрон патрона, якбиwood
патрон міг би патронwood
?
а друге слово чотири рази
- Скільки б деревини,
chuck
chuck
якби деревинаchuck
моглаchuck
дрова?
при цьому решта результатів однакова для будь-яких входів.
How much
деревоwould a
бабакаПатрон
if a
бабакаcould
Патрондерево
?
Введення та вихід можуть бути у будь-якому форматі, який ваша мова розумно розпізнає як стосується рядків тексту. Вихід повинен бути точно в зазначеному форматі, включаючи написання великої літери, пробіли та їх відсутність та кінцевий знак питання. Необов'язковий останній новий рядок прийнятний.
В ідеалі ваш код буде обробляти дані, що містять будь-які символи для друку ASCII. Однак дозволяється обмежувати введення розумними підмножинами друкованого ASCII; просто вкажіть це у своїй відповіді. Звичайно, обробляти великі набори символів - це добре.
Приклад пар вхід-вихід:
"wood", "chuck"
"How much wood would a woodchuck chuck if a woodchuck could chuck wood?"
"ground", "hog"
"How much ground would a groundhog hog if a groundhog could hog ground?"
"bar", "keep"
"How much bar would a barkeep keep if a barkeep could keep bar?"
"money", "belt"
"How much money would a moneybelt belt if a moneybelt could belt money?"
"rain", "fall"
"How much rain would a rainfall fall if a rainfall could fall rain?"
"hair", "cut"
"How much hair would a haircut cut if a haircut could cut hair?"
"green", "house"
"How much green would a greenhouse house if a greenhouse could house green?"
"jabber", "wock"
"How much jabber would a jabberwock wock if a jabberwock could wock jabber?"
"pine", "apple"
"How much pine would a pineapple apple if a pineapple could apple pine?"
"Rob", "Lowe"
"How much Rob would a RobLowe Lowe if a RobLowe could Lowe Rob?"
"code", "golf"
"How much code would a codegolf golf if a codegolf could golf code?"
"fish", ""
"How much fish would a fish if a fish could fish?"
"", "fish"
"How much would a fish fish if a fish could fish ?"
"", ""
"How much would a if a could ?"
" ", " "
"How much would a if a could ?"
"would a", "how much"
"How much would a would a would ahow much how much if a would ahow much could how much would a?"
Це код-гольф , тому виграє найменше байтів. Відповіді вітаються на всіх мовах, навіть якщо якась інша мова може це зробити в меншій кількості байтів.
(Натхненний цим мемом , який використовує одну вхідну пару краще, ніж ця жорстка модель ....)
"", ""
означає ні: p