splitNode :: V.Vector a -> Breadth -> (V.Vector a, V.Vector a)
splitNode n b = (V.take b n, V.drop b n)
splitNode :: V.Vector a -> Breadth -> (V.Vector a, V.Vector a)
splitNode n b = (V.take b n, V.drop b n)
splitNode n b = (V.take b n, V.drop b n)