Digital Electronics, Volume 2: Sequential and Arithmetic Logic Circuits