graph LR
place0(["draft"])
place1(("waiting for journalist"))
place2(("approved by journalist"))
place3(("wait for spellchecker"))
place4(("approved by spellchecker"))
place5(("published"))
place0-->|"request review"|place1
place0-->|"request review"|place3
place1-->|"journalist approval"|place2
place3-->|"spellchecker approval"|place4
place2-->|"publish"|place5
place4-->|"publish"|place5