trinomially
not defined yet