triangulating