laboratory on an introduction to sequential logic 7545890