allherluv triangle of lies