qrsink TODO: fix transition graph in garp so that it makes sense get the same states & transitions in code add additional details assignment (part 4) write report