0.400000000000
a125faa050eb8d2db1e3754e04a590c32ef1e179c14e165409e7f27d46378ee3
315563
6d43dbaaf70d140d05625abf42d09e6585512f38abe0e29e0dfd3692f7e489ec
0.500000000000
b64ac471ad4c2d89fe3f7a38a9283ed5e17c0472b24f33c95e4a1b4f9b6b8e64
315498
08229cb831310590b68d14b5e235ce3dc12170233930cbccb3a60a2384511d3f