def Normalize(numbers):
max_number = max(numbers)
assert(max_number != 0), "Cannot divide by 0"
for i in range(len(numbers)):
numbers[i] /= float(max_number)
assert(0.0 <= numbers[i] <= 1.0), "output not between 0 and 1"
return numbers
Normalize([0, 0, 0])
ZGVmIE5vcm1hbGl6ZShudW1iZXJzKToKICAgIG1heF9udW1iZXIgPSBtYXgobnVtYmVycykKICAgIGFzc2VydChtYXhfbnVtYmVyICE9IDApLCAiQ2Fubm90IGRpdmlkZSBieSAwIgogICAgZm9yIGkgaW4gcmFuZ2UobGVuKG51bWJlcnMpKToKICAgICAgICBudW1iZXJzW2ldICAvPSBmbG9hdChtYXhfbnVtYmVyKQogICAgICAgIGFzc2VydCgwLjAgPD0gbnVtYmVyc1tpXSA8PSAxLjApLCAib3V0cHV0IG5vdCBiZXR3ZWVuIDAgYW5kIDEiCiAgICByZXR1cm4gbnVtYmVycwogICAgCk5vcm1hbGl6ZShbMCwgMCwgMF0p