Text this: Logic Design of Digital Systems