The security system needs to identify employees who use their key-card three or more times within any one-hour period and generate an alert for them.
You are given two lists of strings, keyName and keyTime, of the same length. Each keyName[i] and keyTime[i] together represent that the employee keyName[i] used their key-card at the time keyTime[i].
Times are in the 24-hour format "HH:MM". A one-hour period means any 60-minute window. For example, "10:00" to "11:00" is within a one-hour period (exactly 60 minutes), while "22:51" to "23:52" is NOT within a one-hour period (61 minutes).
Return a list of unique employee names who triggered the alert (used their key-card 3+ times within a one-hour period), sorted alphabetically in ascending order. All times are from the same day.