Bitwise ORs of Subarrays | Leetcode 898 | DP + Bit Manipulation