.gitignore added
chapter 1 exercise 8
parameterize bit length