añado codigo matrices para implementar dsl interno