TP88: A DEEP EXPLORATION INTO THE PUZZLE CONCERNING TP88