Discrete Necklace Splitting Theorem