0.600000000000
7422e739f6a328a2f8c3296379910b0e7addeca00dee542299a8c34e58cf1cff
245490
a3ced135e8cb22bda5f8e1c33f0c7240e9b6e5676221746c7c80307975fc1435
0.500000000000
f20f4604ab121714f000e671f12dac3206aa0f72a9963bd9f7571bbeb3fa3586
233709
61ccc98c6744a272c0009c70d3b06defa3431974ef7a9e8cc692f7b82d9f2bb4