666 is the number of Satan, no wonder the Satanists love triangles. Do you think there might be a connection?