Alarm

I used your suggestion on the serial.
The program works great, except for the fact that when the midnight pulse is recieved, the program cyles through all the alarms quickly. Is there a way to prevent this?
Also, when the power is turned on, the time is set to 0:00:00 automaticly. Is there a way to prevent this?

Here is the serial monitor:

Power Up:
0:00:00
0:00:01
0:00:02
0:00:03
..........


MIDNIGHT PULSE RECIEVED
MEETING ONE CALLED
MEETING TWO CALLED
MEETING THREE CALLED
MEETING FOUR CALLED
MEETING FIVE CALLED
MEETING SIX CALLED
1:00:05
1:00:06
1:00:07
.........