struct PT add double ag() {}
modify about double ag() {}
some code type change