Zbliża się Halloween, a ja jeszcze nie udekorowałem domu, więc potrzebuję twojej pomocy, aby wykonać to zadanie
Wejście
Wejście będzie listą 4 cyfr, przy czym każda cyfra reprezentuje część dekoracji:
EMBU
||||
|||+-upper decoration
||+-bottom decoration
|+-mouth/nose
+-eyes
Oczy:
0 - °
1 - ¯
2 - -
3 - ^
4 -'
Usta / nos
0 - v
1 - w
2 - o
3 - _
4 --
Dekoracja dna
0 - nic
1 - szkielet
2 - dynia
Dekoracja górna
0 - nic
1 - latający nietoperz
2 - nietoperz spoczynkowy
3 - pająk
Wynik
Szkielet:
(EME)
_|_
/[|]\
|
/ \
Dynia
,
(EME)
Latający nietoperz
^"^
Odpoczywający nietoperz
()
´`
Pająk
|
.|.
:":
- Każda dekoracja ma szerokość 5 znaków
- Górne dekoracje zaczynają się od góry
- Niższe dekoracje zaczynają się od dołu
- Jeśli pająk znajduje się nad dynią lub nie ma dekoracji dolnej, długość wstęgi wyniesie 3, a jeśli znajdzie się nad szkieletem, długość wstęgi wyniesie 1
- Gdy dolna dekoracja ma
0pierwsze 2 cyfry, nie mają znaczenia - Pomiędzy każdą dekoracją będzie pusta kolumna
Przykład
Wejście
3123 ??02 1021 0310
Wyjście
| ()
| ´` ^"^
.|. (°_°)
:": _|_
/[|]\
, , |
(^w^) (¯v¯) / \
Końcowe spacje na końcu każdej linii są opcjonalne
Dozwolony jest końcowy znak nowej linii na końcu całego wyniku
Kryteria wygranej
To jest golf golfowy, więc wygrywa najkrótsza odpowiedź
9999?