#!/bin/awk -f


BEGIN {
  IGNORECASE=0;
  tag = "";
  newtag = "";
  FS="\(|\)";
  start=0;
  end=0;
  data=0;
  FIRST=1;
  ## omit some lines at the beginning
  getline;
  getline;
}


FIRST {
  FIRST=0;
  tag=$2;
}

{
  ##print $1, $2, tag, start, end, data, first >"/dev/stderr" 
  newtag = $2;
  if (newtag != tag) {
    ##print "dump" >"/dev/stderr" 
    print tag " " start " " end " " data;
    tag=newtag;
    start=0;
    end=0;
    data=0;
  }
}

$0~/^START/ {start="START"}
$0~/^END/ {end="END"}
$0~/^DATA/ {data="DATA"}


END {
  print newtag " " start " " end " " data;
}
