The fill method iterates manually over its input arrays. This makes it much much more faster.