updated readme. still fails under certain corner cases like when the center points converge to one