/**
  \example timer3.cpp

  This sketch uses split times to perform operations at different
  times within a single lap.  It blinks the red and green leds once
  per second, for different and partially overlapping intervals.

  In addition to the lap time handler, each timer can also have up to
  three 'split time handlers'.  Split times are identified by their
  index number -- either 1, 2, or 3.  Each split time can happen on
  any tick within the lap, and a different (or the same, or no)
  handler can be called for each split.

 */
