La solucion de Litl me parece lo más apropiado para tu caso