Aqui está um biscoito salgado ASCII :
_________________
| . . . |
| . . |
| . . . |
| . . |
| . . . |
|_________________|
Aqui estão dois biscoitos empilhados:
_________________
| . . . |
| . __________|______
| . | . . . |
| .| . . |
| . | . . . |
|______| . . |
| . . . |
|_________________|
Escreva o programa mais curto possível, que use um número inteiro positivo e desenhe uma pilha desses muitos crackers de solução salina ASCII.
A entrada pode vir de stdin, linha de comando ou você pode simplesmente escrever uma função. A entrada sempre será válida. A saída deve ir para stdout ou alternativa mais próxima.
Cada cracker empilhado é sempre deslocado 2 caracteres para baixo e 7 caracteres à direita do cracker abaixo dele. Não deve haver espaços à direita ou novas linhas estranhas.
O programa mais curto em bytes vence.
Exemplos
Se a entrada é 1
a saída é
_________________
| . . . |
| . . |
| . . . |
| . . |
| . . . |
|_________________|
Se a entrada é 2
a saída é
_________________
| . . . |
| . __________|______
| . | . . . |
| .| . . |
| . | . . . |
|______| . . |
| . . . |
|_________________|
Se a entrada é 3
a saída é
_________________
| . . . |
| . __________|______
| . | . . . |
| .| . __________|______
| . | . | . . . |
|______| .| . . |
| . | . . . |
|______| . . |
| . . . |
|_________________|
E assim por diante.
___|___
vez de _______
. Eu estou supondo que ficaria estranho se fosse o último