adioinado tppi.cpp