split manacher