Text this: Introduction to digital circuits