Problem #17: The Curious Sequence

What is the next letter in the following series?
O T T F F S S E

[Top | Solution]