matriz de direcciones optimas implementada
merge