digital systems review guide 1869183