digraph crossword4x4 {

  r1c0dE [label="E"];
  r0c2dN [label="N"];
  r0c2dE [label="E"];
  r0c2dS [label="S"];
  r0c2dW [label="X"];
  r0c3dN [label="N"];
  r0c3dE [label="E"];
  r0c3dS [label="X"];
  r0c3dW [label="X"];
  r1c0dN [label="X"];
  r1c0dS [label="S"];
  r1c0dW [label="W"];
  r1c1dN [label="X"];
  r1c1dE [label="E"];
  r1c1dS [label="X"];
  r1c1dW [label="W"];
  r1c2dN [label="N"];
  r1c2dE [label="E"];
  r1c2dS [label="S"];
  r1c2dW [label="W"];
  r1c3dN [label="N"];
  r1c3dE [label="E"];
  r1c3dS [label="X"];
  r1c3dW [label="W"];
  r2c0dN [label="X"];
  r2c0dE [label="X"];
  r2c0dS [label="S"];
  r2c0dW [label="W"];
  r2c1dN [label="X"];
  r2c1dE [label="X"];
  r2c1dS [label="X"];
  r2c1dW [label="W"];
  r2c2dN [label="N"];
  r2c2dE [label="X"];
  r2c2dS [label="S"];
  r2c2dW [label="W"];
  r3c0dN [label="X"];
  r3c0dE [label="X"];
  r3c0dS [label="S"];
  r3c0dW [label="W"];
  r3c2dN [label="N"];
  r3c2dE [label="E"];
  r3c2dS [label="S"];
  r3c2dW [label="X"];
  r3c3dN [label="X"];
  r3c3dE [label="E"];
  r3c3dS [label="S"];
  r3c3dW [label="X"];

  r1c0dE -> r1c1dE [label="F"];
  r1c0dE -> r1c0dS [label="R"];
  r1c0dE -> r1c0dN [label="L"];
  r0c2dN -> r0c2dN [label="F"];
  r0c2dN -> r0c2dE [label="R"];
  r0c2dN -> r0c2dW [label="L"];
  r0c2dE -> r0c3dE [label="F"];
  r0c2dE -> r0c2dS [label="R"];
  r0c2dE -> r0c2dN [label="L"];
  r0c2dS -> r1c2dS [label="F"];
  r0c2dS -> r0c2dW [label="R"];
  r0c2dS -> r0c2dE [label="L"];
  r0c2dW -> r0c2dW [label="F"];
  r0c2dW -> r0c2dN [label="R"];
  r0c2dW -> r0c2dS [label="L"];
  r0c3dN -> r0c3dN [label="F"];
  r0c3dN -> r0c3dE [label="R"];
  r0c3dN -> r0c3dW [label="L"];
  r0c3dE -> r0c4dE [label="F"];
  r0c3dE -> r0c3dS [label="R"];
  r0c3dE -> r0c3dN [label="L"];
  r0c3dS -> r1c3dS [label="F"];
  r0c3dS -> r0c3dW [label="R"];
  r0c3dS -> r0c3dE [label="L"];
  r0c3dW -> r0c2dW [label="F"];
  r0c3dW -> r0c3dN [label="R"];
  r0c3dW -> r0c3dS [label="L"];
  r1c0dN -> r1c0dN [label="F"];
  r1c0dN -> r1c0dE [label="R"];
  r1c0dN -> r1c0dW [label="L"];
  r1c0dS -> r2c0dS [label="F"];
  r1c0dS -> r1c0dW [label="R"];
  r1c0dS -> r1c0dE [label="L"];
  r1c0dW -> r1c0dW [label="F"];
  r1c0dW -> r1c0dN [label="R"];
  r1c0dW -> r1c0dS [label="L"];
  r1c1dN -> r1c1dN [label="F"];
  r1c1dN -> r1c1dE [label="R"];
  r1c1dN -> r1c1dW [label="L"];
  r1c1dE -> r1c2dE [label="F"];
  r1c1dE -> r1c1dS [label="R"];
  r1c1dE -> r1c1dN [label="L"];
  r1c1dS -> r2c1dS [label="F"];
  r1c1dS -> r1c1dW [label="R"];
  r1c1dS -> r1c1dE [label="L"];
  r1c1dW -> r1c0dW [label="F"];
  r1c1dW -> r1c1dN [label="R"];
  r1c1dW -> r1c1dS [label="L"];
  r1c2dN -> r0c2dN [label="F"];
  r1c2dN -> r1c2dE [label="R"];
  r1c2dN -> r1c2dW [label="L"];
  r1c2dE -> r1c3dE [label="F"];
  r1c2dE -> r1c2dS [label="R"];
  r1c2dE -> r1c2dN [label="L"];
  r1c2dS -> r2c2dS [label="F"];
  r1c2dS -> r1c2dW [label="R"];
  r1c2dS -> r1c2dE [label="L"];
  r1c2dW -> r1c1dW [label="F"];
  r1c2dW -> r1c2dN [label="R"];
  r1c2dW -> r1c2dS [label="L"];
  r1c3dN -> r0c3dN [label="F"];
  r1c3dN -> r1c3dE [label="R"];
  r1c3dN -> r1c3dW [label="L"];
  r1c3dE -> r1c4dE [label="F"];
  r1c3dE -> r1c3dS [label="R"];
  r1c3dE -> r1c3dN [label="L"];
  r1c3dS -> r1c3dS [label="F"];
  r1c3dS -> r1c3dW [label="R"];
  r1c3dS -> r1c3dE [label="L"];
  r1c3dW -> r1c2dW [label="F"];
  r1c3dW -> r1c3dN [label="R"];
  r1c3dW -> r1c3dS [label="L"];
  r2c0dN -> r1c0dN [label="F"];
  r2c0dN -> r2c0dE [label="R"];
  r2c0dN -> r2c0dW [label="L"];
  r2c0dE -> r2c1dE [label="F"];
  r2c0dE -> r2c0dS [label="R"];
  r2c0dE -> r2c0dN [label="L"];
  r2c0dS -> r3c0dS [label="F"];
  r2c0dS -> r2c0dW [label="R"];
  r2c0dS -> r2c0dE [label="L"];
  r2c0dW -> r2c0dW [label="F"];
  r2c0dW -> r2c0dN [label="R"];
  r2c0dW -> r2c0dS [label="L"];
  r2c1dN -> r1c1dN [label="F"];
  r2c1dN -> r2c1dE [label="R"];
  r2c1dN -> r2c1dW [label="L"];
  r2c1dE -> r2c2dE [label="F"];
  r2c1dE -> r2c1dS [label="R"];
  r2c1dE -> r2c1dN [label="L"];
  r2c1dS -> r2c1dS [label="F"];
  r2c1dS -> r2c1dW [label="R"];
  r2c1dS -> r2c1dE [label="L"];
  r2c1dW -> r2c0dW [label="F"];
  r2c1dW -> r2c1dN [label="R"];
  r2c1dW -> r2c1dS [label="L"];
  r2c2dN -> r1c2dN [label="F"];
  r2c2dN -> r2c2dE [label="R"];
  r2c2dN -> r2c2dW [label="L"];
  r2c2dE -> r2c2dE [label="F"];
  r2c2dE -> r2c2dS [label="R"];
  r2c2dE -> r2c2dN [label="L"];
  r2c2dS -> r3c2dS [label="F"];
  r2c2dS -> r2c2dW [label="R"];
  r2c2dS -> r2c2dE [label="L"];
  r2c2dW -> r2c1dW [label="F"];
  r2c2dW -> r2c2dN [label="R"];
  r2c2dW -> r2c2dS [label="L"];
  r3c0dN -> r2c0dN [label="F"];
  r3c0dN -> r3c0dE [label="R"];
  r3c0dN -> r3c0dW [label="L"];
  r3c0dE -> r3c0dE [label="F"];
  r3c0dE -> r3c0dS [label="R"];
  r3c0dE -> r3c0dN [label="L"];
  r3c0dS -> r3c0dS [label="F"];
  r3c0dS -> r3c0dW [label="R"];
  r3c0dS -> r3c0dE [label="L"];
  r3c0dW -> r3c0dW [label="F"];
  r3c0dW -> r3c0dN [label="R"];
  r3c0dW -> r3c0dS [label="L"];
  r3c2dN -> r2c2dN [label="F"];
  r3c2dN -> r3c2dE [label="R"];
  r3c2dN -> r3c2dW [label="L"];
  r3c2dE -> r3c3dE [label="F"];
  r3c2dE -> r3c2dS [label="R"];
  r3c2dE -> r3c2dN [label="L"];
  r3c2dS -> r3c2dS [label="F"];
  r3c2dS -> r3c2dW [label="R"];
  r3c2dS -> r3c2dE [label="L"];
  r3c2dW -> r3c2dW [label="F"];
  r3c2dW -> r3c2dN [label="R"];
  r3c2dW -> r3c2dS [label="L"];
  r3c3dN -> r3c3dN [label="F"];
  r3c3dN -> r3c3dE [label="R"];
  r3c3dN -> r3c3dW [label="L"];
  r3c3dE -> r3c4dE [label="F"];
  r3c3dE -> r3c3dS [label="R"];
  r3c3dE -> r3c3dN [label="L"];
  r3c3dS -> r3c3dS [label="F"];
  r3c3dS -> r3c3dW [label="R"];
  r3c3dS -> r3c3dE [label="L"];
  r3c3dW -> r3c2dW [label="F"];
  r3c3dW -> r3c3dN [label="R"];
  r3c3dW -> r3c3dS [label="L"];

}
