Formatar arte ASCII

Dada uma string muito longa de caracteres ASCII, divida-a em grupos consecutivos de width caracteres. Una os grupos com o caractere de nova linha \n e retorne a string resultante. Não adicione uma nova linha depois do último grupo.

Para entender melhor, veja os pequenos exemplos abaixo.

Exemplos

Program.FormatAscii("0123456789", 2) ➞ "01\n23\n45\n67\n89"

Program.FormatAscii("................................", 8) ➞ "........\n........\n........\n........"

Program.FormatAscii("^^^^^^^^", 1) ➞ "^\n^\n^\n^\n^\n^\n^\n^"

Notas

Aproveite a arte um tanto gigantesca na aba Testes.