Array and subarray problems

Given an array arr of n positive integers lesser than 1000, check if there exists at least one subarray, the product of whose elements is a power of 2.
please tell how to start this problem.