The message is used as a format string in
with a single argument, the number of seconds left.
Typical usage is therefore
"Press a key within %d seconds to ...".
contains other format string directives, the behavior is undefined and
If there is no time limit specified,
the number of seconds left is reported as 0.