E' il caso di creare un altro while (riferito ad ogni gruppo) inserendo al suo interno il while di cui sopra?