terminei de escrever o ep e corrigir a maioria dos erros de sintax, mas quando fui executar pra ver se funcionava e corrigir os erros de lógica, aconteceu o seguinte:
ele imprimiu o nome do arquivo de entrada e o tamanho da imagem, mas antes de dar aquela lista com o tipo e tamanho das linhas o programa travou.
ou seja, travou no meio da execução da função leMondrian.
eu não sei se o problema está no windows, no compilador ou na função, e se o programa não for pra frente eu nunca vou descobrir se ele funciona.
alguém tem alguma ideia?