title: How to efficiently find Bitwise OR of a range of numbers
body: <p>Given a range of number [a,b], how to efficiently find Bitwise OR of all numbers in this range. Running a loop for range [a,b] and computing Bitwise OR of all the numbers individually is too much time consuming for a range which is very large, so this is not the option.</p>