public TState GetDestinationState()
 {
     return(triplet.GetThird());
 }