Most of the coding problems could be solved without using bit manipulation, and getting used to bit manipulation is not so easy, so I wanted to set up some motivation before starting to get some serious stuff.

By the way, here’s some good information for rusty people : https://code.tutsplus.com/articles/understanding-bitwise-operators--active-11301