Intermediate commit - Inndiag for D_n and 2D_n types