ML HW5 initial codes added.