t^tf if ljt | d ^fi