heptagonal triangle