`size` is not necessary. You can get the size from the first element.