NumPy - Indexing and Slicing
Given a numpy array
data = np.array([10, 15, 20, 25, 30]), how can you select elements greater than 12 and less than 28 using boolean indexing?