Solve rubicks with genetic alogorythms