ABC

t n p