If you're not afraid of timers, I have a simple solution,.