Gunnar Heinsohn: Siegfried found - decoding the Nibelungen period