Puzzle #506
What is the next letter in this sequence?
A
D
I
P