Código zipado para entrega. Trabalhos futuros: refatorar e inserir condição de parada.
Refatorado o código para inserir os atributos e as variações do mesmo, efetuando o percurso por linha e coluna.