Basics of digital electronics. (2023)