0.500000000000
d8f1180a49ee24e0d6bc3828bf4aecb0120c9794c38d7fe1f0dc3a5277848ac2
327565
52dbc7df5d52b47d1dd8c7a7810d176ddfd0b7ca352ddfb7b420d96bc93c3fc6
20.000000000000
039a5af0c976e7eaaaae18b2197ee9cc9649c835b932a58aad0302dc4ee39a02
327665
c8ad4171c1aa6288748faad87711e1a6a81d245b6711115c81752a69c428a5a8