странно, а у меня обмен (4) и (5) = -0,970840282063740
даже карты местами менял, думал в проге баг, всеравно осталось, от места не зависит. (1),(2),(3) совпадает до ..надцатого знака.
и в прошлом тесте обмен (4) и (5) не совпал.
У всех (4) и (5) как у Sharky?