67 assert(bit_manipulation::count_bits_flip::countBitsFlip(10, 20) == 4);
69 assert(bit_manipulation::count_bits_flip::countBitsFlip(20, 25) == 3);
71 assert(bit_manipulation::count_bits_flip::countBitsFlip(7, 10) == 3);
73 assert(bit_manipulation::count_bits_flip::countBitsFlip(17, 25) == 1);
75 assert(bit_manipulation::count_bits_flip::countBitsFlip(11, 8) == 2);
77 assert(bit_manipulation::count_bits_flip::countBitsFlip(21, 22) == 2);
79 assert(bit_manipulation::count_bits_flip::countBitsFlip(7, 786) == 5);
80 std::cout <<
"All test cases successfully passed!" << std::endl;