Triangle violet