dunque ho un array(1,5,10,11,12,13)

i dati corrispondono a
1= cane - pippo
5= cane - pluto
10= gatto - pippo1
11= cane - pluto3
12= cane - pluto5
13= gatto - pippo2

ora come faccio a creare una struttura o a suddividere questi dati come l'esempio serguente

cane
pippo
pluto
pluto3
pluto5

gatto
pippo1
pippo2