Check for typos in exercise 3. Why do we use dtype for creating placeholder array? (is this needed?) Explain np.where in a bit more detail? (with and without conditions) Is broadcasting a bit confusing rushed at the end...?