For some reason, unlike every other array on this planet, unpack() starts indexing at 1, not 0