not-triangle case