session ile atadığım arraylarda veri lsitelemesi yaparken sorun yaşıyorum mantığı kafamda kuramadım sanırım fazla kurcaladım

array yapım
Array
(
[5] => Array
(
[12] => Array
(
[adet] => 2
)
[13] => Array
(
[adet] => 1
)
)
[10] => Array
(
[14] => Array
(
[adet] => 1
)
)
)yapıda bulunan;5 numara : veri id'si
12 numara : seçenek id'si
13 numara : seçenek id'i
10 numara : veri id'si
14 numara : seçenek id'si
bu yapıya göre veri listelemesini şu şekilde olmasını istiyorum
5 numaralı veri geldi
12 ve 13 numara seçenekleri
10 numara veri geldi
14 numara seçenek
