How to Build a Working Digital Computer