Syntax error on line 3: Loss of ';'.
  type time_t = [0..31]; // Represents time from 0 to 30 seconds, with 31 as a cap to stop incrementing
