Pues muy simple poner la hora de llegada según la edad.
Por ejemplo los de ,15. A las 22:30 , A los 16 lo subes a 23:00 y los de 17 las 24.
Los 18 lo lógico sería sin hora de llegada como tal porque ya serían mayores de edad, pero con la condición de previo aviso por ejemplo si van a llegar a las 3 después de un concierto que lo avisen.
Y se acabó el debate de si es niño o niña…solo por edades y listo