We should probably have a range check here on the value of items[i] + 32, and just panic if the value is outside. It's not a big deal now, but a long time down the road when we have enough items to go outside the range, we may have forgotten about this gotcha (and it's a cheap check).