Case #1: 101.000000
Case #2: 100.000000
Case #3: 7183.409668
Case #4: 4503.664062
Case #5: 14105.875000
Case #6: 7550.364746
Case #7: 13232.737305
Case #8: 5789.352539
Case #9: 7573.418945
Case #10: 3521.411865
Case #11: 9636.848633
Case #12: 1.000000
Case #13: 16245.542969
Case #14: 5795.633301
Case #15: 508.703796
Case #16: 1.025646
Case #17: 34577.890625
Case #18: 8410.765625
Case #19: 4924.451660
Case #20: 120909.046875
Case #21: 2453.553467
Case #22: 190462.343750
Case #23: 12576.181641
Case #24: 3428.121094
Case #25: 650.500488
Case #26: 5549.841797
Case #27: 1696.888550
Case #28: inf
Case #29: 1540.943481
Case #30: 1000000000.000000
Case #31: 195388.296875
Case #32: 17541.933594
Case #33: 11364.661133
Case #34: 26919.585938
Case #35: 2.000000
Case #36: 159.201904
Case #37: 15483.700195
Case #38: 5872.813965
Case #39: 1000000000.000000
Case #40: 62393.535156
Case #41: 60313.667969
Case #42: 8824.069336
Case #43: 2923.373535
Case #44: 11487.612305
Case #45: 20589.833984
Case #46: 3030.195801
Case #47: 9827.977539
Case #48: 4755.879883
Case #49: 19830.677734
Case #50: 5000000.000000
Case #51: 36074.542969
Case #52: 39808.218750
Case #53: 3663.921631
Case #54: 1000000000.000000
Case #55: 14199.666016
Case #56: 9839.671875
Case #57: 25539862.000000
Case #58: 14299.534180
Case #59: 14227.523438
Case #60: 23968.062500
Case #61: 13589.599609
Case #62: 9864.019531
Case #63: 8640.423828
Case #64: 12796.001953
Case #65: inf
Case #66: 547.837769
Case #67: 10348.636719
Case #68: 30404.140625
Case #69: 29053.173828
Case #70: 83861.476562
Case #71: 4078.712158
Case #72: 5489.181641
Case #73: 10024.432617
Case #74: 10634.998047
Case #75: 10000.099609
Case #76: 2302.419678
Case #77: inf
Case #78: 7417.186035
Case #79: 9062.090820
Case #80: 2.000000
Case #81: 4147.882812
Case #82: 5470.620117
Case #83: 602.912231
Case #84: 15488.766602
Case #85: 11793.790039
Case #86: 1193.388306
Case #87: 15190.097656
Case #88: 2510.666504
Case #89: 75370.156250
Case #90: 9021.042969
Case #91: 2.025000
Case #92: 17568.669922
Case #93: 6813.190430
Case #94: 10470.785156
Case #95: 500.000000
Case #96: 10000.099609
Case #97: 3166.362305
Case #98: 9770.570312
Case #99: 8231.605469