transformation from homework to term paper
begin of protocoll implementation
first tries ragel...