heptaenes