Tuve un problema con el enunciado y no entendi del todo, hice con javascript por que me parecia lo mas adecuado, pero las verificaciones del enunciado son todos en base a matricesy mi implementacion no fue asi, yo hago directamente en un html, y con botones que interactuan con la tabla, a traves del click, ya no pude correjir por falta de tiempo, Perdon