almost done with alorithm x