O T T F F S S


What is the next letter?

 

Answer