I have stored 3 numbers in a 32 variable, these numbers are max 4bits each and they are stored in the following format in a 32bits variable= 0x00003DEF (so there is one free bit