Dihedral groups

HDU - 1486