add oj. not sovled.