First Version

row sequency order, fail to recover the image