title: How do you normalize a zero vector
body: <p>Suppose you have a function 'normalize' which takes a list of numbers (representing a vector) as input and returns the normalized vector.  What should the result be when the vector is all zeros or the sum of its components is zero?</p>