+ Integrate user's move. ! revise knight legal move.