trinary
not defined yet