when /(\d+)?DA([\d+*-]*\d)?\[(\d+),(\d+)(,(\d+))?\]/i
          number = (Regexp.last_match(1) || 1).to_i
          correction = (Regexp.last_match(2) || 0).to_i
          single = (Regexp.last_match(3) || 4).to_i
          double = (Regexp.last_match(4) || 8).to_i