estructura del TP