A Reversible Data Hiding Scheme Based on Code Division Multiplexing | Synapse