Aquí hay una galleta salada ASCII :
_________________
| . . . |
| . . |
| . . . |
| . . |
| . . . |
|_________________|
Aquí hay dos galletas apiladas:
_________________
| . . . |
| . __________|______
| . | . . . |
| .| . . |
| . | . . . |
|______| . . |
| . . . |
|_________________|
Escriba el programa más corto posible que tome un número entero positivo y dibuje una pila de tantas galletas saladas ASCII.
La entrada puede provenir de stdin, línea de comando, o simplemente puede escribir una función. La entrada siempre será válida. La salida debe ir a stdout o la alternativa más cercana.
Cada galleta apilada siempre se desplaza 2 caracteres hacia abajo y 7 caracteres a la derecha de la galleta debajo de ella. No debe haber espacios finales ni líneas nuevas extrañas.
El programa más corto en bytes gana.
Ejemplos
Si la entrada es 1
la salida es
_________________
| . . . |
| . . |
| . . . |
| . . |
| . . . |
|_________________|
Si la entrada es 2
la salida es
_________________
| . . . |
| . __________|______
| . | . . . |
| .| . . |
| . | . . . |
|______| . . |
| . . . |
|_________________|
Si la entrada es 3
la salida es
_________________
| . . . |
| . __________|______
| . | . . . |
| .| . __________|______
| . | . | . . . |
|______| .| . . |
| . | . . . |
|______| . . |
| . . . |
|_________________|
Y así.
___|___
lugar de _______
. Supongo que se vería raro si fuera lo último