genetic algorithm to genie in a bottle