Improve: sort initial population