Secondo è + che corretta, non so se ci sono modi + rapidi o + eleganti, è una soluzione ottima e soprattutto funzionante.