phan-mem-du-doan-nan-hai-tac