split-problem