italian docs updated
rearrange entries
array is created with actual size
redundant code simplified
for replaced with for-each