triangularly