Concept Flow - np.power() and np.square()
Start with input array
Choose function: np.power or np.square
np.power: raise each element to given exponent
np.square: raise each element to power 2
Output: new array with powered values
End
The flow starts with an input array, then applies either np.power with a chosen exponent or np.square which squares each element, producing a new array as output.