A partir principalmente de la estructura de tipo