O, P, Q, R, S and T are standing on a bench according to their height. P is taller than O but shorter than S. Only S is taller than T. R is shorter than P but taller than Q. Who is the tallest?