Middle of reworking whole algorithm to work with any number size.
Bug somewhere in the list wholedecimal to binary conversion function
Bug divide list function