https://1point4.com/how-does-binary-work-the-foundation-of-digital-computing/