I dont know who needs to hear this, but its only an "algorithm" if it returns the same result given the same input... sigh...