What would happen if the user hadn't rejoined the channel before the 10 minute time limit for the next kick?

Do they get kicked 10 minutes after they re-join the channel?
If they rejoin 5 minutes into the 2nd (or 3rd) 10 minute count, are they kicked 5 minutes later (as an example)?
If they get kicked the first time, then don't rejoin till (for example) 35 minutes later, are they still kicked 2 more times at 10 minute intervals?