TRR vs. TRRP vs. TRP vs. TSR

Confessions of Someone Who Is Probably Thinking Too Hard