refactoring: examples bits.hs bitsb.hs bitslb.hs readHex.hs tiny.hs tobits.hs