Implemented a better algorithm.