Equally good solutions are listed in order of discovery.