abstract triangular shapes