Riddle Cafe
12

What are the next three letters in this sequence: O, T, T, F, F, S, S, ?