A base implementation of Bitsplit