previous two commits had mistakes in element numbers, this prints correct element numbers for all parts