test upperVal lowerVal
128/256 33.33333333333333 66.66666666666666
64/128 26.666666666666668 73.33333333333333
32/64 13.333333333333334 86.66666666666667
16/32 26.666666666666668 73.33333333333333
8/16 6.666666666666667 93.33333333333333
4/8 20.0 80.0
2/4 20.0 80.0
1/2 53.333333333333336 46.666666666666664
8/32 0.0 100.0
4/64 0.0 100.0
2/128 13.333333333333334 86.66666666666667
1/256 6.666666666666667 93.33333333333333