added exhaustive testing for 4 bit demux