Beginning algorithm X implementation.