https://myhomeworkgeeks.com/csci-2327-dalhousie-university-binary-numbers-exercises/
CSCI 2327 Dalhousie University Binary Numbers Exercises