Nesta pergunta, falarei de programas como strings, são strings de bytes, não caracteres. Como o programa resultante é renderizado ou exibido não é importante para esse desafio, apenas como ele aparece na memória é importante.
Um programa primitivo é um programa que, quando executado, não comete erros, no entanto, sempre que uma substring contínua de tamanho n , quando 1 ≤ n < | S | , é removido.
Um programa imundo é o oposto, é um programa que, quando executado , com erro, no entanto, sempre que uma substring contínua de tamanho n , onde 1 ≤ n < | S | , é removido, não comete erro.
Para este desafio, um erro é uma saída não vazia para STDERR.
Seu desafio é escrever um programa imundo que use o máximo possível de bytes únicos. Isso significa que você receberá um ponto por cada byte exclusivo que aparecer no seu código, com uma pontuação maior sendo melhor. A pontuação máxima é, portanto, 256.