Враховуючи художню картину ASCII, виведіть курсивне зображення ASCII.
Щоб виділити курсив мистецтва ASCII:
Вставте нульові пробіли перед останнім рядком, один пробіл перед другим-останнім рядком, два пробіли перед третім-останнім рядком тощо.
Видаліть зайві провідні пробіли, які, можливо, були створені. Тобто, якщо в кожному рядку є принаймні
n
пробіли, що передують йому, видалітьn
пробіли з початку кожного рядка.Замініть всі
\
s|
, всі|
s на/
, і всі/
s на_
. Зберігайте існуючі_
s однаковими.Гарантія містить лише символи
\|/_
та пробіл.
Наприклад, вхід
/\/\/\ /\/\/\ /\/\/\ /\/\/\
/\ /\ /\ /\ /\ /\
/\/\/\ /\/\/\ /\ /\ /\/\
/\ /\ /\ /\ /\
/\ /\ /\/\/\ /\/\/\
повинен вивести
_|_|_| _|_|_| _|_|_| _|_|_|
_| _| _| _| _| _|
_|_|_| _|_|_| _| _| _|_|
_| _| _| _| _|
_| _| _|_|_| _|_|_|
що, в свою чергу, надається як вхідний, вихідний
_/_/_/ _/_/_/ _/_/_/ _/_/_/
_/ _/ _/ _/ _/ _/
_/_/_/ _/_/_/ _/ _/ _/_/
_/ _/ _/ _/ _/
_/ _/ _/_/_/ _/_/_/
які б вивели
______ ______ ______ ______
__ __ __ __ __ __
______ ______ __ __ ____
__ __ __ __ __
__ __ ______ ______
Вхід і вихід можуть бути або одним рядком (з необов'язковим зворотним новим рядком), або масивом рядків.
Оскільки це код-гольф , найкоротший код у байтах виграє.
Додаткові тестові справи:
|||||
/////
\\\\\
_____
/////
_____
|||||
_____
________
________
(тобто введення порожнього рядка призводить до виведення порожнього рядка)