split data prblm reduction