A                         G

P                         T