intelligentMove_TASK2