digraph grid2x4 {

  sBGRRGRB [label="Green"];
  sRRRRRRR [label="Red"];
  sRRRRRRG [label="Red"];
  sRRRRRRB [label="Red"];
  sRRRRRGR [label="Red"];
  sRRRRRGG [label="Red"];
  sRRRRRGB [label="Red"];
  sRRRRRBR [label="Red"];
  sRRRRRBG [label="Red"];
  sRRRRRBB [label="Red"];
  sRRRRGRR [label="Red"];
  sRRRRGRG [label="Red"];
  sRRRRGRB [label="Red"];
  sRRRRGGR [label="Red"];
  sRRRRGGG [label="Red"];
  sRRRRGGB [label="Red"];
  sRRRRGBR [label="Red"];
  sRRRRGBG [label="Red"];
  sRRRRGBB [label="Red"];
  sRRRRBRR [label="Red"];
  sRRRRBRG [label="Red"];
  sRRRRBRB [label="Red"];
  sRRRRBGR [label="Red"];
  sRRRRBGG [label="Red"];
  sRRRRBGB [label="Red"];
  sRRRRBBR [label="Red"];
  sRRRRBBG [label="Red"];
  sRRRRBBB [label="Red"];
  sRRRGRRR [label="Red"];
  sRRRGRRG [label="Red"];
  sRRRGRRB [label="Red"];
  sRRRGRGR [label="Red"];
  sRRRGRGG [label="Red"];
  sRRRGRGB [label="Red"];
  sRRRGRBR [label="Red"];
  sRRRGRBG [label="Red"];
  sRRRGRBB [label="Red"];
  sRRRGGRR [label="Red"];
  sRRRGGRG [label="Red"];
  sRRRGGRB [label="Red"];
  sRRRGGGR [label="Red"];
  sRRRGGGG [label="Red"];
  sRRRGGGB [label="Red"];
  sRRRGGBR [label="Red"];
  sRRRGGBG [label="Red"];
  sRRRGGBB [label="Red"];
  sRRRGBRR [label="Red"];
  sRRRGBRG [label="Red"];
  sRRRGBRB [label="Red"];
  sRRRGBGR [label="Red"];
  sRRRGBGG [label="Red"];
  sRRRGBGB [label="Red"];
  sRRRGBBR [label="Red"];
  sRRRGBBG [label="Red"];
  sRRRGBBB [label="Red"];
  sRRRBRRR [label="Red"];
  sRRRBRRG [label="Red"];
  sRRRBRRB [label="Red"];
  sRRRBRGR [label="Red"];
  sRRRBRGG [label="Red"];
  sRRRBRGB [label="Red"];
  sRRRBRBR [label="Red"];
  sRRRBRBG [label="Red"];
  sRRRBRBB [label="Red"];
  sRRRBGRR [label="Red"];
  sRRRBGRG [label="Red"];
  sRRRBGRB [label="Red"];
  sRRRBGGR [label="Red"];
  sRRRBGGG [label="Red"];
  sRRRBGGB [label="Red"];
  sRRRBGBR [label="Red"];
  sRRRBGBG [label="Red"];
  sRRRBGBB [label="Red"];
  sRRRBBRR [label="Red"];
  sRRRBBRG [label="Red"];
  sRRRBBRB [label="Red"];
  sRRRBBGR [label="Red"];
  sRRRBBGG [label="Red"];
  sRRRBBGB [label="Red"];
  sRRRBBBR [label="Red"];
  sRRRBBBG [label="Red"];
  sRRRBBBB [label="Red"];
  sRRGRRRR [label="Red"];
  sRRGRRRG [label="Red"];
  sRRGRRRB [label="Red"];
  sRRGRRGR [label="Red"];
  sRRGRRGG [label="Red"];
  sRRGRRGB [label="Red"];
  sRRGRRBR [label="Red"];
  sRRGRRBG [label="Red"];
  sRRGRRBB [label="Red"];
  sRRGRGRR [label="Red"];
  sRRGRGRG [label="Red"];
  sRRGRGRB [label="Red"];
  sRRGRGGR [label="Red"];
  sRRGRGGG [label="Red"];
  sRRGRGGB [label="Red"];
  sRRGRGBR [label="Red"];
  sRRGRGBG [label="Red"];
  sRRGRGBB [label="Red"];
  sRRGRBRR [label="Red"];
  sRRGRBRG [label="Red"];
  sRRGRBRB [label="Red"];
  sRRGRBGR [label="Red"];
  sRRGRBGG [label="Red"];
  sRRGRBGB [label="Red"];
  sRRGRBBR [label="Red"];
  sRRGRBBG [label="Red"];
  sRRGRBBB [label="Red"];
  sRRGGRRR [label="Red"];
  sRRGGRRG [label="Red"];
  sRRGGRRB [label="Red"];
  sRRGGRGR [label="Red"];
  sRRGGRGG [label="Red"];
  sRRGGRGB [label="Red"];
  sRRGGRBR [label="Red"];
  sRRGGRBG [label="Red"];
  sRRGGRBB [label="Red"];
  sRRGGGRR [label="Red"];
  sRRGGGRG [label="Red"];
  sRRGGGRB [label="Red"];
  sRRGGGGR [label="Red"];
  sRRGGGGG [label="Red"];
  sRRGGGGB [label="Red"];
  sRRGGGBR [label="Red"];
  sRRGGGBG [label="Red"];
  sRRGGGBB [label="Red"];
  sRRGGBRR [label="Red"];
  sRRGGBRG [label="Red"];
  sRRGGBRB [label="Red"];
  sRRGGBGR [label="Red"];
  sRRGGBGG [label="Red"];
  sRRGGBGB [label="Red"];
  sRRGGBBR [label="Red"];
  sRRGGBBG [label="Red"];
  sRRGGBBB [label="Red"];
  sRRGBRRR [label="Red"];
  sRRGBRRG [label="Red"];
  sRRGBRRB [label="Red"];
  sRRGBRGR [label="Red"];
  sRRGBRGG [label="Red"];
  sRRGBRGB [label="Red"];
  sRRGBRBR [label="Red"];
  sRRGBRBG [label="Red"];
  sRRGBRBB [label="Red"];
  sRRGBGRR [label="Red"];
  sRRGBGRG [label="Red"];
  sRRGBGRB [label="Red"];
  sRRGBGGR [label="Red"];
  sRRGBGGG [label="Red"];
  sRRGBGGB [label="Red"];
  sRRGBGBR [label="Red"];
  sRRGBGBG [label="Red"];
  sRRGBGBB [label="Red"];
  sRRGBBRR [label="Red"];
  sRRGBBRG [label="Red"];
  sRRGBBRB [label="Red"];
  sRRGBBGR [label="Red"];
  sRRGBBGG [label="Red"];
  sRRGBBGB [label="Red"];
  sRRGBBBR [label="Red"];
  sRRGBBBG [label="Red"];
  sRRGBBBB [label="Red"];
  sRRBRRRR [label="Red"];
  sRRBRRRG [label="Red"];
  sRRBRRRB [label="Red"];
  sRRBRRGR [label="Red"];
  sRRBRRGG [label="Red"];
  sRRBRRGB [label="Red"];
  sRRBRRBR [label="Red"];
  sRRBRRBG [label="Red"];
  sRRBRRBB [label="Red"];
  sRRBRGRR [label="Red"];
  sRRBRGRG [label="Red"];
  sRRBRGRB [label="Red"];
  sRRBRGGR [label="Red"];
  sRRBRGGG [label="Red"];
  sRRBRGGB [label="Red"];
  sRRBRGBR [label="Red"];
  sRRBRGBG [label="Red"];
  sRRBRGBB [label="Red"];
  sRRBRBRR [label="Red"];
  sRRBRBRG [label="Red"];
  sRRBRBRB [label="Red"];
  sRRBRBGR [label="Red"];
  sRRBRBGG [label="Red"];
  sRRBRBGB [label="Red"];
  sRRBRBBR [label="Red"];
  sRRBRBBG [label="Red"];
  sRRBRBBB [label="Red"];
  sRRBGRRR [label="Red"];
  sRRBGRRG [label="Red"];
  sRRBGRRB [label="Red"];
  sRRBGRGR [label="Red"];
  sRRBGRGG [label="Red"];
  sRRBGRGB [label="Red"];
  sRRBGRBR [label="Red"];
  sRRBGRBG [label="Red"];
  sRRBGRBB [label="Red"];
  sRRBGGRR [label="Red"];
  sRRBGGRG [label="Red"];
  sRRBGGRB [label="Red"];
  sRRBGGGR [label="Red"];
  sRRBGGGG [label="Red"];
  sRRBGGGB [label="Red"];
  sRRBGGBR [label="Red"];
  sRRBGGBG [label="Red"];
  sRRBGGBB [label="Red"];
  sRRBGBRR [label="Red"];
  sRRBGBRG [label="Red"];
  sRRBGBRB [label="Red"];
  sRRBGBGR [label="Red"];
  sRRBGBGG [label="Red"];
  sRRBGBGB [label="Red"];
  sRRBGBBR [label="Red"];
  sRRBGBBG [label="Red"];
  sRRBGBBB [label="Red"];
  sRRBBRRR [label="Red"];
  sRRBBRRG [label="Red"];
  sRRBBRRB [label="Red"];
  sRRBBRGR [label="Red"];
  sRRBBRGG [label="Red"];
  sRRBBRGB [label="Red"];
  sRRBBRBR [label="Red"];
  sRRBBRBG [label="Red"];
  sRRBBRBB [label="Red"];
  sRRBBGRR [label="Red"];
  sRRBBGRG [label="Red"];
  sRRBBGRB [label="Red"];
  sRRBBGGR [label="Red"];
  sRRBBGGG [label="Red"];
  sRRBBGGB [label="Red"];
  sRRBBGBR [label="Red"];
  sRRBBGBG [label="Red"];
  sRRBBGBB [label="Red"];
  sRRBBBRR [label="Red"];
  sRRBBBRG [label="Red"];
  sRRBBBRB [label="Red"];
  sRRBBBGR [label="Red"];
  sRRBBBGG [label="Red"];
  sRRBBBGB [label="Red"];
  sRRBBBBR [label="Red"];
  sRRBBBBG [label="Red"];
  sRRBBBBB [label="Red"];
  sRGRRRRR [label="Green"];
  sRGRRRRG [label="Green"];
  sRGRRRRB [label="Green"];
  sRGRRRGR [label="Green"];
  sRGRRRGG [label="Green"];
  sRGRRRGB [label="Green"];
  sRGRRRBR [label="Green"];
  sRGRRRBG [label="Green"];
  sRGRRRBB [label="Green"];
  sRGRRGRR [label="Green"];
  sRGRRGRG [label="Green"];
  sRGRRGRB [label="Green"];
  sRGRRGGR [label="Green"];
  sRGRRGGG [label="Green"];
  sRGRRGGB [label="Green"];
  sRGRRGBR [label="Green"];
  sRGRRGBG [label="Green"];
  sRGRRGBB [label="Green"];
  sRGRRBRR [label="Green"];
  sRGRRBRG [label="Green"];
  sRGRRBRB [label="Green"];
  sRGRRBGR [label="Green"];
  sRGRRBGG [label="Green"];
  sRGRRBGB [label="Green"];
  sRGRRBBR [label="Green"];
  sRGRRBBG [label="Green"];
  sRGRRBBB [label="Green"];
  sRGRGRRR [label="Green"];
  sRGRGRRG [label="Green"];
  sRGRGRRB [label="Green"];
  sRGRGRGR [label="Green"];
  sRGRGRGG [label="Green"];
  sRGRGRGB [label="Green"];
  sRGRGRBR [label="Green"];
  sRGRGRBG [label="Green"];
  sRGRGRBB [label="Green"];
  sRGRGGRR [label="Green"];
  sRGRGGRG [label="Green"];
  sRGRGGRB [label="Green"];
  sRGRGGGR [label="Green"];
  sRGRGGGG [label="Green"];
  sRGRGGGB [label="Green"];
  sRGRGGBR [label="Green"];
  sRGRGGBG [label="Green"];
  sRGRGGBB [label="Green"];
  sRGRGBRR [label="Green"];
  sRGRGBRG [label="Green"];
  sRGRGBRB [label="Green"];
  sRGRGBGR [label="Green"];
  sRGRGBGG [label="Green"];
  sRGRGBGB [label="Green"];
  sRGRGBBR [label="Green"];
  sRGRGBBG [label="Green"];
  sRGRGBBB [label="Green"];
  sRGRBRRR [label="Green"];
  sRGRBRRG [label="Green"];
  sRGRBRRB [label="Green"];
  sRGRBRGR [label="Green"];
  sRGRBRGG [label="Green"];
  sRGRBRGB [label="Green"];
  sRGRBRBR [label="Green"];
  sRGRBRBG [label="Green"];
  sRGRBRBB [label="Green"];
  sRGRBGRR [label="Green"];
  sRGRBGRG [label="Green"];
  sRGRBGRB [label="Green"];
  sRGRBGGR [label="Green"];
  sRGRBGGG [label="Green"];
  sRGRBGGB [label="Green"];
  sRGRBGBR [label="Green"];
  sRGRBGBG [label="Green"];
  sRGRBGBB [label="Green"];
  sRGRBBRR [label="Green"];
  sRGRBBRG [label="Green"];
  sRGRBBRB [label="Green"];
  sRGRBBGR [label="Green"];
  sRGRBBGG [label="Green"];
  sRGRBBGB [label="Green"];
  sRGRBBBR [label="Green"];
  sRGRBBBG [label="Green"];
  sRGRBBBB [label="Green"];
  sRGGRRRR [label="Green"];
  sRGGRRRG [label="Green"];
  sRGGRRRB [label="Green"];
  sRGGRRGR [label="Green"];
  sRGGRRGG [label="Green"];
  sRGGRRGB [label="Green"];
  sRGGRRBR [label="Green"];
  sRGGRRBG [label="Green"];
  sRGGRRBB [label="Green"];
  sRGGRGRR [label="Green"];
  sRGGRGRG [label="Green"];
  sRGGRGRB [label="Green"];
  sRGGRGGR [label="Green"];
  sRGGRGGG [label="Green"];
  sRGGRGGB [label="Green"];
  sRGGRGBR [label="Green"];
  sRGGRGBG [label="Green"];
  sRGGRGBB [label="Green"];
  sRGGRBRR [label="Green"];
  sRGGRBRG [label="Green"];
  sRGGRBRB [label="Green"];
  sRGGRBGR [label="Green"];
  sRGGRBGG [label="Green"];
  sRGGRBGB [label="Green"];
  sRGGRBBR [label="Green"];
  sRGGRBBG [label="Green"];
  sRGGRBBB [label="Green"];
  sRGGGRRR [label="Green"];
  sRGGGRRG [label="Green"];
  sRGGGRRB [label="Green"];
  sRGGGRGR [label="Green"];
  sRGGGRGG [label="Green"];
  sRGGGRGB [label="Green"];
  sRGGGRBR [label="Green"];
  sRGGGRBG [label="Green"];
  sRGGGRBB [label="Green"];
  sRGGGGRR [label="Green"];
  sRGGGGRG [label="Green"];
  sRGGGGRB [label="Green"];
  sRGGGGGR [label="Green"];
  sRGGGGGG [label="Green"];
  sRGGGGGB [label="Green"];
  sRGGGGBR [label="Green"];
  sRGGGGBG [label="Green"];
  sRGGGGBB [label="Green"];
  sRGGGBRR [label="Green"];
  sRGGGBRG [label="Green"];
  sRGGGBRB [label="Green"];
  sRGGGBGR [label="Green"];
  sRGGGBGG [label="Green"];
  sRGGGBGB [label="Green"];
  sRGGGBBR [label="Green"];
  sRGGGBBG [label="Green"];
  sRGGGBBB [label="Green"];
  sRGGBRRR [label="Green"];
  sRGGBRRG [label="Green"];
  sRGGBRRB [label="Green"];
  sRGGBRGR [label="Green"];
  sRGGBRGG [label="Green"];
  sRGGBRGB [label="Green"];
  sRGGBRBR [label="Green"];
  sRGGBRBG [label="Green"];
  sRGGBRBB [label="Green"];
  sRGGBGRR [label="Green"];
  sRGGBGRG [label="Green"];
  sRGGBGRB [label="Green"];
  sRGGBGGR [label="Green"];
  sRGGBGGG [label="Green"];
  sRGGBGGB [label="Green"];
  sRGGBGBR [label="Green"];
  sRGGBGBG [label="Green"];
  sRGGBGBB [label="Green"];
  sRGGBBRR [label="Green"];
  sRGGBBRG [label="Green"];
  sRGGBBRB [label="Green"];
  sRGGBBGR [label="Green"];
  sRGGBBGG [label="Green"];
  sRGGBBGB [label="Green"];
  sRGGBBBR [label="Green"];
  sRGGBBBG [label="Green"];
  sRGGBBBB [label="Green"];
  sRGBRRRR [label="Green"];
  sRGBRRRG [label="Green"];
  sRGBRRRB [label="Green"];
  sRGBRRGR [label="Green"];
  sRGBRRGG [label="Green"];
  sRGBRRGB [label="Green"];
  sRGBRRBR [label="Green"];
  sRGBRRBG [label="Green"];
  sRGBRRBB [label="Green"];
  sRGBRGRR [label="Green"];
  sRGBRGRG [label="Green"];
  sRGBRGRB [label="Green"];
  sRGBRGGR [label="Green"];
  sRGBRGGG [label="Green"];
  sRGBRGGB [label="Green"];
  sRGBRGBR [label="Green"];
  sRGBRGBG [label="Green"];
  sRGBRGBB [label="Green"];
  sRGBRBRR [label="Green"];
  sRGBRBRG [label="Green"];
  sRGBRBRB [label="Green"];
  sRGBRBGR [label="Green"];
  sRGBRBGG [label="Green"];
  sRGBRBGB [label="Green"];
  sRGBRBBR [label="Green"];
  sRGBRBBG [label="Green"];
  sRGBRBBB [label="Green"];
  sRGBGRRR [label="Green"];
  sRGBGRRG [label="Green"];
  sRGBGRRB [label="Green"];
  sRGBGRGR [label="Green"];
  sRGBGRGG [label="Green"];
  sRGBGRGB [label="Green"];
  sRGBGRBR [label="Green"];
  sRGBGRBG [label="Green"];
  sRGBGRBB [label="Green"];
  sRGBGGRR [label="Green"];
  sRGBGGRG [label="Green"];
  sRGBGGRB [label="Green"];
  sRGBGGGR [label="Green"];
  sRGBGGGG [label="Green"];
  sRGBGGGB [label="Green"];
  sRGBGGBR [label="Green"];
  sRGBGGBG [label="Green"];
  sRGBGGBB [label="Green"];
  sRGBGBRR [label="Green"];
  sRGBGBRG [label="Green"];
  sRGBGBRB [label="Green"];
  sRGBGBGR [label="Green"];
  sRGBGBGG [label="Green"];
  sRGBGBGB [label="Green"];
  sRGBGBBR [label="Green"];
  sRGBGBBG [label="Green"];
  sRGBGBBB [label="Green"];
  sRGBBRRR [label="Green"];
  sRGBBRRG [label="Green"];
  sRGBBRRB [label="Green"];
  sRGBBRGR [label="Green"];
  sRGBBRGG [label="Green"];
  sRGBBRGB [label="Green"];
  sRGBBRBR [label="Green"];
  sRGBBRBG [label="Green"];
  sRGBBRBB [label="Green"];
  sRGBBGRR [label="Green"];
  sRGBBGRG [label="Green"];
  sRGBBGRB [label="Green"];
  sRGBBGGR [label="Green"];
  sRGBBGGG [label="Green"];
  sRGBBGGB [label="Green"];
  sRGBBGBR [label="Green"];
  sRGBBGBG [label="Green"];
  sRGBBGBB [label="Green"];
  sRGBBBRR [label="Green"];
  sRGBBBRG [label="Green"];
  sRGBBBRB [label="Green"];
  sRGBBBGR [label="Green"];
  sRGBBBGG [label="Green"];
  sRGBBBGB [label="Green"];
  sRGBBBBR [label="Green"];
  sRGBBBBG [label="Green"];
  sRGBBBBB [label="Green"];
  sRBRRRRR [label="Blue"];
  sRBRRRRG [label="Blue"];
  sRBRRRRB [label="Blue"];
  sRBRRRGR [label="Blue"];
  sRBRRRGG [label="Blue"];
  sRBRRRGB [label="Blue"];
  sRBRRRBR [label="Blue"];
  sRBRRRBG [label="Blue"];
  sRBRRRBB [label="Blue"];
  sRBRRGRR [label="Blue"];
  sRBRRGRG [label="Blue"];
  sRBRRGRB [label="Blue"];
  sRBRRGGR [label="Blue"];
  sRBRRGGG [label="Blue"];
  sRBRRGGB [label="Blue"];
  sRBRRGBR [label="Blue"];
  sRBRRGBG [label="Blue"];
  sRBRRGBB [label="Blue"];
  sRBRRBRR [label="Blue"];
  sRBRRBRG [label="Blue"];
  sRBRRBRB [label="Blue"];
  sRBRRBGR [label="Blue"];
  sRBRRBGG [label="Blue"];
  sRBRRBGB [label="Blue"];
  sRBRRBBR [label="Blue"];
  sRBRRBBG [label="Blue"];
  sRBRRBBB [label="Blue"];
  sRBRGRRR [label="Blue"];
  sRBRGRRG [label="Blue"];
  sRBRGRRB [label="Blue"];
  sRBRGRGR [label="Blue"];
  sRBRGRGG [label="Blue"];
  sRBRGRGB [label="Blue"];
  sRBRGRBR [label="Blue"];
  sRBRGRBG [label="Blue"];
  sRBRGRBB [label="Blue"];
  sRBRGGRR [label="Blue"];
  sRBRGGRG [label="Blue"];
  sRBRGGRB [label="Blue"];
  sRBRGGGR [label="Blue"];
  sRBRGGGG [label="Blue"];
  sRBRGGGB [label="Blue"];
  sRBRGGBR [label="Blue"];
  sRBRGGBG [label="Blue"];
  sRBRGGBB [label="Blue"];
  sRBRGBRR [label="Blue"];
  sRBRGBRG [label="Blue"];
  sRBRGBRB [label="Blue"];
  sRBRGBGR [label="Blue"];
  sRBRGBGG [label="Blue"];
  sRBRGBGB [label="Blue"];
  sRBRGBBR [label="Blue"];
  sRBRGBBG [label="Blue"];
  sRBRGBBB [label="Blue"];
  sRBRBRRR [label="Blue"];
  sRBRBRRG [label="Blue"];
  sRBRBRRB [label="Blue"];
  sRBRBRGR [label="Blue"];
  sRBRBRGG [label="Blue"];
  sRBRBRGB [label="Blue"];
  sRBRBRBR [label="Blue"];
  sRBRBRBG [label="Blue"];
  sRBRBRBB [label="Blue"];
  sRBRBGRR [label="Blue"];
  sRBRBGRG [label="Blue"];
  sRBRBGRB [label="Blue"];
  sRBRBGGR [label="Blue"];
  sRBRBGGG [label="Blue"];
  sRBRBGGB [label="Blue"];
  sRBRBGBR [label="Blue"];
  sRBRBGBG [label="Blue"];
  sRBRBGBB [label="Blue"];
  sRBRBBRR [label="Blue"];
  sRBRBBRG [label="Blue"];
  sRBRBBRB [label="Blue"];
  sRBRBBGR [label="Blue"];
  sRBRBBGG [label="Blue"];
  sRBRBBGB [label="Blue"];
  sRBRBBBR [label="Blue"];
  sRBRBBBG [label="Blue"];
  sRBRBBBB [label="Blue"];
  sRBGRRRR [label="Blue"];
  sRBGRRRG [label="Blue"];
  sRBGRRRB [label="Blue"];
  sRBGRRGR [label="Blue"];
  sRBGRRGG [label="Blue"];
  sRBGRRGB [label="Blue"];
  sRBGRRBR [label="Blue"];
  sRBGRRBG [label="Blue"];
  sRBGRRBB [label="Blue"];
  sRBGRGRR [label="Blue"];
  sRBGRGRG [label="Blue"];
  sRBGRGRB [label="Blue"];
  sRBGRGGR [label="Blue"];
  sRBGRGGG [label="Blue"];
  sRBGRGGB [label="Blue"];
  sRBGRGBR [label="Blue"];
  sRBGRGBG [label="Blue"];
  sRBGRGBB [label="Blue"];
  sRBGRBRR [label="Blue"];
  sRBGRBRG [label="Blue"];
  sRBGRBRB [label="Blue"];
  sRBGRBGR [label="Blue"];
  sRBGRBGG [label="Blue"];
  sRBGRBGB [label="Blue"];
  sRBGRBBR [label="Blue"];
  sRBGRBBG [label="Blue"];
  sRBGRBBB [label="Blue"];
  sRBGGRRR [label="Blue"];
  sRBGGRRG [label="Blue"];
  sRBGGRRB [label="Blue"];
  sRBGGRGR [label="Blue"];
  sRBGGRGG [label="Blue"];
  sRBGGRGB [label="Blue"];
  sRBGGRBR [label="Blue"];
  sRBGGRBG [label="Blue"];
  sRBGGRBB [label="Blue"];
  sRBGGGRR [label="Blue"];
  sRBGGGRG [label="Blue"];
  sRBGGGRB [label="Blue"];
  sRBGGGGR [label="Blue"];
  sRBGGGGG [label="Blue"];
  sRBGGGGB [label="Blue"];
  sRBGGGBR [label="Blue"];
  sRBGGGBG [label="Blue"];
  sRBGGGBB [label="Blue"];
  sRBGGBRR [label="Blue"];
  sRBGGBRG [label="Blue"];
  sRBGGBRB [label="Blue"];
  sRBGGBGR [label="Blue"];
  sRBGGBGG [label="Blue"];
  sRBGGBGB [label="Blue"];
  sRBGGBBR [label="Blue"];
  sRBGGBBG [label="Blue"];
  sRBGGBBB [label="Blue"];
  sRBGBRRR [label="Blue"];
  sRBGBRRG [label="Blue"];
  sRBGBRRB [label="Blue"];
  sRBGBRGR [label="Blue"];
  sRBGBRGG [label="Blue"];
  sRBGBRGB [label="Blue"];
  sRBGBRBR [label="Blue"];
  sRBGBRBG [label="Blue"];
  sRBGBRBB [label="Blue"];
  sRBGBGRR [label="Blue"];
  sRBGBGRG [label="Blue"];
  sRBGBGRB [label="Blue"];
  sRBGBGGR [label="Blue"];
  sRBGBGGG [label="Blue"];
  sRBGBGGB [label="Blue"];
  sRBGBGBR [label="Blue"];
  sRBGBGBG [label="Blue"];
  sRBGBGBB [label="Blue"];
  sRBGBBRR [label="Blue"];
  sRBGBBRG [label="Blue"];
  sRBGBBRB [label="Blue"];
  sRBGBBGR [label="Blue"];
  sRBGBBGG [label="Blue"];
  sRBGBBGB [label="Blue"];
  sRBGBBBR [label="Blue"];
  sRBGBBBG [label="Blue"];
  sRBGBBBB [label="Blue"];
  sRBBRRRR [label="Blue"];
  sRBBRRRG [label="Blue"];
  sRBBRRRB [label="Blue"];
  sRBBRRGR [label="Blue"];
  sRBBRRGG [label="Blue"];
  sRBBRRGB [label="Blue"];
  sRBBRRBR [label="Blue"];
  sRBBRRBG [label="Blue"];
  sRBBRRBB [label="Blue"];
  sRBBRGRR [label="Blue"];
  sRBBRGRG [label="Blue"];
  sRBBRGRB [label="Blue"];
  sRBBRGGR [label="Blue"];
  sRBBRGGG [label="Blue"];
  sRBBRGGB [label="Blue"];
  sRBBRGBR [label="Blue"];
  sRBBRGBG [label="Blue"];
  sRBBRGBB [label="Blue"];
  sRBBRBRR [label="Blue"];
  sRBBRBRG [label="Blue"];
  sRBBRBRB [label="Blue"];
  sRBBRBGR [label="Blue"];
  sRBBRBGG [label="Blue"];
  sRBBRBGB [label="Blue"];
  sRBBRBBR [label="Blue"];
  sRBBRBBG [label="Blue"];
  sRBBRBBB [label="Blue"];
  sRBBGRRR [label="Blue"];
  sRBBGRRG [label="Blue"];
  sRBBGRRB [label="Blue"];
  sRBBGRGR [label="Blue"];
  sRBBGRGG [label="Blue"];
  sRBBGRGB [label="Blue"];
  sRBBGRBR [label="Blue"];
  sRBBGRBG [label="Blue"];
  sRBBGRBB [label="Blue"];
  sRBBGGRR [label="Blue"];
  sRBBGGRG [label="Blue"];
  sRBBGGRB [label="Blue"];
  sRBBGGGR [label="Blue"];
  sRBBGGGG [label="Blue"];
  sRBBGGGB [label="Blue"];
  sRBBGGBR [label="Blue"];
  sRBBGGBG [label="Blue"];
  sRBBGGBB [label="Blue"];
  sRBBGBRR [label="Blue"];
  sRBBGBRG [label="Blue"];
  sRBBGBRB [label="Blue"];
  sRBBGBGR [label="Blue"];
  sRBBGBGG [label="Blue"];
  sRBBGBGB [label="Blue"];
  sRBBGBBR [label="Blue"];
  sRBBGBBG [label="Blue"];
  sRBBGBBB [label="Blue"];
  sRBBBRRR [label="Blue"];
  sRBBBRRG [label="Blue"];
  sRBBBRRB [label="Blue"];
  sRBBBRGR [label="Blue"];
  sRBBBRGG [label="Blue"];
  sRBBBRGB [label="Blue"];
  sRBBBRBR [label="Blue"];
  sRBBBRBG [label="Blue"];
  sRBBBRBB [label="Blue"];
  sRBBBGRR [label="Blue"];
  sRBBBGRG [label="Blue"];
  sRBBBGRB [label="Blue"];
  sRBBBGGR [label="Blue"];
  sRBBBGGG [label="Blue"];
  sRBBBGGB [label="Blue"];
  sRBBBGBR [label="Blue"];
  sRBBBGBG [label="Blue"];
  sRBBBGBB [label="Blue"];
  sRBBBBRR [label="Blue"];
  sRBBBBRG [label="Blue"];
  sRBBBBRB [label="Blue"];
  sRBBBBGR [label="Blue"];
  sRBBBBGG [label="Blue"];
  sRBBBBGB [label="Blue"];
  sRBBBBBR [label="Blue"];
  sRBBBBBG [label="Blue"];
  sRBBBBBB [label="Blue"];
  sGRRRRRR [label="Red"];
  sGRRRRRG [label="Red"];
  sGRRRRRB [label="Red"];
  sGRRRRGR [label="Red"];
  sGRRRRGG [label="Red"];
  sGRRRRGB [label="Red"];
  sGRRRRBR [label="Red"];
  sGRRRRBG [label="Red"];
  sGRRRRBB [label="Red"];
  sGRRRGRR [label="Red"];
  sGRRRGRG [label="Red"];
  sGRRRGRB [label="Red"];
  sGRRRGGR [label="Red"];
  sGRRRGGG [label="Red"];
  sGRRRGGB [label="Red"];
  sGRRRGBR [label="Red"];
  sGRRRGBG [label="Red"];
  sGRRRGBB [label="Red"];
  sGRRRBRR [label="Red"];
  sGRRRBRG [label="Red"];
  sGRRRBRB [label="Red"];
  sGRRRBGR [label="Red"];
  sGRRRBGG [label="Red"];
  sGRRRBGB [label="Red"];
  sGRRRBBR [label="Red"];
  sGRRRBBG [label="Red"];
  sGRRRBBB [label="Red"];
  sGRRGRRR [label="Red"];
  sGRRGRRG [label="Red"];
  sGRRGRRB [label="Red"];
  sGRRGRGR [label="Red"];
  sGRRGRGG [label="Red"];
  sGRRGRGB [label="Red"];
  sGRRGRBR [label="Red"];
  sGRRGRBG [label="Red"];
  sGRRGRBB [label="Red"];
  sGRRGGRR [label="Red"];
  sGRRGGRG [label="Red"];
  sGRRGGRB [label="Red"];
  sGRRGGGR [label="Red"];
  sGRRGGGG [label="Red"];
  sGRRGGGB [label="Red"];
  sGRRGGBR [label="Red"];
  sGRRGGBG [label="Red"];
  sGRRGGBB [label="Red"];
  sGRRGBRR [label="Red"];
  sGRRGBRG [label="Red"];
  sGRRGBRB [label="Red"];
  sGRRGBGR [label="Red"];
  sGRRGBGG [label="Red"];
  sGRRGBGB [label="Red"];
  sGRRGBBR [label="Red"];
  sGRRGBBG [label="Red"];
  sGRRGBBB [label="Red"];
  sGRRBRRR [label="Red"];
  sGRRBRRG [label="Red"];
  sGRRBRRB [label="Red"];
  sGRRBRGR [label="Red"];
  sGRRBRGG [label="Red"];
  sGRRBRGB [label="Red"];
  sGRRBRBR [label="Red"];
  sGRRBRBG [label="Red"];
  sGRRBRBB [label="Red"];
  sGRRBGRR [label="Red"];
  sGRRBGRG [label="Red"];
  sGRRBGRB [label="Red"];
  sGRRBGGR [label="Red"];
  sGRRBGGG [label="Red"];
  sGRRBGGB [label="Red"];
  sGRRBGBR [label="Red"];
  sGRRBGBG [label="Red"];
  sGRRBGBB [label="Red"];
  sGRRBBRR [label="Red"];
  sGRRBBRG [label="Red"];
  sGRRBBRB [label="Red"];
  sGRRBBGR [label="Red"];
  sGRRBBGG [label="Red"];
  sGRRBBGB [label="Red"];
  sGRRBBBR [label="Red"];
  sGRRBBBG [label="Red"];
  sGRRBBBB [label="Red"];
  sGRGRRRR [label="Red"];
  sGRGRRRG [label="Red"];
  sGRGRRRB [label="Red"];
  sGRGRRGR [label="Red"];
  sGRGRRGG [label="Red"];
  sGRGRRGB [label="Red"];
  sGRGRRBR [label="Red"];
  sGRGRRBG [label="Red"];
  sGRGRRBB [label="Red"];
  sGRGRGRR [label="Red"];
  sGRGRGRG [label="Red"];
  sGRGRGRB [label="Red"];
  sGRGRGGR [label="Red"];
  sGRGRGGG [label="Red"];
  sGRGRGGB [label="Red"];
  sGRGRGBR [label="Red"];
  sGRGRGBG [label="Red"];
  sGRGRGBB [label="Red"];
  sGRGRBRR [label="Red"];
  sGRGRBRG [label="Red"];
  sGRGRBRB [label="Red"];
  sGRGRBGR [label="Red"];
  sGRGRBGG [label="Red"];
  sGRGRBGB [label="Red"];
  sGRGRBBR [label="Red"];
  sGRGRBBG [label="Red"];
  sGRGRBBB [label="Red"];
  sGRGGRRR [label="Red"];
  sGRGGRRG [label="Red"];
  sGRGGRRB [label="Red"];
  sGRGGRGR [label="Red"];
  sGRGGRGG [label="Red"];
  sGRGGRGB [label="Red"];
  sGRGGRBR [label="Red"];
  sGRGGRBG [label="Red"];
  sGRGGRBB [label="Red"];
  sGRGGGRR [label="Red"];
  sGRGGGRG [label="Red"];
  sGRGGGRB [label="Red"];
  sGRGGGGR [label="Red"];
  sGRGGGGG [label="Red"];
  sGRGGGGB [label="Red"];
  sGRGGGBR [label="Red"];
  sGRGGGBG [label="Red"];
  sGRGGGBB [label="Red"];
  sGRGGBRR [label="Red"];
  sGRGGBRG [label="Red"];
  sGRGGBRB [label="Red"];
  sGRGGBGR [label="Red"];
  sGRGGBGG [label="Red"];
  sGRGGBGB [label="Red"];
  sGRGGBBR [label="Red"];
  sGRGGBBG [label="Red"];
  sGRGGBBB [label="Red"];
  sGRGBRRR [label="Red"];
  sGRGBRRG [label="Red"];
  sGRGBRRB [label="Red"];
  sGRGBRGR [label="Red"];
  sGRGBRGG [label="Red"];
  sGRGBRGB [label="Red"];
  sGRGBRBR [label="Red"];
  sGRGBRBG [label="Red"];
  sGRGBRBB [label="Red"];
  sGRGBGRR [label="Red"];
  sGRGBGRG [label="Red"];
  sGRGBGRB [label="Red"];
  sGRGBGGR [label="Red"];
  sGRGBGGG [label="Red"];
  sGRGBGGB [label="Red"];
  sGRGBGBR [label="Red"];
  sGRGBGBG [label="Red"];
  sGRGBGBB [label="Red"];
  sGRGBBRR [label="Red"];
  sGRGBBRG [label="Red"];
  sGRGBBRB [label="Red"];
  sGRGBBGR [label="Red"];
  sGRGBBGG [label="Red"];
  sGRGBBGB [label="Red"];
  sGRGBBBR [label="Red"];
  sGRGBBBG [label="Red"];
  sGRGBBBB [label="Red"];
  sGRBRRRR [label="Red"];
  sGRBRRRG [label="Red"];
  sGRBRRRB [label="Red"];
  sGRBRRGR [label="Red"];
  sGRBRRGG [label="Red"];
  sGRBRRGB [label="Red"];
  sGRBRRBR [label="Red"];
  sGRBRRBG [label="Red"];
  sGRBRRBB [label="Red"];
  sGRBRGRR [label="Red"];
  sGRBRGRG [label="Red"];
  sGRBRGRB [label="Red"];
  sGRBRGGR [label="Red"];
  sGRBRGGG [label="Red"];
  sGRBRGGB [label="Red"];
  sGRBRGBR [label="Red"];
  sGRBRGBG [label="Red"];
  sGRBRGBB [label="Red"];
  sGRBRBRR [label="Red"];
  sGRBRBRG [label="Red"];
  sGRBRBRB [label="Red"];
  sGRBRBGR [label="Red"];
  sGRBRBGG [label="Red"];
  sGRBRBGB [label="Red"];
  sGRBRBBR [label="Red"];
  sGRBRBBG [label="Red"];
  sGRBRBBB [label="Red"];
  sGRBGRRR [label="Red"];
  sGRBGRRG [label="Red"];
  sGRBGRRB [label="Red"];
  sGRBGRGR [label="Red"];
  sGRBGRGG [label="Red"];
  sGRBGRGB [label="Red"];
  sGRBGRBR [label="Red"];
  sGRBGRBG [label="Red"];
  sGRBGRBB [label="Red"];
  sGRBGGRR [label="Red"];
  sGRBGGRG [label="Red"];
  sGRBGGRB [label="Red"];
  sGRBGGGR [label="Red"];
  sGRBGGGG [label="Red"];
  sGRBGGGB [label="Red"];
  sGRBGGBR [label="Red"];
  sGRBGGBG [label="Red"];
  sGRBGGBB [label="Red"];
  sGRBGBRR [label="Red"];
  sGRBGBRG [label="Red"];
  sGRBGBRB [label="Red"];
  sGRBGBGR [label="Red"];
  sGRBGBGG [label="Red"];
  sGRBGBGB [label="Red"];
  sGRBGBBR [label="Red"];
  sGRBGBBG [label="Red"];
  sGRBGBBB [label="Red"];
  sGRBBRRR [label="Red"];
  sGRBBRRG [label="Red"];
  sGRBBRRB [label="Red"];
  sGRBBRGR [label="Red"];
  sGRBBRGG [label="Red"];
  sGRBBRGB [label="Red"];
  sGRBBRBR [label="Red"];
  sGRBBRBG [label="Red"];
  sGRBBRBB [label="Red"];
  sGRBBGRR [label="Red"];
  sGRBBGRG [label="Red"];
  sGRBBGRB [label="Red"];
  sGRBBGGR [label="Red"];
  sGRBBGGG [label="Red"];
  sGRBBGGB [label="Red"];
  sGRBBGBR [label="Red"];
  sGRBBGBG [label="Red"];
  sGRBBGBB [label="Red"];
  sGRBBBRR [label="Red"];
  sGRBBBRG [label="Red"];
  sGRBBBRB [label="Red"];
  sGRBBBGR [label="Red"];
  sGRBBBGG [label="Red"];
  sGRBBBGB [label="Red"];
  sGRBBBBR [label="Red"];
  sGRBBBBG [label="Red"];
  sGRBBBBB [label="Red"];
  sGGRRRRR [label="Green"];
  sGGRRRRG [label="Green"];
  sGGRRRRB [label="Green"];
  sGGRRRGR [label="Green"];
  sGGRRRGG [label="Green"];
  sGGRRRGB [label="Green"];
  sGGRRRBR [label="Green"];
  sGGRRRBG [label="Green"];
  sGGRRRBB [label="Green"];
  sGGRRGRR [label="Green"];
  sGGRRGRG [label="Green"];
  sGGRRGRB [label="Green"];
  sGGRRGGR [label="Green"];
  sGGRRGGG [label="Green"];
  sGGRRGGB [label="Green"];
  sGGRRGBR [label="Green"];
  sGGRRGBG [label="Green"];
  sGGRRGBB [label="Green"];
  sGGRRBRR [label="Green"];
  sGGRRBRG [label="Green"];
  sGGRRBRB [label="Green"];
  sGGRRBGR [label="Green"];
  sGGRRBGG [label="Green"];
  sGGRRBGB [label="Green"];
  sGGRRBBR [label="Green"];
  sGGRRBBG [label="Green"];
  sGGRRBBB [label="Green"];
  sGGRGRRR [label="Green"];
  sGGRGRRG [label="Green"];
  sGGRGRRB [label="Green"];
  sGGRGRGR [label="Green"];
  sGGRGRGG [label="Green"];
  sGGRGRGB [label="Green"];
  sGGRGRBR [label="Green"];
  sGGRGRBG [label="Green"];
  sGGRGRBB [label="Green"];
  sGGRGGRR [label="Green"];
  sGGRGGRG [label="Green"];
  sGGRGGRB [label="Green"];
  sGGRGGGR [label="Green"];
  sGGRGGGG [label="Green"];
  sGGRGGGB [label="Green"];
  sGGRGGBR [label="Green"];
  sGGRGGBG [label="Green"];
  sGGRGGBB [label="Green"];
  sGGRGBRR [label="Green"];
  sGGRGBRG [label="Green"];
  sGGRGBRB [label="Green"];
  sGGRGBGR [label="Green"];
  sGGRGBGG [label="Green"];
  sGGRGBGB [label="Green"];
  sGGRGBBR [label="Green"];
  sGGRGBBG [label="Green"];
  sGGRGBBB [label="Green"];
  sGGRBRRR [label="Green"];
  sGGRBRRG [label="Green"];
  sGGRBRRB [label="Green"];
  sGGRBRGR [label="Green"];
  sGGRBRGG [label="Green"];
  sGGRBRGB [label="Green"];
  sGGRBRBR [label="Green"];
  sGGRBRBG [label="Green"];
  sGGRBRBB [label="Green"];
  sGGRBGRR [label="Green"];
  sGGRBGRG [label="Green"];
  sGGRBGRB [label="Green"];
  sGGRBGGR [label="Green"];
  sGGRBGGG [label="Green"];
  sGGRBGGB [label="Green"];
  sGGRBGBR [label="Green"];
  sGGRBGBG [label="Green"];
  sGGRBGBB [label="Green"];
  sGGRBBRR [label="Green"];
  sGGRBBRG [label="Green"];
  sGGRBBRB [label="Green"];
  sGGRBBGR [label="Green"];
  sGGRBBGG [label="Green"];
  sGGRBBGB [label="Green"];
  sGGRBBBR [label="Green"];
  sGGRBBBG [label="Green"];
  sGGRBBBB [label="Green"];
  sGGGRRRR [label="Green"];
  sGGGRRRG [label="Green"];
  sGGGRRRB [label="Green"];
  sGGGRRGR [label="Green"];
  sGGGRRGG [label="Green"];
  sGGGRRGB [label="Green"];
  sGGGRRBR [label="Green"];
  sGGGRRBG [label="Green"];
  sGGGRRBB [label="Green"];
  sGGGRGRR [label="Green"];
  sGGGRGRG [label="Green"];
  sGGGRGRB [label="Green"];
  sGGGRGGR [label="Green"];
  sGGGRGGG [label="Green"];
  sGGGRGGB [label="Green"];
  sGGGRGBR [label="Green"];
  sGGGRGBG [label="Green"];
  sGGGRGBB [label="Green"];
  sGGGRBRR [label="Green"];
  sGGGRBRG [label="Green"];
  sGGGRBRB [label="Green"];
  sGGGRBGR [label="Green"];
  sGGGRBGG [label="Green"];
  sGGGRBGB [label="Green"];
  sGGGRBBR [label="Green"];
  sGGGRBBG [label="Green"];
  sGGGRBBB [label="Green"];
  sGGGGRRR [label="Green"];
  sGGGGRRG [label="Green"];
  sGGGGRRB [label="Green"];
  sGGGGRGR [label="Green"];
  sGGGGRGG [label="Green"];
  sGGGGRGB [label="Green"];
  sGGGGRBR [label="Green"];
  sGGGGRBG [label="Green"];
  sGGGGRBB [label="Green"];
  sGGGGGRR [label="Green"];
  sGGGGGRG [label="Green"];
  sGGGGGRB [label="Green"];
  sGGGGGGR [label="Green"];
  sGGGGGGG [label="Green"];
  sGGGGGGB [label="Green"];
  sGGGGGBR [label="Green"];
  sGGGGGBG [label="Green"];
  sGGGGGBB [label="Green"];
  sGGGGBRR [label="Green"];
  sGGGGBRG [label="Green"];
  sGGGGBRB [label="Green"];
  sGGGGBGR [label="Green"];
  sGGGGBGG [label="Green"];
  sGGGGBGB [label="Green"];
  sGGGGBBR [label="Green"];
  sGGGGBBG [label="Green"];
  sGGGGBBB [label="Green"];
  sGGGBRRR [label="Green"];
  sGGGBRRG [label="Green"];
  sGGGBRRB [label="Green"];
  sGGGBRGR [label="Green"];
  sGGGBRGG [label="Green"];
  sGGGBRGB [label="Green"];
  sGGGBRBR [label="Green"];
  sGGGBRBG [label="Green"];
  sGGGBRBB [label="Green"];
  sGGGBGRR [label="Green"];
  sGGGBGRG [label="Green"];
  sGGGBGRB [label="Green"];
  sGGGBGGR [label="Green"];
  sGGGBGGG [label="Green"];
  sGGGBGGB [label="Green"];
  sGGGBGBR [label="Green"];
  sGGGBGBG [label="Green"];
  sGGGBGBB [label="Green"];
  sGGGBBRR [label="Green"];
  sGGGBBRG [label="Green"];
  sGGGBBRB [label="Green"];
  sGGGBBGR [label="Green"];
  sGGGBBGG [label="Green"];
  sGGGBBGB [label="Green"];
  sGGGBBBR [label="Green"];
  sGGGBBBG [label="Green"];
  sGGGBBBB [label="Green"];
  sGGBRRRR [label="Green"];
  sGGBRRRG [label="Green"];
  sGGBRRRB [label="Green"];
  sGGBRRGR [label="Green"];
  sGGBRRGG [label="Green"];
  sGGBRRGB [label="Green"];
  sGGBRRBR [label="Green"];
  sGGBRRBG [label="Green"];
  sGGBRRBB [label="Green"];
  sGGBRGRR [label="Green"];
  sGGBRGRG [label="Green"];
  sGGBRGRB [label="Green"];
  sGGBRGGR [label="Green"];
  sGGBRGGG [label="Green"];
  sGGBRGGB [label="Green"];
  sGGBRGBR [label="Green"];
  sGGBRGBG [label="Green"];
  sGGBRGBB [label="Green"];
  sGGBRBRR [label="Green"];
  sGGBRBRG [label="Green"];
  sGGBRBRB [label="Green"];
  sGGBRBGR [label="Green"];
  sGGBRBGG [label="Green"];
  sGGBRBGB [label="Green"];
  sGGBRBBR [label="Green"];
  sGGBRBBG [label="Green"];
  sGGBRBBB [label="Green"];
  sGGBGRRR [label="Green"];
  sGGBGRRG [label="Green"];
  sGGBGRRB [label="Green"];
  sGGBGRGR [label="Green"];
  sGGBGRGG [label="Green"];
  sGGBGRGB [label="Green"];
  sGGBGRBR [label="Green"];
  sGGBGRBG [label="Green"];
  sGGBGRBB [label="Green"];
  sGGBGGRR [label="Green"];
  sGGBGGRG [label="Green"];
  sGGBGGRB [label="Green"];
  sGGBGGGR [label="Green"];
  sGGBGGGG [label="Green"];
  sGGBGGGB [label="Green"];
  sGGBGGBR [label="Green"];
  sGGBGGBG [label="Green"];
  sGGBGGBB [label="Green"];
  sGGBGBRR [label="Green"];
  sGGBGBRG [label="Green"];
  sGGBGBRB [label="Green"];
  sGGBGBGR [label="Green"];
  sGGBGBGG [label="Green"];
  sGGBGBGB [label="Green"];
  sGGBGBBR [label="Green"];
  sGGBGBBG [label="Green"];
  sGGBGBBB [label="Green"];
  sGGBBRRR [label="Green"];
  sGGBBRRG [label="Green"];
  sGGBBRRB [label="Green"];
  sGGBBRGR [label="Green"];
  sGGBBRGG [label="Green"];
  sGGBBRGB [label="Green"];
  sGGBBRBR [label="Green"];
  sGGBBRBG [label="Green"];
  sGGBBRBB [label="Green"];
  sGGBBGRR [label="Green"];
  sGGBBGRG [label="Green"];
  sGGBBGRB [label="Green"];
  sGGBBGGR [label="Green"];
  sGGBBGGG [label="Green"];
  sGGBBGGB [label="Green"];
  sGGBBGBR [label="Green"];
  sGGBBGBG [label="Green"];
  sGGBBGBB [label="Green"];
  sGGBBBRR [label="Green"];
  sGGBBBRG [label="Green"];
  sGGBBBRB [label="Green"];
  sGGBBBGR [label="Green"];
  sGGBBBGG [label="Green"];
  sGGBBBGB [label="Green"];
  sGGBBBBR [label="Green"];
  sGGBBBBG [label="Green"];
  sGGBBBBB [label="Green"];
  sGBRRRRR [label="Blue"];
  sGBRRRRG [label="Blue"];
  sGBRRRRB [label="Blue"];
  sGBRRRGR [label="Blue"];
  sGBRRRGG [label="Blue"];
  sGBRRRGB [label="Blue"];
  sGBRRRBR [label="Blue"];
  sGBRRRBG [label="Blue"];
  sGBRRRBB [label="Blue"];
  sGBRRGRR [label="Blue"];
  sGBRRGRG [label="Blue"];
  sGBRRGRB [label="Blue"];
  sGBRRGGR [label="Blue"];
  sGBRRGGG [label="Blue"];
  sGBRRGGB [label="Blue"];
  sGBRRGBR [label="Blue"];
  sGBRRGBG [label="Blue"];
  sGBRRGBB [label="Blue"];
  sGBRRBRR [label="Blue"];
  sGBRRBRG [label="Blue"];
  sGBRRBRB [label="Blue"];
  sGBRRBGR [label="Blue"];
  sGBRRBGG [label="Blue"];
  sGBRRBGB [label="Blue"];
  sGBRRBBR [label="Blue"];
  sGBRRBBG [label="Blue"];
  sGBRRBBB [label="Blue"];
  sGBRGRRR [label="Blue"];
  sGBRGRRG [label="Blue"];
  sGBRGRRB [label="Blue"];
  sGBRGRGR [label="Blue"];
  sGBRGRGG [label="Blue"];
  sGBRGRGB [label="Blue"];
  sGBRGRBR [label="Blue"];
  sGBRGRBG [label="Blue"];
  sGBRGRBB [label="Blue"];
  sGBRGGRR [label="Blue"];
  sGBRGGRG [label="Blue"];
  sGBRGGRB [label="Blue"];
  sGBRGGGR [label="Blue"];
  sGBRGGGG [label="Blue"];
  sGBRGGGB [label="Blue"];
  sGBRGGBR [label="Blue"];
  sGBRGGBG [label="Blue"];
  sGBRGGBB [label="Blue"];
  sGBRGBRR [label="Blue"];
  sGBRGBRG [label="Blue"];
  sGBRGBRB [label="Blue"];
  sGBRGBGR [label="Blue"];
  sGBRGBGG [label="Blue"];
  sGBRGBGB [label="Blue"];
  sGBRGBBR [label="Blue"];
  sGBRGBBG [label="Blue"];
  sGBRGBBB [label="Blue"];
  sGBRBRRR [label="Blue"];
  sGBRBRRG [label="Blue"];
  sGBRBRRB [label="Blue"];
  sGBRBRGR [label="Blue"];
  sGBRBRGG [label="Blue"];
  sGBRBRGB [label="Blue"];
  sGBRBRBR [label="Blue"];
  sGBRBRBG [label="Blue"];
  sGBRBRBB [label="Blue"];
  sGBRBGRR [label="Blue"];
  sGBRBGRG [label="Blue"];
  sGBRBGRB [label="Blue"];
  sGBRBGGR [label="Blue"];
  sGBRBGGG [label="Blue"];
  sGBRBGGB [label="Blue"];
  sGBRBGBR [label="Blue"];
  sGBRBGBG [label="Blue"];
  sGBRBGBB [label="Blue"];
  sGBRBBRR [label="Blue"];
  sGBRBBRG [label="Blue"];
  sGBRBBRB [label="Blue"];
  sGBRBBGR [label="Blue"];
  sGBRBBGG [label="Blue"];
  sGBRBBGB [label="Blue"];
  sGBRBBBR [label="Blue"];
  sGBRBBBG [label="Blue"];
  sGBRBBBB [label="Blue"];
  sGBGRRRR [label="Blue"];
  sGBGRRRG [label="Blue"];
  sGBGRRRB [label="Blue"];
  sGBGRRGR [label="Blue"];
  sGBGRRGG [label="Blue"];
  sGBGRRGB [label="Blue"];
  sGBGRRBR [label="Blue"];
  sGBGRRBG [label="Blue"];
  sGBGRRBB [label="Blue"];
  sGBGRGRR [label="Blue"];
  sGBGRGRG [label="Blue"];
  sGBGRGRB [label="Blue"];
  sGBGRGGR [label="Blue"];
  sGBGRGGG [label="Blue"];
  sGBGRGGB [label="Blue"];
  sGBGRGBR [label="Blue"];
  sGBGRGBG [label="Blue"];
  sGBGRGBB [label="Blue"];
  sGBGRBRR [label="Blue"];
  sGBGRBRG [label="Blue"];
  sGBGRBRB [label="Blue"];
  sGBGRBGR [label="Blue"];
  sGBGRBGG [label="Blue"];
  sGBGRBGB [label="Blue"];
  sGBGRBBR [label="Blue"];
  sGBGRBBG [label="Blue"];
  sGBGRBBB [label="Blue"];
  sGBGGRRR [label="Blue"];
  sGBGGRRG [label="Blue"];
  sGBGGRRB [label="Blue"];
  sGBGGRGR [label="Blue"];
  sGBGGRGG [label="Blue"];
  sGBGGRGB [label="Blue"];
  sGBGGRBR [label="Blue"];
  sGBGGRBG [label="Blue"];
  sGBGGRBB [label="Blue"];
  sGBGGGRR [label="Blue"];
  sGBGGGRG [label="Blue"];
  sGBGGGRB [label="Blue"];
  sGBGGGGR [label="Blue"];
  sGBGGGGG [label="Blue"];
  sGBGGGGB [label="Blue"];
  sGBGGGBR [label="Blue"];
  sGBGGGBG [label="Blue"];
  sGBGGGBB [label="Blue"];
  sGBGGBRR [label="Blue"];
  sGBGGBRG [label="Blue"];
  sGBGGBRB [label="Blue"];
  sGBGGBGR [label="Blue"];
  sGBGGBGG [label="Blue"];
  sGBGGBGB [label="Blue"];
  sGBGGBBR [label="Blue"];
  sGBGGBBG [label="Blue"];
  sGBGGBBB [label="Blue"];
  sGBGBRRR [label="Blue"];
  sGBGBRRG [label="Blue"];
  sGBGBRRB [label="Blue"];
  sGBGBRGR [label="Blue"];
  sGBGBRGG [label="Blue"];
  sGBGBRGB [label="Blue"];
  sGBGBRBR [label="Blue"];
  sGBGBRBG [label="Blue"];
  sGBGBRBB [label="Blue"];
  sGBGBGRR [label="Blue"];
  sGBGBGRG [label="Blue"];
  sGBGBGRB [label="Blue"];
  sGBGBGGR [label="Blue"];
  sGBGBGGG [label="Blue"];
  sGBGBGGB [label="Blue"];
  sGBGBGBR [label="Blue"];
  sGBGBGBG [label="Blue"];
  sGBGBGBB [label="Blue"];
  sGBGBBRR [label="Blue"];
  sGBGBBRG [label="Blue"];
  sGBGBBRB [label="Blue"];
  sGBGBBGR [label="Blue"];
  sGBGBBGG [label="Blue"];
  sGBGBBGB [label="Blue"];
  sGBGBBBR [label="Blue"];
  sGBGBBBG [label="Blue"];
  sGBGBBBB [label="Blue"];
  sGBBRRRR [label="Blue"];
  sGBBRRRG [label="Blue"];
  sGBBRRRB [label="Blue"];
  sGBBRRGR [label="Blue"];
  sGBBRRGG [label="Blue"];
  sGBBRRGB [label="Blue"];
  sGBBRRBR [label="Blue"];
  sGBBRRBG [label="Blue"];
  sGBBRRBB [label="Blue"];
  sGBBRGRR [label="Blue"];
  sGBBRGRG [label="Blue"];
  sGBBRGRB [label="Blue"];
  sGBBRGGR [label="Blue"];
  sGBBRGGG [label="Blue"];
  sGBBRGGB [label="Blue"];
  sGBBRGBR [label="Blue"];
  sGBBRGBG [label="Blue"];
  sGBBRGBB [label="Blue"];
  sGBBRBRR [label="Blue"];
  sGBBRBRG [label="Blue"];
  sGBBRBRB [label="Blue"];
  sGBBRBGR [label="Blue"];
  sGBBRBGG [label="Blue"];
  sGBBRBGB [label="Blue"];
  sGBBRBBR [label="Blue"];
  sGBBRBBG [label="Blue"];
  sGBBRBBB [label="Blue"];
  sGBBGRRR [label="Blue"];
  sGBBGRRG [label="Blue"];
  sGBBGRRB [label="Blue"];
  sGBBGRGR [label="Blue"];
  sGBBGRGG [label="Blue"];
  sGBBGRGB [label="Blue"];
  sGBBGRBR [label="Blue"];
  sGBBGRBG [label="Blue"];
  sGBBGRBB [label="Blue"];
  sGBBGGRR [label="Blue"];
  sGBBGGRG [label="Blue"];
  sGBBGGRB [label="Blue"];
  sGBBGGGR [label="Blue"];
  sGBBGGGG [label="Blue"];
  sGBBGGGB [label="Blue"];
  sGBBGGBR [label="Blue"];
  sGBBGGBG [label="Blue"];
  sGBBGGBB [label="Blue"];
  sGBBGBRR [label="Blue"];
  sGBBGBRG [label="Blue"];
  sGBBGBRB [label="Blue"];
  sGBBGBGR [label="Blue"];
  sGBBGBGG [label="Blue"];
  sGBBGBGB [label="Blue"];
  sGBBGBBR [label="Blue"];
  sGBBGBBG [label="Blue"];
  sGBBGBBB [label="Blue"];
  sGBBBRRR [label="Blue"];
  sGBBBRRG [label="Blue"];
  sGBBBRRB [label="Blue"];
  sGBBBRGR [label="Blue"];
  sGBBBRGG [label="Blue"];
  sGBBBRGB [label="Blue"];
  sGBBBRBR [label="Blue"];
  sGBBBRBG [label="Blue"];
  sGBBBRBB [label="Blue"];
  sGBBBGRR [label="Blue"];
  sGBBBGRG [label="Blue"];
  sGBBBGRB [label="Blue"];
  sGBBBGGR [label="Blue"];
  sGBBBGGG [label="Blue"];
  sGBBBGGB [label="Blue"];
  sGBBBGBR [label="Blue"];
  sGBBBGBG [label="Blue"];
  sGBBBGBB [label="Blue"];
  sGBBBBRR [label="Blue"];
  sGBBBBRG [label="Blue"];
  sGBBBBRB [label="Blue"];
  sGBBBBGR [label="Blue"];
  sGBBBBGG [label="Blue"];
  sGBBBBGB [label="Blue"];
  sGBBBBBR [label="Blue"];
  sGBBBBBG [label="Blue"];
  sGBBBBBB [label="Blue"];
  sBRRRRRR [label="Red"];
  sBRRRRRG [label="Red"];
  sBRRRRRB [label="Red"];
  sBRRRRGR [label="Red"];
  sBRRRRGG [label="Red"];
  sBRRRRGB [label="Red"];
  sBRRRRBR [label="Red"];
  sBRRRRBG [label="Red"];
  sBRRRRBB [label="Red"];
  sBRRRGRR [label="Red"];
  sBRRRGRG [label="Red"];
  sBRRRGRB [label="Red"];
  sBRRRGGR [label="Red"];
  sBRRRGGG [label="Red"];
  sBRRRGGB [label="Red"];
  sBRRRGBR [label="Red"];
  sBRRRGBG [label="Red"];
  sBRRRGBB [label="Red"];
  sBRRRBRR [label="Red"];
  sBRRRBRG [label="Red"];
  sBRRRBRB [label="Red"];
  sBRRRBGR [label="Red"];
  sBRRRBGG [label="Red"];
  sBRRRBGB [label="Red"];
  sBRRRBBR [label="Red"];
  sBRRRBBG [label="Red"];
  sBRRRBBB [label="Red"];
  sBRRGRRR [label="Red"];
  sBRRGRRG [label="Red"];
  sBRRGRRB [label="Red"];
  sBRRGRGR [label="Red"];
  sBRRGRGG [label="Red"];
  sBRRGRGB [label="Red"];
  sBRRGRBR [label="Red"];
  sBRRGRBG [label="Red"];
  sBRRGRBB [label="Red"];
  sBRRGGRR [label="Red"];
  sBRRGGRG [label="Red"];
  sBRRGGRB [label="Red"];
  sBRRGGGR [label="Red"];
  sBRRGGGG [label="Red"];
  sBRRGGGB [label="Red"];
  sBRRGGBR [label="Red"];
  sBRRGGBG [label="Red"];
  sBRRGGBB [label="Red"];
  sBRRGBRR [label="Red"];
  sBRRGBRG [label="Red"];
  sBRRGBRB [label="Red"];
  sBRRGBGR [label="Red"];
  sBRRGBGG [label="Red"];
  sBRRGBGB [label="Red"];
  sBRRGBBR [label="Red"];
  sBRRGBBG [label="Red"];
  sBRRGBBB [label="Red"];
  sBRRBRRR [label="Red"];
  sBRRBRRG [label="Red"];
  sBRRBRRB [label="Red"];
  sBRRBRGR [label="Red"];
  sBRRBRGG [label="Red"];
  sBRRBRGB [label="Red"];
  sBRRBRBR [label="Red"];
  sBRRBRBG [label="Red"];
  sBRRBRBB [label="Red"];
  sBRRBGRR [label="Red"];
  sBRRBGRG [label="Red"];
  sBRRBGRB [label="Red"];
  sBRRBGGR [label="Red"];
  sBRRBGGG [label="Red"];
  sBRRBGGB [label="Red"];
  sBRRBGBR [label="Red"];
  sBRRBGBG [label="Red"];
  sBRRBGBB [label="Red"];
  sBRRBBRR [label="Red"];
  sBRRBBRG [label="Red"];
  sBRRBBRB [label="Red"];
  sBRRBBGR [label="Red"];
  sBRRBBGG [label="Red"];
  sBRRBBGB [label="Red"];
  sBRRBBBR [label="Red"];
  sBRRBBBG [label="Red"];
  sBRRBBBB [label="Red"];
  sBRGRRRR [label="Red"];
  sBRGRRRG [label="Red"];
  sBRGRRRB [label="Red"];
  sBRGRRGR [label="Red"];
  sBRGRRGG [label="Red"];
  sBRGRRGB [label="Red"];
  sBRGRRBR [label="Red"];
  sBRGRRBG [label="Red"];
  sBRGRRBB [label="Red"];
  sBRGRGRR [label="Red"];
  sBRGRGRG [label="Red"];
  sBRGRGRB [label="Red"];
  sBRGRGGR [label="Red"];
  sBRGRGGG [label="Red"];
  sBRGRGGB [label="Red"];
  sBRGRGBR [label="Red"];
  sBRGRGBG [label="Red"];
  sBRGRGBB [label="Red"];
  sBRGRBRR [label="Red"];
  sBRGRBRG [label="Red"];
  sBRGRBRB [label="Red"];
  sBRGRBGR [label="Red"];
  sBRGRBGG [label="Red"];
  sBRGRBGB [label="Red"];
  sBRGRBBR [label="Red"];
  sBRGRBBG [label="Red"];
  sBRGRBBB [label="Red"];
  sBRGGRRR [label="Red"];
  sBRGGRRG [label="Red"];
  sBRGGRRB [label="Red"];
  sBRGGRGR [label="Red"];
  sBRGGRGG [label="Red"];
  sBRGGRGB [label="Red"];
  sBRGGRBR [label="Red"];
  sBRGGRBG [label="Red"];
  sBRGGRBB [label="Red"];
  sBRGGGRR [label="Red"];
  sBRGGGRG [label="Red"];
  sBRGGGRB [label="Red"];
  sBRGGGGR [label="Red"];
  sBRGGGGG [label="Red"];
  sBRGGGGB [label="Red"];
  sBRGGGBR [label="Red"];
  sBRGGGBG [label="Red"];
  sBRGGGBB [label="Red"];
  sBRGGBRR [label="Red"];
  sBRGGBRG [label="Red"];
  sBRGGBRB [label="Red"];
  sBRGGBGR [label="Red"];
  sBRGGBGG [label="Red"];
  sBRGGBGB [label="Red"];
  sBRGGBBR [label="Red"];
  sBRGGBBG [label="Red"];
  sBRGGBBB [label="Red"];
  sBRGBRRR [label="Red"];
  sBRGBRRG [label="Red"];
  sBRGBRRB [label="Red"];
  sBRGBRGR [label="Red"];
  sBRGBRGG [label="Red"];
  sBRGBRGB [label="Red"];
  sBRGBRBR [label="Red"];
  sBRGBRBG [label="Red"];
  sBRGBRBB [label="Red"];
  sBRGBGRR [label="Red"];
  sBRGBGRG [label="Red"];
  sBRGBGRB [label="Red"];
  sBRGBGGR [label="Red"];
  sBRGBGGG [label="Red"];
  sBRGBGGB [label="Red"];
  sBRGBGBR [label="Red"];
  sBRGBGBG [label="Red"];
  sBRGBGBB [label="Red"];
  sBRGBBRR [label="Red"];
  sBRGBBRG [label="Red"];
  sBRGBBRB [label="Red"];
  sBRGBBGR [label="Red"];
  sBRGBBGG [label="Red"];
  sBRGBBGB [label="Red"];
  sBRGBBBR [label="Red"];
  sBRGBBBG [label="Red"];
  sBRGBBBB [label="Red"];
  sBRBRRRR [label="Red"];
  sBRBRRRG [label="Red"];
  sBRBRRRB [label="Red"];
  sBRBRRGR [label="Red"];
  sBRBRRGG [label="Red"];
  sBRBRRGB [label="Red"];
  sBRBRRBR [label="Red"];
  sBRBRRBG [label="Red"];
  sBRBRRBB [label="Red"];
  sBRBRGRR [label="Red"];
  sBRBRGRG [label="Red"];
  sBRBRGRB [label="Red"];
  sBRBRGGR [label="Red"];
  sBRBRGGG [label="Red"];
  sBRBRGGB [label="Red"];
  sBRBRGBR [label="Red"];
  sBRBRGBG [label="Red"];
  sBRBRGBB [label="Red"];
  sBRBRBRR [label="Red"];
  sBRBRBRG [label="Red"];
  sBRBRBRB [label="Red"];
  sBRBRBGR [label="Red"];
  sBRBRBGG [label="Red"];
  sBRBRBGB [label="Red"];
  sBRBRBBR [label="Red"];
  sBRBRBBG [label="Red"];
  sBRBRBBB [label="Red"];
  sBRBGRRR [label="Red"];
  sBRBGRRG [label="Red"];
  sBRBGRRB [label="Red"];
  sBRBGRGR [label="Red"];
  sBRBGRGG [label="Red"];
  sBRBGRGB [label="Red"];
  sBRBGRBR [label="Red"];
  sBRBGRBG [label="Red"];
  sBRBGRBB [label="Red"];
  sBRBGGRR [label="Red"];
  sBRBGGRG [label="Red"];
  sBRBGGRB [label="Red"];
  sBRBGGGR [label="Red"];
  sBRBGGGG [label="Red"];
  sBRBGGGB [label="Red"];
  sBRBGGBR [label="Red"];
  sBRBGGBG [label="Red"];
  sBRBGGBB [label="Red"];
  sBRBGBRR [label="Red"];
  sBRBGBRG [label="Red"];
  sBRBGBRB [label="Red"];
  sBRBGBGR [label="Red"];
  sBRBGBGG [label="Red"];
  sBRBGBGB [label="Red"];
  sBRBGBBR [label="Red"];
  sBRBGBBG [label="Red"];
  sBRBGBBB [label="Red"];
  sBRBBRRR [label="Red"];
  sBRBBRRG [label="Red"];
  sBRBBRRB [label="Red"];
  sBRBBRGR [label="Red"];
  sBRBBRGG [label="Red"];
  sBRBBRGB [label="Red"];
  sBRBBRBR [label="Red"];
  sBRBBRBG [label="Red"];
  sBRBBRBB [label="Red"];
  sBRBBGRR [label="Red"];
  sBRBBGRG [label="Red"];
  sBRBBGRB [label="Red"];
  sBRBBGGR [label="Red"];
  sBRBBGGG [label="Red"];
  sBRBBGGB [label="Red"];
  sBRBBGBR [label="Red"];
  sBRBBGBG [label="Red"];
  sBRBBGBB [label="Red"];
  sBRBBBRR [label="Red"];
  sBRBBBRG [label="Red"];
  sBRBBBRB [label="Red"];
  sBRBBBGR [label="Red"];
  sBRBBBGG [label="Red"];
  sBRBBBGB [label="Red"];
  sBRBBBBR [label="Red"];
  sBRBBBBG [label="Red"];
  sBRBBBBB [label="Red"];
  sBGRRRRR [label="Green"];
  sBGRRRRG [label="Green"];
  sBGRRRRB [label="Green"];
  sBGRRRGR [label="Green"];
  sBGRRRGG [label="Green"];
  sBGRRRGB [label="Green"];
  sBGRRRBR [label="Green"];
  sBGRRRBG [label="Green"];
  sBGRRRBB [label="Green"];
  sBGRRGRR [label="Green"];
  sBGRRGRG [label="Green"];
  sBGRRGGR [label="Green"];
  sBGRRGGG [label="Green"];
  sBGRRGGB [label="Green"];
  sBGRRGBR [label="Green"];
  sBGRRGBG [label="Green"];
  sBGRRGBB [label="Green"];
  sBGRRBRR [label="Green"];
  sBGRRBRG [label="Green"];
  sBGRRBRB [label="Green"];
  sBGRRBGR [label="Green"];
  sBGRRBGG [label="Green"];
  sBGRRBGB [label="Green"];
  sBGRRBBR [label="Green"];
  sBGRRBBG [label="Green"];
  sBGRRBBB [label="Green"];
  sBGRGRRR [label="Green"];
  sBGRGRRG [label="Green"];
  sBGRGRRB [label="Green"];
  sBGRGRGR [label="Green"];
  sBGRGRGG [label="Green"];
  sBGRGRGB [label="Green"];
  sBGRGRBR [label="Green"];
  sBGRGRBG [label="Green"];
  sBGRGRBB [label="Green"];
  sBGRGGRR [label="Green"];
  sBGRGGRG [label="Green"];
  sBGRGGRB [label="Green"];
  sBGRGGGR [label="Green"];
  sBGRGGGG [label="Green"];
  sBGRGGGB [label="Green"];
  sBGRGGBR [label="Green"];
  sBGRGGBG [label="Green"];
  sBGRGGBB [label="Green"];
  sBGRGBRR [label="Green"];
  sBGRGBRG [label="Green"];
  sBGRGBRB [label="Green"];
  sBGRGBGR [label="Green"];
  sBGRGBGG [label="Green"];
  sBGRGBGB [label="Green"];
  sBGRGBBR [label="Green"];
  sBGRGBBG [label="Green"];
  sBGRGBBB [label="Green"];
  sBGRBRRR [label="Green"];
  sBGRBRRG [label="Green"];
  sBGRBRRB [label="Green"];
  sBGRBRGR [label="Green"];
  sBGRBRGG [label="Green"];
  sBGRBRGB [label="Green"];
  sBGRBRBR [label="Green"];
  sBGRBRBG [label="Green"];
  sBGRBRBB [label="Green"];
  sBGRBGRR [label="Green"];
  sBGRBGRG [label="Green"];
  sBGRBGRB [label="Green"];
  sBGRBGGR [label="Green"];
  sBGRBGGG [label="Green"];
  sBGRBGGB [label="Green"];
  sBGRBGBR [label="Green"];
  sBGRBGBG [label="Green"];
  sBGRBGBB [label="Green"];
  sBGRBBRR [label="Green"];
  sBGRBBRG [label="Green"];
  sBGRBBRB [label="Green"];
  sBGRBBGR [label="Green"];
  sBGRBBGG [label="Green"];
  sBGRBBGB [label="Green"];
  sBGRBBBR [label="Green"];
  sBGRBBBG [label="Green"];
  sBGRBBBB [label="Green"];
  sBGGRRRR [label="Green"];
  sBGGRRRG [label="Green"];
  sBGGRRRB [label="Green"];
  sBGGRRGR [label="Green"];
  sBGGRRGG [label="Green"];
  sBGGRRGB [label="Green"];
  sBGGRRBR [label="Green"];
  sBGGRRBG [label="Green"];
  sBGGRRBB [label="Green"];
  sBGGRGRR [label="Green"];
  sBGGRGRG [label="Green"];
  sBGGRGRB [label="Green"];
  sBGGRGGR [label="Green"];
  sBGGRGGG [label="Green"];
  sBGGRGGB [label="Green"];
  sBGGRGBR [label="Green"];
  sBGGRGBG [label="Green"];
  sBGGRGBB [label="Green"];
  sBGGRBRR [label="Green"];
  sBGGRBRG [label="Green"];
  sBGGRBRB [label="Green"];
  sBGGRBGR [label="Green"];
  sBGGRBGG [label="Green"];
  sBGGRBGB [label="Green"];
  sBGGRBBR [label="Green"];
  sBGGRBBG [label="Green"];
  sBGGRBBB [label="Green"];
  sBGGGRRR [label="Green"];
  sBGGGRRG [label="Green"];
  sBGGGRRB [label="Green"];
  sBGGGRGR [label="Green"];
  sBGGGRGG [label="Green"];
  sBGGGRGB [label="Green"];
  sBGGGRBR [label="Green"];
  sBGGGRBG [label="Green"];
  sBGGGRBB [label="Green"];
  sBGGGGRR [label="Green"];
  sBGGGGRG [label="Green"];
  sBGGGGRB [label="Green"];
  sBGGGGGR [label="Green"];
  sBGGGGGG [label="Green"];
  sBGGGGGB [label="Green"];
  sBGGGGBR [label="Green"];
  sBGGGGBG [label="Green"];
  sBGGGGBB [label="Green"];
  sBGGGBRR [label="Green"];
  sBGGGBRG [label="Green"];
  sBGGGBRB [label="Green"];
  sBGGGBGR [label="Green"];
  sBGGGBGG [label="Green"];
  sBGGGBGB [label="Green"];
  sBGGGBBR [label="Green"];
  sBGGGBBG [label="Green"];
  sBGGGBBB [label="Green"];
  sBGGBRRR [label="Green"];
  sBGGBRRG [label="Green"];
  sBGGBRRB [label="Green"];
  sBGGBRGR [label="Green"];
  sBGGBRGG [label="Green"];
  sBGGBRGB [label="Green"];
  sBGGBRBR [label="Green"];
  sBGGBRBG [label="Green"];
  sBGGBRBB [label="Green"];
  sBGGBGRR [label="Green"];
  sBGGBGRG [label="Green"];
  sBGGBGRB [label="Green"];
  sBGGBGGR [label="Green"];
  sBGGBGGG [label="Green"];
  sBGGBGGB [label="Green"];
  sBGGBGBR [label="Green"];
  sBGGBGBG [label="Green"];
  sBGGBGBB [label="Green"];
  sBGGBBRR [label="Green"];
  sBGGBBRG [label="Green"];
  sBGGBBRB [label="Green"];
  sBGGBBGR [label="Green"];
  sBGGBBGG [label="Green"];
  sBGGBBGB [label="Green"];
  sBGGBBBR [label="Green"];
  sBGGBBBG [label="Green"];
  sBGGBBBB [label="Green"];
  sBGBRRRR [label="Green"];
  sBGBRRRG [label="Green"];
  sBGBRRRB [label="Green"];
  sBGBRRGR [label="Green"];
  sBGBRRGG [label="Green"];
  sBGBRRGB [label="Green"];
  sBGBRRBR [label="Green"];
  sBGBRRBG [label="Green"];
  sBGBRRBB [label="Green"];
  sBGBRGRR [label="Green"];
  sBGBRGRG [label="Green"];
  sBGBRGRB [label="Green"];
  sBGBRGGR [label="Green"];
  sBGBRGGG [label="Green"];
  sBGBRGGB [label="Green"];
  sBGBRGBR [label="Green"];
  sBGBRGBG [label="Green"];
  sBGBRGBB [label="Green"];
  sBGBRBRR [label="Green"];
  sBGBRBRG [label="Green"];
  sBGBRBRB [label="Green"];
  sBGBRBGR [label="Green"];
  sBGBRBGG [label="Green"];
  sBGBRBGB [label="Green"];
  sBGBRBBR [label="Green"];
  sBGBRBBG [label="Green"];
  sBGBRBBB [label="Green"];
  sBGBGRRR [label="Green"];
  sBGBGRRG [label="Green"];
  sBGBGRRB [label="Green"];
  sBGBGRGR [label="Green"];
  sBGBGRGG [label="Green"];
  sBGBGRGB [label="Green"];
  sBGBGRBR [label="Green"];
  sBGBGRBG [label="Green"];
  sBGBGRBB [label="Green"];
  sBGBGGRR [label="Green"];
  sBGBGGRG [label="Green"];
  sBGBGGRB [label="Green"];
  sBGBGGGR [label="Green"];
  sBGBGGGG [label="Green"];
  sBGBGGGB [label="Green"];
  sBGBGGBR [label="Green"];
  sBGBGGBG [label="Green"];
  sBGBGGBB [label="Green"];
  sBGBGBRR [label="Green"];
  sBGBGBRG [label="Green"];
  sBGBGBRB [label="Green"];
  sBGBGBGR [label="Green"];
  sBGBGBGG [label="Green"];
  sBGBGBGB [label="Green"];
  sBGBGBBR [label="Green"];
  sBGBGBBG [label="Green"];
  sBGBGBBB [label="Green"];
  sBGBBRRR [label="Green"];
  sBGBBRRG [label="Green"];
  sBGBBRRB [label="Green"];
  sBGBBRGR [label="Green"];
  sBGBBRGG [label="Green"];
  sBGBBRGB [label="Green"];
  sBGBBRBR [label="Green"];
  sBGBBRBG [label="Green"];
  sBGBBRBB [label="Green"];
  sBGBBGRR [label="Green"];
  sBGBBGRG [label="Green"];
  sBGBBGRB [label="Green"];
  sBGBBGGR [label="Green"];
  sBGBBGGG [label="Green"];
  sBGBBGGB [label="Green"];
  sBGBBGBR [label="Green"];
  sBGBBGBG [label="Green"];
  sBGBBGBB [label="Green"];
  sBGBBBRR [label="Green"];
  sBGBBBRG [label="Green"];
  sBGBBBRB [label="Green"];
  sBGBBBGR [label="Green"];
  sBGBBBGG [label="Green"];
  sBGBBBGB [label="Green"];
  sBGBBBBR [label="Green"];
  sBGBBBBG [label="Green"];
  sBGBBBBB [label="Green"];
  sBBRRRRR [label="Blue"];
  sBBRRRRG [label="Blue"];
  sBBRRRRB [label="Blue"];
  sBBRRRGR [label="Blue"];
  sBBRRRGG [label="Blue"];
  sBBRRRGB [label="Blue"];
  sBBRRRBR [label="Blue"];
  sBBRRRBG [label="Blue"];
  sBBRRRBB [label="Blue"];
  sBBRRGRR [label="Blue"];
  sBBRRGRG [label="Blue"];
  sBBRRGRB [label="Blue"];
  sBBRRGGR [label="Blue"];
  sBBRRGGG [label="Blue"];
  sBBRRGGB [label="Blue"];
  sBBRRGBR [label="Blue"];
  sBBRRGBG [label="Blue"];
  sBBRRGBB [label="Blue"];
  sBBRRBRR [label="Blue"];
  sBBRRBRG [label="Blue"];
  sBBRRBRB [label="Blue"];
  sBBRRBGR [label="Blue"];
  sBBRRBGG [label="Blue"];
  sBBRRBGB [label="Blue"];
  sBBRRBBR [label="Blue"];
  sBBRRBBG [label="Blue"];
  sBBRRBBB [label="Blue"];
  sBBRGRRR [label="Blue"];
  sBBRGRRG [label="Blue"];
  sBBRGRRB [label="Blue"];
  sBBRGRGR [label="Blue"];
  sBBRGRGG [label="Blue"];
  sBBRGRGB [label="Blue"];
  sBBRGRBR [label="Blue"];
  sBBRGRBG [label="Blue"];
  sBBRGRBB [label="Blue"];
  sBBRGGRR [label="Blue"];
  sBBRGGRG [label="Blue"];
  sBBRGGRB [label="Blue"];
  sBBRGGGR [label="Blue"];
  sBBRGGGG [label="Blue"];
  sBBRGGGB [label="Blue"];
  sBBRGGBR [label="Blue"];
  sBBRGGBG [label="Blue"];
  sBBRGGBB [label="Blue"];
  sBBRGBRR [label="Blue"];
  sBBRGBRG [label="Blue"];
  sBBRGBRB [label="Blue"];
  sBBRGBGR [label="Blue"];
  sBBRGBGG [label="Blue"];
  sBBRGBGB [label="Blue"];
  sBBRGBBR [label="Blue"];
  sBBRGBBG [label="Blue"];
  sBBRGBBB [label="Blue"];
  sBBRBRRR [label="Blue"];
  sBBRBRRG [label="Blue"];
  sBBRBRRB [label="Blue"];
  sBBRBRGR [label="Blue"];
  sBBRBRGG [label="Blue"];
  sBBRBRGB [label="Blue"];
  sBBRBRBR [label="Blue"];
  sBBRBRBG [label="Blue"];
  sBBRBRBB [label="Blue"];
  sBBRBGRR [label="Blue"];
  sBBRBGRG [label="Blue"];
  sBBRBGRB [label="Blue"];
  sBBRBGGR [label="Blue"];
  sBBRBGGG [label="Blue"];
  sBBRBGGB [label="Blue"];
  sBBRBGBR [label="Blue"];
  sBBRBGBG [label="Blue"];
  sBBRBGBB [label="Blue"];
  sBBRBBRR [label="Blue"];
  sBBRBBRG [label="Blue"];
  sBBRBBRB [label="Blue"];
  sBBRBBGR [label="Blue"];
  sBBRBBGG [label="Blue"];
  sBBRBBGB [label="Blue"];
  sBBRBBBR [label="Blue"];
  sBBRBBBG [label="Blue"];
  sBBRBBBB [label="Blue"];
  sBBGRRRR [label="Blue"];
  sBBGRRRG [label="Blue"];
  sBBGRRRB [label="Blue"];
  sBBGRRGR [label="Blue"];
  sBBGRRGG [label="Blue"];
  sBBGRRGB [label="Blue"];
  sBBGRRBR [label="Blue"];
  sBBGRRBG [label="Blue"];
  sBBGRRBB [label="Blue"];
  sBBGRGRR [label="Blue"];
  sBBGRGRG [label="Blue"];
  sBBGRGRB [label="Blue"];
  sBBGRGGR [label="Blue"];
  sBBGRGGG [label="Blue"];
  sBBGRGGB [label="Blue"];
  sBBGRGBR [label="Blue"];
  sBBGRGBG [label="Blue"];
  sBBGRGBB [label="Blue"];
  sBBGRBRR [label="Blue"];
  sBBGRBRG [label="Blue"];
  sBBGRBRB [label="Blue"];
  sBBGRBGR [label="Blue"];
  sBBGRBGG [label="Blue"];
  sBBGRBGB [label="Blue"];
  sBBGRBBR [label="Blue"];
  sBBGRBBG [label="Blue"];
  sBBGRBBB [label="Blue"];
  sBBGGRRR [label="Blue"];
  sBBGGRRG [label="Blue"];
  sBBGGRRB [label="Blue"];
  sBBGGRGR [label="Blue"];
  sBBGGRGG [label="Blue"];
  sBBGGRGB [label="Blue"];
  sBBGGRBR [label="Blue"];
  sBBGGRBG [label="Blue"];
  sBBGGRBB [label="Blue"];
  sBBGGGRR [label="Blue"];
  sBBGGGRG [label="Blue"];
  sBBGGGRB [label="Blue"];
  sBBGGGGR [label="Blue"];
  sBBGGGGG [label="Blue"];
  sBBGGGGB [label="Blue"];
  sBBGGGBR [label="Blue"];
  sBBGGGBG [label="Blue"];
  sBBGGGBB [label="Blue"];
  sBBGGBRR [label="Blue"];
  sBBGGBRG [label="Blue"];
  sBBGGBRB [label="Blue"];
  sBBGGBGR [label="Blue"];
  sBBGGBGG [label="Blue"];
  sBBGGBGB [label="Blue"];
  sBBGGBBR [label="Blue"];
  sBBGGBBG [label="Blue"];
  sBBGGBBB [label="Blue"];
  sBBGBRRR [label="Blue"];
  sBBGBRRG [label="Blue"];
  sBBGBRRB [label="Blue"];
  sBBGBRGR [label="Blue"];
  sBBGBRGG [label="Blue"];
  sBBGBRGB [label="Blue"];
  sBBGBRBR [label="Blue"];
  sBBGBRBG [label="Blue"];
  sBBGBRBB [label="Blue"];
  sBBGBGRR [label="Blue"];
  sBBGBGRG [label="Blue"];
  sBBGBGRB [label="Blue"];
  sBBGBGGR [label="Blue"];
  sBBGBGGG [label="Blue"];
  sBBGBGGB [label="Blue"];
  sBBGBGBR [label="Blue"];
  sBBGBGBG [label="Blue"];
  sBBGBGBB [label="Blue"];
  sBBGBBRR [label="Blue"];
  sBBGBBRG [label="Blue"];
  sBBGBBRB [label="Blue"];
  sBBGBBGR [label="Blue"];
  sBBGBBGG [label="Blue"];
  sBBGBBGB [label="Blue"];
  sBBGBBBR [label="Blue"];
  sBBGBBBG [label="Blue"];
  sBBGBBBB [label="Blue"];
  sBBBRRRR [label="Blue"];
  sBBBRRRG [label="Blue"];
  sBBBRRRB [label="Blue"];
  sBBBRRGR [label="Blue"];
  sBBBRRGG [label="Blue"];
  sBBBRRGB [label="Blue"];
  sBBBRRBR [label="Blue"];
  sBBBRRBG [label="Blue"];
  sBBBRRBB [label="Blue"];
  sBBBRGRR [label="Blue"];
  sBBBRGRG [label="Blue"];
  sBBBRGRB [label="Blue"];
  sBBBRGGR [label="Blue"];
  sBBBRGGG [label="Blue"];
  sBBBRGGB [label="Blue"];
  sBBBRGBR [label="Blue"];
  sBBBRGBG [label="Blue"];
  sBBBRGBB [label="Blue"];
  sBBBRBRR [label="Blue"];
  sBBBRBRG [label="Blue"];
  sBBBRBRB [label="Blue"];
  sBBBRBGR [label="Blue"];
  sBBBRBGG [label="Blue"];
  sBBBRBGB [label="Blue"];
  sBBBRBBR [label="Blue"];
  sBBBRBBG [label="Blue"];
  sBBBRBBB [label="Blue"];
  sBBBGRRR [label="Blue"];
  sBBBGRRG [label="Blue"];
  sBBBGRRB [label="Blue"];
  sBBBGRGR [label="Blue"];
  sBBBGRGG [label="Blue"];
  sBBBGRGB [label="Blue"];
  sBBBGRBR [label="Blue"];
  sBBBGRBG [label="Blue"];
  sBBBGRBB [label="Blue"];
  sBBBGGRR [label="Blue"];
  sBBBGGRG [label="Blue"];
  sBBBGGRB [label="Blue"];
  sBBBGGGR [label="Blue"];
  sBBBGGGG [label="Blue"];
  sBBBGGGB [label="Blue"];
  sBBBGGBR [label="Blue"];
  sBBBGGBG [label="Blue"];
  sBBBGGBB [label="Blue"];
  sBBBGBRR [label="Blue"];
  sBBBGBRG [label="Blue"];
  sBBBGBRB [label="Blue"];
  sBBBGBGR [label="Blue"];
  sBBBGBGG [label="Blue"];
  sBBBGBGB [label="Blue"];
  sBBBGBBR [label="Blue"];
  sBBBGBBG [label="Blue"];
  sBBBGBBB [label="Blue"];
  sBBBBRRR [label="Blue"];
  sBBBBRRG [label="Blue"];
  sBBBBRRB [label="Blue"];
  sBBBBRGR [label="Blue"];
  sBBBBRGG [label="Blue"];
  sBBBBRGB [label="Blue"];
  sBBBBRBR [label="Blue"];
  sBBBBRBG [label="Blue"];
  sBBBBRBB [label="Blue"];
  sBBBBGRR [label="Blue"];
  sBBBBGRG [label="Blue"];
  sBBBBGRB [label="Blue"];
  sBBBBGGR [label="Blue"];
  sBBBBGGG [label="Blue"];
  sBBBBGGB [label="Blue"];
  sBBBBGBR [label="Blue"];
  sBBBBGBG [label="Blue"];
  sBBBBGBB [label="Blue"];
  sBBBBBRR [label="Blue"];
  sBBBBBRG [label="Blue"];
  sBBBBBRB [label="Blue"];
  sBBBBBGR [label="Blue"];
  sBBBBBGG [label="Blue"];
  sBBBBBGB [label="Blue"];
  sBBBBBBR [label="Blue"];
  sBBBBBBG [label="Blue"];
  sBBBBBBB [label="Blue"];

  sBGRRGRB -> sRRGRBGB [label="F"];
  sBGRRGRB -> sRRGBBGR [label="R"];
  sBGRRGRB -> sGRRBRGB [label="L"];
  sBGRRGRB -> sBRRRGRB [label="PRed"];
  sBGRRGRB -> sBGRRGRB [label="PGreen"];
  sBGRRGRB -> sBBRRGRB [label="PBlue"];
  sRRRRRRR -> sRRRRRRR [label="F"];
  sRRRRRRR -> sRRRRRRR [label="R"];
  sRRRRRRR -> sRRRRRRR [label="L"];
  sRRRRRRR -> sRRRRRRR [label="PRed"];
  sRRRRRRR -> sRGRRRRR [label="PGreen"];
  sRRRRRRR -> sRBRRRRR [label="PBlue"];
  sRRRRRRG -> sRRRRGRR [label="F"];
  sRRRRRRG -> sRRRRGRR [label="R"];
  sRRRRRRG -> sRRRRRRG [label="L"];
  sRRRRRRG -> sRRRRRRG [label="PRed"];
  sRRRRRRG -> sRGRRRRG [label="PGreen"];
  sRRRRRRG -> sRBRRRRG [label="PBlue"];
  sRRRRRRB -> sRRRRBRR [label="F"];
  sRRRRRRB -> sRRRRBRR [label="R"];
  sRRRRRRB -> sRRRRRRB [label="L"];
  sRRRRRRB -> sRRRRRRB [label="PRed"];
  sRRRRRRB -> sRGRRRRB [label="PGreen"];
  sRRRRRRB -> sRBRRRRB [label="PBlue"];
  sRRRRRGR -> sRRRGRRR [label="F"];
  sRRRRRGR -> sGRRRRRR [label="R"];
  sRRRRRGR -> sRRGRRRR [label="L"];
  sRRRRRGR -> sRRRRRGR [label="PRed"];
  sRRRRRGR -> sRGRRRGR [label="PGreen"];
  sRRRRRGR -> sRBRRRGR [label="PBlue"];
  sRRRRRGG -> sRRRGGRR [label="F"];
  sRRRRRGG -> sGRRRGRR [label="R"];
  sRRRRRGG -> sRRGRRRG [label="L"];
  sRRRRRGG -> sRRRRRGG [label="PRed"];
  sRRRRRGG -> sRGRRRGG [label="PGreen"];
  sRRRRRGG -> sRBRRRGG [label="PBlue"];
  sRRRRRGB -> sRRRGBRR [label="F"];
  sRRRRRGB -> sGRRRBRR [label="R"];
  sRRRRRGB -> sRRGRRRB [label="L"];
  sRRRRRGB -> sRRRRRGB [label="PRed"];
  sRRRRRGB -> sRGRRRGB [label="PGreen"];
  sRRRRRGB -> sRBRRRGB [label="PBlue"];
  sRRRRRBR -> sRRRBRRR [label="F"];
  sRRRRRBR -> sBRRRRRR [label="R"];
  sRRRRRBR -> sRRBRRRR [label="L"];
  sRRRRRBR -> sRRRRRBR [label="PRed"];
  sRRRRRBR -> sRGRRRBR [label="PGreen"];
  sRRRRRBR -> sRBRRRBR [label="PBlue"];
  sRRRRRBG -> sRRRBGRR [label="F"];
  sRRRRRBG -> sBRRRGRR [label="R"];
  sRRRRRBG -> sRRBRRRG [label="L"];
  sRRRRRBG -> sRRRRRBG [label="PRed"];
  sRRRRRBG -> sRGRRRBG [label="PGreen"];
  sRRRRRBG -> sRBRRRBG [label="PBlue"];
  sRRRRRBB -> sRRRBBRR [label="F"];
  sRRRRRBB -> sBRRRBRR [label="R"];
  sRRRRRBB -> sRRBRRRB [label="L"];
  sRRRRRBB -> sRRRRRBB [label="PRed"];
  sRRRRRBB -> sRGRRRBB [label="PGreen"];
  sRRRRRBB -> sRBRRRBB [label="PBlue"];
  sRRRRGRR -> sRRGRRRR [label="F"];
  sRRRRGRR -> sRRRRRGR [label="R"];
  sRRRRGRR -> sRRRRRGR [label="L"];
  sRRRRGRR -> sRRRRGRR [label="PRed"];
  sRRRRGRR -> sRGRRGRR [label="PGreen"];
  sRRRRGRR -> sRBRRGRR [label="PBlue"];
  sRRRRGRG -> sRRGRGRR [label="F"];
  sRRRRGRG -> sRRRRGGR [label="R"];
  sRRRRGRG -> sRRRRRGG [label="L"];
  sRRRRGRG -> sRRRRGRG [label="PRed"];
  sRRRRGRG -> sRGRRGRG [label="PGreen"];
  sRRRRGRG -> sRBRRGRG [label="PBlue"];
  sRRRRGRB -> sRRGRBRR [label="F"];
  sRRRRGRB -> sRRRRBGR [label="R"];
  sRRRRGRB -> sRRRRRGB [label="L"];
  sRRRRGRB -> sRRRRGRB [label="PRed"];
  sRRRRGRB -> sRGRRGRB [label="PGreen"];
  sRRRRGRB -> sRBRRGRB [label="PBlue"];
  sRRRRGGR -> sRRGGRRR [label="F"];
  sRRRRGGR -> sGRRRRGR [label="R"];
  sRRRRGGR -> sRRGRRGR [label="L"];
  sRRRRGGR -> sRRRRGGR [label="PRed"];
  sRRRRGGR -> sRGRRGGR [label="PGreen"];
  sRRRRGGR -> sRBRRGGR [label="PBlue"];
  sRRRRGGG -> sRRGGGRR [label="F"];
  sRRRRGGG -> sGRRRGGR [label="R"];
  sRRRRGGG -> sRRGRRGG [label="L"];
  sRRRRGGG -> sRRRRGGG [label="PRed"];
  sRRRRGGG -> sRGRRGGG [label="PGreen"];
  sRRRRGGG -> sRBRRGGG [label="PBlue"];
  sRRRRGGB -> sRRGGBRR [label="F"];
  sRRRRGGB -> sGRRRBGR [label="R"];
  sRRRRGGB -> sRRGRRGB [label="L"];
  sRRRRGGB -> sRRRRGGB [label="PRed"];
  sRRRRGGB -> sRGRRGGB [label="PGreen"];
  sRRRRGGB -> sRBRRGGB [label="PBlue"];
  sRRRRGBR -> sRRGBRRR [label="F"];
  sRRRRGBR -> sBRRRRGR [label="R"];
  sRRRRGBR -> sRRBRRGR [label="L"];
  sRRRRGBR -> sRRRRGBR [label="PRed"];
  sRRRRGBR -> sRGRRGBR [label="PGreen"];
  sRRRRGBR -> sRBRRGBR [label="PBlue"];
  sRRRRGBG -> sRRGBGRR [label="F"];
  sRRRRGBG -> sBRRRGGR [label="R"];
  sRRRRGBG -> sRRBRRGG [label="L"];
  sRRRRGBG -> sRRRRGBG [label="PRed"];
  sRRRRGBG -> sRGRRGBG [label="PGreen"];
  sRRRRGBG -> sRBRRGBG [label="PBlue"];
  sRRRRGBB -> sRRGBBRR [label="F"];
  sRRRRGBB -> sBRRRBGR [label="R"];
  sRRRRGBB -> sRRBRRGB [label="L"];
  sRRRRGBB -> sRRRRGBB [label="PRed"];
  sRRRRGBB -> sRGRRGBB [label="PGreen"];
  sRRRRGBB -> sRBRRGBB [label="PBlue"];
  sRRRRBRR -> sRRBRRRR [label="F"];
  sRRRRBRR -> sRRRRRBR [label="R"];
  sRRRRBRR -> sRRRRRBR [label="L"];
  sRRRRBRR -> sRRRRBRR [label="PRed"];
  sRRRRBRR -> sRGRRBRR [label="PGreen"];
  sRRRRBRR -> sRBRRBRR [label="PBlue"];
  sRRRRBRG -> sRRBRGRR [label="F"];
  sRRRRBRG -> sRRRRGBR [label="R"];
  sRRRRBRG -> sRRRRRBG [label="L"];
  sRRRRBRG -> sRRRRBRG [label="PRed"];
  sRRRRBRG -> sRGRRBRG [label="PGreen"];
  sRRRRBRG -> sRBRRBRG [label="PBlue"];
  sRRRRBRB -> sRRBRBRR [label="F"];
  sRRRRBRB -> sRRRRBBR [label="R"];
  sRRRRBRB -> sRRRRRBB [label="L"];
  sRRRRBRB -> sRRRRBRB [label="PRed"];
  sRRRRBRB -> sRGRRBRB [label="PGreen"];
  sRRRRBRB -> sRBRRBRB [label="PBlue"];
  sRRRRBGR -> sRRBGRRR [label="F"];
  sRRRRBGR -> sGRRRRBR [label="R"];
  sRRRRBGR -> sRRGRRBR [label="L"];
  sRRRRBGR -> sRRRRBGR [label="PRed"];
  sRRRRBGR -> sRGRRBGR [label="PGreen"];
  sRRRRBGR -> sRBRRBGR [label="PBlue"];
  sRRRRBGG -> sRRBGGRR [label="F"];
  sRRRRBGG -> sGRRRGBR [label="R"];
  sRRRRBGG -> sRRGRRBG [label="L"];
  sRRRRBGG -> sRRRRBGG [label="PRed"];
  sRRRRBGG -> sRGRRBGG [label="PGreen"];
  sRRRRBGG -> sRBRRBGG [label="PBlue"];
  sRRRRBGB -> sRRBGBRR [label="F"];
  sRRRRBGB -> sGRRRBBR [label="R"];
  sRRRRBGB -> sRRGRRBB [label="L"];
  sRRRRBGB -> sRRRRBGB [label="PRed"];
  sRRRRBGB -> sRGRRBGB [label="PGreen"];
  sRRRRBGB -> sRBRRBGB [label="PBlue"];
  sRRRRBBR -> sRRBBRRR [label="F"];
  sRRRRBBR -> sBRRRRBR [label="R"];
  sRRRRBBR -> sRRBRRBR [label="L"];
  sRRRRBBR -> sRRRRBBR [label="PRed"];
  sRRRRBBR -> sRGRRBBR [label="PGreen"];
  sRRRRBBR -> sRBRRBBR [label="PBlue"];
  sRRRRBBG -> sRRBBGRR [label="F"];
  sRRRRBBG -> sBRRRGBR [label="R"];
  sRRRRBBG -> sRRBRRBG [label="L"];
  sRRRRBBG -> sRRRRBBG [label="PRed"];
  sRRRRBBG -> sRGRRBBG [label="PGreen"];
  sRRRRBBG -> sRBRRBBG [label="PBlue"];
  sRRRRBBB -> sRRBBBRR [label="F"];
  sRRRRBBB -> sBRRRBBR [label="R"];
  sRRRRBBB -> sRRBRRBB [label="L"];
  sRRRRBBB -> sRRRRBBB [label="PRed"];
  sRRRRBBB -> sRGRRBBB [label="PGreen"];
  sRRRRBBB -> sRBRRBBB [label="PBlue"];
  sRRRGRRR -> sRGRRRRR [label="F"];
  sRRRGRRR -> sRGRRRRR [label="R"];
  sRRRGRRR -> sRGRRRRR [label="L"];
  sRRRGRRR -> sRRRGRRR [label="PRed"];
  sRRRGRRR -> sRGRGRRR [label="PGreen"];
  sRRRGRRR -> sRBRGRRR [label="PBlue"];
  sRRRGRRG -> sRGRRGRR [label="F"];
  sRRRGRRG -> sRGRRGRR [label="R"];
  sRRRGRRG -> sRGRRRRG [label="L"];
  sRRRGRRG -> sRRRGRRG [label="PRed"];
  sRRRGRRG -> sRGRGRRG [label="PGreen"];
  sRRRGRRG -> sRBRGRRG [label="PBlue"];
  sRRRGRRB -> sRGRRBRR [label="F"];
  sRRRGRRB -> sRGRRBRR [label="R"];
  sRRRGRRB -> sRGRRRRB [label="L"];
  sRRRGRRB -> sRRRGRRB [label="PRed"];
  sRRRGRRB -> sRGRGRRB [label="PGreen"];
  sRRRGRRB -> sRBRGRRB [label="PBlue"];
  sRRRGRGR -> sRGRGRRR [label="F"];
  sRRRGRGR -> sGGRRRRR [label="R"];
  sRRRGRGR -> sRGGRRRR [label="L"];
  sRRRGRGR -> sRRRGRGR [label="PRed"];
  sRRRGRGR -> sRGRGRGR [label="PGreen"];
  sRRRGRGR -> sRBRGRGR [label="PBlue"];
  sRRRGRGG -> sRGRGGRR [label="F"];
  sRRRGRGG -> sGGRRGRR [label="R"];
  sRRRGRGG -> sRGGRRRG [label="L"];
  sRRRGRGG -> sRRRGRGG [label="PRed"];
  sRRRGRGG -> sRGRGRGG [label="PGreen"];
  sRRRGRGG -> sRBRGRGG [label="PBlue"];
  sRRRGRGB -> sRGRGBRR [label="F"];
  sRRRGRGB -> sGGRRBRR [label="R"];
  sRRRGRGB -> sRGGRRRB [label="L"];
  sRRRGRGB -> sRRRGRGB [label="PRed"];
  sRRRGRGB -> sRGRGRGB [label="PGreen"];
  sRRRGRGB -> sRBRGRGB [label="PBlue"];
  sRRRGRBR -> sRGRBRRR [label="F"];
  sRRRGRBR -> sBGRRRRR [label="R"];
  sRRRGRBR -> sRGBRRRR [label="L"];
  sRRRGRBR -> sRRRGRBR [label="PRed"];
  sRRRGRBR -> sRGRGRBR [label="PGreen"];
  sRRRGRBR -> sRBRGRBR [label="PBlue"];
  sRRRGRBG -> sRGRBGRR [label="F"];
  sRRRGRBG -> sBGRRGRR [label="R"];
  sRRRGRBG -> sRGBRRRG [label="L"];
  sRRRGRBG -> sRRRGRBG [label="PRed"];
  sRRRGRBG -> sRGRGRBG [label="PGreen"];
  sRRRGRBG -> sRBRGRBG [label="PBlue"];
  sRRRGRBB -> sRGRBBRR [label="F"];
  sRRRGRBB -> sBGRRBRR [label="R"];
  sRRRGRBB -> sRGBRRRB [label="L"];
  sRRRGRBB -> sRRRGRBB [label="PRed"];
  sRRRGRBB -> sRGRGRBB [label="PGreen"];
  sRRRGRBB -> sRBRGRBB [label="PBlue"];
  sRRRGGRR -> sRGGRRRR [label="F"];
  sRRRGGRR -> sRGRRRGR [label="R"];
  sRRRGGRR -> sRGRRRGR [label="L"];
  sRRRGGRR -> sRRRGGRR [label="PRed"];
  sRRRGGRR -> sRGRGGRR [label="PGreen"];
  sRRRGGRR -> sRBRGGRR [label="PBlue"];
  sRRRGGRG -> sRGGRGRR [label="F"];
  sRRRGGRG -> sRGRRGGR [label="R"];
  sRRRGGRG -> sRGRRRGG [label="L"];
  sRRRGGRG -> sRRRGGRG [label="PRed"];
  sRRRGGRG -> sRGRGGRG [label="PGreen"];
  sRRRGGRG -> sRBRGGRG [label="PBlue"];
  sRRRGGRB -> sRGGRBRR [label="F"];
  sRRRGGRB -> sRGRRBGR [label="R"];
  sRRRGGRB -> sRGRRRGB [label="L"];
  sRRRGGRB -> sRRRGGRB [label="PRed"];
  sRRRGGRB -> sRGRGGRB [label="PGreen"];
  sRRRGGRB -> sRBRGGRB [label="PBlue"];
  sRRRGGGR -> sRGGGRRR [label="F"];
  sRRRGGGR -> sGGRRRGR [label="R"];
  sRRRGGGR -> sRGGRRGR [label="L"];
  sRRRGGGR -> sRRRGGGR [label="PRed"];
  sRRRGGGR -> sRGRGGGR [label="PGreen"];
  sRRRGGGR -> sRBRGGGR [label="PBlue"];
  sRRRGGGG -> sRGGGGRR [label="F"];
  sRRRGGGG -> sGGRRGGR [label="R"];
  sRRRGGGG -> sRGGRRGG [label="L"];
  sRRRGGGG -> sRRRGGGG [label="PRed"];
  sRRRGGGG -> sRGRGGGG [label="PGreen"];
  sRRRGGGG -> sRBRGGGG [label="PBlue"];
  sRRRGGGB -> sRGGGBRR [label="F"];
  sRRRGGGB -> sGGRRBGR [label="R"];
  sRRRGGGB -> sRGGRRGB [label="L"];
  sRRRGGGB -> sRRRGGGB [label="PRed"];
  sRRRGGGB -> sRGRGGGB [label="PGreen"];
  sRRRGGGB -> sRBRGGGB [label="PBlue"];
  sRRRGGBR -> sRGGBRRR [label="F"];
  sRRRGGBR -> sBGRRRGR [label="R"];
  sRRRGGBR -> sRGBRRGR [label="L"];
  sRRRGGBR -> sRRRGGBR [label="PRed"];
  sRRRGGBR -> sRGRGGBR [label="PGreen"];
  sRRRGGBR -> sRBRGGBR [label="PBlue"];
  sRRRGGBG -> sRGGBGRR [label="F"];
  sRRRGGBG -> sBGRRGGR [label="R"];
  sRRRGGBG -> sRGBRRGG [label="L"];
  sRRRGGBG -> sRRRGGBG [label="PRed"];
  sRRRGGBG -> sRGRGGBG [label="PGreen"];
  sRRRGGBG -> sRBRGGBG [label="PBlue"];
  sRRRGGBB -> sRGGBBRR [label="F"];
  sRRRGGBB -> sBGRRBGR [label="R"];
  sRRRGGBB -> sRGBRRGB [label="L"];
  sRRRGGBB -> sRRRGGBB [label="PRed"];
  sRRRGGBB -> sRGRGGBB [label="PGreen"];
  sRRRGGBB -> sRBRGGBB [label="PBlue"];
  sRRRGBRR -> sRGBRRRR [label="F"];
  sRRRGBRR -> sRGRRRBR [label="R"];
  sRRRGBRR -> sRGRRRBR [label="L"];
  sRRRGBRR -> sRRRGBRR [label="PRed"];
  sRRRGBRR -> sRGRGBRR [label="PGreen"];
  sRRRGBRR -> sRBRGBRR [label="PBlue"];
  sRRRGBRG -> sRGBRGRR [label="F"];
  sRRRGBRG -> sRGRRGBR [label="R"];
  sRRRGBRG -> sRGRRRBG [label="L"];
  sRRRGBRG -> sRRRGBRG [label="PRed"];
  sRRRGBRG -> sRGRGBRG [label="PGreen"];
  sRRRGBRG -> sRBRGBRG [label="PBlue"];
  sRRRGBRB -> sRGBRBRR [label="F"];
  sRRRGBRB -> sRGRRBBR [label="R"];
  sRRRGBRB -> sRGRRRBB [label="L"];
  sRRRGBRB -> sRRRGBRB [label="PRed"];
  sRRRGBRB -> sRGRGBRB [label="PGreen"];
  sRRRGBRB -> sRBRGBRB [label="PBlue"];
  sRRRGBGR -> sRGBGRRR [label="F"];
  sRRRGBGR -> sGGRRRBR [label="R"];
  sRRRGBGR -> sRGGRRBR [label="L"];
  sRRRGBGR -> sRRRGBGR [label="PRed"];
  sRRRGBGR -> sRGRGBGR [label="PGreen"];
  sRRRGBGR -> sRBRGBGR [label="PBlue"];
  sRRRGBGG -> sRGBGGRR [label="F"];
  sRRRGBGG -> sGGRRGBR [label="R"];
  sRRRGBGG -> sRGGRRBG [label="L"];
  sRRRGBGG -> sRRRGBGG [label="PRed"];
  sRRRGBGG -> sRGRGBGG [label="PGreen"];
  sRRRGBGG -> sRBRGBGG [label="PBlue"];
  sRRRGBGB -> sRGBGBRR [label="F"];
  sRRRGBGB -> sGGRRBBR [label="R"];
  sRRRGBGB -> sRGGRRBB [label="L"];
  sRRRGBGB -> sRRRGBGB [label="PRed"];
  sRRRGBGB -> sRGRGBGB [label="PGreen"];
  sRRRGBGB -> sRBRGBGB [label="PBlue"];
  sRRRGBBR -> sRGBBRRR [label="F"];
  sRRRGBBR -> sBGRRRBR [label="R"];
  sRRRGBBR -> sRGBRRBR [label="L"];
  sRRRGBBR -> sRRRGBBR [label="PRed"];
  sRRRGBBR -> sRGRGBBR [label="PGreen"];
  sRRRGBBR -> sRBRGBBR [label="PBlue"];
  sRRRGBBG -> sRGBBGRR [label="F"];
  sRRRGBBG -> sBGRRGBR [label="R"];
  sRRRGBBG -> sRGBRRBG [label="L"];
  sRRRGBBG -> sRRRGBBG [label="PRed"];
  sRRRGBBG -> sRGRGBBG [label="PGreen"];
  sRRRGBBG -> sRBRGBBG [label="PBlue"];
  sRRRGBBB -> sRGBBBRR [label="F"];
  sRRRGBBB -> sBGRRBBR [label="R"];
  sRRRGBBB -> sRGBRRBB [label="L"];
  sRRRGBBB -> sRRRGBBB [label="PRed"];
  sRRRGBBB -> sRGRGBBB [label="PGreen"];
  sRRRGBBB -> sRBRGBBB [label="PBlue"];
  sRRRBRRR -> sRBRRRRR [label="F"];
  sRRRBRRR -> sRBRRRRR [label="R"];
  sRRRBRRR -> sRBRRRRR [label="L"];
  sRRRBRRR -> sRRRBRRR [label="PRed"];
  sRRRBRRR -> sRGRBRRR [label="PGreen"];
  sRRRBRRR -> sRBRBRRR [label="PBlue"];
  sRRRBRRG -> sRBRRGRR [label="F"];
  sRRRBRRG -> sRBRRGRR [label="R"];
  sRRRBRRG -> sRBRRRRG [label="L"];
  sRRRBRRG -> sRRRBRRG [label="PRed"];
  sRRRBRRG -> sRGRBRRG [label="PGreen"];
  sRRRBRRG -> sRBRBRRG [label="PBlue"];
  sRRRBRRB -> sRBRRBRR [label="F"];
  sRRRBRRB -> sRBRRBRR [label="R"];
  sRRRBRRB -> sRBRRRRB [label="L"];
  sRRRBRRB -> sRRRBRRB [label="PRed"];
  sRRRBRRB -> sRGRBRRB [label="PGreen"];
  sRRRBRRB -> sRBRBRRB [label="PBlue"];
  sRRRBRGR -> sRBRGRRR [label="F"];
  sRRRBRGR -> sGBRRRRR [label="R"];
  sRRRBRGR -> sRBGRRRR [label="L"];
  sRRRBRGR -> sRRRBRGR [label="PRed"];
  sRRRBRGR -> sRGRBRGR [label="PGreen"];
  sRRRBRGR -> sRBRBRGR [label="PBlue"];
  sRRRBRGG -> sRBRGGRR [label="F"];
  sRRRBRGG -> sGBRRGRR [label="R"];
  sRRRBRGG -> sRBGRRRG [label="L"];
  sRRRBRGG -> sRRRBRGG [label="PRed"];
  sRRRBRGG -> sRGRBRGG [label="PGreen"];
  sRRRBRGG -> sRBRBRGG [label="PBlue"];
  sRRRBRGB -> sRBRGBRR [label="F"];
  sRRRBRGB -> sGBRRBRR [label="R"];
  sRRRBRGB -> sRBGRRRB [label="L"];
  sRRRBRGB -> sRRRBRGB [label="PRed"];
  sRRRBRGB -> sRGRBRGB [label="PGreen"];
  sRRRBRGB -> sRBRBRGB [label="PBlue"];
  sRRRBRBR -> sRBRBRRR [label="F"];
  sRRRBRBR -> sBBRRRRR [label="R"];
  sRRRBRBR -> sRBBRRRR [label="L"];
  sRRRBRBR -> sRRRBRBR [label="PRed"];
  sRRRBRBR -> sRGRBRBR [label="PGreen"];
  sRRRBRBR -> sRBRBRBR [label="PBlue"];
  sRRRBRBG -> sRBRBGRR [label="F"];
  sRRRBRBG -> sBBRRGRR [label="R"];
  sRRRBRBG -> sRBBRRRG [label="L"];
  sRRRBRBG -> sRRRBRBG [label="PRed"];
  sRRRBRBG -> sRGRBRBG [label="PGreen"];
  sRRRBRBG -> sRBRBRBG [label="PBlue"];
  sRRRBRBB -> sRBRBBRR [label="F"];
  sRRRBRBB -> sBBRRBRR [label="R"];
  sRRRBRBB -> sRBBRRRB [label="L"];
  sRRRBRBB -> sRRRBRBB [label="PRed"];
  sRRRBRBB -> sRGRBRBB [label="PGreen"];
  sRRRBRBB -> sRBRBRBB [label="PBlue"];
  sRRRBGRR -> sRBGRRRR [label="F"];
  sRRRBGRR -> sRBRRRGR [label="R"];
  sRRRBGRR -> sRBRRRGR [label="L"];
  sRRRBGRR -> sRRRBGRR [label="PRed"];
  sRRRBGRR -> sRGRBGRR [label="PGreen"];
  sRRRBGRR -> sRBRBGRR [label="PBlue"];
  sRRRBGRG -> sRBGRGRR [label="F"];
  sRRRBGRG -> sRBRRGGR [label="R"];
  sRRRBGRG -> sRBRRRGG [label="L"];
  sRRRBGRG -> sRRRBGRG [label="PRed"];
  sRRRBGRG -> sRGRBGRG [label="PGreen"];
  sRRRBGRG -> sRBRBGRG [label="PBlue"];
  sRRRBGRB -> sRBGRBRR [label="F"];
  sRRRBGRB -> sRBRRBGR [label="R"];
  sRRRBGRB -> sRBRRRGB [label="L"];
  sRRRBGRB -> sRRRBGRB [label="PRed"];
  sRRRBGRB -> sRGRBGRB [label="PGreen"];
  sRRRBGRB -> sRBRBGRB [label="PBlue"];
  sRRRBGGR -> sRBGGRRR [label="F"];
  sRRRBGGR -> sGBRRRGR [label="R"];
  sRRRBGGR -> sRBGRRGR [label="L"];
  sRRRBGGR -> sRRRBGGR [label="PRed"];
  sRRRBGGR -> sRGRBGGR [label="PGreen"];
  sRRRBGGR -> sRBRBGGR [label="PBlue"];
  sRRRBGGG -> sRBGGGRR [label="F"];
  sRRRBGGG -> sGBRRGGR [label="R"];
  sRRRBGGG -> sRBGRRGG [label="L"];
  sRRRBGGG -> sRRRBGGG [label="PRed"];
  sRRRBGGG -> sRGRBGGG [label="PGreen"];
  sRRRBGGG -> sRBRBGGG [label="PBlue"];
  sRRRBGGB -> sRBGGBRR [label="F"];
  sRRRBGGB -> sGBRRBGR [label="R"];
  sRRRBGGB -> sRBGRRGB [label="L"];
  sRRRBGGB -> sRRRBGGB [label="PRed"];
  sRRRBGGB -> sRGRBGGB [label="PGreen"];
  sRRRBGGB -> sRBRBGGB [label="PBlue"];
  sRRRBGBR -> sRBGBRRR [label="F"];
  sRRRBGBR -> sBBRRRGR [label="R"];
  sRRRBGBR -> sRBBRRGR [label="L"];
  sRRRBGBR -> sRRRBGBR [label="PRed"];
  sRRRBGBR -> sRGRBGBR [label="PGreen"];
  sRRRBGBR -> sRBRBGBR [label="PBlue"];
  sRRRBGBG -> sRBGBGRR [label="F"];
  sRRRBGBG -> sBBRRGGR [label="R"];
  sRRRBGBG -> sRBBRRGG [label="L"];
  sRRRBGBG -> sRRRBGBG [label="PRed"];
  sRRRBGBG -> sRGRBGBG [label="PGreen"];
  sRRRBGBG -> sRBRBGBG [label="PBlue"];
  sRRRBGBB -> sRBGBBRR [label="F"];
  sRRRBGBB -> sBBRRBGR [label="R"];
  sRRRBGBB -> sRBBRRGB [label="L"];
  sRRRBGBB -> sRRRBGBB [label="PRed"];
  sRRRBGBB -> sRGRBGBB [label="PGreen"];
  sRRRBGBB -> sRBRBGBB [label="PBlue"];
  sRRRBBRR -> sRBBRRRR [label="F"];
  sRRRBBRR -> sRBRRRBR [label="R"];
  sRRRBBRR -> sRBRRRBR [label="L"];
  sRRRBBRR -> sRRRBBRR [label="PRed"];
  sRRRBBRR -> sRGRBBRR [label="PGreen"];
  sRRRBBRR -> sRBRBBRR [label="PBlue"];
  sRRRBBRG -> sRBBRGRR [label="F"];
  sRRRBBRG -> sRBRRGBR [label="R"];
  sRRRBBRG -> sRBRRRBG [label="L"];
  sRRRBBRG -> sRRRBBRG [label="PRed"];
  sRRRBBRG -> sRGRBBRG [label="PGreen"];
  sRRRBBRG -> sRBRBBRG [label="PBlue"];
  sRRRBBRB -> sRBBRBRR [label="F"];
  sRRRBBRB -> sRBRRBBR [label="R"];
  sRRRBBRB -> sRBRRRBB [label="L"];
  sRRRBBRB -> sRRRBBRB [label="PRed"];
  sRRRBBRB -> sRGRBBRB [label="PGreen"];
  sRRRBBRB -> sRBRBBRB [label="PBlue"];
  sRRRBBGR -> sRBBGRRR [label="F"];
  sRRRBBGR -> sGBRRRBR [label="R"];
  sRRRBBGR -> sRBGRRBR [label="L"];
  sRRRBBGR -> sRRRBBGR [label="PRed"];
  sRRRBBGR -> sRGRBBGR [label="PGreen"];
  sRRRBBGR -> sRBRBBGR [label="PBlue"];
  sRRRBBGG -> sRBBGGRR [label="F"];
  sRRRBBGG -> sGBRRGBR [label="R"];
  sRRRBBGG -> sRBGRRBG [label="L"];
  sRRRBBGG -> sRRRBBGG [label="PRed"];
  sRRRBBGG -> sRGRBBGG [label="PGreen"];
  sRRRBBGG -> sRBRBBGG [label="PBlue"];
  sRRRBBGB -> sRBBGBRR [label="F"];
  sRRRBBGB -> sGBRRBBR [label="R"];
  sRRRBBGB -> sRBGRRBB [label="L"];
  sRRRBBGB -> sRRRBBGB [label="PRed"];
  sRRRBBGB -> sRGRBBGB [label="PGreen"];
  sRRRBBGB -> sRBRBBGB [label="PBlue"];
  sRRRBBBR -> sRBBBRRR [label="F"];
  sRRRBBBR -> sBBRRRBR [label="R"];
  sRRRBBBR -> sRBBRRBR [label="L"];
  sRRRBBBR -> sRRRBBBR [label="PRed"];
  sRRRBBBR -> sRGRBBBR [label="PGreen"];
  sRRRBBBR -> sRBRBBBR [label="PBlue"];
  sRRRBBBG -> sRBBBGRR [label="F"];
  sRRRBBBG -> sBBRRGBR [label="R"];
  sRRRBBBG -> sRBBRRBG [label="L"];
  sRRRBBBG -> sRRRBBBG [label="PRed"];
  sRRRBBBG -> sRGRBBBG [label="PGreen"];
  sRRRBBBG -> sRBRBBBG [label="PBlue"];
  sRRRBBBB -> sRBBBBRR [label="F"];
  sRRRBBBB -> sBBRRBBR [label="R"];
  sRRRBBBB -> sRBBRRBB [label="L"];
  sRRRBBBB -> sRRRBBBB [label="PRed"];
  sRRRBBBB -> sRGRBBBB [label="PGreen"];
  sRRRBBBB -> sRBRBBBB [label="PBlue"];
  sRRGRRRR -> sGRRRRRR [label="F"];
  sRRGRRRR -> sRRRRRRG [label="R"];
  sRRGRRRR -> sRRRRGRR [label="L"];
  sRRGRRRR -> sRRGRRRR [label="PRed"];
  sRRGRRRR -> sRGGRRRR [label="PGreen"];
  sRRGRRRR -> sRBGRRRR [label="PBlue"];
  sRRGRRRG -> sGRRRGRR [label="F"];
  sRRGRRRG -> sRRRRGRG [label="R"];
  sRRGRRRG -> sRRRRGRG [label="L"];
  sRRGRRRG -> sRRGRRRG [label="PRed"];
  sRRGRRRG -> sRGGRRRG [label="PGreen"];
  sRRGRRRG -> sRBGRRRG [label="PBlue"];
  sRRGRRRB -> sGRRRBRR [label="F"];
  sRRGRRRB -> sRRRRBRG [label="R"];
  sRRGRRRB -> sRRRRGRB [label="L"];
  sRRGRRRB -> sRRGRRRB [label="PRed"];
  sRRGRRRB -> sRGGRRRB [label="PGreen"];
  sRRGRRRB -> sRBGRRRB [label="PBlue"];
  sRRGRRGR -> sGRRGRRR [label="F"];
  sRRGRRGR -> sGRRRRRG [label="R"];
  sRRGRRGR -> sRRGRGRR [label="L"];
  sRRGRRGR -> sRRGRRGR [label="PRed"];
  sRRGRRGR -> sRGGRRGR [label="PGreen"];
  sRRGRRGR -> sRBGRRGR [label="PBlue"];
  sRRGRRGG -> sGRRGGRR [label="F"];
  sRRGRRGG -> sGRRRGRG [label="R"];
  sRRGRRGG -> sRRGRGRG [label="L"];
  sRRGRRGG -> sRRGRRGG [label="PRed"];
  sRRGRRGG -> sRGGRRGG [label="PGreen"];
  sRRGRRGG -> sRBGRRGG [label="PBlue"];
  sRRGRRGB -> sGRRGBRR [label="F"];
  sRRGRRGB -> sGRRRBRG [label="R"];
  sRRGRRGB -> sRRGRGRB [label="L"];
  sRRGRRGB -> sRRGRRGB [label="PRed"];
  sRRGRRGB -> sRGGRRGB [label="PGreen"];
  sRRGRRGB -> sRBGRRGB [label="PBlue"];
  sRRGRRBR -> sGRRBRRR [label="F"];
  sRRGRRBR -> sBRRRRRG [label="R"];
  sRRGRRBR -> sRRBRGRR [label="L"];
  sRRGRRBR -> sRRGRRBR [label="PRed"];
  sRRGRRBR -> sRGGRRBR [label="PGreen"];
  sRRGRRBR -> sRBGRRBR [label="PBlue"];
  sRRGRRBG -> sGRRBGRR [label="F"];
  sRRGRRBG -> sBRRRGRG [label="R"];
  sRRGRRBG -> sRRBRGRG [label="L"];
  sRRGRRBG -> sRRGRRBG [label="PRed"];
  sRRGRRBG -> sRGGRRBG [label="PGreen"];
  sRRGRRBG -> sRBGRRBG [label="PBlue"];
  sRRGRRBB -> sGRRBBRR [label="F"];
  sRRGRRBB -> sBRRRBRG [label="R"];
  sRRGRRBB -> sRRBRGRB [label="L"];
  sRRGRRBB -> sRRGRRBB [label="PRed"];
  sRRGRRBB -> sRGGRRBB [label="PGreen"];
  sRRGRRBB -> sRBGRRBB [label="PBlue"];
  sRRGRGRR -> sGRGRRRR [label="F"];
  sRRGRGRR -> sRRRRRGG [label="R"];
  sRRGRGRR -> sRRRRGGR [label="L"];
  sRRGRGRR -> sRRGRGRR [label="PRed"];
  sRRGRGRR -> sRGGRGRR [label="PGreen"];
  sRRGRGRR -> sRBGRGRR [label="PBlue"];
  sRRGRGRG -> sGRGRGRR [label="F"];
  sRRGRGRG -> sRRRRGGG [label="R"];
  sRRGRGRG -> sRRRRGGG [label="L"];
  sRRGRGRG -> sRRGRGRG [label="PRed"];
  sRRGRGRG -> sRGGRGRG [label="PGreen"];
  sRRGRGRG -> sRBGRGRG [label="PBlue"];
  sRRGRGRB -> sGRGRBRR [label="F"];
  sRRGRGRB -> sRRRRBGG [label="R"];
  sRRGRGRB -> sRRRRGGB [label="L"];
  sRRGRGRB -> sRRGRGRB [label="PRed"];
  sRRGRGRB -> sRGGRGRB [label="PGreen"];
  sRRGRGRB -> sRBGRGRB [label="PBlue"];
  sRRGRGGR -> sGRGGRRR [label="F"];
  sRRGRGGR -> sGRRRRGG [label="R"];
  sRRGRGGR -> sRRGRGGR [label="L"];
  sRRGRGGR -> sRRGRGGR [label="PRed"];
  sRRGRGGR -> sRGGRGGR [label="PGreen"];
  sRRGRGGR -> sRBGRGGR [label="PBlue"];
  sRRGRGGG -> sGRGGGRR [label="F"];
  sRRGRGGG -> sGRRRGGG [label="R"];
  sRRGRGGG -> sRRGRGGG [label="L"];
  sRRGRGGG -> sRRGRGGG [label="PRed"];
  sRRGRGGG -> sRGGRGGG [label="PGreen"];
  sRRGRGGG -> sRBGRGGG [label="PBlue"];
  sRRGRGGB -> sGRGGBRR [label="F"];
  sRRGRGGB -> sGRRRBGG [label="R"];
  sRRGRGGB -> sRRGRGGB [label="L"];
  sRRGRGGB -> sRRGRGGB [label="PRed"];
  sRRGRGGB -> sRGGRGGB [label="PGreen"];
  sRRGRGGB -> sRBGRGGB [label="PBlue"];
  sRRGRGBR -> sGRGBRRR [label="F"];
  sRRGRGBR -> sBRRRRGG [label="R"];
  sRRGRGBR -> sRRBRGGR [label="L"];
  sRRGRGBR -> sRRGRGBR [label="PRed"];
  sRRGRGBR -> sRGGRGBR [label="PGreen"];
  sRRGRGBR -> sRBGRGBR [label="PBlue"];
  sRRGRGBG -> sGRGBGRR [label="F"];
  sRRGRGBG -> sBRRRGGG [label="R"];
  sRRGRGBG -> sRRBRGGG [label="L"];
  sRRGRGBG -> sRRGRGBG [label="PRed"];
  sRRGRGBG -> sRGGRGBG [label="PGreen"];
  sRRGRGBG -> sRBGRGBG [label="PBlue"];
  sRRGRGBB -> sGRGBBRR [label="F"];
  sRRGRGBB -> sBRRRBGG [label="R"];
  sRRGRGBB -> sRRBRGGB [label="L"];
  sRRGRGBB -> sRRGRGBB [label="PRed"];
  sRRGRGBB -> sRGGRGBB [label="PGreen"];
  sRRGRGBB -> sRBGRGBB [label="PBlue"];
  sRRGRBRR -> sGRBRRRR [label="F"];
  sRRGRBRR -> sRRRRRBG [label="R"];
  sRRGRBRR -> sRRRRGBR [label="L"];
  sRRGRBRR -> sRRGRBRR [label="PRed"];
  sRRGRBRR -> sRGGRBRR [label="PGreen"];
  sRRGRBRR -> sRBGRBRR [label="PBlue"];
  sRRGRBRG -> sGRBRGRR [label="F"];
  sRRGRBRG -> sRRRRGBG [label="R"];
  sRRGRBRG -> sRRRRGBG [label="L"];
  sRRGRBRG -> sRRGRBRG [label="PRed"];
  sRRGRBRG -> sRGGRBRG [label="PGreen"];
  sRRGRBRG -> sRBGRBRG [label="PBlue"];
  sRRGRBRB -> sGRBRBRR [label="F"];
  sRRGRBRB -> sRRRRBBG [label="R"];
  sRRGRBRB -> sRRRRGBB [label="L"];
  sRRGRBRB -> sRRGRBRB [label="PRed"];
  sRRGRBRB -> sRGGRBRB [label="PGreen"];
  sRRGRBRB -> sRBGRBRB [label="PBlue"];
  sRRGRBGR -> sGRBGRRR [label="F"];
  sRRGRBGR -> sGRRRRBG [label="R"];
  sRRGRBGR -> sRRGRGBR [label="L"];
  sRRGRBGR -> sRRGRBGR [label="PRed"];
  sRRGRBGR -> sRGGRBGR [label="PGreen"];
  sRRGRBGR -> sRBGRBGR [label="PBlue"];
  sRRGRBGG -> sGRBGGRR [label="F"];
  sRRGRBGG -> sGRRRGBG [label="R"];
  sRRGRBGG -> sRRGRGBG [label="L"];
  sRRGRBGG -> sRRGRBGG [label="PRed"];
  sRRGRBGG -> sRGGRBGG [label="PGreen"];
  sRRGRBGG -> sRBGRBGG [label="PBlue"];
  sRRGRBGB -> sGRBGBRR [label="F"];
  sRRGRBGB -> sGRRRBBG [label="R"];
  sRRGRBGB -> sRRGRGBB [label="L"];
  sRRGRBGB -> sRRGRBGB [label="PRed"];
  sRRGRBGB -> sRGGRBGB [label="PGreen"];
  sRRGRBGB -> sRBGRBGB [label="PBlue"];
  sRRGRBBR -> sGRBBRRR [label="F"];
  sRRGRBBR -> sBRRRRBG [label="R"];
  sRRGRBBR -> sRRBRGBR [label="L"];
  sRRGRBBR -> sRRGRBBR [label="PRed"];
  sRRGRBBR -> sRGGRBBR [label="PGreen"];
  sRRGRBBR -> sRBGRBBR [label="PBlue"];
  sRRGRBBG -> sGRBBGRR [label="F"];
  sRRGRBBG -> sBRRRGBG [label="R"];
  sRRGRBBG -> sRRBRGBG [label="L"];
  sRRGRBBG -> sRRGRBBG [label="PRed"];
  sRRGRBBG -> sRGGRBBG [label="PGreen"];
  sRRGRBBG -> sRBGRBBG [label="PBlue"];
  sRRGRBBB -> sGRBBBRR [label="F"];
  sRRGRBBB -> sBRRRBBG [label="R"];
  sRRGRBBB -> sRRBRGBB [label="L"];
  sRRGRBBB -> sRRGRBBB [label="PRed"];
  sRRGRBBB -> sRGGRBBB [label="PGreen"];
  sRRGRBBB -> sRBGRBBB [label="PBlue"];
  sRRGGRRR -> sGGRRRRR [label="F"];
  sRRGGRRR -> sRGRRRRG [label="R"];
  sRRGGRRR -> sRGRRGRR [label="L"];
  sRRGGRRR -> sRRGGRRR [label="PRed"];
  sRRGGRRR -> sRGGGRRR [label="PGreen"];
  sRRGGRRR -> sRBGGRRR [label="PBlue"];
  sRRGGRRG -> sGGRRGRR [label="F"];
  sRRGGRRG -> sRGRRGRG [label="R"];
  sRRGGRRG -> sRGRRGRG [label="L"];
  sRRGGRRG -> sRRGGRRG [label="PRed"];
  sRRGGRRG -> sRGGGRRG [label="PGreen"];
  sRRGGRRG -> sRBGGRRG [label="PBlue"];
  sRRGGRRB -> sGGRRBRR [label="F"];
  sRRGGRRB -> sRGRRBRG [label="R"];
  sRRGGRRB -> sRGRRGRB [label="L"];
  sRRGGRRB -> sRRGGRRB [label="PRed"];
  sRRGGRRB -> sRGGGRRB [label="PGreen"];
  sRRGGRRB -> sRBGGRRB [label="PBlue"];
  sRRGGRGR -> sGGRGRRR [label="F"];
  sRRGGRGR -> sGGRRRRG [label="R"];
  sRRGGRGR -> sRGGRGRR [label="L"];
  sRRGGRGR -> sRRGGRGR [label="PRed"];
  sRRGGRGR -> sRGGGRGR [label="PGreen"];
  sRRGGRGR -> sRBGGRGR [label="PBlue"];
  sRRGGRGG -> sGGRGGRR [label="F"];
  sRRGGRGG -> sGGRRGRG [label="R"];
  sRRGGRGG -> sRGGRGRG [label="L"];
  sRRGGRGG -> sRRGGRGG [label="PRed"];
  sRRGGRGG -> sRGGGRGG [label="PGreen"];
  sRRGGRGG -> sRBGGRGG [label="PBlue"];
  sRRGGRGB -> sGGRGBRR [label="F"];
  sRRGGRGB -> sGGRRBRG [label="R"];
  sRRGGRGB -> sRGGRGRB [label="L"];
  sRRGGRGB -> sRRGGRGB [label="PRed"];
  sRRGGRGB -> sRGGGRGB [label="PGreen"];
  sRRGGRGB -> sRBGGRGB [label="PBlue"];
  sRRGGRBR -> sGGRBRRR [label="F"];
  sRRGGRBR -> sBGRRRRG [label="R"];
  sRRGGRBR -> sRGBRGRR [label="L"];
  sRRGGRBR -> sRRGGRBR [label="PRed"];
  sRRGGRBR -> sRGGGRBR [label="PGreen"];
  sRRGGRBR -> sRBGGRBR [label="PBlue"];
  sRRGGRBG -> sGGRBGRR [label="F"];
  sRRGGRBG -> sBGRRGRG [label="R"];
  sRRGGRBG -> sRGBRGRG [label="L"];
  sRRGGRBG -> sRRGGRBG [label="PRed"];
  sRRGGRBG -> sRGGGRBG [label="PGreen"];
  sRRGGRBG -> sRBGGRBG [label="PBlue"];
  sRRGGRBB -> sGGRBBRR [label="F"];
  sRRGGRBB -> sBGRRBRG [label="R"];
  sRRGGRBB -> sRGBRGRB [label="L"];
  sRRGGRBB -> sRRGGRBB [label="PRed"];
  sRRGGRBB -> sRGGGRBB [label="PGreen"];
  sRRGGRBB -> sRBGGRBB [label="PBlue"];
  sRRGGGRR -> sGGGRRRR [label="F"];
  sRRGGGRR -> sRGRRRGG [label="R"];
  sRRGGGRR -> sRGRRGGR [label="L"];
  sRRGGGRR -> sRRGGGRR [label="PRed"];
  sRRGGGRR -> sRGGGGRR [label="PGreen"];
  sRRGGGRR -> sRBGGGRR [label="PBlue"];
  sRRGGGRG -> sGGGRGRR [label="F"];
  sRRGGGRG -> sRGRRGGG [label="R"];
  sRRGGGRG -> sRGRRGGG [label="L"];
  sRRGGGRG -> sRRGGGRG [label="PRed"];
  sRRGGGRG -> sRGGGGRG [label="PGreen"];
  sRRGGGRG -> sRBGGGRG [label="PBlue"];
  sRRGGGRB -> sGGGRBRR [label="F"];
  sRRGGGRB -> sRGRRBGG [label="R"];
  sRRGGGRB -> sRGRRGGB [label="L"];
  sRRGGGRB -> sRRGGGRB [label="PRed"];
  sRRGGGRB -> sRGGGGRB [label="PGreen"];
  sRRGGGRB -> sRBGGGRB [label="PBlue"];
  sRRGGGGR -> sGGGGRRR [label="F"];
  sRRGGGGR -> sGGRRRGG [label="R"];
  sRRGGGGR -> sRGGRGGR [label="L"];
  sRRGGGGR -> sRRGGGGR [label="PRed"];
  sRRGGGGR -> sRGGGGGR [label="PGreen"];
  sRRGGGGR -> sRBGGGGR [label="PBlue"];
  sRRGGGGG -> sGGGGGRR [label="F"];
  sRRGGGGG -> sGGRRGGG [label="R"];
  sRRGGGGG -> sRGGRGGG [label="L"];
  sRRGGGGG -> sRRGGGGG [label="PRed"];
  sRRGGGGG -> sRGGGGGG [label="PGreen"];
  sRRGGGGG -> sRBGGGGG [label="PBlue"];
  sRRGGGGB -> sGGGGBRR [label="F"];
  sRRGGGGB -> sGGRRBGG [label="R"];
  sRRGGGGB -> sRGGRGGB [label="L"];
  sRRGGGGB -> sRRGGGGB [label="PRed"];
  sRRGGGGB -> sRGGGGGB [label="PGreen"];
  sRRGGGGB -> sRBGGGGB [label="PBlue"];
  sRRGGGBR -> sGGGBRRR [label="F"];
  sRRGGGBR -> sBGRRRGG [label="R"];
  sRRGGGBR -> sRGBRGGR [label="L"];
  sRRGGGBR -> sRRGGGBR [label="PRed"];
  sRRGGGBR -> sRGGGGBR [label="PGreen"];
  sRRGGGBR -> sRBGGGBR [label="PBlue"];
  sRRGGGBG -> sGGGBGRR [label="F"];
  sRRGGGBG -> sBGRRGGG [label="R"];
  sRRGGGBG -> sRGBRGGG [label="L"];
  sRRGGGBG -> sRRGGGBG [label="PRed"];
  sRRGGGBG -> sRGGGGBG [label="PGreen"];
  sRRGGGBG -> sRBGGGBG [label="PBlue"];
  sRRGGGBB -> sGGGBBRR [label="F"];
  sRRGGGBB -> sBGRRBGG [label="R"];
  sRRGGGBB -> sRGBRGGB [label="L"];
  sRRGGGBB -> sRRGGGBB [label="PRed"];
  sRRGGGBB -> sRGGGGBB [label="PGreen"];
  sRRGGGBB -> sRBGGGBB [label="PBlue"];
  sRRGGBRR -> sGGBRRRR [label="F"];
  sRRGGBRR -> sRGRRRBG [label="R"];
  sRRGGBRR -> sRGRRGBR [label="L"];
  sRRGGBRR -> sRRGGBRR [label="PRed"];
  sRRGGBRR -> sRGGGBRR [label="PGreen"];
  sRRGGBRR -> sRBGGBRR [label="PBlue"];
  sRRGGBRG -> sGGBRGRR [label="F"];
  sRRGGBRG -> sRGRRGBG [label="R"];
  sRRGGBRG -> sRGRRGBG [label="L"];
  sRRGGBRG -> sRRGGBRG [label="PRed"];
  sRRGGBRG -> sRGGGBRG [label="PGreen"];
  sRRGGBRG -> sRBGGBRG [label="PBlue"];
  sRRGGBRB -> sGGBRBRR [label="F"];
  sRRGGBRB -> sRGRRBBG [label="R"];
  sRRGGBRB -> sRGRRGBB [label="L"];
  sRRGGBRB -> sRRGGBRB [label="PRed"];
  sRRGGBRB -> sRGGGBRB [label="PGreen"];
  sRRGGBRB -> sRBGGBRB [label="PBlue"];
  sRRGGBGR -> sGGBGRRR [label="F"];
  sRRGGBGR -> sGGRRRBG [label="R"];
  sRRGGBGR -> sRGGRGBR [label="L"];
  sRRGGBGR -> sRRGGBGR [label="PRed"];
  sRRGGBGR -> sRGGGBGR [label="PGreen"];
  sRRGGBGR -> sRBGGBGR [label="PBlue"];
  sRRGGBGG -> sGGBGGRR [label="F"];
  sRRGGBGG -> sGGRRGBG [label="R"];
  sRRGGBGG -> sRGGRGBG [label="L"];
  sRRGGBGG -> sRRGGBGG [label="PRed"];
  sRRGGBGG -> sRGGGBGG [label="PGreen"];
  sRRGGBGG -> sRBGGBGG [label="PBlue"];
  sRRGGBGB -> sGGBGBRR [label="F"];
  sRRGGBGB -> sGGRRBBG [label="R"];
  sRRGGBGB -> sRGGRGBB [label="L"];
  sRRGGBGB -> sRRGGBGB [label="PRed"];
  sRRGGBGB -> sRGGGBGB [label="PGreen"];
  sRRGGBGB -> sRBGGBGB [label="PBlue"];
  sRRGGBBR -> sGGBBRRR [label="F"];
  sRRGGBBR -> sBGRRRBG [label="R"];
  sRRGGBBR -> sRGBRGBR [label="L"];
  sRRGGBBR -> sRRGGBBR [label="PRed"];
  sRRGGBBR -> sRGGGBBR [label="PGreen"];
  sRRGGBBR -> sRBGGBBR [label="PBlue"];
  sRRGGBBG -> sGGBBGRR [label="F"];
  sRRGGBBG -> sBGRRGBG [label="R"];
  sRRGGBBG -> sRGBRGBG [label="L"];
  sRRGGBBG -> sRRGGBBG [label="PRed"];
  sRRGGBBG -> sRGGGBBG [label="PGreen"];
  sRRGGBBG -> sRBGGBBG [label="PBlue"];
  sRRGGBBB -> sGGBBBRR [label="F"];
  sRRGGBBB -> sBGRRBBG [label="R"];
  sRRGGBBB -> sRGBRGBB [label="L"];
  sRRGGBBB -> sRRGGBBB [label="PRed"];
  sRRGGBBB -> sRGGGBBB [label="PGreen"];
  sRRGGBBB -> sRBGGBBB [label="PBlue"];
  sRRGBRRR -> sGBRRRRR [label="F"];
  sRRGBRRR -> sRBRRRRG [label="R"];
  sRRGBRRR -> sRBRRGRR [label="L"];
  sRRGBRRR -> sRRGBRRR [label="PRed"];
  sRRGBRRR -> sRGGBRRR [label="PGreen"];
  sRRGBRRR -> sRBGBRRR [label="PBlue"];
  sRRGBRRG -> sGBRRGRR [label="F"];
  sRRGBRRG -> sRBRRGRG [label="R"];
  sRRGBRRG -> sRBRRGRG [label="L"];
  sRRGBRRG -> sRRGBRRG [label="PRed"];
  sRRGBRRG -> sRGGBRRG [label="PGreen"];
  sRRGBRRG -> sRBGBRRG [label="PBlue"];
  sRRGBRRB -> sGBRRBRR [label="F"];
  sRRGBRRB -> sRBRRBRG [label="R"];
  sRRGBRRB -> sRBRRGRB [label="L"];
  sRRGBRRB -> sRRGBRRB [label="PRed"];
  sRRGBRRB -> sRGGBRRB [label="PGreen"];
  sRRGBRRB -> sRBGBRRB [label="PBlue"];
  sRRGBRGR -> sGBRGRRR [label="F"];
  sRRGBRGR -> sGBRRRRG [label="R"];
  sRRGBRGR -> sRBGRGRR [label="L"];
  sRRGBRGR -> sRRGBRGR [label="PRed"];
  sRRGBRGR -> sRGGBRGR [label="PGreen"];
  sRRGBRGR -> sRBGBRGR [label="PBlue"];
  sRRGBRGG -> sGBRGGRR [label="F"];
  sRRGBRGG -> sGBRRGRG [label="R"];
  sRRGBRGG -> sRBGRGRG [label="L"];
  sRRGBRGG -> sRRGBRGG [label="PRed"];
  sRRGBRGG -> sRGGBRGG [label="PGreen"];
  sRRGBRGG -> sRBGBRGG [label="PBlue"];
  sRRGBRGB -> sGBRGBRR [label="F"];
  sRRGBRGB -> sGBRRBRG [label="R"];
  sRRGBRGB -> sRBGRGRB [label="L"];
  sRRGBRGB -> sRRGBRGB [label="PRed"];
  sRRGBRGB -> sRGGBRGB [label="PGreen"];
  sRRGBRGB -> sRBGBRGB [label="PBlue"];
  sRRGBRBR -> sGBRBRRR [label="F"];
  sRRGBRBR -> sBBRRRRG [label="R"];
  sRRGBRBR -> sRBBRGRR [label="L"];
  sRRGBRBR -> sRRGBRBR [label="PRed"];
  sRRGBRBR -> sRGGBRBR [label="PGreen"];
  sRRGBRBR -> sRBGBRBR [label="PBlue"];
  sRRGBRBG -> sGBRBGRR [label="F"];
  sRRGBRBG -> sBBRRGRG [label="R"];
  sRRGBRBG -> sRBBRGRG [label="L"];
  sRRGBRBG -> sRRGBRBG [label="PRed"];
  sRRGBRBG -> sRGGBRBG [label="PGreen"];
  sRRGBRBG -> sRBGBRBG [label="PBlue"];
  sRRGBRBB -> sGBRBBRR [label="F"];
  sRRGBRBB -> sBBRRBRG [label="R"];
  sRRGBRBB -> sRBBRGRB [label="L"];
  sRRGBRBB -> sRRGBRBB [label="PRed"];
  sRRGBRBB -> sRGGBRBB [label="PGreen"];
  sRRGBRBB -> sRBGBRBB [label="PBlue"];
  sRRGBGRR -> sGBGRRRR [label="F"];
  sRRGBGRR -> sRBRRRGG [label="R"];
  sRRGBGRR -> sRBRRGGR [label="L"];
  sRRGBGRR -> sRRGBGRR [label="PRed"];
  sRRGBGRR -> sRGGBGRR [label="PGreen"];
  sRRGBGRR -> sRBGBGRR [label="PBlue"];
  sRRGBGRG -> sGBGRGRR [label="F"];
  sRRGBGRG -> sRBRRGGG [label="R"];
  sRRGBGRG -> sRBRRGGG [label="L"];
  sRRGBGRG -> sRRGBGRG [label="PRed"];
  sRRGBGRG -> sRGGBGRG [label="PGreen"];
  sRRGBGRG -> sRBGBGRG [label="PBlue"];
  sRRGBGRB -> sGBGRBRR [label="F"];
  sRRGBGRB -> sRBRRBGG [label="R"];
  sRRGBGRB -> sRBRRGGB [label="L"];
  sRRGBGRB -> sRRGBGRB [label="PRed"];
  sRRGBGRB -> sRGGBGRB [label="PGreen"];
  sRRGBGRB -> sRBGBGRB [label="PBlue"];
  sRRGBGGR -> sGBGGRRR [label="F"];
  sRRGBGGR -> sGBRRRGG [label="R"];
  sRRGBGGR -> sRBGRGGR [label="L"];
  sRRGBGGR -> sRRGBGGR [label="PRed"];
  sRRGBGGR -> sRGGBGGR [label="PGreen"];
  sRRGBGGR -> sRBGBGGR [label="PBlue"];
  sRRGBGGG -> sGBGGGRR [label="F"];
  sRRGBGGG -> sGBRRGGG [label="R"];
  sRRGBGGG -> sRBGRGGG [label="L"];
  sRRGBGGG -> sRRGBGGG [label="PRed"];
  sRRGBGGG -> sRGGBGGG [label="PGreen"];
  sRRGBGGG -> sRBGBGGG [label="PBlue"];
  sRRGBGGB -> sGBGGBRR [label="F"];
  sRRGBGGB -> sGBRRBGG [label="R"];
  sRRGBGGB -> sRBGRGGB [label="L"];
  sRRGBGGB -> sRRGBGGB [label="PRed"];
  sRRGBGGB -> sRGGBGGB [label="PGreen"];
  sRRGBGGB -> sRBGBGGB [label="PBlue"];
  sRRGBGBR -> sGBGBRRR [label="F"];
  sRRGBGBR -> sBBRRRGG [label="R"];
  sRRGBGBR -> sRBBRGGR [label="L"];
  sRRGBGBR -> sRRGBGBR [label="PRed"];
  sRRGBGBR -> sRGGBGBR [label="PGreen"];
  sRRGBGBR -> sRBGBGBR [label="PBlue"];
  sRRGBGBG -> sGBGBGRR [label="F"];
  sRRGBGBG -> sBBRRGGG [label="R"];
  sRRGBGBG -> sRBBRGGG [label="L"];
  sRRGBGBG -> sRRGBGBG [label="PRed"];
  sRRGBGBG -> sRGGBGBG [label="PGreen"];
  sRRGBGBG -> sRBGBGBG [label="PBlue"];
  sRRGBGBB -> sGBGBBRR [label="F"];
  sRRGBGBB -> sBBRRBGG [label="R"];
  sRRGBGBB -> sRBBRGGB [label="L"];
  sRRGBGBB -> sRRGBGBB [label="PRed"];
  sRRGBGBB -> sRGGBGBB [label="PGreen"];
  sRRGBGBB -> sRBGBGBB [label="PBlue"];
  sRRGBBRR -> sGBBRRRR [label="F"];
  sRRGBBRR -> sRBRRRBG [label="R"];
  sRRGBBRR -> sRBRRGBR [label="L"];
  sRRGBBRR -> sRRGBBRR [label="PRed"];
  sRRGBBRR -> sRGGBBRR [label="PGreen"];
  sRRGBBRR -> sRBGBBRR [label="PBlue"];
  sRRGBBRG -> sGBBRGRR [label="F"];
  sRRGBBRG -> sRBRRGBG [label="R"];
  sRRGBBRG -> sRBRRGBG [label="L"];
  sRRGBBRG -> sRRGBBRG [label="PRed"];
  sRRGBBRG -> sRGGBBRG [label="PGreen"];
  sRRGBBRG -> sRBGBBRG [label="PBlue"];
  sRRGBBRB -> sGBBRBRR [label="F"];
  sRRGBBRB -> sRBRRBBG [label="R"];
  sRRGBBRB -> sRBRRGBB [label="L"];
  sRRGBBRB -> sRRGBBRB [label="PRed"];
  sRRGBBRB -> sRGGBBRB [label="PGreen"];
  sRRGBBRB -> sRBGBBRB [label="PBlue"];
  sRRGBBGR -> sGBBGRRR [label="F"];
  sRRGBBGR -> sGBRRRBG [label="R"];
  sRRGBBGR -> sRBGRGBR [label="L"];
  sRRGBBGR -> sRRGBBGR [label="PRed"];
  sRRGBBGR -> sRGGBBGR [label="PGreen"];
  sRRGBBGR -> sRBGBBGR [label="PBlue"];
  sRRGBBGG -> sGBBGGRR [label="F"];
  sRRGBBGG -> sGBRRGBG [label="R"];
  sRRGBBGG -> sRBGRGBG [label="L"];
  sRRGBBGG -> sRRGBBGG [label="PRed"];
  sRRGBBGG -> sRGGBBGG [label="PGreen"];
  sRRGBBGG -> sRBGBBGG [label="PBlue"];
  sRRGBBGB -> sGBBGBRR [label="F"];
  sRRGBBGB -> sGBRRBBG [label="R"];
  sRRGBBGB -> sRBGRGBB [label="L"];
  sRRGBBGB -> sRRGBBGB [label="PRed"];
  sRRGBBGB -> sRGGBBGB [label="PGreen"];
  sRRGBBGB -> sRBGBBGB [label="PBlue"];
  sRRGBBBR -> sGBBBRRR [label="F"];
  sRRGBBBR -> sBBRRRBG [label="R"];
  sRRGBBBR -> sRBBRGBR [label="L"];
  sRRGBBBR -> sRRGBBBR [label="PRed"];
  sRRGBBBR -> sRGGBBBR [label="PGreen"];
  sRRGBBBR -> sRBGBBBR [label="PBlue"];
  sRRGBBBG -> sGBBBGRR [label="F"];
  sRRGBBBG -> sBBRRGBG [label="R"];
  sRRGBBBG -> sRBBRGBG [label="L"];
  sRRGBBBG -> sRRGBBBG [label="PRed"];
  sRRGBBBG -> sRGGBBBG [label="PGreen"];
  sRRGBBBG -> sRBGBBBG [label="PBlue"];
  sRRGBBBB -> sGBBBBRR [label="F"];
  sRRGBBBB -> sBBRRBBG [label="R"];
  sRRGBBBB -> sRBBRGBB [label="L"];
  sRRGBBBB -> sRRGBBBB [label="PRed"];
  sRRGBBBB -> sRGGBBBB [label="PGreen"];
  sRRGBBBB -> sRBGBBBB [label="PBlue"];
  sRRBRRRR -> sBRRRRRR [label="F"];
  sRRBRRRR -> sRRRRRRB [label="R"];
  sRRBRRRR -> sRRRRBRR [label="L"];
  sRRBRRRR -> sRRBRRRR [label="PRed"];
  sRRBRRRR -> sRGBRRRR [label="PGreen"];
  sRRBRRRR -> sRBBRRRR [label="PBlue"];
  sRRBRRRG -> sBRRRGRR [label="F"];
  sRRBRRRG -> sRRRRGRB [label="R"];
  sRRBRRRG -> sRRRRBRG [label="L"];
  sRRBRRRG -> sRRBRRRG [label="PRed"];
  sRRBRRRG -> sRGBRRRG [label="PGreen"];
  sRRBRRRG -> sRBBRRRG [label="PBlue"];
  sRRBRRRB -> sBRRRBRR [label="F"];
  sRRBRRRB -> sRRRRBRB [label="R"];
  sRRBRRRB -> sRRRRBRB [label="L"];
  sRRBRRRB -> sRRBRRRB [label="PRed"];
  sRRBRRRB -> sRGBRRRB [label="PGreen"];
  sRRBRRRB -> sRBBRRRB [label="PBlue"];
  sRRBRRGR -> sBRRGRRR [label="F"];
  sRRBRRGR -> sGRRRRRB [label="R"];
  sRRBRRGR -> sRRGRBRR [label="L"];
  sRRBRRGR -> sRRBRRGR [label="PRed"];
  sRRBRRGR -> sRGBRRGR [label="PGreen"];
  sRRBRRGR -> sRBBRRGR [label="PBlue"];
  sRRBRRGG -> sBRRGGRR [label="F"];
  sRRBRRGG -> sGRRRGRB [label="R"];
  sRRBRRGG -> sRRGRBRG [label="L"];
  sRRBRRGG -> sRRBRRGG [label="PRed"];
  sRRBRRGG -> sRGBRRGG [label="PGreen"];
  sRRBRRGG -> sRBBRRGG [label="PBlue"];
  sRRBRRGB -> sBRRGBRR [label="F"];
  sRRBRRGB -> sGRRRBRB [label="R"];
  sRRBRRGB -> sRRGRBRB [label="L"];
  sRRBRRGB -> sRRBRRGB [label="PRed"];
  sRRBRRGB -> sRGBRRGB [label="PGreen"];
  sRRBRRGB -> sRBBRRGB [label="PBlue"];
  sRRBRRBR -> sBRRBRRR [label="F"];
  sRRBRRBR -> sBRRRRRB [label="R"];
  sRRBRRBR -> sRRBRBRR [label="L"];
  sRRBRRBR -> sRRBRRBR [label="PRed"];
  sRRBRRBR -> sRGBRRBR [label="PGreen"];
  sRRBRRBR -> sRBBRRBR [label="PBlue"];
  sRRBRRBG -> sBRRBGRR [label="F"];
  sRRBRRBG -> sBRRRGRB [label="R"];
  sRRBRRBG -> sRRBRBRG [label="L"];
  sRRBRRBG -> sRRBRRBG [label="PRed"];
  sRRBRRBG -> sRGBRRBG [label="PGreen"];
  sRRBRRBG -> sRBBRRBG [label="PBlue"];
  sRRBRRBB -> sBRRBBRR [label="F"];
  sRRBRRBB -> sBRRRBRB [label="R"];
  sRRBRRBB -> sRRBRBRB [label="L"];
  sRRBRRBB -> sRRBRRBB [label="PRed"];
  sRRBRRBB -> sRGBRRBB [label="PGreen"];
  sRRBRRBB -> sRBBRRBB [label="PBlue"];
  sRRBRGRR -> sBRGRRRR [label="F"];
  sRRBRGRR -> sRRRRRGB [label="R"];
  sRRBRGRR -> sRRRRBGR [label="L"];
  sRRBRGRR -> sRRBRGRR [label="PRed"];
  sRRBRGRR -> sRGBRGRR [label="PGreen"];
  sRRBRGRR -> sRBBRGRR [label="PBlue"];
  sRRBRGRG -> sBRGRGRR [label="F"];
  sRRBRGRG -> sRRRRGGB [label="R"];
  sRRBRGRG -> sRRRRBGG [label="L"];
  sRRBRGRG -> sRRBRGRG [label="PRed"];
  sRRBRGRG -> sRGBRGRG [label="PGreen"];
  sRRBRGRG -> sRBBRGRG [label="PBlue"];
  sRRBRGRB -> sBRGRBRR [label="F"];
  sRRBRGRB -> sRRRRBGB [label="R"];
  sRRBRGRB -> sRRRRBGB [label="L"];
  sRRBRGRB -> sRRBRGRB [label="PRed"];
  sRRBRGRB -> sRGBRGRB [label="PGreen"];
  sRRBRGRB -> sRBBRGRB [label="PBlue"];
  sRRBRGGR -> sBRGGRRR [label="F"];
  sRRBRGGR -> sGRRRRGB [label="R"];
  sRRBRGGR -> sRRGRBGR [label="L"];
  sRRBRGGR -> sRRBRGGR [label="PRed"];
  sRRBRGGR -> sRGBRGGR [label="PGreen"];
  sRRBRGGR -> sRBBRGGR [label="PBlue"];
  sRRBRGGG -> sBRGGGRR [label="F"];
  sRRBRGGG -> sGRRRGGB [label="R"];
  sRRBRGGG -> sRRGRBGG [label="L"];
  sRRBRGGG -> sRRBRGGG [label="PRed"];
  sRRBRGGG -> sRGBRGGG [label="PGreen"];
  sRRBRGGG -> sRBBRGGG [label="PBlue"];
  sRRBRGGB -> sBRGGBRR [label="F"];
  sRRBRGGB -> sGRRRBGB [label="R"];
  sRRBRGGB -> sRRGRBGB [label="L"];
  sRRBRGGB -> sRRBRGGB [label="PRed"];
  sRRBRGGB -> sRGBRGGB [label="PGreen"];
  sRRBRGGB -> sRBBRGGB [label="PBlue"];
  sRRBRGBR -> sBRGBRRR [label="F"];
  sRRBRGBR -> sBRRRRGB [label="R"];
  sRRBRGBR -> sRRBRBGR [label="L"];
  sRRBRGBR -> sRRBRGBR [label="PRed"];
  sRRBRGBR -> sRGBRGBR [label="PGreen"];
  sRRBRGBR -> sRBBRGBR [label="PBlue"];
  sRRBRGBG -> sBRGBGRR [label="F"];
  sRRBRGBG -> sBRRRGGB [label="R"];
  sRRBRGBG -> sRRBRBGG [label="L"];
  sRRBRGBG -> sRRBRGBG [label="PRed"];
  sRRBRGBG -> sRGBRGBG [label="PGreen"];
  sRRBRGBG -> sRBBRGBG [label="PBlue"];
  sRRBRGBB -> sBRGBBRR [label="F"];
  sRRBRGBB -> sBRRRBGB [label="R"];
  sRRBRGBB -> sRRBRBGB [label="L"];
  sRRBRGBB -> sRRBRGBB [label="PRed"];
  sRRBRGBB -> sRGBRGBB [label="PGreen"];
  sRRBRGBB -> sRBBRGBB [label="PBlue"];
  sRRBRBRR -> sBRBRRRR [label="F"];
  sRRBRBRR -> sRRRRRBB [label="R"];
  sRRBRBRR -> sRRRRBBR [label="L"];
  sRRBRBRR -> sRRBRBRR [label="PRed"];
  sRRBRBRR -> sRGBRBRR [label="PGreen"];
  sRRBRBRR -> sRBBRBRR [label="PBlue"];
  sRRBRBRG -> sBRBRGRR [label="F"];
  sRRBRBRG -> sRRRRGBB [label="R"];
  sRRBRBRG -> sRRRRBBG [label="L"];
  sRRBRBRG -> sRRBRBRG [label="PRed"];
  sRRBRBRG -> sRGBRBRG [label="PGreen"];
  sRRBRBRG -> sRBBRBRG [label="PBlue"];
  sRRBRBRB -> sBRBRBRR [label="F"];
  sRRBRBRB -> sRRRRBBB [label="R"];
  sRRBRBRB -> sRRRRBBB [label="L"];
  sRRBRBRB -> sRRBRBRB [label="PRed"];
  sRRBRBRB -> sRGBRBRB [label="PGreen"];
  sRRBRBRB -> sRBBRBRB [label="PBlue"];
  sRRBRBGR -> sBRBGRRR [label="F"];
  sRRBRBGR -> sGRRRRBB [label="R"];
  sRRBRBGR -> sRRGRBBR [label="L"];
  sRRBRBGR -> sRRBRBGR [label="PRed"];
  sRRBRBGR -> sRGBRBGR [label="PGreen"];
  sRRBRBGR -> sRBBRBGR [label="PBlue"];
  sRRBRBGG -> sBRBGGRR [label="F"];
  sRRBRBGG -> sGRRRGBB [label="R"];
  sRRBRBGG -> sRRGRBBG [label="L"];
  sRRBRBGG -> sRRBRBGG [label="PRed"];
  sRRBRBGG -> sRGBRBGG [label="PGreen"];
  sRRBRBGG -> sRBBRBGG [label="PBlue"];
  sRRBRBGB -> sBRBGBRR [label="F"];
  sRRBRBGB -> sGRRRBBB [label="R"];
  sRRBRBGB -> sRRGRBBB [label="L"];
  sRRBRBGB -> sRRBRBGB [label="PRed"];
  sRRBRBGB -> sRGBRBGB [label="PGreen"];
  sRRBRBGB -> sRBBRBGB [label="PBlue"];
  sRRBRBBR -> sBRBBRRR [label="F"];
  sRRBRBBR -> sBRRRRBB [label="R"];
  sRRBRBBR -> sRRBRBBR [label="L"];
  sRRBRBBR -> sRRBRBBR [label="PRed"];
  sRRBRBBR -> sRGBRBBR [label="PGreen"];
  sRRBRBBR -> sRBBRBBR [label="PBlue"];
  sRRBRBBG -> sBRBBGRR [label="F"];
  sRRBRBBG -> sBRRRGBB [label="R"];
  sRRBRBBG -> sRRBRBBG [label="L"];
  sRRBRBBG -> sRRBRBBG [label="PRed"];
  sRRBRBBG -> sRGBRBBG [label="PGreen"];
  sRRBRBBG -> sRBBRBBG [label="PBlue"];
  sRRBRBBB -> sBRBBBRR [label="F"];
  sRRBRBBB -> sBRRRBBB [label="R"];
  sRRBRBBB -> sRRBRBBB [label="L"];
  sRRBRBBB -> sRRBRBBB [label="PRed"];
  sRRBRBBB -> sRGBRBBB [label="PGreen"];
  sRRBRBBB -> sRBBRBBB [label="PBlue"];
  sRRBGRRR -> sBGRRRRR [label="F"];
  sRRBGRRR -> sRGRRRRB [label="R"];
  sRRBGRRR -> sRGRRBRR [label="L"];
  sRRBGRRR -> sRRBGRRR [label="PRed"];
  sRRBGRRR -> sRGBGRRR [label="PGreen"];
  sRRBGRRR -> sRBBGRRR [label="PBlue"];
  sRRBGRRG -> sBGRRGRR [label="F"];
  sRRBGRRG -> sRGRRGRB [label="R"];
  sRRBGRRG -> sRGRRBRG [label="L"];
  sRRBGRRG -> sRRBGRRG [label="PRed"];
  sRRBGRRG -> sRGBGRRG [label="PGreen"];
  sRRBGRRG -> sRBBGRRG [label="PBlue"];
  sRRBGRRB -> sBGRRBRR [label="F"];
  sRRBGRRB -> sRGRRBRB [label="R"];
  sRRBGRRB -> sRGRRBRB [label="L"];
  sRRBGRRB -> sRRBGRRB [label="PRed"];
  sRRBGRRB -> sRGBGRRB [label="PGreen"];
  sRRBGRRB -> sRBBGRRB [label="PBlue"];
  sRRBGRGR -> sBGRGRRR [label="F"];
  sRRBGRGR -> sGGRRRRB [label="R"];
  sRRBGRGR -> sRGGRBRR [label="L"];
  sRRBGRGR -> sRRBGRGR [label="PRed"];
  sRRBGRGR -> sRGBGRGR [label="PGreen"];
  sRRBGRGR -> sRBBGRGR [label="PBlue"];
  sRRBGRGG -> sBGRGGRR [label="F"];
  sRRBGRGG -> sGGRRGRB [label="R"];
  sRRBGRGG -> sRGGRBRG [label="L"];
  sRRBGRGG -> sRRBGRGG [label="PRed"];
  sRRBGRGG -> sRGBGRGG [label="PGreen"];
  sRRBGRGG -> sRBBGRGG [label="PBlue"];
  sRRBGRGB -> sBGRGBRR [label="F"];
  sRRBGRGB -> sGGRRBRB [label="R"];
  sRRBGRGB -> sRGGRBRB [label="L"];
  sRRBGRGB -> sRRBGRGB [label="PRed"];
  sRRBGRGB -> sRGBGRGB [label="PGreen"];
  sRRBGRGB -> sRBBGRGB [label="PBlue"];
  sRRBGRBR -> sBGRBRRR [label="F"];
  sRRBGRBR -> sBGRRRRB [label="R"];
  sRRBGRBR -> sRGBRBRR [label="L"];
  sRRBGRBR -> sRRBGRBR [label="PRed"];
  sRRBGRBR -> sRGBGRBR [label="PGreen"];
  sRRBGRBR -> sRBBGRBR [label="PBlue"];
  sRRBGRBG -> sBGRBGRR [label="F"];
  sRRBGRBG -> sBGRRGRB [label="R"];
  sRRBGRBG -> sRGBRBRG [label="L"];
  sRRBGRBG -> sRRBGRBG [label="PRed"];
  sRRBGRBG -> sRGBGRBG [label="PGreen"];
  sRRBGRBG -> sRBBGRBG [label="PBlue"];
  sRRBGRBB -> sBGRBBRR [label="F"];
  sRRBGRBB -> sBGRRBRB [label="R"];
  sRRBGRBB -> sRGBRBRB [label="L"];
  sRRBGRBB -> sRRBGRBB [label="PRed"];
  sRRBGRBB -> sRGBGRBB [label="PGreen"];
  sRRBGRBB -> sRBBGRBB [label="PBlue"];
  sRRBGGRR -> sBGGRRRR [label="F"];
  sRRBGGRR -> sRGRRRGB [label="R"];
  sRRBGGRR -> sRGRRBGR [label="L"];
  sRRBGGRR -> sRRBGGRR [label="PRed"];
  sRRBGGRR -> sRGBGGRR [label="PGreen"];
  sRRBGGRR -> sRBBGGRR [label="PBlue"];
  sRRBGGRG -> sBGGRGRR [label="F"];
  sRRBGGRG -> sRGRRGGB [label="R"];
  sRRBGGRG -> sRGRRBGG [label="L"];
  sRRBGGRG -> sRRBGGRG [label="PRed"];
  sRRBGGRG -> sRGBGGRG [label="PGreen"];
  sRRBGGRG -> sRBBGGRG [label="PBlue"];
  sRRBGGRB -> sBGGRBRR [label="F"];
  sRRBGGRB -> sRGRRBGB [label="R"];
  sRRBGGRB -> sRGRRBGB [label="L"];
  sRRBGGRB -> sRRBGGRB [label="PRed"];
  sRRBGGRB -> sRGBGGRB [label="PGreen"];
  sRRBGGRB -> sRBBGGRB [label="PBlue"];
  sRRBGGGR -> sBGGGRRR [label="F"];
  sRRBGGGR -> sGGRRRGB [label="R"];
  sRRBGGGR -> sRGGRBGR [label="L"];
  sRRBGGGR -> sRRBGGGR [label="PRed"];
  sRRBGGGR -> sRGBGGGR [label="PGreen"];
  sRRBGGGR -> sRBBGGGR [label="PBlue"];
  sRRBGGGG -> sBGGGGRR [label="F"];
  sRRBGGGG -> sGGRRGGB [label="R"];
  sRRBGGGG -> sRGGRBGG [label="L"];
  sRRBGGGG -> sRRBGGGG [label="PRed"];
  sRRBGGGG -> sRGBGGGG [label="PGreen"];
  sRRBGGGG -> sRBBGGGG [label="PBlue"];
  sRRBGGGB -> sBGGGBRR [label="F"];
  sRRBGGGB -> sGGRRBGB [label="R"];
  sRRBGGGB -> sRGGRBGB [label="L"];
  sRRBGGGB -> sRRBGGGB [label="PRed"];
  sRRBGGGB -> sRGBGGGB [label="PGreen"];
  sRRBGGGB -> sRBBGGGB [label="PBlue"];
  sRRBGGBR -> sBGGBRRR [label="F"];
  sRRBGGBR -> sBGRRRGB [label="R"];
  sRRBGGBR -> sRGBRBGR [label="L"];
  sRRBGGBR -> sRRBGGBR [label="PRed"];
  sRRBGGBR -> sRGBGGBR [label="PGreen"];
  sRRBGGBR -> sRBBGGBR [label="PBlue"];
  sRRBGGBG -> sBGGBGRR [label="F"];
  sRRBGGBG -> sBGRRGGB [label="R"];
  sRRBGGBG -> sRGBRBGG [label="L"];
  sRRBGGBG -> sRRBGGBG [label="PRed"];
  sRRBGGBG -> sRGBGGBG [label="PGreen"];
  sRRBGGBG -> sRBBGGBG [label="PBlue"];
  sRRBGGBB -> sBGGBBRR [label="F"];
  sRRBGGBB -> sBGRRBGB [label="R"];
  sRRBGGBB -> sRGBRBGB [label="L"];
  sRRBGGBB -> sRRBGGBB [label="PRed"];
  sRRBGGBB -> sRGBGGBB [label="PGreen"];
  sRRBGGBB -> sRBBGGBB [label="PBlue"];
  sRRBGBRR -> sBGBRRRR [label="F"];
  sRRBGBRR -> sRGRRRBB [label="R"];
  sRRBGBRR -> sRGRRBBR [label="L"];
  sRRBGBRR -> sRRBGBRR [label="PRed"];
  sRRBGBRR -> sRGBGBRR [label="PGreen"];
  sRRBGBRR -> sRBBGBRR [label="PBlue"];
  sRRBGBRG -> sBGBRGRR [label="F"];
  sRRBGBRG -> sRGRRGBB [label="R"];
  sRRBGBRG -> sRGRRBBG [label="L"];
  sRRBGBRG -> sRRBGBRG [label="PRed"];
  sRRBGBRG -> sRGBGBRG [label="PGreen"];
  sRRBGBRG -> sRBBGBRG [label="PBlue"];
  sRRBGBRB -> sBGBRBRR [label="F"];
  sRRBGBRB -> sRGRRBBB [label="R"];
  sRRBGBRB -> sRGRRBBB [label="L"];
  sRRBGBRB -> sRRBGBRB [label="PRed"];
  sRRBGBRB -> sRGBGBRB [label="PGreen"];
  sRRBGBRB -> sRBBGBRB [label="PBlue"];
  sRRBGBGR -> sBGBGRRR [label="F"];
  sRRBGBGR -> sGGRRRBB [label="R"];
  sRRBGBGR -> sRGGRBBR [label="L"];
  sRRBGBGR -> sRRBGBGR [label="PRed"];
  sRRBGBGR -> sRGBGBGR [label="PGreen"];
  sRRBGBGR -> sRBBGBGR [label="PBlue"];
  sRRBGBGG -> sBGBGGRR [label="F"];
  sRRBGBGG -> sGGRRGBB [label="R"];
  sRRBGBGG -> sRGGRBBG [label="L"];
  sRRBGBGG -> sRRBGBGG [label="PRed"];
  sRRBGBGG -> sRGBGBGG [label="PGreen"];
  sRRBGBGG -> sRBBGBGG [label="PBlue"];
  sRRBGBGB -> sBGBGBRR [label="F"];
  sRRBGBGB -> sGGRRBBB [label="R"];
  sRRBGBGB -> sRGGRBBB [label="L"];
  sRRBGBGB -> sRRBGBGB [label="PRed"];
  sRRBGBGB -> sRGBGBGB [label="PGreen"];
  sRRBGBGB -> sRBBGBGB [label="PBlue"];
  sRRBGBBR -> sBGBBRRR [label="F"];
  sRRBGBBR -> sBGRRRBB [label="R"];
  sRRBGBBR -> sRGBRBBR [label="L"];
  sRRBGBBR -> sRRBGBBR [label="PRed"];
  sRRBGBBR -> sRGBGBBR [label="PGreen"];
  sRRBGBBR -> sRBBGBBR [label="PBlue"];
  sRRBGBBG -> sBGBBGRR [label="F"];
  sRRBGBBG -> sBGRRGBB [label="R"];
  sRRBGBBG -> sRGBRBBG [label="L"];
  sRRBGBBG -> sRRBGBBG [label="PRed"];
  sRRBGBBG -> sRGBGBBG [label="PGreen"];
  sRRBGBBG -> sRBBGBBG [label="PBlue"];
  sRRBGBBB -> sBGBBBRR [label="F"];
  sRRBGBBB -> sBGRRBBB [label="R"];
  sRRBGBBB -> sRGBRBBB [label="L"];
  sRRBGBBB -> sRRBGBBB [label="PRed"];
  sRRBGBBB -> sRGBGBBB [label="PGreen"];
  sRRBGBBB -> sRBBGBBB [label="PBlue"];
  sRRBBRRR -> sBBRRRRR [label="F"];
  sRRBBRRR -> sRBRRRRB [label="R"];
  sRRBBRRR -> sRBRRBRR [label="L"];
  sRRBBRRR -> sRRBBRRR [label="PRed"];
  sRRBBRRR -> sRGBBRRR [label="PGreen"];
  sRRBBRRR -> sRBBBRRR [label="PBlue"];
  sRRBBRRG -> sBBRRGRR [label="F"];
  sRRBBRRG -> sRBRRGRB [label="R"];
  sRRBBRRG -> sRBRRBRG [label="L"];
  sRRBBRRG -> sRRBBRRG [label="PRed"];
  sRRBBRRG -> sRGBBRRG [label="PGreen"];
  sRRBBRRG -> sRBBBRRG [label="PBlue"];
  sRRBBRRB -> sBBRRBRR [label="F"];
  sRRBBRRB -> sRBRRBRB [label="R"];
  sRRBBRRB -> sRBRRBRB [label="L"];
  sRRBBRRB -> sRRBBRRB [label="PRed"];
  sRRBBRRB -> sRGBBRRB [label="PGreen"];
  sRRBBRRB -> sRBBBRRB [label="PBlue"];
  sRRBBRGR -> sBBRGRRR [label="F"];
  sRRBBRGR -> sGBRRRRB [label="R"];
  sRRBBRGR -> sRBGRBRR [label="L"];
  sRRBBRGR -> sRRBBRGR [label="PRed"];
  sRRBBRGR -> sRGBBRGR [label="PGreen"];
  sRRBBRGR -> sRBBBRGR [label="PBlue"];
  sRRBBRGG -> sBBRGGRR [label="F"];
  sRRBBRGG -> sGBRRGRB [label="R"];
  sRRBBRGG -> sRBGRBRG [label="L"];
  sRRBBRGG -> sRRBBRGG [label="PRed"];
  sRRBBRGG -> sRGBBRGG [label="PGreen"];
  sRRBBRGG -> sRBBBRGG [label="PBlue"];
  sRRBBRGB -> sBBRGBRR [label="F"];
  sRRBBRGB -> sGBRRBRB [label="R"];
  sRRBBRGB -> sRBGRBRB [label="L"];
  sRRBBRGB -> sRRBBRGB [label="PRed"];
  sRRBBRGB -> sRGBBRGB [label="PGreen"];
  sRRBBRGB -> sRBBBRGB [label="PBlue"];
  sRRBBRBR -> sBBRBRRR [label="F"];
  sRRBBRBR -> sBBRRRRB [label="R"];
  sRRBBRBR -> sRBBRBRR [label="L"];
  sRRBBRBR -> sRRBBRBR [label="PRed"];
  sRRBBRBR -> sRGBBRBR [label="PGreen"];
  sRRBBRBR -> sRBBBRBR [label="PBlue"];
  sRRBBRBG -> sBBRBGRR [label="F"];
  sRRBBRBG -> sBBRRGRB [label="R"];
  sRRBBRBG -> sRBBRBRG [label="L"];
  sRRBBRBG -> sRRBBRBG [label="PRed"];
  sRRBBRBG -> sRGBBRBG [label="PGreen"];
  sRRBBRBG -> sRBBBRBG [label="PBlue"];
  sRRBBRBB -> sBBRBBRR [label="F"];
  sRRBBRBB -> sBBRRBRB [label="R"];
  sRRBBRBB -> sRBBRBRB [label="L"];
  sRRBBRBB -> sRRBBRBB [label="PRed"];
  sRRBBRBB -> sRGBBRBB [label="PGreen"];
  sRRBBRBB -> sRBBBRBB [label="PBlue"];
  sRRBBGRR -> sBBGRRRR [label="F"];
  sRRBBGRR -> sRBRRRGB [label="R"];
  sRRBBGRR -> sRBRRBGR [label="L"];
  sRRBBGRR -> sRRBBGRR [label="PRed"];
  sRRBBGRR -> sRGBBGRR [label="PGreen"];
  sRRBBGRR -> sRBBBGRR [label="PBlue"];
  sRRBBGRG -> sBBGRGRR [label="F"];
  sRRBBGRG -> sRBRRGGB [label="R"];
  sRRBBGRG -> sRBRRBGG [label="L"];
  sRRBBGRG -> sRRBBGRG [label="PRed"];
  sRRBBGRG -> sRGBBGRG [label="PGreen"];
  sRRBBGRG -> sRBBBGRG [label="PBlue"];
  sRRBBGRB -> sBBGRBRR [label="F"];
  sRRBBGRB -> sRBRRBGB [label="R"];
  sRRBBGRB -> sRBRRBGB [label="L"];
  sRRBBGRB -> sRRBBGRB [label="PRed"];
  sRRBBGRB -> sRGBBGRB [label="PGreen"];
  sRRBBGRB -> sRBBBGRB [label="PBlue"];
  sRRBBGGR -> sBBGGRRR [label="F"];
  sRRBBGGR -> sGBRRRGB [label="R"];
  sRRBBGGR -> sRBGRBGR [label="L"];
  sRRBBGGR -> sRRBBGGR [label="PRed"];
  sRRBBGGR -> sRGBBGGR [label="PGreen"];
  sRRBBGGR -> sRBBBGGR [label="PBlue"];
  sRRBBGGG -> sBBGGGRR [label="F"];
  sRRBBGGG -> sGBRRGGB [label="R"];
  sRRBBGGG -> sRBGRBGG [label="L"];
  sRRBBGGG -> sRRBBGGG [label="PRed"];
  sRRBBGGG -> sRGBBGGG [label="PGreen"];
  sRRBBGGG -> sRBBBGGG [label="PBlue"];
  sRRBBGGB -> sBBGGBRR [label="F"];
  sRRBBGGB -> sGBRRBGB [label="R"];
  sRRBBGGB -> sRBGRBGB [label="L"];
  sRRBBGGB -> sRRBBGGB [label="PRed"];
  sRRBBGGB -> sRGBBGGB [label="PGreen"];
  sRRBBGGB -> sRBBBGGB [label="PBlue"];
  sRRBBGBR -> sBBGBRRR [label="F"];
  sRRBBGBR -> sBBRRRGB [label="R"];
  sRRBBGBR -> sRBBRBGR [label="L"];
  sRRBBGBR -> sRRBBGBR [label="PRed"];
  sRRBBGBR -> sRGBBGBR [label="PGreen"];
  sRRBBGBR -> sRBBBGBR [label="PBlue"];
  sRRBBGBG -> sBBGBGRR [label="F"];
  sRRBBGBG -> sBBRRGGB [label="R"];
  sRRBBGBG -> sRBBRBGG [label="L"];
  sRRBBGBG -> sRRBBGBG [label="PRed"];
  sRRBBGBG -> sRGBBGBG [label="PGreen"];
  sRRBBGBG -> sRBBBGBG [label="PBlue"];
  sRRBBGBB -> sBBGBBRR [label="F"];
  sRRBBGBB -> sBBRRBGB [label="R"];
  sRRBBGBB -> sRBBRBGB [label="L"];
  sRRBBGBB -> sRRBBGBB [label="PRed"];
  sRRBBGBB -> sRGBBGBB [label="PGreen"];
  sRRBBGBB -> sRBBBGBB [label="PBlue"];
  sRRBBBRR -> sBBBRRRR [label="F"];
  sRRBBBRR -> sRBRRRBB [label="R"];
  sRRBBBRR -> sRBRRBBR [label="L"];
  sRRBBBRR -> sRRBBBRR [label="PRed"];
  sRRBBBRR -> sRGBBBRR [label="PGreen"];
  sRRBBBRR -> sRBBBBRR [label="PBlue"];
  sRRBBBRG -> sBBBRGRR [label="F"];
  sRRBBBRG -> sRBRRGBB [label="R"];
  sRRBBBRG -> sRBRRBBG [label="L"];
  sRRBBBRG -> sRRBBBRG [label="PRed"];
  sRRBBBRG -> sRGBBBRG [label="PGreen"];
  sRRBBBRG -> sRBBBBRG [label="PBlue"];
  sRRBBBRB -> sBBBRBRR [label="F"];
  sRRBBBRB -> sRBRRBBB [label="R"];
  sRRBBBRB -> sRBRRBBB [label="L"];
  sRRBBBRB -> sRRBBBRB [label="PRed"];
  sRRBBBRB -> sRGBBBRB [label="PGreen"];
  sRRBBBRB -> sRBBBBRB [label="PBlue"];
  sRRBBBGR -> sBBBGRRR [label="F"];
  sRRBBBGR -> sGBRRRBB [label="R"];
  sRRBBBGR -> sRBGRBBR [label="L"];
  sRRBBBGR -> sRRBBBGR [label="PRed"];
  sRRBBBGR -> sRGBBBGR [label="PGreen"];
  sRRBBBGR -> sRBBBBGR [label="PBlue"];
  sRRBBBGG -> sBBBGGRR [label="F"];
  sRRBBBGG -> sGBRRGBB [label="R"];
  sRRBBBGG -> sRBGRBBG [label="L"];
  sRRBBBGG -> sRRBBBGG [label="PRed"];
  sRRBBBGG -> sRGBBBGG [label="PGreen"];
  sRRBBBGG -> sRBBBBGG [label="PBlue"];
  sRRBBBGB -> sBBBGBRR [label="F"];
  sRRBBBGB -> sGBRRBBB [label="R"];
  sRRBBBGB -> sRBGRBBB [label="L"];
  sRRBBBGB -> sRRBBBGB [label="PRed"];
  sRRBBBGB -> sRGBBBGB [label="PGreen"];
  sRRBBBGB -> sRBBBBGB [label="PBlue"];
  sRRBBBBR -> sBBBBRRR [label="F"];
  sRRBBBBR -> sBBRRRBB [label="R"];
  sRRBBBBR -> sRBBRBBR [label="L"];
  sRRBBBBR -> sRRBBBBR [label="PRed"];
  sRRBBBBR -> sRGBBBBR [label="PGreen"];
  sRRBBBBR -> sRBBBBBR [label="PBlue"];
  sRRBBBBG -> sBBBBGRR [label="F"];
  sRRBBBBG -> sBBRRGBB [label="R"];
  sRRBBBBG -> sRBBRBBG [label="L"];
  sRRBBBBG -> sRRBBBBG [label="PRed"];
  sRRBBBBG -> sRGBBBBG [label="PGreen"];
  sRRBBBBG -> sRBBBBBG [label="PBlue"];
  sRRBBBBB -> sBBBBBRR [label="F"];
  sRRBBBBB -> sBBRRBBB [label="R"];
  sRRBBBBB -> sRBBRBBB [label="L"];
  sRRBBBBB -> sRRBBBBB [label="PRed"];
  sRRBBBBB -> sRGBBBBB [label="PGreen"];
  sRRBBBBB -> sRBBBBBB [label="PBlue"];
  sRGRRRRR -> sRRRRRGR [label="F"];
  sRGRRRRR -> sRRGRRRR [label="R"];
  sRGRRRRR -> sGRRRRRR [label="L"];
  sRGRRRRR -> sRRRRRRR [label="PRed"];
  sRGRRRRR -> sRGRRRRR [label="PGreen"];
  sRGRRRRR -> sRBRRRRR [label="PBlue"];
  sRGRRRRG -> sRRRRGGR [label="F"];
  sRGRRRRG -> sRRGRGRR [label="R"];
  sRGRRRRG -> sGRRRRRG [label="L"];
  sRGRRRRG -> sRRRRRRG [label="PRed"];
  sRGRRRRG -> sRGRRRRG [label="PGreen"];
  sRGRRRRG -> sRBRRRRG [label="PBlue"];
  sRGRRRRB -> sRRRRBGR [label="F"];
  sRGRRRRB -> sRRGRBRR [label="R"];
  sRGRRRRB -> sGRRRRRB [label="L"];
  sRGRRRRB -> sRRRRRRB [label="PRed"];
  sRGRRRRB -> sRGRRRRB [label="PGreen"];
  sRGRRRRB -> sRBRRRRB [label="PBlue"];
  sRGRRRGR -> sRRRGRGR [label="F"];
  sRGRRRGR -> sGRGRRRR [label="R"];
  sRGRRRGR -> sGRGRRRR [label="L"];
  sRGRRRGR -> sRRRRRGR [label="PRed"];
  sRGRRRGR -> sRGRRRGR [label="PGreen"];
  sRGRRRGR -> sRBRRRGR [label="PBlue"];
  sRGRRRGG -> sRRRGGGR [label="F"];
  sRGRRRGG -> sGRGRGRR [label="R"];
  sRGRRRGG -> sGRGRRRG [label="L"];
  sRGRRRGG -> sRRRRRGG [label="PRed"];
  sRGRRRGG -> sRGRRRGG [label="PGreen"];
  sRGRRRGG -> sRBRRRGG [label="PBlue"];
  sRGRRRGB -> sRRRGBGR [label="F"];
  sRGRRRGB -> sGRGRBRR [label="R"];
  sRGRRRGB -> sGRGRRRB [label="L"];
  sRGRRRGB -> sRRRRRGB [label="PRed"];
  sRGRRRGB -> sRGRRRGB [label="PGreen"];
  sRGRRRGB -> sRBRRRGB [label="PBlue"];
  sRGRRRBR -> sRRRBRGR [label="F"];
  sRGRRRBR -> sBRGRRRR [label="R"];
  sRGRRRBR -> sGRBRRRR [label="L"];
  sRGRRRBR -> sRRRRRBR [label="PRed"];
  sRGRRRBR -> sRGRRRBR [label="PGreen"];
  sRGRRRBR -> sRBRRRBR [label="PBlue"];
  sRGRRRBG -> sRRRBGGR [label="F"];
  sRGRRRBG -> sBRGRGRR [label="R"];
  sRGRRRBG -> sGRBRRRG [label="L"];
  sRGRRRBG -> sRRRRRBG [label="PRed"];
  sRGRRRBG -> sRGRRRBG [label="PGreen"];
  sRGRRRBG -> sRBRRRBG [label="PBlue"];
  sRGRRRBB -> sRRRBBGR [label="F"];
  sRGRRRBB -> sBRGRBRR [label="R"];
  sRGRRRBB -> sGRBRRRB [label="L"];
  sRGRRRBB -> sRRRRRBB [label="PRed"];
  sRGRRRBB -> sRGRRRBB [label="PGreen"];
  sRGRRRBB -> sRBRRRBB [label="PBlue"];
  sRGRRGRR -> sRRGRRGR [label="F"];
  sRGRRGRR -> sRRGRRGR [label="R"];
  sRGRRGRR -> sGRRRRGR [label="L"];
  sRGRRGRR -> sRRRRGRR [label="PRed"];
  sRGRRGRR -> sRGRRGRR [label="PGreen"];
  sRGRRGRR -> sRBRRGRR [label="PBlue"];
  sRGRRGRG -> sRRGRGGR [label="F"];
  sRGRRGRG -> sRRGRGGR [label="R"];
  sRGRRGRG -> sGRRRRGG [label="L"];
  sRGRRGRG -> sRRRRGRG [label="PRed"];
  sRGRRGRG -> sRGRRGRG [label="PGreen"];
  sRGRRGRG -> sRBRRGRG [label="PBlue"];
  sRGRRGRB -> sRRGRBGR [label="F"];
  sRGRRGRB -> sRRGRBGR [label="R"];
  sRGRRGRB -> sGRRRRGB [label="L"];
  sRGRRGRB -> sRRRRGRB [label="PRed"];
  sRGRRGRB -> sRGRRGRB [label="PGreen"];
  sRGRRGRB -> sRBRRGRB [label="PBlue"];
  sRGRRGGR -> sRRGGRGR [label="F"];
  sRGRRGGR -> sGRGRRGR [label="R"];
  sRGRRGGR -> sGRGRRGR [label="L"];
  sRGRRGGR -> sRRRRGGR [label="PRed"];
  sRGRRGGR -> sRGRRGGR [label="PGreen"];
  sRGRRGGR -> sRBRRGGR [label="PBlue"];
  sRGRRGGG -> sRRGGGGR [label="F"];
  sRGRRGGG -> sGRGRGGR [label="R"];
  sRGRRGGG -> sGRGRRGG [label="L"];
  sRGRRGGG -> sRRRRGGG [label="PRed"];
  sRGRRGGG -> sRGRRGGG [label="PGreen"];
  sRGRRGGG -> sRBRRGGG [label="PBlue"];
  sRGRRGGB -> sRRGGBGR [label="F"];
  sRGRRGGB -> sGRGRBGR [label="R"];
  sRGRRGGB -> sGRGRRGB [label="L"];
  sRGRRGGB -> sRRRRGGB [label="PRed"];
  sRGRRGGB -> sRGRRGGB [label="PGreen"];
  sRGRRGGB -> sRBRRGGB [label="PBlue"];
  sRGRRGBR -> sRRGBRGR [label="F"];
  sRGRRGBR -> sBRGRRGR [label="R"];
  sRGRRGBR -> sGRBRRGR [label="L"];
  sRGRRGBR -> sRRRRGBR [label="PRed"];
  sRGRRGBR -> sRGRRGBR [label="PGreen"];
  sRGRRGBR -> sRBRRGBR [label="PBlue"];
  sRGRRGBG -> sRRGBGGR [label="F"];
  sRGRRGBG -> sBRGRGGR [label="R"];
  sRGRRGBG -> sGRBRRGG [label="L"];
  sRGRRGBG -> sRRRRGBG [label="PRed"];
  sRGRRGBG -> sRGRRGBG [label="PGreen"];
  sRGRRGBG -> sRBRRGBG [label="PBlue"];
  sRGRRGBB -> sRRGBBGR [label="F"];
  sRGRRGBB -> sBRGRBGR [label="R"];
  sRGRRGBB -> sGRBRRGB [label="L"];
  sRGRRGBB -> sRRRRGBB [label="PRed"];
  sRGRRGBB -> sRGRRGBB [label="PGreen"];
  sRGRRGBB -> sRBRRGBB [label="PBlue"];
  sRGRRBRR -> sRRBRRGR [label="F"];
  sRGRRBRR -> sRRGRRBR [label="R"];
  sRGRRBRR -> sGRRRRBR [label="L"];
  sRGRRBRR -> sRRRRBRR [label="PRed"];
  sRGRRBRR -> sRGRRBRR [label="PGreen"];
  sRGRRBRR -> sRBRRBRR [label="PBlue"];
  sRGRRBRG -> sRRBRGGR [label="F"];
  sRGRRBRG -> sRRGRGBR [label="R"];
  sRGRRBRG -> sGRRRRBG [label="L"];
  sRGRRBRG -> sRRRRBRG [label="PRed"];
  sRGRRBRG -> sRGRRBRG [label="PGreen"];
  sRGRRBRG -> sRBRRBRG [label="PBlue"];
  sRGRRBRB -> sRRBRBGR [label="F"];
  sRGRRBRB -> sRRGRBBR [label="R"];
  sRGRRBRB -> sGRRRRBB [label="L"];
  sRGRRBRB -> sRRRRBRB [label="PRed"];
  sRGRRBRB -> sRGRRBRB [label="PGreen"];
  sRGRRBRB -> sRBRRBRB [label="PBlue"];
  sRGRRBGR -> sRRBGRGR [label="F"];
  sRGRRBGR -> sGRGRRBR [label="R"];
  sRGRRBGR -> sGRGRRBR [label="L"];
  sRGRRBGR -> sRRRRBGR [label="PRed"];
  sRGRRBGR -> sRGRRBGR [label="PGreen"];
  sRGRRBGR -> sRBRRBGR [label="PBlue"];
  sRGRRBGG -> sRRBGGGR [label="F"];
  sRGRRBGG -> sGRGRGBR [label="R"];
  sRGRRBGG -> sGRGRRBG [label="L"];
  sRGRRBGG -> sRRRRBGG [label="PRed"];
  sRGRRBGG -> sRGRRBGG [label="PGreen"];
  sRGRRBGG -> sRBRRBGG [label="PBlue"];
  sRGRRBGB -> sRRBGBGR [label="F"];
  sRGRRBGB -> sGRGRBBR [label="R"];
  sRGRRBGB -> sGRGRRBB [label="L"];
  sRGRRBGB -> sRRRRBGB [label="PRed"];
  sRGRRBGB -> sRGRRBGB [label="PGreen"];
  sRGRRBGB -> sRBRRBGB [label="PBlue"];
  sRGRRBBR -> sRRBBRGR [label="F"];
  sRGRRBBR -> sBRGRRBR [label="R"];
  sRGRRBBR -> sGRBRRBR [label="L"];
  sRGRRBBR -> sRRRRBBR [label="PRed"];
  sRGRRBBR -> sRGRRBBR [label="PGreen"];
  sRGRRBBR -> sRBRRBBR [label="PBlue"];
  sRGRRBBG -> sRRBBGGR [label="F"];
  sRGRRBBG -> sBRGRGBR [label="R"];
  sRGRRBBG -> sGRBRRBG [label="L"];
  sRGRRBBG -> sRRRRBBG [label="PRed"];
  sRGRRBBG -> sRGRRBBG [label="PGreen"];
  sRGRRBBG -> sRBRRBBG [label="PBlue"];
  sRGRRBBB -> sRRBBBGR [label="F"];
  sRGRRBBB -> sBRGRBBR [label="R"];
  sRGRRBBB -> sGRBRRBB [label="L"];
  sRGRRBBB -> sRRRRBBB [label="PRed"];
  sRGRRBBB -> sRGRRBBB [label="PGreen"];
  sRGRRBBB -> sRBRRBBB [label="PBlue"];
  sRGRGRRR -> sRGRRRGR [label="F"];
  sRGRGRRR -> sRGGRRRR [label="R"];
  sRGRGRRR -> sGGRRRRR [label="L"];
  sRGRGRRR -> sRRRGRRR [label="PRed"];
  sRGRGRRR -> sRGRGRRR [label="PGreen"];
  sRGRGRRR -> sRBRGRRR [label="PBlue"];
  sRGRGRRG -> sRGRRGGR [label="F"];
  sRGRGRRG -> sRGGRGRR [label="R"];
  sRGRGRRG -> sGGRRRRG [label="L"];
  sRGRGRRG -> sRRRGRRG [label="PRed"];
  sRGRGRRG -> sRGRGRRG [label="PGreen"];
  sRGRGRRG -> sRBRGRRG [label="PBlue"];
  sRGRGRRB -> sRGRRBGR [label="F"];
  sRGRGRRB -> sRGGRBRR [label="R"];
  sRGRGRRB -> sGGRRRRB [label="L"];
  sRGRGRRB -> sRRRGRRB [label="PRed"];
  sRGRGRRB -> sRGRGRRB [label="PGreen"];
  sRGRGRRB -> sRBRGRRB [label="PBlue"];
  sRGRGRGR -> sRGRGRGR [label="F"];
  sRGRGRGR -> sGGGRRRR [label="R"];
  sRGRGRGR -> sGGGRRRR [label="L"];
  sRGRGRGR -> sRRRGRGR [label="PRed"];
  sRGRGRGR -> sRGRGRGR [label="PGreen"];
  sRGRGRGR -> sRBRGRGR [label="PBlue"];
  sRGRGRGG -> sRGRGGGR [label="F"];
  sRGRGRGG -> sGGGRGRR [label="R"];
  sRGRGRGG -> sGGGRRRG [label="L"];
  sRGRGRGG -> sRRRGRGG [label="PRed"];
  sRGRGRGG -> sRGRGRGG [label="PGreen"];
  sRGRGRGG -> sRBRGRGG [label="PBlue"];
  sRGRGRGB -> sRGRGBGR [label="F"];
  sRGRGRGB -> sGGGRBRR [label="R"];
  sRGRGRGB -> sGGGRRRB [label="L"];
  sRGRGRGB -> sRRRGRGB [label="PRed"];
  sRGRGRGB -> sRGRGRGB [label="PGreen"];
  sRGRGRGB -> sRBRGRGB [label="PBlue"];
  sRGRGRBR -> sRGRBRGR [label="F"];
  sRGRGRBR -> sBGGRRRR [label="R"];
  sRGRGRBR -> sGGBRRRR [label="L"];
  sRGRGRBR -> sRRRGRBR [label="PRed"];
  sRGRGRBR -> sRGRGRBR [label="PGreen"];
  sRGRGRBR -> sRBRGRBR [label="PBlue"];
  sRGRGRBG -> sRGRBGGR [label="F"];
  sRGRGRBG -> sBGGRGRR [label="R"];
  sRGRGRBG -> sGGBRRRG [label="L"];
  sRGRGRBG -> sRRRGRBG [label="PRed"];
  sRGRGRBG -> sRGRGRBG [label="PGreen"];
  sRGRGRBG -> sRBRGRBG [label="PBlue"];
  sRGRGRBB -> sRGRBBGR [label="F"];
  sRGRGRBB -> sBGGRBRR [label="R"];
  sRGRGRBB -> sGGBRRRB [label="L"];
  sRGRGRBB -> sRRRGRBB [label="PRed"];
  sRGRGRBB -> sRGRGRBB [label="PGreen"];
  sRGRGRBB -> sRBRGRBB [label="PBlue"];
  sRGRGGRR -> sRGGRRGR [label="F"];
  sRGRGGRR -> sRGGRRGR [label="R"];
  sRGRGGRR -> sGGRRRGR [label="L"];
  sRGRGGRR -> sRRRGGRR [label="PRed"];
  sRGRGGRR -> sRGRGGRR [label="PGreen"];
  sRGRGGRR -> sRBRGGRR [label="PBlue"];
  sRGRGGRG -> sRGGRGGR [label="F"];
  sRGRGGRG -> sRGGRGGR [label="R"];
  sRGRGGRG -> sGGRRRGG [label="L"];
  sRGRGGRG -> sRRRGGRG [label="PRed"];
  sRGRGGRG -> sRGRGGRG [label="PGreen"];
  sRGRGGRG -> sRBRGGRG [label="PBlue"];
  sRGRGGRB -> sRGGRBGR [label="F"];
  sRGRGGRB -> sRGGRBGR [label="R"];
  sRGRGGRB -> sGGRRRGB [label="L"];
  sRGRGGRB -> sRRRGGRB [label="PRed"];
  sRGRGGRB -> sRGRGGRB [label="PGreen"];
  sRGRGGRB -> sRBRGGRB [label="PBlue"];
  sRGRGGGR -> sRGGGRGR [label="F"];
  sRGRGGGR -> sGGGRRGR [label="R"];
  sRGRGGGR -> sGGGRRGR [label="L"];
  sRGRGGGR -> sRRRGGGR [label="PRed"];
  sRGRGGGR -> sRGRGGGR [label="PGreen"];
  sRGRGGGR -> sRBRGGGR [label="PBlue"];
  sRGRGGGG -> sRGGGGGR [label="F"];
  sRGRGGGG -> sGGGRGGR [label="R"];
  sRGRGGGG -> sGGGRRGG [label="L"];
  sRGRGGGG -> sRRRGGGG [label="PRed"];
  sRGRGGGG -> sRGRGGGG [label="PGreen"];
  sRGRGGGG -> sRBRGGGG [label="PBlue"];
  sRGRGGGB -> sRGGGBGR [label="F"];
  sRGRGGGB -> sGGGRBGR [label="R"];
  sRGRGGGB -> sGGGRRGB [label="L"];
  sRGRGGGB -> sRRRGGGB [label="PRed"];
  sRGRGGGB -> sRGRGGGB [label="PGreen"];
  sRGRGGGB -> sRBRGGGB [label="PBlue"];
  sRGRGGBR -> sRGGBRGR [label="F"];
  sRGRGGBR -> sBGGRRGR [label="R"];
  sRGRGGBR -> sGGBRRGR [label="L"];
  sRGRGGBR -> sRRRGGBR [label="PRed"];
  sRGRGGBR -> sRGRGGBR [label="PGreen"];
  sRGRGGBR -> sRBRGGBR [label="PBlue"];
  sRGRGGBG -> sRGGBGGR [label="F"];
  sRGRGGBG -> sBGGRGGR [label="R"];
  sRGRGGBG -> sGGBRRGG [label="L"];
  sRGRGGBG -> sRRRGGBG [label="PRed"];
  sRGRGGBG -> sRGRGGBG [label="PGreen"];
  sRGRGGBG -> sRBRGGBG [label="PBlue"];
  sRGRGGBB -> sRGGBBGR [label="F"];
  sRGRGGBB -> sBGGRBGR [label="R"];
  sRGRGGBB -> sGGBRRGB [label="L"];
  sRGRGGBB -> sRRRGGBB [label="PRed"];
  sRGRGGBB -> sRGRGGBB [label="PGreen"];
  sRGRGGBB -> sRBRGGBB [label="PBlue"];
  sRGRGBRR -> sRGBRRGR [label="F"];
  sRGRGBRR -> sRGGRRBR [label="R"];
  sRGRGBRR -> sGGRRRBR [label="L"];
  sRGRGBRR -> sRRRGBRR [label="PRed"];
  sRGRGBRR -> sRGRGBRR [label="PGreen"];
  sRGRGBRR -> sRBRGBRR [label="PBlue"];
  sRGRGBRG -> sRGBRGGR [label="F"];
  sRGRGBRG -> sRGGRGBR [label="R"];
  sRGRGBRG -> sGGRRRBG [label="L"];
  sRGRGBRG -> sRRRGBRG [label="PRed"];
  sRGRGBRG -> sRGRGBRG [label="PGreen"];
  sRGRGBRG -> sRBRGBRG [label="PBlue"];
  sRGRGBRB -> sRGBRBGR [label="F"];
  sRGRGBRB -> sRGGRBBR [label="R"];
  sRGRGBRB -> sGGRRRBB [label="L"];
  sRGRGBRB -> sRRRGBRB [label="PRed"];
  sRGRGBRB -> sRGRGBRB [label="PGreen"];
  sRGRGBRB -> sRBRGBRB [label="PBlue"];
  sRGRGBGR -> sRGBGRGR [label="F"];
  sRGRGBGR -> sGGGRRBR [label="R"];
  sRGRGBGR -> sGGGRRBR [label="L"];
  sRGRGBGR -> sRRRGBGR [label="PRed"];
  sRGRGBGR -> sRGRGBGR [label="PGreen"];
  sRGRGBGR -> sRBRGBGR [label="PBlue"];
  sRGRGBGG -> sRGBGGGR [label="F"];
  sRGRGBGG -> sGGGRGBR [label="R"];
  sRGRGBGG -> sGGGRRBG [label="L"];
  sRGRGBGG -> sRRRGBGG [label="PRed"];
  sRGRGBGG -> sRGRGBGG [label="PGreen"];
  sRGRGBGG -> sRBRGBGG [label="PBlue"];
  sRGRGBGB -> sRGBGBGR [label="F"];
  sRGRGBGB -> sGGGRBBR [label="R"];
  sRGRGBGB -> sGGGRRBB [label="L"];
  sRGRGBGB -> sRRRGBGB [label="PRed"];
  sRGRGBGB -> sRGRGBGB [label="PGreen"];
  sRGRGBGB -> sRBRGBGB [label="PBlue"];
  sRGRGBBR -> sRGBBRGR [label="F"];
  sRGRGBBR -> sBGGRRBR [label="R"];
  sRGRGBBR -> sGGBRRBR [label="L"];
  sRGRGBBR -> sRRRGBBR [label="PRed"];
  sRGRGBBR -> sRGRGBBR [label="PGreen"];
  sRGRGBBR -> sRBRGBBR [label="PBlue"];
  sRGRGBBG -> sRGBBGGR [label="F"];
  sRGRGBBG -> sBGGRGBR [label="R"];
  sRGRGBBG -> sGGBRRBG [label="L"];
  sRGRGBBG -> sRRRGBBG [label="PRed"];
  sRGRGBBG -> sRGRGBBG [label="PGreen"];
  sRGRGBBG -> sRBRGBBG [label="PBlue"];
  sRGRGBBB -> sRGBBBGR [label="F"];
  sRGRGBBB -> sBGGRBBR [label="R"];
  sRGRGBBB -> sGGBRRBB [label="L"];
  sRGRGBBB -> sRRRGBBB [label="PRed"];
  sRGRGBBB -> sRGRGBBB [label="PGreen"];
  sRGRGBBB -> sRBRGBBB [label="PBlue"];
  sRGRBRRR -> sRBRRRGR [label="F"];
  sRGRBRRR -> sRBGRRRR [label="R"];
  sRGRBRRR -> sGBRRRRR [label="L"];
  sRGRBRRR -> sRRRBRRR [label="PRed"];
  sRGRBRRR -> sRGRBRRR [label="PGreen"];
  sRGRBRRR -> sRBRBRRR [label="PBlue"];
  sRGRBRRG -> sRBRRGGR [label="F"];
  sRGRBRRG -> sRBGRGRR [label="R"];
  sRGRBRRG -> sGBRRRRG [label="L"];
  sRGRBRRG -> sRRRBRRG [label="PRed"];
  sRGRBRRG -> sRGRBRRG [label="PGreen"];
  sRGRBRRG -> sRBRBRRG [label="PBlue"];
  sRGRBRRB -> sRBRRBGR [label="F"];
  sRGRBRRB -> sRBGRBRR [label="R"];
  sRGRBRRB -> sGBRRRRB [label="L"];
  sRGRBRRB -> sRRRBRRB [label="PRed"];
  sRGRBRRB -> sRGRBRRB [label="PGreen"];
  sRGRBRRB -> sRBRBRRB [label="PBlue"];
  sRGRBRGR -> sRBRGRGR [label="F"];
  sRGRBRGR -> sGBGRRRR [label="R"];
  sRGRBRGR -> sGBGRRRR [label="L"];
  sRGRBRGR -> sRRRBRGR [label="PRed"];
  sRGRBRGR -> sRGRBRGR [label="PGreen"];
  sRGRBRGR -> sRBRBRGR [label="PBlue"];
  sRGRBRGG -> sRBRGGGR [label="F"];
  sRGRBRGG -> sGBGRGRR [label="R"];
  sRGRBRGG -> sGBGRRRG [label="L"];
  sRGRBRGG -> sRRRBRGG [label="PRed"];
  sRGRBRGG -> sRGRBRGG [label="PGreen"];
  sRGRBRGG -> sRBRBRGG [label="PBlue"];
  sRGRBRGB -> sRBRGBGR [label="F"];
  sRGRBRGB -> sGBGRBRR [label="R"];
  sRGRBRGB -> sGBGRRRB [label="L"];
  sRGRBRGB -> sRRRBRGB [label="PRed"];
  sRGRBRGB -> sRGRBRGB [label="PGreen"];
  sRGRBRGB -> sRBRBRGB [label="PBlue"];
  sRGRBRBR -> sRBRBRGR [label="F"];
  sRGRBRBR -> sBBGRRRR [label="R"];
  sRGRBRBR -> sGBBRRRR [label="L"];
  sRGRBRBR -> sRRRBRBR [label="PRed"];
  sRGRBRBR -> sRGRBRBR [label="PGreen"];
  sRGRBRBR -> sRBRBRBR [label="PBlue"];
  sRGRBRBG -> sRBRBGGR [label="F"];
  sRGRBRBG -> sBBGRGRR [label="R"];
  sRGRBRBG -> sGBBRRRG [label="L"];
  sRGRBRBG -> sRRRBRBG [label="PRed"];
  sRGRBRBG -> sRGRBRBG [label="PGreen"];
  sRGRBRBG -> sRBRBRBG [label="PBlue"];
  sRGRBRBB -> sRBRBBGR [label="F"];
  sRGRBRBB -> sBBGRBRR [label="R"];
  sRGRBRBB -> sGBBRRRB [label="L"];
  sRGRBRBB -> sRRRBRBB [label="PRed"];
  sRGRBRBB -> sRGRBRBB [label="PGreen"];
  sRGRBRBB -> sRBRBRBB [label="PBlue"];
  sRGRBGRR -> sRBGRRGR [label="F"];
  sRGRBGRR -> sRBGRRGR [label="R"];
  sRGRBGRR -> sGBRRRGR [label="L"];
  sRGRBGRR -> sRRRBGRR [label="PRed"];
  sRGRBGRR -> sRGRBGRR [label="PGreen"];
  sRGRBGRR -> sRBRBGRR [label="PBlue"];
  sRGRBGRG -> sRBGRGGR [label="F"];
  sRGRBGRG -> sRBGRGGR [label="R"];
  sRGRBGRG -> sGBRRRGG [label="L"];
  sRGRBGRG -> sRRRBGRG [label="PRed"];
  sRGRBGRG -> sRGRBGRG [label="PGreen"];
  sRGRBGRG -> sRBRBGRG [label="PBlue"];
  sRGRBGRB -> sRBGRBGR [label="F"];
  sRGRBGRB -> sRBGRBGR [label="R"];
  sRGRBGRB -> sGBRRRGB [label="L"];
  sRGRBGRB -> sRRRBGRB [label="PRed"];
  sRGRBGRB -> sRGRBGRB [label="PGreen"];
  sRGRBGRB -> sRBRBGRB [label="PBlue"];
  sRGRBGGR -> sRBGGRGR [label="F"];
  sRGRBGGR -> sGBGRRGR [label="R"];
  sRGRBGGR -> sGBGRRGR [label="L"];
  sRGRBGGR -> sRRRBGGR [label="PRed"];
  sRGRBGGR -> sRGRBGGR [label="PGreen"];
  sRGRBGGR -> sRBRBGGR [label="PBlue"];
  sRGRBGGG -> sRBGGGGR [label="F"];
  sRGRBGGG -> sGBGRGGR [label="R"];
  sRGRBGGG -> sGBGRRGG [label="L"];
  sRGRBGGG -> sRRRBGGG [label="PRed"];
  sRGRBGGG -> sRGRBGGG [label="PGreen"];
  sRGRBGGG -> sRBRBGGG [label="PBlue"];
  sRGRBGGB -> sRBGGBGR [label="F"];
  sRGRBGGB -> sGBGRBGR [label="R"];
  sRGRBGGB -> sGBGRRGB [label="L"];
  sRGRBGGB -> sRRRBGGB [label="PRed"];
  sRGRBGGB -> sRGRBGGB [label="PGreen"];
  sRGRBGGB -> sRBRBGGB [label="PBlue"];
  sRGRBGBR -> sRBGBRGR [label="F"];
  sRGRBGBR -> sBBGRRGR [label="R"];
  sRGRBGBR -> sGBBRRGR [label="L"];
  sRGRBGBR -> sRRRBGBR [label="PRed"];
  sRGRBGBR -> sRGRBGBR [label="PGreen"];
  sRGRBGBR -> sRBRBGBR [label="PBlue"];
  sRGRBGBG -> sRBGBGGR [label="F"];
  sRGRBGBG -> sBBGRGGR [label="R"];
  sRGRBGBG -> sGBBRRGG [label="L"];
  sRGRBGBG -> sRRRBGBG [label="PRed"];
  sRGRBGBG -> sRGRBGBG [label="PGreen"];
  sRGRBGBG -> sRBRBGBG [label="PBlue"];
  sRGRBGBB -> sRBGBBGR [label="F"];
  sRGRBGBB -> sBBGRBGR [label="R"];
  sRGRBGBB -> sGBBRRGB [label="L"];
  sRGRBGBB -> sRRRBGBB [label="PRed"];
  sRGRBGBB -> sRGRBGBB [label="PGreen"];
  sRGRBGBB -> sRBRBGBB [label="PBlue"];
  sRGRBBRR -> sRBBRRGR [label="F"];
  sRGRBBRR -> sRBGRRBR [label="R"];
  sRGRBBRR -> sGBRRRBR [label="L"];
  sRGRBBRR -> sRRRBBRR [label="PRed"];
  sRGRBBRR -> sRGRBBRR [label="PGreen"];
  sRGRBBRR -> sRBRBBRR [label="PBlue"];
  sRGRBBRG -> sRBBRGGR [label="F"];
  sRGRBBRG -> sRBGRGBR [label="R"];
  sRGRBBRG -> sGBRRRBG [label="L"];
  sRGRBBRG -> sRRRBBRG [label="PRed"];
  sRGRBBRG -> sRGRBBRG [label="PGreen"];
  sRGRBBRG -> sRBRBBRG [label="PBlue"];
  sRGRBBRB -> sRBBRBGR [label="F"];
  sRGRBBRB -> sRBGRBBR [label="R"];
  sRGRBBRB -> sGBRRRBB [label="L"];
  sRGRBBRB -> sRRRBBRB [label="PRed"];
  sRGRBBRB -> sRGRBBRB [label="PGreen"];
  sRGRBBRB -> sRBRBBRB [label="PBlue"];
  sRGRBBGR -> sRBBGRGR [label="F"];
  sRGRBBGR -> sGBGRRBR [label="R"];
  sRGRBBGR -> sGBGRRBR [label="L"];
  sRGRBBGR -> sRRRBBGR [label="PRed"];
  sRGRBBGR -> sRGRBBGR [label="PGreen"];
  sRGRBBGR -> sRBRBBGR [label="PBlue"];
  sRGRBBGG -> sRBBGGGR [label="F"];
  sRGRBBGG -> sGBGRGBR [label="R"];
  sRGRBBGG -> sGBGRRBG [label="L"];
  sRGRBBGG -> sRRRBBGG [label="PRed"];
  sRGRBBGG -> sRGRBBGG [label="PGreen"];
  sRGRBBGG -> sRBRBBGG [label="PBlue"];
  sRGRBBGB -> sRBBGBGR [label="F"];
  sRGRBBGB -> sGBGRBBR [label="R"];
  sRGRBBGB -> sGBGRRBB [label="L"];
  sRGRBBGB -> sRRRBBGB [label="PRed"];
  sRGRBBGB -> sRGRBBGB [label="PGreen"];
  sRGRBBGB -> sRBRBBGB [label="PBlue"];
  sRGRBBBR -> sRBBBRGR [label="F"];
  sRGRBBBR -> sBBGRRBR [label="R"];
  sRGRBBBR -> sGBBRRBR [label="L"];
  sRGRBBBR -> sRRRBBBR [label="PRed"];
  sRGRBBBR -> sRGRBBBR [label="PGreen"];
  sRGRBBBR -> sRBRBBBR [label="PBlue"];
  sRGRBBBG -> sRBBBGGR [label="F"];
  sRGRBBBG -> sBBGRGBR [label="R"];
  sRGRBBBG -> sGBBRRBG [label="L"];
  sRGRBBBG -> sRRRBBBG [label="PRed"];
  sRGRBBBG -> sRGRBBBG [label="PGreen"];
  sRGRBBBG -> sRBRBBBG [label="PBlue"];
  sRGRBBBB -> sRBBBBGR [label="F"];
  sRGRBBBB -> sBBGRBBR [label="R"];
  sRGRBBBB -> sGBBRRBB [label="L"];
  sRGRBBBB -> sRRRBBBB [label="PRed"];
  sRGRBBBB -> sRGRBBBB [label="PGreen"];
  sRGRBBBB -> sRBRBBBB [label="PBlue"];
  sRGGRRRR -> sGRRRRGR [label="F"];
  sRGGRRRR -> sRRGRRRG [label="R"];
  sRGGRRRR -> sGRRRGRR [label="L"];
  sRGGRRRR -> sRRGRRRR [label="PRed"];
  sRGGRRRR -> sRGGRRRR [label="PGreen"];
  sRGGRRRR -> sRBGRRRR [label="PBlue"];
  sRGGRRRG -> sGRRRGGR [label="F"];
  sRGGRRRG -> sRRGRGRG [label="R"];
  sRGGRRRG -> sGRRRGRG [label="L"];
  sRGGRRRG -> sRRGRRRG [label="PRed"];
  sRGGRRRG -> sRGGRRRG [label="PGreen"];
  sRGGRRRG -> sRBGRRRG [label="PBlue"];
  sRGGRRRB -> sGRRRBGR [label="F"];
  sRGGRRRB -> sRRGRBRG [label="R"];
  sRGGRRRB -> sGRRRGRB [label="L"];
  sRGGRRRB -> sRRGRRRB [label="PRed"];
  sRGGRRRB -> sRGGRRRB [label="PGreen"];
  sRGGRRRB -> sRBGRRRB [label="PBlue"];
  sRGGRRGR -> sGRRGRGR [label="F"];
  sRGGRRGR -> sGRGRRRG [label="R"];
  sRGGRRGR -> sGRGRGRR [label="L"];
  sRGGRRGR -> sRRGRRGR [label="PRed"];
  sRGGRRGR -> sRGGRRGR [label="PGreen"];
  sRGGRRGR -> sRBGRRGR [label="PBlue"];
  sRGGRRGG -> sGRRGGGR [label="F"];
  sRGGRRGG -> sGRGRGRG [label="R"];
  sRGGRRGG -> sGRGRGRG [label="L"];
  sRGGRRGG -> sRRGRRGG [label="PRed"];
  sRGGRRGG -> sRGGRRGG [label="PGreen"];
  sRGGRRGG -> sRBGRRGG [label="PBlue"];
  sRGGRRGB -> sGRRGBGR [label="F"];
  sRGGRRGB -> sGRGRBRG [label="R"];
  sRGGRRGB -> sGRGRGRB [label="L"];
  sRGGRRGB -> sRRGRRGB [label="PRed"];
  sRGGRRGB -> sRGGRRGB [label="PGreen"];
  sRGGRRGB -> sRBGRRGB [label="PBlue"];
  sRGGRRBR -> sGRRBRGR [label="F"];
  sRGGRRBR -> sBRGRRRG [label="R"];
  sRGGRRBR -> sGRBRGRR [label="L"];
  sRGGRRBR -> sRRGRRBR [label="PRed"];
  sRGGRRBR -> sRGGRRBR [label="PGreen"];
  sRGGRRBR -> sRBGRRBR [label="PBlue"];
  sRGGRRBG -> sGRRBGGR [label="F"];
  sRGGRRBG -> sBRGRGRG [label="R"];
  sRGGRRBG -> sGRBRGRG [label="L"];
  sRGGRRBG -> sRRGRRBG [label="PRed"];
  sRGGRRBG -> sRGGRRBG [label="PGreen"];
  sRGGRRBG -> sRBGRRBG [label="PBlue"];
  sRGGRRBB -> sGRRBBGR [label="F"];
  sRGGRRBB -> sBRGRBRG [label="R"];
  sRGGRRBB -> sGRBRGRB [label="L"];
  sRGGRRBB -> sRRGRRBB [label="PRed"];
  sRGGRRBB -> sRGGRRBB [label="PGreen"];
  sRGGRRBB -> sRBGRRBB [label="PBlue"];
  sRGGRGRR -> sGRGRRGR [label="F"];
  sRGGRGRR -> sRRGRRGG [label="R"];
  sRGGRGRR -> sGRRRGGR [label="L"];
  sRGGRGRR -> sRRGRGRR [label="PRed"];
  sRGGRGRR -> sRGGRGRR [label="PGreen"];
  sRGGRGRR -> sRBGRGRR [label="PBlue"];
  sRGGRGRG -> sGRGRGGR [label="F"];
  sRGGRGRG -> sRRGRGGG [label="R"];
  sRGGRGRG -> sGRRRGGG [label="L"];
  sRGGRGRG -> sRRGRGRG [label="PRed"];
  sRGGRGRG -> sRGGRGRG [label="PGreen"];
  sRGGRGRG -> sRBGRGRG [label="PBlue"];
  sRGGRGRB -> sGRGRBGR [label="F"];
  sRGGRGRB -> sRRGRBGG [label="R"];
  sRGGRGRB -> sGRRRGGB [label="L"];
  sRGGRGRB -> sRRGRGRB [label="PRed"];
  sRGGRGRB -> sRGGRGRB [label="PGreen"];
  sRGGRGRB -> sRBGRGRB [label="PBlue"];
  sRGGRGGR -> sGRGGRGR [label="F"];
  sRGGRGGR -> sGRGRRGG [label="R"];
  sRGGRGGR -> sGRGRGGR [label="L"];
  sRGGRGGR -> sRRGRGGR [label="PRed"];
  sRGGRGGR -> sRGGRGGR [label="PGreen"];
  sRGGRGGR -> sRBGRGGR [label="PBlue"];
  sRGGRGGG -> sGRGGGGR [label="F"];
  sRGGRGGG -> sGRGRGGG [label="R"];
  sRGGRGGG -> sGRGRGGG [label="L"];
  sRGGRGGG -> sRRGRGGG [label="PRed"];
  sRGGRGGG -> sRGGRGGG [label="PGreen"];
  sRGGRGGG -> sRBGRGGG [label="PBlue"];
  sRGGRGGB -> sGRGGBGR [label="F"];
  sRGGRGGB -> sGRGRBGG [label="R"];
  sRGGRGGB -> sGRGRGGB [label="L"];
  sRGGRGGB -> sRRGRGGB [label="PRed"];
  sRGGRGGB -> sRGGRGGB [label="PGreen"];
  sRGGRGGB -> sRBGRGGB [label="PBlue"];
  sRGGRGBR -> sGRGBRGR [label="F"];
  sRGGRGBR -> sBRGRRGG [label="R"];
  sRGGRGBR -> sGRBRGGR [label="L"];
  sRGGRGBR -> sRRGRGBR [label="PRed"];
  sRGGRGBR -> sRGGRGBR [label="PGreen"];
  sRGGRGBR -> sRBGRGBR [label="PBlue"];
  sRGGRGBG -> sGRGBGGR [label="F"];
  sRGGRGBG -> sBRGRGGG [label="R"];
  sRGGRGBG -> sGRBRGGG [label="L"];
  sRGGRGBG -> sRRGRGBG [label="PRed"];
  sRGGRGBG -> sRGGRGBG [label="PGreen"];
  sRGGRGBG -> sRBGRGBG [label="PBlue"];
  sRGGRGBB -> sGRGBBGR [label="F"];
  sRGGRGBB -> sBRGRBGG [label="R"];
  sRGGRGBB -> sGRBRGGB [label="L"];
  sRGGRGBB -> sRRGRGBB [label="PRed"];
  sRGGRGBB -> sRGGRGBB [label="PGreen"];
  sRGGRGBB -> sRBGRGBB [label="PBlue"];
  sRGGRBRR -> sGRBRRGR [label="F"];
  sRGGRBRR -> sRRGRRBG [label="R"];
  sRGGRBRR -> sGRRRGBR [label="L"];
  sRGGRBRR -> sRRGRBRR [label="PRed"];
  sRGGRBRR -> sRGGRBRR [label="PGreen"];
  sRGGRBRR -> sRBGRBRR [label="PBlue"];
  sRGGRBRG -> sGRBRGGR [label="F"];
  sRGGRBRG -> sRRGRGBG [label="R"];
  sRGGRBRG -> sGRRRGBG [label="L"];
  sRGGRBRG -> sRRGRBRG [label="PRed"];
  sRGGRBRG -> sRGGRBRG [label="PGreen"];
  sRGGRBRG -> sRBGRBRG [label="PBlue"];
  sRGGRBRB -> sGRBRBGR [label="F"];
  sRGGRBRB -> sRRGRBBG [label="R"];
  sRGGRBRB -> sGRRRGBB [label="L"];
  sRGGRBRB -> sRRGRBRB [label="PRed"];
  sRGGRBRB -> sRGGRBRB [label="PGreen"];
  sRGGRBRB -> sRBGRBRB [label="PBlue"];
  sRGGRBGR -> sGRBGRGR [label="F"];
  sRGGRBGR -> sGRGRRBG [label="R"];
  sRGGRBGR -> sGRGRGBR [label="L"];
  sRGGRBGR -> sRRGRBGR [label="PRed"];
  sRGGRBGR -> sRGGRBGR [label="PGreen"];
  sRGGRBGR -> sRBGRBGR [label="PBlue"];
  sRGGRBGG -> sGRBGGGR [label="F"];
  sRGGRBGG -> sGRGRGBG [label="R"];
  sRGGRBGG -> sGRGRGBG [label="L"];
  sRGGRBGG -> sRRGRBGG [label="PRed"];
  sRGGRBGG -> sRGGRBGG [label="PGreen"];
  sRGGRBGG -> sRBGRBGG [label="PBlue"];
  sRGGRBGB -> sGRBGBGR [label="F"];
  sRGGRBGB -> sGRGRBBG [label="R"];
  sRGGRBGB -> sGRGRGBB [label="L"];
  sRGGRBGB -> sRRGRBGB [label="PRed"];
  sRGGRBGB -> sRGGRBGB [label="PGreen"];
  sRGGRBGB -> sRBGRBGB [label="PBlue"];
  sRGGRBBR -> sGRBBRGR [label="F"];
  sRGGRBBR -> sBRGRRBG [label="R"];
  sRGGRBBR -> sGRBRGBR [label="L"];
  sRGGRBBR -> sRRGRBBR [label="PRed"];
  sRGGRBBR -> sRGGRBBR [label="PGreen"];
  sRGGRBBR -> sRBGRBBR [label="PBlue"];
  sRGGRBBG -> sGRBBGGR [label="F"];
  sRGGRBBG -> sBRGRGBG [label="R"];
  sRGGRBBG -> sGRBRGBG [label="L"];
  sRGGRBBG -> sRRGRBBG [label="PRed"];
  sRGGRBBG -> sRGGRBBG [label="PGreen"];
  sRGGRBBG -> sRBGRBBG [label="PBlue"];
  sRGGRBBB -> sGRBBBGR [label="F"];
  sRGGRBBB -> sBRGRBBG [label="R"];
  sRGGRBBB -> sGRBRGBB [label="L"];
  sRGGRBBB -> sRRGRBBB [label="PRed"];
  sRGGRBBB -> sRGGRBBB [label="PGreen"];
  sRGGRBBB -> sRBGRBBB [label="PBlue"];
  sRGGGRRR -> sGGRRRGR [label="F"];
  sRGGGRRR -> sRGGRRRG [label="R"];
  sRGGGRRR -> sGGRRGRR [label="L"];
  sRGGGRRR -> sRRGGRRR [label="PRed"];
  sRGGGRRR -> sRGGGRRR [label="PGreen"];
  sRGGGRRR -> sRBGGRRR [label="PBlue"];
  sRGGGRRG -> sGGRRGGR [label="F"];
  sRGGGRRG -> sRGGRGRG [label="R"];
  sRGGGRRG -> sGGRRGRG [label="L"];
  sRGGGRRG -> sRRGGRRG [label="PRed"];
  sRGGGRRG -> sRGGGRRG [label="PGreen"];
  sRGGGRRG -> sRBGGRRG [label="PBlue"];
  sRGGGRRB -> sGGRRBGR [label="F"];
  sRGGGRRB -> sRGGRBRG [label="R"];
  sRGGGRRB -> sGGRRGRB [label="L"];
  sRGGGRRB -> sRRGGRRB [label="PRed"];
  sRGGGRRB -> sRGGGRRB [label="PGreen"];
  sRGGGRRB -> sRBGGRRB [label="PBlue"];
  sRGGGRGR -> sGGRGRGR [label="F"];
  sRGGGRGR -> sGGGRRRG [label="R"];
  sRGGGRGR -> sGGGRGRR [label="L"];
  sRGGGRGR -> sRRGGRGR [label="PRed"];
  sRGGGRGR -> sRGGGRGR [label="PGreen"];
  sRGGGRGR -> sRBGGRGR [label="PBlue"];
  sRGGGRGG -> sGGRGGGR [label="F"];
  sRGGGRGG -> sGGGRGRG [label="R"];
  sRGGGRGG -> sGGGRGRG [label="L"];
  sRGGGRGG -> sRRGGRGG [label="PRed"];
  sRGGGRGG -> sRGGGRGG [label="PGreen"];
  sRGGGRGG -> sRBGGRGG [label="PBlue"];
  sRGGGRGB -> sGGRGBGR [label="F"];
  sRGGGRGB -> sGGGRBRG [label="R"];
  sRGGGRGB -> sGGGRGRB [label="L"];
  sRGGGRGB -> sRRGGRGB [label="PRed"];
  sRGGGRGB -> sRGGGRGB [label="PGreen"];
  sRGGGRGB -> sRBGGRGB [label="PBlue"];
  sRGGGRBR -> sGGRBRGR [label="F"];
  sRGGGRBR -> sBGGRRRG [label="R"];
  sRGGGRBR -> sGGBRGRR [label="L"];
  sRGGGRBR -> sRRGGRBR [label="PRed"];
  sRGGGRBR -> sRGGGRBR [label="PGreen"];
  sRGGGRBR -> sRBGGRBR [label="PBlue"];
  sRGGGRBG -> sGGRBGGR [label="F"];
  sRGGGRBG -> sBGGRGRG [label="R"];
  sRGGGRBG -> sGGBRGRG [label="L"];
  sRGGGRBG -> sRRGGRBG [label="PRed"];
  sRGGGRBG -> sRGGGRBG [label="PGreen"];
  sRGGGRBG -> sRBGGRBG [label="PBlue"];
  sRGGGRBB -> sGGRBBGR [label="F"];
  sRGGGRBB -> sBGGRBRG [label="R"];
  sRGGGRBB -> sGGBRGRB [label="L"];
  sRGGGRBB -> sRRGGRBB [label="PRed"];
  sRGGGRBB -> sRGGGRBB [label="PGreen"];
  sRGGGRBB -> sRBGGRBB [label="PBlue"];
  sRGGGGRR -> sGGGRRGR [label="F"];
  sRGGGGRR -> sRGGRRGG [label="R"];
  sRGGGGRR -> sGGRRGGR [label="L"];
  sRGGGGRR -> sRRGGGRR [label="PRed"];
  sRGGGGRR -> sRGGGGRR [label="PGreen"];
  sRGGGGRR -> sRBGGGRR [label="PBlue"];
  sRGGGGRG -> sGGGRGGR [label="F"];
  sRGGGGRG -> sRGGRGGG [label="R"];
  sRGGGGRG -> sGGRRGGG [label="L"];
  sRGGGGRG -> sRRGGGRG [label="PRed"];
  sRGGGGRG -> sRGGGGRG [label="PGreen"];
  sRGGGGRG -> sRBGGGRG [label="PBlue"];
  sRGGGGRB -> sGGGRBGR [label="F"];
  sRGGGGRB -> sRGGRBGG [label="R"];
  sRGGGGRB -> sGGRRGGB [label="L"];
  sRGGGGRB -> sRRGGGRB [label="PRed"];
  sRGGGGRB -> sRGGGGRB [label="PGreen"];
  sRGGGGRB -> sRBGGGRB [label="PBlue"];
  sRGGGGGR -> sGGGGRGR [label="F"];
  sRGGGGGR -> sGGGRRGG [label="R"];
  sRGGGGGR -> sGGGRGGR [label="L"];
  sRGGGGGR -> sRRGGGGR [label="PRed"];
  sRGGGGGR -> sRGGGGGR [label="PGreen"];
  sRGGGGGR -> sRBGGGGR [label="PBlue"];
  sRGGGGGG -> sGGGGGGR [label="F"];
  sRGGGGGG -> sGGGRGGG [label="R"];
  sRGGGGGG -> sGGGRGGG [label="L"];
  sRGGGGGG -> sRRGGGGG [label="PRed"];
  sRGGGGGG -> sRGGGGGG [label="PGreen"];
  sRGGGGGG -> sRBGGGGG [label="PBlue"];
  sRGGGGGB -> sGGGGBGR [label="F"];
  sRGGGGGB -> sGGGRBGG [label="R"];
  sRGGGGGB -> sGGGRGGB [label="L"];
  sRGGGGGB -> sRRGGGGB [label="PRed"];
  sRGGGGGB -> sRGGGGGB [label="PGreen"];
  sRGGGGGB -> sRBGGGGB [label="PBlue"];
  sRGGGGBR -> sGGGBRGR [label="F"];
  sRGGGGBR -> sBGGRRGG [label="R"];
  sRGGGGBR -> sGGBRGGR [label="L"];
  sRGGGGBR -> sRRGGGBR [label="PRed"];
  sRGGGGBR -> sRGGGGBR [label="PGreen"];
  sRGGGGBR -> sRBGGGBR [label="PBlue"];
  sRGGGGBG -> sGGGBGGR [label="F"];
  sRGGGGBG -> sBGGRGGG [label="R"];
  sRGGGGBG -> sGGBRGGG [label="L"];
  sRGGGGBG -> sRRGGGBG [label="PRed"];
  sRGGGGBG -> sRGGGGBG [label="PGreen"];
  sRGGGGBG -> sRBGGGBG [label="PBlue"];
  sRGGGGBB -> sGGGBBGR [label="F"];
  sRGGGGBB -> sBGGRBGG [label="R"];
  sRGGGGBB -> sGGBRGGB [label="L"];
  sRGGGGBB -> sRRGGGBB [label="PRed"];
  sRGGGGBB -> sRGGGGBB [label="PGreen"];
  sRGGGGBB -> sRBGGGBB [label="PBlue"];
  sRGGGBRR -> sGGBRRGR [label="F"];
  sRGGGBRR -> sRGGRRBG [label="R"];
  sRGGGBRR -> sGGRRGBR [label="L"];
  sRGGGBRR -> sRRGGBRR [label="PRed"];
  sRGGGBRR -> sRGGGBRR [label="PGreen"];
  sRGGGBRR -> sRBGGBRR [label="PBlue"];
  sRGGGBRG -> sGGBRGGR [label="F"];
  sRGGGBRG -> sRGGRGBG [label="R"];
  sRGGGBRG -> sGGRRGBG [label="L"];
  sRGGGBRG -> sRRGGBRG [label="PRed"];
  sRGGGBRG -> sRGGGBRG [label="PGreen"];
  sRGGGBRG -> sRBGGBRG [label="PBlue"];
  sRGGGBRB -> sGGBRBGR [label="F"];
  sRGGGBRB -> sRGGRBBG [label="R"];
  sRGGGBRB -> sGGRRGBB [label="L"];
  sRGGGBRB -> sRRGGBRB [label="PRed"];
  sRGGGBRB -> sRGGGBRB [label="PGreen"];
  sRGGGBRB -> sRBGGBRB [label="PBlue"];
  sRGGGBGR -> sGGBGRGR [label="F"];
  sRGGGBGR -> sGGGRRBG [label="R"];
  sRGGGBGR -> sGGGRGBR [label="L"];
  sRGGGBGR -> sRRGGBGR [label="PRed"];
  sRGGGBGR -> sRGGGBGR [label="PGreen"];
  sRGGGBGR -> sRBGGBGR [label="PBlue"];
  sRGGGBGG -> sGGBGGGR [label="F"];
  sRGGGBGG -> sGGGRGBG [label="R"];
  sRGGGBGG -> sGGGRGBG [label="L"];
  sRGGGBGG -> sRRGGBGG [label="PRed"];
  sRGGGBGG -> sRGGGBGG [label="PGreen"];
  sRGGGBGG -> sRBGGBGG [label="PBlue"];
  sRGGGBGB -> sGGBGBGR [label="F"];
  sRGGGBGB -> sGGGRBBG [label="R"];
  sRGGGBGB -> sGGGRGBB [label="L"];
  sRGGGBGB -> sRRGGBGB [label="PRed"];
  sRGGGBGB -> sRGGGBGB [label="PGreen"];
  sRGGGBGB -> sRBGGBGB [label="PBlue"];
  sRGGGBBR -> sGGBBRGR [label="F"];
  sRGGGBBR -> sBGGRRBG [label="R"];
  sRGGGBBR -> sGGBRGBR [label="L"];
  sRGGGBBR -> sRRGGBBR [label="PRed"];
  sRGGGBBR -> sRGGGBBR [label="PGreen"];
  sRGGGBBR -> sRBGGBBR [label="PBlue"];
  sRGGGBBG -> sGGBBGGR [label="F"];
  sRGGGBBG -> sBGGRGBG [label="R"];
  sRGGGBBG -> sGGBRGBG [label="L"];
  sRGGGBBG -> sRRGGBBG [label="PRed"];
  sRGGGBBG -> sRGGGBBG [label="PGreen"];
  sRGGGBBG -> sRBGGBBG [label="PBlue"];
  sRGGGBBB -> sGGBBBGR [label="F"];
  sRGGGBBB -> sBGGRBBG [label="R"];
  sRGGGBBB -> sGGBRGBB [label="L"];
  sRGGGBBB -> sRRGGBBB [label="PRed"];
  sRGGGBBB -> sRGGGBBB [label="PGreen"];
  sRGGGBBB -> sRBGGBBB [label="PBlue"];
  sRGGBRRR -> sGBRRRGR [label="F"];
  sRGGBRRR -> sRBGRRRG [label="R"];
  sRGGBRRR -> sGBRRGRR [label="L"];
  sRGGBRRR -> sRRGBRRR [label="PRed"];
  sRGGBRRR -> sRGGBRRR [label="PGreen"];
  sRGGBRRR -> sRBGBRRR [label="PBlue"];
  sRGGBRRG -> sGBRRGGR [label="F"];
  sRGGBRRG -> sRBGRGRG [label="R"];
  sRGGBRRG -> sGBRRGRG [label="L"];
  sRGGBRRG -> sRRGBRRG [label="PRed"];
  sRGGBRRG -> sRGGBRRG [label="PGreen"];
  sRGGBRRG -> sRBGBRRG [label="PBlue"];
  sRGGBRRB -> sGBRRBGR [label="F"];
  sRGGBRRB -> sRBGRBRG [label="R"];
  sRGGBRRB -> sGBRRGRB [label="L"];
  sRGGBRRB -> sRRGBRRB [label="PRed"];
  sRGGBRRB -> sRGGBRRB [label="PGreen"];
  sRGGBRRB -> sRBGBRRB [label="PBlue"];
  sRGGBRGR -> sGBRGRGR [label="F"];
  sRGGBRGR -> sGBGRRRG [label="R"];
  sRGGBRGR -> sGBGRGRR [label="L"];
  sRGGBRGR -> sRRGBRGR [label="PRed"];
  sRGGBRGR -> sRGGBRGR [label="PGreen"];
  sRGGBRGR -> sRBGBRGR [label="PBlue"];
  sRGGBRGG -> sGBRGGGR [label="F"];
  sRGGBRGG -> sGBGRGRG [label="R"];
  sRGGBRGG -> sGBGRGRG [label="L"];
  sRGGBRGG -> sRRGBRGG [label="PRed"];
  sRGGBRGG -> sRGGBRGG [label="PGreen"];
  sRGGBRGG -> sRBGBRGG [label="PBlue"];
  sRGGBRGB -> sGBRGBGR [label="F"];
  sRGGBRGB -> sGBGRBRG [label="R"];
  sRGGBRGB -> sGBGRGRB [label="L"];
  sRGGBRGB -> sRRGBRGB [label="PRed"];
  sRGGBRGB -> sRGGBRGB [label="PGreen"];
  sRGGBRGB -> sRBGBRGB [label="PBlue"];
  sRGGBRBR -> sGBRBRGR [label="F"];
  sRGGBRBR -> sBBGRRRG [label="R"];
  sRGGBRBR -> sGBBRGRR [label="L"];
  sRGGBRBR -> sRRGBRBR [label="PRed"];
  sRGGBRBR -> sRGGBRBR [label="PGreen"];
  sRGGBRBR -> sRBGBRBR [label="PBlue"];
  sRGGBRBG -> sGBRBGGR [label="F"];
  sRGGBRBG -> sBBGRGRG [label="R"];
  sRGGBRBG -> sGBBRGRG [label="L"];
  sRGGBRBG -> sRRGBRBG [label="PRed"];
  sRGGBRBG -> sRGGBRBG [label="PGreen"];
  sRGGBRBG -> sRBGBRBG [label="PBlue"];
  sRGGBRBB -> sGBRBBGR [label="F"];
  sRGGBRBB -> sBBGRBRG [label="R"];
  sRGGBRBB -> sGBBRGRB [label="L"];
  sRGGBRBB -> sRRGBRBB [label="PRed"];
  sRGGBRBB -> sRGGBRBB [label="PGreen"];
  sRGGBRBB -> sRBGBRBB [label="PBlue"];
  sRGGBGRR -> sGBGRRGR [label="F"];
  sRGGBGRR -> sRBGRRGG [label="R"];
  sRGGBGRR -> sGBRRGGR [label="L"];
  sRGGBGRR -> sRRGBGRR [label="PRed"];
  sRGGBGRR -> sRGGBGRR [label="PGreen"];
  sRGGBGRR -> sRBGBGRR [label="PBlue"];
  sRGGBGRG -> sGBGRGGR [label="F"];
  sRGGBGRG -> sRBGRGGG [label="R"];
  sRGGBGRG -> sGBRRGGG [label="L"];
  sRGGBGRG -> sRRGBGRG [label="PRed"];
  sRGGBGRG -> sRGGBGRG [label="PGreen"];
  sRGGBGRG -> sRBGBGRG [label="PBlue"];
  sRGGBGRB -> sGBGRBGR [label="F"];
  sRGGBGRB -> sRBGRBGG [label="R"];
  sRGGBGRB -> sGBRRGGB [label="L"];
  sRGGBGRB -> sRRGBGRB [label="PRed"];
  sRGGBGRB -> sRGGBGRB [label="PGreen"];
  sRGGBGRB -> sRBGBGRB [label="PBlue"];
  sRGGBGGR -> sGBGGRGR [label="F"];
  sRGGBGGR -> sGBGRRGG [label="R"];
  sRGGBGGR -> sGBGRGGR [label="L"];
  sRGGBGGR -> sRRGBGGR [label="PRed"];
  sRGGBGGR -> sRGGBGGR [label="PGreen"];
  sRGGBGGR -> sRBGBGGR [label="PBlue"];
  sRGGBGGG -> sGBGGGGR [label="F"];
  sRGGBGGG -> sGBGRGGG [label="R"];
  sRGGBGGG -> sGBGRGGG [label="L"];
  sRGGBGGG -> sRRGBGGG [label="PRed"];
  sRGGBGGG -> sRGGBGGG [label="PGreen"];
  sRGGBGGG -> sRBGBGGG [label="PBlue"];
  sRGGBGGB -> sGBGGBGR [label="F"];
  sRGGBGGB -> sGBGRBGG [label="R"];
  sRGGBGGB -> sGBGRGGB [label="L"];
  sRGGBGGB -> sRRGBGGB [label="PRed"];
  sRGGBGGB -> sRGGBGGB [label="PGreen"];
  sRGGBGGB -> sRBGBGGB [label="PBlue"];
  sRGGBGBR -> sGBGBRGR [label="F"];
  sRGGBGBR -> sBBGRRGG [label="R"];
  sRGGBGBR -> sGBBRGGR [label="L"];
  sRGGBGBR -> sRRGBGBR [label="PRed"];
  sRGGBGBR -> sRGGBGBR [label="PGreen"];
  sRGGBGBR -> sRBGBGBR [label="PBlue"];
  sRGGBGBG -> sGBGBGGR [label="F"];
  sRGGBGBG -> sBBGRGGG [label="R"];
  sRGGBGBG -> sGBBRGGG [label="L"];
  sRGGBGBG -> sRRGBGBG [label="PRed"];
  sRGGBGBG -> sRGGBGBG [label="PGreen"];
  sRGGBGBG -> sRBGBGBG [label="PBlue"];
  sRGGBGBB -> sGBGBBGR [label="F"];
  sRGGBGBB -> sBBGRBGG [label="R"];
  sRGGBGBB -> sGBBRGGB [label="L"];
  sRGGBGBB -> sRRGBGBB [label="PRed"];
  sRGGBGBB -> sRGGBGBB [label="PGreen"];
  sRGGBGBB -> sRBGBGBB [label="PBlue"];
  sRGGBBRR -> sGBBRRGR [label="F"];
  sRGGBBRR -> sRBGRRBG [label="R"];
  sRGGBBRR -> sGBRRGBR [label="L"];
  sRGGBBRR -> sRRGBBRR [label="PRed"];
  sRGGBBRR -> sRGGBBRR [label="PGreen"];
  sRGGBBRR -> sRBGBBRR [label="PBlue"];
  sRGGBBRG -> sGBBRGGR [label="F"];
  sRGGBBRG -> sRBGRGBG [label="R"];
  sRGGBBRG -> sGBRRGBG [label="L"];
  sRGGBBRG -> sRRGBBRG [label="PRed"];
  sRGGBBRG -> sRGGBBRG [label="PGreen"];
  sRGGBBRG -> sRBGBBRG [label="PBlue"];
  sRGGBBRB -> sGBBRBGR [label="F"];
  sRGGBBRB -> sRBGRBBG [label="R"];
  sRGGBBRB -> sGBRRGBB [label="L"];
  sRGGBBRB -> sRRGBBRB [label="PRed"];
  sRGGBBRB -> sRGGBBRB [label="PGreen"];
  sRGGBBRB -> sRBGBBRB [label="PBlue"];
  sRGGBBGR -> sGBBGRGR [label="F"];
  sRGGBBGR -> sGBGRRBG [label="R"];
  sRGGBBGR -> sGBGRGBR [label="L"];
  sRGGBBGR -> sRRGBBGR [label="PRed"];
  sRGGBBGR -> sRGGBBGR [label="PGreen"];
  sRGGBBGR -> sRBGBBGR [label="PBlue"];
  sRGGBBGG -> sGBBGGGR [label="F"];
  sRGGBBGG -> sGBGRGBG [label="R"];
  sRGGBBGG -> sGBGRGBG [label="L"];
  sRGGBBGG -> sRRGBBGG [label="PRed"];
  sRGGBBGG -> sRGGBBGG [label="PGreen"];
  sRGGBBGG -> sRBGBBGG [label="PBlue"];
  sRGGBBGB -> sGBBGBGR [label="F"];
  sRGGBBGB -> sGBGRBBG [label="R"];
  sRGGBBGB -> sGBGRGBB [label="L"];
  sRGGBBGB -> sRRGBBGB [label="PRed"];
  sRGGBBGB -> sRGGBBGB [label="PGreen"];
  sRGGBBGB -> sRBGBBGB [label="PBlue"];
  sRGGBBBR -> sGBBBRGR [label="F"];
  sRGGBBBR -> sBBGRRBG [label="R"];
  sRGGBBBR -> sGBBRGBR [label="L"];
  sRGGBBBR -> sRRGBBBR [label="PRed"];
  sRGGBBBR -> sRGGBBBR [label="PGreen"];
  sRGGBBBR -> sRBGBBBR [label="PBlue"];
  sRGGBBBG -> sGBBBGGR [label="F"];
  sRGGBBBG -> sBBGRGBG [label="R"];
  sRGGBBBG -> sGBBRGBG [label="L"];
  sRGGBBBG -> sRRGBBBG [label="PRed"];
  sRGGBBBG -> sRGGBBBG [label="PGreen"];
  sRGGBBBG -> sRBGBBBG [label="PBlue"];
  sRGGBBBB -> sGBBBBGR [label="F"];
  sRGGBBBB -> sBBGRBBG [label="R"];
  sRGGBBBB -> sGBBRGBB [label="L"];
  sRGGBBBB -> sRRGBBBB [label="PRed"];
  sRGGBBBB -> sRGGBBBB [label="PGreen"];
  sRGGBBBB -> sRBGBBBB [label="PBlue"];
  sRGBRRRR -> sBRRRRGR [label="F"];
  sRGBRRRR -> sRRGRRRB [label="R"];
  sRGBRRRR -> sGRRRBRR [label="L"];
  sRGBRRRR -> sRRBRRRR [label="PRed"];
  sRGBRRRR -> sRGBRRRR [label="PGreen"];
  sRGBRRRR -> sRBBRRRR [label="PBlue"];
  sRGBRRRG -> sBRRRGGR [label="F"];
  sRGBRRRG -> sRRGRGRB [label="R"];
  sRGBRRRG -> sGRRRBRG [label="L"];
  sRGBRRRG -> sRRBRRRG [label="PRed"];
  sRGBRRRG -> sRGBRRRG [label="PGreen"];
  sRGBRRRG -> sRBBRRRG [label="PBlue"];
  sRGBRRRB -> sBRRRBGR [label="F"];
  sRGBRRRB -> sRRGRBRB [label="R"];
  sRGBRRRB -> sGRRRBRB [label="L"];
  sRGBRRRB -> sRRBRRRB [label="PRed"];
  sRGBRRRB -> sRGBRRRB [label="PGreen"];
  sRGBRRRB -> sRBBRRRB [label="PBlue"];
  sRGBRRGR -> sBRRGRGR [label="F"];
  sRGBRRGR -> sGRGRRRB [label="R"];
  sRGBRRGR -> sGRGRBRR [label="L"];
  sRGBRRGR -> sRRBRRGR [label="PRed"];
  sRGBRRGR -> sRGBRRGR [label="PGreen"];
  sRGBRRGR -> sRBBRRGR [label="PBlue"];
  sRGBRRGG -> sBRRGGGR [label="F"];
  sRGBRRGG -> sGRGRGRB [label="R"];
  sRGBRRGG -> sGRGRBRG [label="L"];
  sRGBRRGG -> sRRBRRGG [label="PRed"];
  sRGBRRGG -> sRGBRRGG [label="PGreen"];
  sRGBRRGG -> sRBBRRGG [label="PBlue"];
  sRGBRRGB -> sBRRGBGR [label="F"];
  sRGBRRGB -> sGRGRBRB [label="R"];
  sRGBRRGB -> sGRGRBRB [label="L"];
  sRGBRRGB -> sRRBRRGB [label="PRed"];
  sRGBRRGB -> sRGBRRGB [label="PGreen"];
  sRGBRRGB -> sRBBRRGB [label="PBlue"];
  sRGBRRBR -> sBRRBRGR [label="F"];
  sRGBRRBR -> sBRGRRRB [label="R"];
  sRGBRRBR -> sGRBRBRR [label="L"];
  sRGBRRBR -> sRRBRRBR [label="PRed"];
  sRGBRRBR -> sRGBRRBR [label="PGreen"];
  sRGBRRBR -> sRBBRRBR [label="PBlue"];
  sRGBRRBG -> sBRRBGGR [label="F"];
  sRGBRRBG -> sBRGRGRB [label="R"];
  sRGBRRBG -> sGRBRBRG [label="L"];
  sRGBRRBG -> sRRBRRBG [label="PRed"];
  sRGBRRBG -> sRGBRRBG [label="PGreen"];
  sRGBRRBG -> sRBBRRBG [label="PBlue"];
  sRGBRRBB -> sBRRBBGR [label="F"];
  sRGBRRBB -> sBRGRBRB [label="R"];
  sRGBRRBB -> sGRBRBRB [label="L"];
  sRGBRRBB -> sRRBRRBB [label="PRed"];
  sRGBRRBB -> sRGBRRBB [label="PGreen"];
  sRGBRRBB -> sRBBRRBB [label="PBlue"];
  sRGBRGRR -> sBRGRRGR [label="F"];
  sRGBRGRR -> sRRGRRGB [label="R"];
  sRGBRGRR -> sGRRRBGR [label="L"];
  sRGBRGRR -> sRRBRGRR [label="PRed"];
  sRGBRGRR -> sRGBRGRR [label="PGreen"];
  sRGBRGRR -> sRBBRGRR [label="PBlue"];
  sRGBRGRG -> sBRGRGGR [label="F"];
  sRGBRGRG -> sRRGRGGB [label="R"];
  sRGBRGRG -> sGRRRBGG [label="L"];
  sRGBRGRG -> sRRBRGRG [label="PRed"];
  sRGBRGRG -> sRGBRGRG [label="PGreen"];
  sRGBRGRG -> sRBBRGRG [label="PBlue"];
  sRGBRGRB -> sBRGRBGR [label="F"];
  sRGBRGRB -> sRRGRBGB [label="R"];
  sRGBRGRB -> sGRRRBGB [label="L"];
  sRGBRGRB -> sRRBRGRB [label="PRed"];
  sRGBRGRB -> sRGBRGRB [label="PGreen"];
  sRGBRGRB -> sRBBRGRB [label="PBlue"];
  sRGBRGGR -> sBRGGRGR [label="F"];
  sRGBRGGR -> sGRGRRGB [label="R"];
  sRGBRGGR -> sGRGRBGR [label="L"];
  sRGBRGGR -> sRRBRGGR [label="PRed"];
  sRGBRGGR -> sRGBRGGR [label="PGreen"];
  sRGBRGGR -> sRBBRGGR [label="PBlue"];
  sRGBRGGG -> sBRGGGGR [label="F"];
  sRGBRGGG -> sGRGRGGB [label="R"];
  sRGBRGGG -> sGRGRBGG [label="L"];
  sRGBRGGG -> sRRBRGGG [label="PRed"];
  sRGBRGGG -> sRGBRGGG [label="PGreen"];
  sRGBRGGG -> sRBBRGGG [label="PBlue"];
  sRGBRGGB -> sBRGGBGR [label="F"];
  sRGBRGGB -> sGRGRBGB [label="R"];
  sRGBRGGB -> sGRGRBGB [label="L"];
  sRGBRGGB -> sRRBRGGB [label="PRed"];
  sRGBRGGB -> sRGBRGGB [label="PGreen"];
  sRGBRGGB -> sRBBRGGB [label="PBlue"];
  sRGBRGBR -> sBRGBRGR [label="F"];
  sRGBRGBR -> sBRGRRGB [label="R"];
  sRGBRGBR -> sGRBRBGR [label="L"];
  sRGBRGBR -> sRRBRGBR [label="PRed"];
  sRGBRGBR -> sRGBRGBR [label="PGreen"];
  sRGBRGBR -> sRBBRGBR [label="PBlue"];
  sRGBRGBG -> sBRGBGGR [label="F"];
  sRGBRGBG -> sBRGRGGB [label="R"];
  sRGBRGBG -> sGRBRBGG [label="L"];
  sRGBRGBG -> sRRBRGBG [label="PRed"];
  sRGBRGBG -> sRGBRGBG [label="PGreen"];
  sRGBRGBG -> sRBBRGBG [label="PBlue"];
  sRGBRGBB -> sBRGBBGR [label="F"];
  sRGBRGBB -> sBRGRBGB [label="R"];
  sRGBRGBB -> sGRBRBGB [label="L"];
  sRGBRGBB -> sRRBRGBB [label="PRed"];
  sRGBRGBB -> sRGBRGBB [label="PGreen"];
  sRGBRGBB -> sRBBRGBB [label="PBlue"];
  sRGBRBRR -> sBRBRRGR [label="F"];
  sRGBRBRR -> sRRGRRBB [label="R"];
  sRGBRBRR -> sGRRRBBR [label="L"];
  sRGBRBRR -> sRRBRBRR [label="PRed"];
  sRGBRBRR -> sRGBRBRR [label="PGreen"];
  sRGBRBRR -> sRBBRBRR [label="PBlue"];
  sRGBRBRG -> sBRBRGGR [label="F"];
  sRGBRBRG -> sRRGRGBB [label="R"];
  sRGBRBRG -> sGRRRBBG [label="L"];
  sRGBRBRG -> sRRBRBRG [label="PRed"];
  sRGBRBRG -> sRGBRBRG [label="PGreen"];
  sRGBRBRG -> sRBBRBRG [label="PBlue"];
  sRGBRBRB -> sBRBRBGR [label="F"];
  sRGBRBRB -> sRRGRBBB [label="R"];
  sRGBRBRB -> sGRRRBBB [label="L"];
  sRGBRBRB -> sRRBRBRB [label="PRed"];
  sRGBRBRB -> sRGBRBRB [label="PGreen"];
  sRGBRBRB -> sRBBRBRB [label="PBlue"];
  sRGBRBGR -> sBRBGRGR [label="F"];
  sRGBRBGR -> sGRGRRBB [label="R"];
  sRGBRBGR -> sGRGRBBR [label="L"];
  sRGBRBGR -> sRRBRBGR [label="PRed"];
  sRGBRBGR -> sRGBRBGR [label="PGreen"];
  sRGBRBGR -> sRBBRBGR [label="PBlue"];
  sRGBRBGG -> sBRBGGGR [label="F"];
  sRGBRBGG -> sGRGRGBB [label="R"];
  sRGBRBGG -> sGRGRBBG [label="L"];
  sRGBRBGG -> sRRBRBGG [label="PRed"];
  sRGBRBGG -> sRGBRBGG [label="PGreen"];
  sRGBRBGG -> sRBBRBGG [label="PBlue"];
  sRGBRBGB -> sBRBGBGR [label="F"];
  sRGBRBGB -> sGRGRBBB [label="R"];
  sRGBRBGB -> sGRGRBBB [label="L"];
  sRGBRBGB -> sRRBRBGB [label="PRed"];
  sRGBRBGB -> sRGBRBGB [label="PGreen"];
  sRGBRBGB -> sRBBRBGB [label="PBlue"];
  sRGBRBBR -> sBRBBRGR [label="F"];
  sRGBRBBR -> sBRGRRBB [label="R"];
  sRGBRBBR -> sGRBRBBR [label="L"];
  sRGBRBBR -> sRRBRBBR [label="PRed"];
  sRGBRBBR -> sRGBRBBR [label="PGreen"];
  sRGBRBBR -> sRBBRBBR [label="PBlue"];
  sRGBRBBG -> sBRBBGGR [label="F"];
  sRGBRBBG -> sBRGRGBB [label="R"];
  sRGBRBBG -> sGRBRBBG [label="L"];
  sRGBRBBG -> sRRBRBBG [label="PRed"];
  sRGBRBBG -> sRGBRBBG [label="PGreen"];
  sRGBRBBG -> sRBBRBBG [label="PBlue"];
  sRGBRBBB -> sBRBBBGR [label="F"];
  sRGBRBBB -> sBRGRBBB [label="R"];
  sRGBRBBB -> sGRBRBBB [label="L"];
  sRGBRBBB -> sRRBRBBB [label="PRed"];
  sRGBRBBB -> sRGBRBBB [label="PGreen"];
  sRGBRBBB -> sRBBRBBB [label="PBlue"];
  sRGBGRRR -> sBGRRRGR [label="F"];
  sRGBGRRR -> sRGGRRRB [label="R"];
  sRGBGRRR -> sGGRRBRR [label="L"];
  sRGBGRRR -> sRRBGRRR [label="PRed"];
  sRGBGRRR -> sRGBGRRR [label="PGreen"];
  sRGBGRRR -> sRBBGRRR [label="PBlue"];
  sRGBGRRG -> sBGRRGGR [label="F"];
  sRGBGRRG -> sRGGRGRB [label="R"];
  sRGBGRRG -> sGGRRBRG [label="L"];
  sRGBGRRG -> sRRBGRRG [label="PRed"];
  sRGBGRRG -> sRGBGRRG [label="PGreen"];
  sRGBGRRG -> sRBBGRRG [label="PBlue"];
  sRGBGRRB -> sBGRRBGR [label="F"];
  sRGBGRRB -> sRGGRBRB [label="R"];
  sRGBGRRB -> sGGRRBRB [label="L"];
  sRGBGRRB -> sRRBGRRB [label="PRed"];
  sRGBGRRB -> sRGBGRRB [label="PGreen"];
  sRGBGRRB -> sRBBGRRB [label="PBlue"];
  sRGBGRGR -> sBGRGRGR [label="F"];
  sRGBGRGR -> sGGGRRRB [label="R"];
  sRGBGRGR -> sGGGRBRR [label="L"];
  sRGBGRGR -> sRRBGRGR [label="PRed"];
  sRGBGRGR -> sRGBGRGR [label="PGreen"];
  sRGBGRGR -> sRBBGRGR [label="PBlue"];
  sRGBGRGG -> sBGRGGGR [label="F"];
  sRGBGRGG -> sGGGRGRB [label="R"];
  sRGBGRGG -> sGGGRBRG [label="L"];
  sRGBGRGG -> sRRBGRGG [label="PRed"];
  sRGBGRGG -> sRGBGRGG [label="PGreen"];
  sRGBGRGG -> sRBBGRGG [label="PBlue"];
  sRGBGRGB -> sBGRGBGR [label="F"];
  sRGBGRGB -> sGGGRBRB [label="R"];
  sRGBGRGB -> sGGGRBRB [label="L"];
  sRGBGRGB -> sRRBGRGB [label="PRed"];
  sRGBGRGB -> sRGBGRGB [label="PGreen"];
  sRGBGRGB -> sRBBGRGB [label="PBlue"];
  sRGBGRBR -> sBGRBRGR [label="F"];
  sRGBGRBR -> sBGGRRRB [label="R"];
  sRGBGRBR -> sGGBRBRR [label="L"];
  sRGBGRBR -> sRRBGRBR [label="PRed"];
  sRGBGRBR -> sRGBGRBR [label="PGreen"];
  sRGBGRBR -> sRBBGRBR [label="PBlue"];
  sRGBGRBG -> sBGRBGGR [label="F"];
  sRGBGRBG -> sBGGRGRB [label="R"];
  sRGBGRBG -> sGGBRBRG [label="L"];
  sRGBGRBG -> sRRBGRBG [label="PRed"];
  sRGBGRBG -> sRGBGRBG [label="PGreen"];
  sRGBGRBG -> sRBBGRBG [label="PBlue"];
  sRGBGRBB -> sBGRBBGR [label="F"];
  sRGBGRBB -> sBGGRBRB [label="R"];
  sRGBGRBB -> sGGBRBRB [label="L"];
  sRGBGRBB -> sRRBGRBB [label="PRed"];
  sRGBGRBB -> sRGBGRBB [label="PGreen"];
  sRGBGRBB -> sRBBGRBB [label="PBlue"];
  sRGBGGRR -> sBGGRRGR [label="F"];
  sRGBGGRR -> sRGGRRGB [label="R"];
  sRGBGGRR -> sGGRRBGR [label="L"];
  sRGBGGRR -> sRRBGGRR [label="PRed"];
  sRGBGGRR -> sRGBGGRR [label="PGreen"];
  sRGBGGRR -> sRBBGGRR [label="PBlue"];
  sRGBGGRG -> sBGGRGGR [label="F"];
  sRGBGGRG -> sRGGRGGB [label="R"];
  sRGBGGRG -> sGGRRBGG [label="L"];
  sRGBGGRG -> sRRBGGRG [label="PRed"];
  sRGBGGRG -> sRGBGGRG [label="PGreen"];
  sRGBGGRG -> sRBBGGRG [label="PBlue"];
  sRGBGGRB -> sBGGRBGR [label="F"];
  sRGBGGRB -> sRGGRBGB [label="R"];
  sRGBGGRB -> sGGRRBGB [label="L"];
  sRGBGGRB -> sRRBGGRB [label="PRed"];
  sRGBGGRB -> sRGBGGRB [label="PGreen"];
  sRGBGGRB -> sRBBGGRB [label="PBlue"];
  sRGBGGGR -> sBGGGRGR [label="F"];
  sRGBGGGR -> sGGGRRGB [label="R"];
  sRGBGGGR -> sGGGRBGR [label="L"];
  sRGBGGGR -> sRRBGGGR [label="PRed"];
  sRGBGGGR -> sRGBGGGR [label="PGreen"];
  sRGBGGGR -> sRBBGGGR [label="PBlue"];
  sRGBGGGG -> sBGGGGGR [label="F"];
  sRGBGGGG -> sGGGRGGB [label="R"];
  sRGBGGGG -> sGGGRBGG [label="L"];
  sRGBGGGG -> sRRBGGGG [label="PRed"];
  sRGBGGGG -> sRGBGGGG [label="PGreen"];
  sRGBGGGG -> sRBBGGGG [label="PBlue"];
  sRGBGGGB -> sBGGGBGR [label="F"];
  sRGBGGGB -> sGGGRBGB [label="R"];
  sRGBGGGB -> sGGGRBGB [label="L"];
  sRGBGGGB -> sRRBGGGB [label="PRed"];
  sRGBGGGB -> sRGBGGGB [label="PGreen"];
  sRGBGGGB -> sRBBGGGB [label="PBlue"];
  sRGBGGBR -> sBGGBRGR [label="F"];
  sRGBGGBR -> sBGGRRGB [label="R"];
  sRGBGGBR -> sGGBRBGR [label="L"];
  sRGBGGBR -> sRRBGGBR [label="PRed"];
  sRGBGGBR -> sRGBGGBR [label="PGreen"];
  sRGBGGBR -> sRBBGGBR [label="PBlue"];
  sRGBGGBG -> sBGGBGGR [label="F"];
  sRGBGGBG -> sBGGRGGB [label="R"];
  sRGBGGBG -> sGGBRBGG [label="L"];
  sRGBGGBG -> sRRBGGBG [label="PRed"];
  sRGBGGBG -> sRGBGGBG [label="PGreen"];
  sRGBGGBG -> sRBBGGBG [label="PBlue"];
  sRGBGGBB -> sBGGBBGR [label="F"];
  sRGBGGBB -> sBGGRBGB [label="R"];
  sRGBGGBB -> sGGBRBGB [label="L"];
  sRGBGGBB -> sRRBGGBB [label="PRed"];
  sRGBGGBB -> sRGBGGBB [label="PGreen"];
  sRGBGGBB -> sRBBGGBB [label="PBlue"];
  sRGBGBRR -> sBGBRRGR [label="F"];
  sRGBGBRR -> sRGGRRBB [label="R"];
  sRGBGBRR -> sGGRRBBR [label="L"];
  sRGBGBRR -> sRRBGBRR [label="PRed"];
  sRGBGBRR -> sRGBGBRR [label="PGreen"];
  sRGBGBRR -> sRBBGBRR [label="PBlue"];
  sRGBGBRG -> sBGBRGGR [label="F"];
  sRGBGBRG -> sRGGRGBB [label="R"];
  sRGBGBRG -> sGGRRBBG [label="L"];
  sRGBGBRG -> sRRBGBRG [label="PRed"];
  sRGBGBRG -> sRGBGBRG [label="PGreen"];
  sRGBGBRG -> sRBBGBRG [label="PBlue"];
  sRGBGBRB -> sBGBRBGR [label="F"];
  sRGBGBRB -> sRGGRBBB [label="R"];
  sRGBGBRB -> sGGRRBBB [label="L"];
  sRGBGBRB -> sRRBGBRB [label="PRed"];
  sRGBGBRB -> sRGBGBRB [label="PGreen"];
  sRGBGBRB -> sRBBGBRB [label="PBlue"];
  sRGBGBGR -> sBGBGRGR [label="F"];
  sRGBGBGR -> sGGGRRBB [label="R"];
  sRGBGBGR -> sGGGRBBR [label="L"];
  sRGBGBGR -> sRRBGBGR [label="PRed"];
  sRGBGBGR -> sRGBGBGR [label="PGreen"];
  sRGBGBGR -> sRBBGBGR [label="PBlue"];
  sRGBGBGG -> sBGBGGGR [label="F"];
  sRGBGBGG -> sGGGRGBB [label="R"];
  sRGBGBGG -> sGGGRBBG [label="L"];
  sRGBGBGG -> sRRBGBGG [label="PRed"];
  sRGBGBGG -> sRGBGBGG [label="PGreen"];
  sRGBGBGG -> sRBBGBGG [label="PBlue"];
  sRGBGBGB -> sBGBGBGR [label="F"];
  sRGBGBGB -> sGGGRBBB [label="R"];
  sRGBGBGB -> sGGGRBBB [label="L"];
  sRGBGBGB -> sRRBGBGB [label="PRed"];
  sRGBGBGB -> sRGBGBGB [label="PGreen"];
  sRGBGBGB -> sRBBGBGB [label="PBlue"];
  sRGBGBBR -> sBGBBRGR [label="F"];
  sRGBGBBR -> sBGGRRBB [label="R"];
  sRGBGBBR -> sGGBRBBR [label="L"];
  sRGBGBBR -> sRRBGBBR [label="PRed"];
  sRGBGBBR -> sRGBGBBR [label="PGreen"];
  sRGBGBBR -> sRBBGBBR [label="PBlue"];
  sRGBGBBG -> sBGBBGGR [label="F"];
  sRGBGBBG -> sBGGRGBB [label="R"];
  sRGBGBBG -> sGGBRBBG [label="L"];
  sRGBGBBG -> sRRBGBBG [label="PRed"];
  sRGBGBBG -> sRGBGBBG [label="PGreen"];
  sRGBGBBG -> sRBBGBBG [label="PBlue"];
  sRGBGBBB -> sBGBBBGR [label="F"];
  sRGBGBBB -> sBGGRBBB [label="R"];
  sRGBGBBB -> sGGBRBBB [label="L"];
  sRGBGBBB -> sRRBGBBB [label="PRed"];
  sRGBGBBB -> sRGBGBBB [label="PGreen"];
  sRGBGBBB -> sRBBGBBB [label="PBlue"];
  sRGBBRRR -> sBBRRRGR [label="F"];
  sRGBBRRR -> sRBGRRRB [label="R"];
  sRGBBRRR -> sGBRRBRR [label="L"];
  sRGBBRRR -> sRRBBRRR [label="PRed"];
  sRGBBRRR -> sRGBBRRR [label="PGreen"];
  sRGBBRRR -> sRBBBRRR [label="PBlue"];
  sRGBBRRG -> sBBRRGGR [label="F"];
  sRGBBRRG -> sRBGRGRB [label="R"];
  sRGBBRRG -> sGBRRBRG [label="L"];
  sRGBBRRG -> sRRBBRRG [label="PRed"];
  sRGBBRRG -> sRGBBRRG [label="PGreen"];
  sRGBBRRG -> sRBBBRRG [label="PBlue"];
  sRGBBRRB -> sBBRRBGR [label="F"];
  sRGBBRRB -> sRBGRBRB [label="R"];
  sRGBBRRB -> sGBRRBRB [label="L"];
  sRGBBRRB -> sRRBBRRB [label="PRed"];
  sRGBBRRB -> sRGBBRRB [label="PGreen"];
  sRGBBRRB -> sRBBBRRB [label="PBlue"];
  sRGBBRGR -> sBBRGRGR [label="F"];
  sRGBBRGR -> sGBGRRRB [label="R"];
  sRGBBRGR -> sGBGRBRR [label="L"];
  sRGBBRGR -> sRRBBRGR [label="PRed"];
  sRGBBRGR -> sRGBBRGR [label="PGreen"];
  sRGBBRGR -> sRBBBRGR [label="PBlue"];
  sRGBBRGG -> sBBRGGGR [label="F"];
  sRGBBRGG -> sGBGRGRB [label="R"];
  sRGBBRGG -> sGBGRBRG [label="L"];
  sRGBBRGG -> sRRBBRGG [label="PRed"];
  sRGBBRGG -> sRGBBRGG [label="PGreen"];
  sRGBBRGG -> sRBBBRGG [label="PBlue"];
  sRGBBRGB -> sBBRGBGR [label="F"];
  sRGBBRGB -> sGBGRBRB [label="R"];
  sRGBBRGB -> sGBGRBRB [label="L"];
  sRGBBRGB -> sRRBBRGB [label="PRed"];
  sRGBBRGB -> sRGBBRGB [label="PGreen"];
  sRGBBRGB -> sRBBBRGB [label="PBlue"];
  sRGBBRBR -> sBBRBRGR [label="F"];
  sRGBBRBR -> sBBGRRRB [label="R"];
  sRGBBRBR -> sGBBRBRR [label="L"];
  sRGBBRBR -> sRRBBRBR [label="PRed"];
  sRGBBRBR -> sRGBBRBR [label="PGreen"];
  sRGBBRBR -> sRBBBRBR [label="PBlue"];
  sRGBBRBG -> sBBRBGGR [label="F"];
  sRGBBRBG -> sBBGRGRB [label="R"];
  sRGBBRBG -> sGBBRBRG [label="L"];
  sRGBBRBG -> sRRBBRBG [label="PRed"];
  sRGBBRBG -> sRGBBRBG [label="PGreen"];
  sRGBBRBG -> sRBBBRBG [label="PBlue"];
  sRGBBRBB -> sBBRBBGR [label="F"];
  sRGBBRBB -> sBBGRBRB [label="R"];
  sRGBBRBB -> sGBBRBRB [label="L"];
  sRGBBRBB -> sRRBBRBB [label="PRed"];
  sRGBBRBB -> sRGBBRBB [label="PGreen"];
  sRGBBRBB -> sRBBBRBB [label="PBlue"];
  sRGBBGRR -> sBBGRRGR [label="F"];
  sRGBBGRR -> sRBGRRGB [label="R"];
  sRGBBGRR -> sGBRRBGR [label="L"];
  sRGBBGRR -> sRRBBGRR [label="PRed"];
  sRGBBGRR -> sRGBBGRR [label="PGreen"];
  sRGBBGRR -> sRBBBGRR [label="PBlue"];
  sRGBBGRG -> sBBGRGGR [label="F"];
  sRGBBGRG -> sRBGRGGB [label="R"];
  sRGBBGRG -> sGBRRBGG [label="L"];
  sRGBBGRG -> sRRBBGRG [label="PRed"];
  sRGBBGRG -> sRGBBGRG [label="PGreen"];
  sRGBBGRG -> sRBBBGRG [label="PBlue"];
  sRGBBGRB -> sBBGRBGR [label="F"];
  sRGBBGRB -> sRBGRBGB [label="R"];
  sRGBBGRB -> sGBRRBGB [label="L"];
  sRGBBGRB -> sRRBBGRB [label="PRed"];
  sRGBBGRB -> sRGBBGRB [label="PGreen"];
  sRGBBGRB -> sRBBBGRB [label="PBlue"];
  sRGBBGGR -> sBBGGRGR [label="F"];
  sRGBBGGR -> sGBGRRGB [label="R"];
  sRGBBGGR -> sGBGRBGR [label="L"];
  sRGBBGGR -> sRRBBGGR [label="PRed"];
  sRGBBGGR -> sRGBBGGR [label="PGreen"];
  sRGBBGGR -> sRBBBGGR [label="PBlue"];
  sRGBBGGG -> sBBGGGGR [label="F"];
  sRGBBGGG -> sGBGRGGB [label="R"];
  sRGBBGGG -> sGBGRBGG [label="L"];
  sRGBBGGG -> sRRBBGGG [label="PRed"];
  sRGBBGGG -> sRGBBGGG [label="PGreen"];
  sRGBBGGG -> sRBBBGGG [label="PBlue"];
  sRGBBGGB -> sBBGGBGR [label="F"];
  sRGBBGGB -> sGBGRBGB [label="R"];
  sRGBBGGB -> sGBGRBGB [label="L"];
  sRGBBGGB -> sRRBBGGB [label="PRed"];
  sRGBBGGB -> sRGBBGGB [label="PGreen"];
  sRGBBGGB -> sRBBBGGB [label="PBlue"];
  sRGBBGBR -> sBBGBRGR [label="F"];
  sRGBBGBR -> sBBGRRGB [label="R"];
  sRGBBGBR -> sGBBRBGR [label="L"];
  sRGBBGBR -> sRRBBGBR [label="PRed"];
  sRGBBGBR -> sRGBBGBR [label="PGreen"];
  sRGBBGBR -> sRBBBGBR [label="PBlue"];
  sRGBBGBG -> sBBGBGGR [label="F"];
  sRGBBGBG -> sBBGRGGB [label="R"];
  sRGBBGBG -> sGBBRBGG [label="L"];
  sRGBBGBG -> sRRBBGBG [label="PRed"];
  sRGBBGBG -> sRGBBGBG [label="PGreen"];
  sRGBBGBG -> sRBBBGBG [label="PBlue"];
  sRGBBGBB -> sBBGBBGR [label="F"];
  sRGBBGBB -> sBBGRBGB [label="R"];
  sRGBBGBB -> sGBBRBGB [label="L"];
  sRGBBGBB -> sRRBBGBB [label="PRed"];
  sRGBBGBB -> sRGBBGBB [label="PGreen"];
  sRGBBGBB -> sRBBBGBB [label="PBlue"];
  sRGBBBRR -> sBBBRRGR [label="F"];
  sRGBBBRR -> sRBGRRBB [label="R"];
  sRGBBBRR -> sGBRRBBR [label="L"];
  sRGBBBRR -> sRRBBBRR [label="PRed"];
  sRGBBBRR -> sRGBBBRR [label="PGreen"];
  sRGBBBRR -> sRBBBBRR [label="PBlue"];
  sRGBBBRG -> sBBBRGGR [label="F"];
  sRGBBBRG -> sRBGRGBB [label="R"];
  sRGBBBRG -> sGBRRBBG [label="L"];
  sRGBBBRG -> sRRBBBRG [label="PRed"];
  sRGBBBRG -> sRGBBBRG [label="PGreen"];
  sRGBBBRG -> sRBBBBRG [label="PBlue"];
  sRGBBBRB -> sBBBRBGR [label="F"];
  sRGBBBRB -> sRBGRBBB [label="R"];
  sRGBBBRB -> sGBRRBBB [label="L"];
  sRGBBBRB -> sRRBBBRB [label="PRed"];
  sRGBBBRB -> sRGBBBRB [label="PGreen"];
  sRGBBBRB -> sRBBBBRB [label="PBlue"];
  sRGBBBGR -> sBBBGRGR [label="F"];
  sRGBBBGR -> sGBGRRBB [label="R"];
  sRGBBBGR -> sGBGRBBR [label="L"];
  sRGBBBGR -> sRRBBBGR [label="PRed"];
  sRGBBBGR -> sRGBBBGR [label="PGreen"];
  sRGBBBGR -> sRBBBBGR [label="PBlue"];
  sRGBBBGG -> sBBBGGGR [label="F"];
  sRGBBBGG -> sGBGRGBB [label="R"];
  sRGBBBGG -> sGBGRBBG [label="L"];
  sRGBBBGG -> sRRBBBGG [label="PRed"];
  sRGBBBGG -> sRGBBBGG [label="PGreen"];
  sRGBBBGG -> sRBBBBGG [label="PBlue"];
  sRGBBBGB -> sBBBGBGR [label="F"];
  sRGBBBGB -> sGBGRBBB [label="R"];
  sRGBBBGB -> sGBGRBBB [label="L"];
  sRGBBBGB -> sRRBBBGB [label="PRed"];
  sRGBBBGB -> sRGBBBGB [label="PGreen"];
  sRGBBBGB -> sRBBBBGB [label="PBlue"];
  sRGBBBBR -> sBBBBRGR [label="F"];
  sRGBBBBR -> sBBGRRBB [label="R"];
  sRGBBBBR -> sGBBRBBR [label="L"];
  sRGBBBBR -> sRRBBBBR [label="PRed"];
  sRGBBBBR -> sRGBBBBR [label="PGreen"];
  sRGBBBBR -> sRBBBBBR [label="PBlue"];
  sRGBBBBG -> sBBBBGGR [label="F"];
  sRGBBBBG -> sBBGRGBB [label="R"];
  sRGBBBBG -> sGBBRBBG [label="L"];
  sRGBBBBG -> sRRBBBBG [label="PRed"];
  sRGBBBBG -> sRGBBBBG [label="PGreen"];
  sRGBBBBG -> sRBBBBBG [label="PBlue"];
  sRGBBBBB -> sBBBBBGR [label="F"];
  sRGBBBBB -> sBBGRBBB [label="R"];
  sRGBBBBB -> sGBBRBBB [label="L"];
  sRGBBBBB -> sRRBBBBB [label="PRed"];
  sRGBBBBB -> sRGBBBBB [label="PGreen"];
  sRGBBBBB -> sRBBBBBB [label="PBlue"];
  sRBRRRRR -> sRRRRRBR [label="F"];
  sRBRRRRR -> sRRBRRRR [label="R"];
  sRBRRRRR -> sBRRRRRR [label="L"];
  sRBRRRRR -> sRRRRRRR [label="PRed"];
  sRBRRRRR -> sRGRRRRR [label="PGreen"];
  sRBRRRRR -> sRBRRRRR [label="PBlue"];
  sRBRRRRG -> sRRRRGBR [label="F"];
  sRBRRRRG -> sRRBRGRR [label="R"];
  sRBRRRRG -> sBRRRRRG [label="L"];
  sRBRRRRG -> sRRRRRRG [label="PRed"];
  sRBRRRRG -> sRGRRRRG [label="PGreen"];
  sRBRRRRG -> sRBRRRRG [label="PBlue"];
  sRBRRRRB -> sRRRRBBR [label="F"];
  sRBRRRRB -> sRRBRBRR [label="R"];
  sRBRRRRB -> sBRRRRRB [label="L"];
  sRBRRRRB -> sRRRRRRB [label="PRed"];
  sRBRRRRB -> sRGRRRRB [label="PGreen"];
  sRBRRRRB -> sRBRRRRB [label="PBlue"];
  sRBRRRGR -> sRRRGRBR [label="F"];
  sRBRRRGR -> sGRBRRRR [label="R"];
  sRBRRRGR -> sBRGRRRR [label="L"];
  sRBRRRGR -> sRRRRRGR [label="PRed"];
  sRBRRRGR -> sRGRRRGR [label="PGreen"];
  sRBRRRGR -> sRBRRRGR [label="PBlue"];
  sRBRRRGG -> sRRRGGBR [label="F"];
  sRBRRRGG -> sGRBRGRR [label="R"];
  sRBRRRGG -> sBRGRRRG [label="L"];
  sRBRRRGG -> sRRRRRGG [label="PRed"];
  sRBRRRGG -> sRGRRRGG [label="PGreen"];
  sRBRRRGG -> sRBRRRGG [label="PBlue"];
  sRBRRRGB -> sRRRGBBR [label="F"];
  sRBRRRGB -> sGRBRBRR [label="R"];
  sRBRRRGB -> sBRGRRRB [label="L"];
  sRBRRRGB -> sRRRRRGB [label="PRed"];
  sRBRRRGB -> sRGRRRGB [label="PGreen"];
  sRBRRRGB -> sRBRRRGB [label="PBlue"];
  sRBRRRBR -> sRRRBRBR [label="F"];
  sRBRRRBR -> sBRBRRRR [label="R"];
  sRBRRRBR -> sBRBRRRR [label="L"];
  sRBRRRBR -> sRRRRRBR [label="PRed"];
  sRBRRRBR -> sRGRRRBR [label="PGreen"];
  sRBRRRBR -> sRBRRRBR [label="PBlue"];
  sRBRRRBG -> sRRRBGBR [label="F"];
  sRBRRRBG -> sBRBRGRR [label="R"];
  sRBRRRBG -> sBRBRRRG [label="L"];
  sRBRRRBG -> sRRRRRBG [label="PRed"];
  sRBRRRBG -> sRGRRRBG [label="PGreen"];
  sRBRRRBG -> sRBRRRBG [label="PBlue"];
  sRBRRRBB -> sRRRBBBR [label="F"];
  sRBRRRBB -> sBRBRBRR [label="R"];
  sRBRRRBB -> sBRBRRRB [label="L"];
  sRBRRRBB -> sRRRRRBB [label="PRed"];
  sRBRRRBB -> sRGRRRBB [label="PGreen"];
  sRBRRRBB -> sRBRRRBB [label="PBlue"];
  sRBRRGRR -> sRRGRRBR [label="F"];
  sRBRRGRR -> sRRBRRGR [label="R"];
  sRBRRGRR -> sBRRRRGR [label="L"];
  sRBRRGRR -> sRRRRGRR [label="PRed"];
  sRBRRGRR -> sRGRRGRR [label="PGreen"];
  sRBRRGRR -> sRBRRGRR [label="PBlue"];
  sRBRRGRG -> sRRGRGBR [label="F"];
  sRBRRGRG -> sRRBRGGR [label="R"];
  sRBRRGRG -> sBRRRRGG [label="L"];
  sRBRRGRG -> sRRRRGRG [label="PRed"];
  sRBRRGRG -> sRGRRGRG [label="PGreen"];
  sRBRRGRG -> sRBRRGRG [label="PBlue"];
  sRBRRGRB -> sRRGRBBR [label="F"];
  sRBRRGRB -> sRRBRBGR [label="R"];
  sRBRRGRB -> sBRRRRGB [label="L"];
  sRBRRGRB -> sRRRRGRB [label="PRed"];
  sRBRRGRB -> sRGRRGRB [label="PGreen"];
  sRBRRGRB -> sRBRRGRB [label="PBlue"];
  sRBRRGGR -> sRRGGRBR [label="F"];
  sRBRRGGR -> sGRBRRGR [label="R"];
  sRBRRGGR -> sBRGRRGR [label="L"];
  sRBRRGGR -> sRRRRGGR [label="PRed"];
  sRBRRGGR -> sRGRRGGR [label="PGreen"];
  sRBRRGGR -> sRBRRGGR [label="PBlue"];
  sRBRRGGG -> sRRGGGBR [label="F"];
  sRBRRGGG -> sGRBRGGR [label="R"];
  sRBRRGGG -> sBRGRRGG [label="L"];
  sRBRRGGG -> sRRRRGGG [label="PRed"];
  sRBRRGGG -> sRGRRGGG [label="PGreen"];
  sRBRRGGG -> sRBRRGGG [label="PBlue"];
  sRBRRGGB -> sRRGGBBR [label="F"];
  sRBRRGGB -> sGRBRBGR [label="R"];
  sRBRRGGB -> sBRGRRGB [label="L"];
  sRBRRGGB -> sRRRRGGB [label="PRed"];
  sRBRRGGB -> sRGRRGGB [label="PGreen"];
  sRBRRGGB -> sRBRRGGB [label="PBlue"];
  sRBRRGBR -> sRRGBRBR [label="F"];
  sRBRRGBR -> sBRBRRGR [label="R"];
  sRBRRGBR -> sBRBRRGR [label="L"];
  sRBRRGBR -> sRRRRGBR [label="PRed"];
  sRBRRGBR -> sRGRRGBR [label="PGreen"];
  sRBRRGBR -> sRBRRGBR [label="PBlue"];
  sRBRRGBG -> sRRGBGBR [label="F"];
  sRBRRGBG -> sBRBRGGR [label="R"];
  sRBRRGBG -> sBRBRRGG [label="L"];
  sRBRRGBG -> sRRRRGBG [label="PRed"];
  sRBRRGBG -> sRGRRGBG [label="PGreen"];
  sRBRRGBG -> sRBRRGBG [label="PBlue"];
  sRBRRGBB -> sRRGBBBR [label="F"];
  sRBRRGBB -> sBRBRBGR [label="R"];
  sRBRRGBB -> sBRBRRGB [label="L"];
  sRBRRGBB -> sRRRRGBB [label="PRed"];
  sRBRRGBB -> sRGRRGBB [label="PGreen"];
  sRBRRGBB -> sRBRRGBB [label="PBlue"];
  sRBRRBRR -> sRRBRRBR [label="F"];
  sRBRRBRR -> sRRBRRBR [label="R"];
  sRBRRBRR -> sBRRRRBR [label="L"];
  sRBRRBRR -> sRRRRBRR [label="PRed"];
  sRBRRBRR -> sRGRRBRR [label="PGreen"];
  sRBRRBRR -> sRBRRBRR [label="PBlue"];
  sRBRRBRG -> sRRBRGBR [label="F"];
  sRBRRBRG -> sRRBRGBR [label="R"];
  sRBRRBRG -> sBRRRRBG [label="L"];
  sRBRRBRG -> sRRRRBRG [label="PRed"];
  sRBRRBRG -> sRGRRBRG [label="PGreen"];
  sRBRRBRG -> sRBRRBRG [label="PBlue"];
  sRBRRBRB -> sRRBRBBR [label="F"];
  sRBRRBRB -> sRRBRBBR [label="R"];
  sRBRRBRB -> sBRRRRBB [label="L"];
  sRBRRBRB -> sRRRRBRB [label="PRed"];
  sRBRRBRB -> sRGRRBRB [label="PGreen"];
  sRBRRBRB -> sRBRRBRB [label="PBlue"];
  sRBRRBGR -> sRRBGRBR [label="F"];
  sRBRRBGR -> sGRBRRBR [label="R"];
  sRBRRBGR -> sBRGRRBR [label="L"];
  sRBRRBGR -> sRRRRBGR [label="PRed"];
  sRBRRBGR -> sRGRRBGR [label="PGreen"];
  sRBRRBGR -> sRBRRBGR [label="PBlue"];
  sRBRRBGG -> sRRBGGBR [label="F"];
  sRBRRBGG -> sGRBRGBR [label="R"];
  sRBRRBGG -> sBRGRRBG [label="L"];
  sRBRRBGG -> sRRRRBGG [label="PRed"];
  sRBRRBGG -> sRGRRBGG [label="PGreen"];
  sRBRRBGG -> sRBRRBGG [label="PBlue"];
  sRBRRBGB -> sRRBGBBR [label="F"];
  sRBRRBGB -> sGRBRBBR [label="R"];
  sRBRRBGB -> sBRGRRBB [label="L"];
  sRBRRBGB -> sRRRRBGB [label="PRed"];
  sRBRRBGB -> sRGRRBGB [label="PGreen"];
  sRBRRBGB -> sRBRRBGB [label="PBlue"];
  sRBRRBBR -> sRRBBRBR [label="F"];
  sRBRRBBR -> sBRBRRBR [label="R"];
  sRBRRBBR -> sBRBRRBR [label="L"];
  sRBRRBBR -> sRRRRBBR [label="PRed"];
  sRBRRBBR -> sRGRRBBR [label="PGreen"];
  sRBRRBBR -> sRBRRBBR [label="PBlue"];
  sRBRRBBG -> sRRBBGBR [label="F"];
  sRBRRBBG -> sBRBRGBR [label="R"];
  sRBRRBBG -> sBRBRRBG [label="L"];
  sRBRRBBG -> sRRRRBBG [label="PRed"];
  sRBRRBBG -> sRGRRBBG [label="PGreen"];
  sRBRRBBG -> sRBRRBBG [label="PBlue"];
  sRBRRBBB -> sRRBBBBR [label="F"];
  sRBRRBBB -> sBRBRBBR [label="R"];
  sRBRRBBB -> sBRBRRBB [label="L"];
  sRBRRBBB -> sRRRRBBB [label="PRed"];
  sRBRRBBB -> sRGRRBBB [label="PGreen"];
  sRBRRBBB -> sRBRRBBB [label="PBlue"];
  sRBRGRRR -> sRGRRRBR [label="F"];
  sRBRGRRR -> sRGBRRRR [label="R"];
  sRBRGRRR -> sBGRRRRR [label="L"];
  sRBRGRRR -> sRRRGRRR [label="PRed"];
  sRBRGRRR -> sRGRGRRR [label="PGreen"];
  sRBRGRRR -> sRBRGRRR [label="PBlue"];
  sRBRGRRG -> sRGRRGBR [label="F"];
  sRBRGRRG -> sRGBRGRR [label="R"];
  sRBRGRRG -> sBGRRRRG [label="L"];
  sRBRGRRG -> sRRRGRRG [label="PRed"];
  sRBRGRRG -> sRGRGRRG [label="PGreen"];
  sRBRGRRG -> sRBRGRRG [label="PBlue"];
  sRBRGRRB -> sRGRRBBR [label="F"];
  sRBRGRRB -> sRGBRBRR [label="R"];
  sRBRGRRB -> sBGRRRRB [label="L"];
  sRBRGRRB -> sRRRGRRB [label="PRed"];
  sRBRGRRB -> sRGRGRRB [label="PGreen"];
  sRBRGRRB -> sRBRGRRB [label="PBlue"];
  sRBRGRGR -> sRGRGRBR [label="F"];
  sRBRGRGR -> sGGBRRRR [label="R"];
  sRBRGRGR -> sBGGRRRR [label="L"];
  sRBRGRGR -> sRRRGRGR [label="PRed"];
  sRBRGRGR -> sRGRGRGR [label="PGreen"];
  sRBRGRGR -> sRBRGRGR [label="PBlue"];
  sRBRGRGG -> sRGRGGBR [label="F"];
  sRBRGRGG -> sGGBRGRR [label="R"];
  sRBRGRGG -> sBGGRRRG [label="L"];
  sRBRGRGG -> sRRRGRGG [label="PRed"];
  sRBRGRGG -> sRGRGRGG [label="PGreen"];
  sRBRGRGG -> sRBRGRGG [label="PBlue"];
  sRBRGRGB -> sRGRGBBR [label="F"];
  sRBRGRGB -> sGGBRBRR [label="R"];
  sRBRGRGB -> sBGGRRRB [label="L"];
  sRBRGRGB -> sRRRGRGB [label="PRed"];
  sRBRGRGB -> sRGRGRGB [label="PGreen"];
  sRBRGRGB -> sRBRGRGB [label="PBlue"];
  sRBRGRBR -> sRGRBRBR [label="F"];
  sRBRGRBR -> sBGBRRRR [label="R"];
  sRBRGRBR -> sBGBRRRR [label="L"];
  sRBRGRBR -> sRRRGRBR [label="PRed"];
  sRBRGRBR -> sRGRGRBR [label="PGreen"];
  sRBRGRBR -> sRBRGRBR [label="PBlue"];
  sRBRGRBG -> sRGRBGBR [label="F"];
  sRBRGRBG -> sBGBRGRR [label="R"];
  sRBRGRBG -> sBGBRRRG [label="L"];
  sRBRGRBG -> sRRRGRBG [label="PRed"];
  sRBRGRBG -> sRGRGRBG [label="PGreen"];
  sRBRGRBG -> sRBRGRBG [label="PBlue"];
  sRBRGRBB -> sRGRBBBR [label="F"];
  sRBRGRBB -> sBGBRBRR [label="R"];
  sRBRGRBB -> sBGBRRRB [label="L"];
  sRBRGRBB -> sRRRGRBB [label="PRed"];
  sRBRGRBB -> sRGRGRBB [label="PGreen"];
  sRBRGRBB -> sRBRGRBB [label="PBlue"];
  sRBRGGRR -> sRGGRRBR [label="F"];
  sRBRGGRR -> sRGBRRGR [label="R"];
  sRBRGGRR -> sBGRRRGR [label="L"];
  sRBRGGRR -> sRRRGGRR [label="PRed"];
  sRBRGGRR -> sRGRGGRR [label="PGreen"];
  sRBRGGRR -> sRBRGGRR [label="PBlue"];
  sRBRGGRG -> sRGGRGBR [label="F"];
  sRBRGGRG -> sRGBRGGR [label="R"];
  sRBRGGRG -> sBGRRRGG [label="L"];
  sRBRGGRG -> sRRRGGRG [label="PRed"];
  sRBRGGRG -> sRGRGGRG [label="PGreen"];
  sRBRGGRG -> sRBRGGRG [label="PBlue"];
  sRBRGGRB -> sRGGRBBR [label="F"];
  sRBRGGRB -> sRGBRBGR [label="R"];
  sRBRGGRB -> sBGRRRGB [label="L"];
  sRBRGGRB -> sRRRGGRB [label="PRed"];
  sRBRGGRB -> sRGRGGRB [label="PGreen"];
  sRBRGGRB -> sRBRGGRB [label="PBlue"];
  sRBRGGGR -> sRGGGRBR [label="F"];
  sRBRGGGR -> sGGBRRGR [label="R"];
  sRBRGGGR -> sBGGRRGR [label="L"];
  sRBRGGGR -> sRRRGGGR [label="PRed"];
  sRBRGGGR -> sRGRGGGR [label="PGreen"];
  sRBRGGGR -> sRBRGGGR [label="PBlue"];
  sRBRGGGG -> sRGGGGBR [label="F"];
  sRBRGGGG -> sGGBRGGR [label="R"];
  sRBRGGGG -> sBGGRRGG [label="L"];
  sRBRGGGG -> sRRRGGGG [label="PRed"];
  sRBRGGGG -> sRGRGGGG [label="PGreen"];
  sRBRGGGG -> sRBRGGGG [label="PBlue"];
  sRBRGGGB -> sRGGGBBR [label="F"];
  sRBRGGGB -> sGGBRBGR [label="R"];
  sRBRGGGB -> sBGGRRGB [label="L"];
  sRBRGGGB -> sRRRGGGB [label="PRed"];
  sRBRGGGB -> sRGRGGGB [label="PGreen"];
  sRBRGGGB -> sRBRGGGB [label="PBlue"];
  sRBRGGBR -> sRGGBRBR [label="F"];
  sRBRGGBR -> sBGBRRGR [label="R"];
  sRBRGGBR -> sBGBRRGR [label="L"];
  sRBRGGBR -> sRRRGGBR [label="PRed"];
  sRBRGGBR -> sRGRGGBR [label="PGreen"];
  sRBRGGBR -> sRBRGGBR [label="PBlue"];
  sRBRGGBG -> sRGGBGBR [label="F"];
  sRBRGGBG -> sBGBRGGR [label="R"];
  sRBRGGBG -> sBGBRRGG [label="L"];
  sRBRGGBG -> sRRRGGBG [label="PRed"];
  sRBRGGBG -> sRGRGGBG [label="PGreen"];
  sRBRGGBG -> sRBRGGBG [label="PBlue"];
  sRBRGGBB -> sRGGBBBR [label="F"];
  sRBRGGBB -> sBGBRBGR [label="R"];
  sRBRGGBB -> sBGBRRGB [label="L"];
  sRBRGGBB -> sRRRGGBB [label="PRed"];
  sRBRGGBB -> sRGRGGBB [label="PGreen"];
  sRBRGGBB -> sRBRGGBB [label="PBlue"];
  sRBRGBRR -> sRGBRRBR [label="F"];
  sRBRGBRR -> sRGBRRBR [label="R"];
  sRBRGBRR -> sBGRRRBR [label="L"];
  sRBRGBRR -> sRRRGBRR [label="PRed"];
  sRBRGBRR -> sRGRGBRR [label="PGreen"];
  sRBRGBRR -> sRBRGBRR [label="PBlue"];
  sRBRGBRG -> sRGBRGBR [label="F"];
  sRBRGBRG -> sRGBRGBR [label="R"];
  sRBRGBRG -> sBGRRRBG [label="L"];
  sRBRGBRG -> sRRRGBRG [label="PRed"];
  sRBRGBRG -> sRGRGBRG [label="PGreen"];
  sRBRGBRG -> sRBRGBRG [label="PBlue"];
  sRBRGBRB -> sRGBRBBR [label="F"];
  sRBRGBRB -> sRGBRBBR [label="R"];
  sRBRGBRB -> sBGRRRBB [label="L"];
  sRBRGBRB -> sRRRGBRB [label="PRed"];
  sRBRGBRB -> sRGRGBRB [label="PGreen"];
  sRBRGBRB -> sRBRGBRB [label="PBlue"];
  sRBRGBGR -> sRGBGRBR [label="F"];
  sRBRGBGR -> sGGBRRBR [label="R"];
  sRBRGBGR -> sBGGRRBR [label="L"];
  sRBRGBGR -> sRRRGBGR [label="PRed"];
  sRBRGBGR -> sRGRGBGR [label="PGreen"];
  sRBRGBGR -> sRBRGBGR [label="PBlue"];
  sRBRGBGG -> sRGBGGBR [label="F"];
  sRBRGBGG -> sGGBRGBR [label="R"];
  sRBRGBGG -> sBGGRRBG [label="L"];
  sRBRGBGG -> sRRRGBGG [label="PRed"];
  sRBRGBGG -> sRGRGBGG [label="PGreen"];
  sRBRGBGG -> sRBRGBGG [label="PBlue"];
  sRBRGBGB -> sRGBGBBR [label="F"];
  sRBRGBGB -> sGGBRBBR [label="R"];
  sRBRGBGB -> sBGGRRBB [label="L"];
  sRBRGBGB -> sRRRGBGB [label="PRed"];
  sRBRGBGB -> sRGRGBGB [label="PGreen"];
  sRBRGBGB -> sRBRGBGB [label="PBlue"];
  sRBRGBBR -> sRGBBRBR [label="F"];
  sRBRGBBR -> sBGBRRBR [label="R"];
  sRBRGBBR -> sBGBRRBR [label="L"];
  sRBRGBBR -> sRRRGBBR [label="PRed"];
  sRBRGBBR -> sRGRGBBR [label="PGreen"];
  sRBRGBBR -> sRBRGBBR [label="PBlue"];
  sRBRGBBG -> sRGBBGBR [label="F"];
  sRBRGBBG -> sBGBRGBR [label="R"];
  sRBRGBBG -> sBGBRRBG [label="L"];
  sRBRGBBG -> sRRRGBBG [label="PRed"];
  sRBRGBBG -> sRGRGBBG [label="PGreen"];
  sRBRGBBG -> sRBRGBBG [label="PBlue"];
  sRBRGBBB -> sRGBBBBR [label="F"];
  sRBRGBBB -> sBGBRBBR [label="R"];
  sRBRGBBB -> sBGBRRBB [label="L"];
  sRBRGBBB -> sRRRGBBB [label="PRed"];
  sRBRGBBB -> sRGRGBBB [label="PGreen"];
  sRBRGBBB -> sRBRGBBB [label="PBlue"];
  sRBRBRRR -> sRBRRRBR [label="F"];
  sRBRBRRR -> sRBBRRRR [label="R"];
  sRBRBRRR -> sBBRRRRR [label="L"];
  sRBRBRRR -> sRRRBRRR [label="PRed"];
  sRBRBRRR -> sRGRBRRR [label="PGreen"];
  sRBRBRRR -> sRBRBRRR [label="PBlue"];
  sRBRBRRG -> sRBRRGBR [label="F"];
  sRBRBRRG -> sRBBRGRR [label="R"];
  sRBRBRRG -> sBBRRRRG [label="L"];
  sRBRBRRG -> sRRRBRRG [label="PRed"];
  sRBRBRRG -> sRGRBRRG [label="PGreen"];
  sRBRBRRG -> sRBRBRRG [label="PBlue"];
  sRBRBRRB -> sRBRRBBR [label="F"];
  sRBRBRRB -> sRBBRBRR [label="R"];
  sRBRBRRB -> sBBRRRRB [label="L"];
  sRBRBRRB -> sRRRBRRB [label="PRed"];
  sRBRBRRB -> sRGRBRRB [label="PGreen"];
  sRBRBRRB -> sRBRBRRB [label="PBlue"];
  sRBRBRGR -> sRBRGRBR [label="F"];
  sRBRBRGR -> sGBBRRRR [label="R"];
  sRBRBRGR -> sBBGRRRR [label="L"];
  sRBRBRGR -> sRRRBRGR [label="PRed"];
  sRBRBRGR -> sRGRBRGR [label="PGreen"];
  sRBRBRGR -> sRBRBRGR [label="PBlue"];
  sRBRBRGG -> sRBRGGBR [label="F"];
  sRBRBRGG -> sGBBRGRR [label="R"];
  sRBRBRGG -> sBBGRRRG [label="L"];
  sRBRBRGG -> sRRRBRGG [label="PRed"];
  sRBRBRGG -> sRGRBRGG [label="PGreen"];
  sRBRBRGG -> sRBRBRGG [label="PBlue"];
  sRBRBRGB -> sRBRGBBR [label="F"];
  sRBRBRGB -> sGBBRBRR [label="R"];
  sRBRBRGB -> sBBGRRRB [label="L"];
  sRBRBRGB -> sRRRBRGB [label="PRed"];
  sRBRBRGB -> sRGRBRGB [label="PGreen"];
  sRBRBRGB -> sRBRBRGB [label="PBlue"];
  sRBRBRBR -> sRBRBRBR [label="F"];
  sRBRBRBR -> sBBBRRRR [label="R"];
  sRBRBRBR -> sBBBRRRR [label="L"];
  sRBRBRBR -> sRRRBRBR [label="PRed"];
  sRBRBRBR -> sRGRBRBR [label="PGreen"];
  sRBRBRBR -> sRBRBRBR [label="PBlue"];
  sRBRBRBG -> sRBRBGBR [label="F"];
  sRBRBRBG -> sBBBRGRR [label="R"];
  sRBRBRBG -> sBBBRRRG [label="L"];
  sRBRBRBG -> sRRRBRBG [label="PRed"];
  sRBRBRBG -> sRGRBRBG [label="PGreen"];
  sRBRBRBG -> sRBRBRBG [label="PBlue"];
  sRBRBRBB -> sRBRBBBR [label="F"];
  sRBRBRBB -> sBBBRBRR [label="R"];
  sRBRBRBB -> sBBBRRRB [label="L"];
  sRBRBRBB -> sRRRBRBB [label="PRed"];
  sRBRBRBB -> sRGRBRBB [label="PGreen"];
  sRBRBRBB -> sRBRBRBB [label="PBlue"];
  sRBRBGRR -> sRBGRRBR [label="F"];
  sRBRBGRR -> sRBBRRGR [label="R"];
  sRBRBGRR -> sBBRRRGR [label="L"];
  sRBRBGRR -> sRRRBGRR [label="PRed"];
  sRBRBGRR -> sRGRBGRR [label="PGreen"];
  sRBRBGRR -> sRBRBGRR [label="PBlue"];
  sRBRBGRG -> sRBGRGBR [label="F"];
  sRBRBGRG -> sRBBRGGR [label="R"];
  sRBRBGRG -> sBBRRRGG [label="L"];
  sRBRBGRG -> sRRRBGRG [label="PRed"];
  sRBRBGRG -> sRGRBGRG [label="PGreen"];
  sRBRBGRG -> sRBRBGRG [label="PBlue"];
  sRBRBGRB -> sRBGRBBR [label="F"];
  sRBRBGRB -> sRBBRBGR [label="R"];
  sRBRBGRB -> sBBRRRGB [label="L"];
  sRBRBGRB -> sRRRBGRB [label="PRed"];
  sRBRBGRB -> sRGRBGRB [label="PGreen"];
  sRBRBGRB -> sRBRBGRB [label="PBlue"];
  sRBRBGGR -> sRBGGRBR [label="F"];
  sRBRBGGR -> sGBBRRGR [label="R"];
  sRBRBGGR -> sBBGRRGR [label="L"];
  sRBRBGGR -> sRRRBGGR [label="PRed"];
  sRBRBGGR -> sRGRBGGR [label="PGreen"];
  sRBRBGGR -> sRBRBGGR [label="PBlue"];
  sRBRBGGG -> sRBGGGBR [label="F"];
  sRBRBGGG -> sGBBRGGR [label="R"];
  sRBRBGGG -> sBBGRRGG [label="L"];
  sRBRBGGG -> sRRRBGGG [label="PRed"];
  sRBRBGGG -> sRGRBGGG [label="PGreen"];
  sRBRBGGG -> sRBRBGGG [label="PBlue"];
  sRBRBGGB -> sRBGGBBR [label="F"];
  sRBRBGGB -> sGBBRBGR [label="R"];
  sRBRBGGB -> sBBGRRGB [label="L"];
  sRBRBGGB -> sRRRBGGB [label="PRed"];
  sRBRBGGB -> sRGRBGGB [label="PGreen"];
  sRBRBGGB -> sRBRBGGB [label="PBlue"];
  sRBRBGBR -> sRBGBRBR [label="F"];
  sRBRBGBR -> sBBBRRGR [label="R"];
  sRBRBGBR -> sBBBRRGR [label="L"];
  sRBRBGBR -> sRRRBGBR [label="PRed"];
  sRBRBGBR -> sRGRBGBR [label="PGreen"];
  sRBRBGBR -> sRBRBGBR [label="PBlue"];
  sRBRBGBG -> sRBGBGBR [label="F"];
  sRBRBGBG -> sBBBRGGR [label="R"];
  sRBRBGBG -> sBBBRRGG [label="L"];
  sRBRBGBG -> sRRRBGBG [label="PRed"];
  sRBRBGBG -> sRGRBGBG [label="PGreen"];
  sRBRBGBG -> sRBRBGBG [label="PBlue"];
  sRBRBGBB -> sRBGBBBR [label="F"];
  sRBRBGBB -> sBBBRBGR [label="R"];
  sRBRBGBB -> sBBBRRGB [label="L"];
  sRBRBGBB -> sRRRBGBB [label="PRed"];
  sRBRBGBB -> sRGRBGBB [label="PGreen"];
  sRBRBGBB -> sRBRBGBB [label="PBlue"];
  sRBRBBRR -> sRBBRRBR [label="F"];
  sRBRBBRR -> sRBBRRBR [label="R"];
  sRBRBBRR -> sBBRRRBR [label="L"];
  sRBRBBRR -> sRRRBBRR [label="PRed"];
  sRBRBBRR -> sRGRBBRR [label="PGreen"];
  sRBRBBRR -> sRBRBBRR [label="PBlue"];
  sRBRBBRG -> sRBBRGBR [label="F"];
  sRBRBBRG -> sRBBRGBR [label="R"];
  sRBRBBRG -> sBBRRRBG [label="L"];
  sRBRBBRG -> sRRRBBRG [label="PRed"];
  sRBRBBRG -> sRGRBBRG [label="PGreen"];
  sRBRBBRG -> sRBRBBRG [label="PBlue"];
  sRBRBBRB -> sRBBRBBR [label="F"];
  sRBRBBRB -> sRBBRBBR [label="R"];
  sRBRBBRB -> sBBRRRBB [label="L"];
  sRBRBBRB -> sRRRBBRB [label="PRed"];
  sRBRBBRB -> sRGRBBRB [label="PGreen"];
  sRBRBBRB -> sRBRBBRB [label="PBlue"];
  sRBRBBGR -> sRBBGRBR [label="F"];
  sRBRBBGR -> sGBBRRBR [label="R"];
  sRBRBBGR -> sBBGRRBR [label="L"];
  sRBRBBGR -> sRRRBBGR [label="PRed"];
  sRBRBBGR -> sRGRBBGR [label="PGreen"];
  sRBRBBGR -> sRBRBBGR [label="PBlue"];
  sRBRBBGG -> sRBBGGBR [label="F"];
  sRBRBBGG -> sGBBRGBR [label="R"];
  sRBRBBGG -> sBBGRRBG [label="L"];
  sRBRBBGG -> sRRRBBGG [label="PRed"];
  sRBRBBGG -> sRGRBBGG [label="PGreen"];
  sRBRBBGG -> sRBRBBGG [label="PBlue"];
  sRBRBBGB -> sRBBGBBR [label="F"];
  sRBRBBGB -> sGBBRBBR [label="R"];
  sRBRBBGB -> sBBGRRBB [label="L"];
  sRBRBBGB -> sRRRBBGB [label="PRed"];
  sRBRBBGB -> sRGRBBGB [label="PGreen"];
  sRBRBBGB -> sRBRBBGB [label="PBlue"];
  sRBRBBBR -> sRBBBRBR [label="F"];
  sRBRBBBR -> sBBBRRBR [label="R"];
  sRBRBBBR -> sBBBRRBR [label="L"];
  sRBRBBBR -> sRRRBBBR [label="PRed"];
  sRBRBBBR -> sRGRBBBR [label="PGreen"];
  sRBRBBBR -> sRBRBBBR [label="PBlue"];
  sRBRBBBG -> sRBBBGBR [label="F"];
  sRBRBBBG -> sBBBRGBR [label="R"];
  sRBRBBBG -> sBBBRRBG [label="L"];
  sRBRBBBG -> sRRRBBBG [label="PRed"];
  sRBRBBBG -> sRGRBBBG [label="PGreen"];
  sRBRBBBG -> sRBRBBBG [label="PBlue"];
  sRBRBBBB -> sRBBBBBR [label="F"];
  sRBRBBBB -> sBBBRBBR [label="R"];
  sRBRBBBB -> sBBBRRBB [label="L"];
  sRBRBBBB -> sRRRBBBB [label="PRed"];
  sRBRBBBB -> sRGRBBBB [label="PGreen"];
  sRBRBBBB -> sRBRBBBB [label="PBlue"];
  sRBGRRRR -> sGRRRRBR [label="F"];
  sRBGRRRR -> sRRBRRRG [label="R"];
  sRBGRRRR -> sBRRRGRR [label="L"];
  sRBGRRRR -> sRRGRRRR [label="PRed"];
  sRBGRRRR -> sRGGRRRR [label="PGreen"];
  sRBGRRRR -> sRBGRRRR [label="PBlue"];
  sRBGRRRG -> sGRRRGBR [label="F"];
  sRBGRRRG -> sRRBRGRG [label="R"];
  sRBGRRRG -> sBRRRGRG [label="L"];
  sRBGRRRG -> sRRGRRRG [label="PRed"];
  sRBGRRRG -> sRGGRRRG [label="PGreen"];
  sRBGRRRG -> sRBGRRRG [label="PBlue"];
  sRBGRRRB -> sGRRRBBR [label="F"];
  sRBGRRRB -> sRRBRBRG [label="R"];
  sRBGRRRB -> sBRRRGRB [label="L"];
  sRBGRRRB -> sRRGRRRB [label="PRed"];
  sRBGRRRB -> sRGGRRRB [label="PGreen"];
  sRBGRRRB -> sRBGRRRB [label="PBlue"];
  sRBGRRGR -> sGRRGRBR [label="F"];
  sRBGRRGR -> sGRBRRRG [label="R"];
  sRBGRRGR -> sBRGRGRR [label="L"];
  sRBGRRGR -> sRRGRRGR [label="PRed"];
  sRBGRRGR -> sRGGRRGR [label="PGreen"];
  sRBGRRGR -> sRBGRRGR [label="PBlue"];
  sRBGRRGG -> sGRRGGBR [label="F"];
  sRBGRRGG -> sGRBRGRG [label="R"];
  sRBGRRGG -> sBRGRGRG [label="L"];
  sRBGRRGG -> sRRGRRGG [label="PRed"];
  sRBGRRGG -> sRGGRRGG [label="PGreen"];
  sRBGRRGG -> sRBGRRGG [label="PBlue"];
  sRBGRRGB -> sGRRGBBR [label="F"];
  sRBGRRGB -> sGRBRBRG [label="R"];
  sRBGRRGB -> sBRGRGRB [label="L"];
  sRBGRRGB -> sRRGRRGB [label="PRed"];
  sRBGRRGB -> sRGGRRGB [label="PGreen"];
  sRBGRRGB -> sRBGRRGB [label="PBlue"];
  sRBGRRBR -> sGRRBRBR [label="F"];
  sRBGRRBR -> sBRBRRRG [label="R"];
  sRBGRRBR -> sBRBRGRR [label="L"];
  sRBGRRBR -> sRRGRRBR [label="PRed"];
  sRBGRRBR -> sRGGRRBR [label="PGreen"];
  sRBGRRBR -> sRBGRRBR [label="PBlue"];
  sRBGRRBG -> sGRRBGBR [label="F"];
  sRBGRRBG -> sBRBRGRG [label="R"];
  sRBGRRBG -> sBRBRGRG [label="L"];
  sRBGRRBG -> sRRGRRBG [label="PRed"];
  sRBGRRBG -> sRGGRRBG [label="PGreen"];
  sRBGRRBG -> sRBGRRBG [label="PBlue"];
  sRBGRRBB -> sGRRBBBR [label="F"];
  sRBGRRBB -> sBRBRBRG [label="R"];
  sRBGRRBB -> sBRBRGRB [label="L"];
  sRBGRRBB -> sRRGRRBB [label="PRed"];
  sRBGRRBB -> sRGGRRBB [label="PGreen"];
  sRBGRRBB -> sRBGRRBB [label="PBlue"];
  sRBGRGRR -> sGRGRRBR [label="F"];
  sRBGRGRR -> sRRBRRGG [label="R"];
  sRBGRGRR -> sBRRRGGR [label="L"];
  sRBGRGRR -> sRRGRGRR [label="PRed"];
  sRBGRGRR -> sRGGRGRR [label="PGreen"];
  sRBGRGRR -> sRBGRGRR [label="PBlue"];
  sRBGRGRG -> sGRGRGBR [label="F"];
  sRBGRGRG -> sRRBRGGG [label="R"];
  sRBGRGRG -> sBRRRGGG [label="L"];
  sRBGRGRG -> sRRGRGRG [label="PRed"];
  sRBGRGRG -> sRGGRGRG [label="PGreen"];
  sRBGRGRG -> sRBGRGRG [label="PBlue"];
  sRBGRGRB -> sGRGRBBR [label="F"];
  sRBGRGRB -> sRRBRBGG [label="R"];
  sRBGRGRB -> sBRRRGGB [label="L"];
  sRBGRGRB -> sRRGRGRB [label="PRed"];
  sRBGRGRB -> sRGGRGRB [label="PGreen"];
  sRBGRGRB -> sRBGRGRB [label="PBlue"];
  sRBGRGGR -> sGRGGRBR [label="F"];
  sRBGRGGR -> sGRBRRGG [label="R"];
  sRBGRGGR -> sBRGRGGR [label="L"];
  sRBGRGGR -> sRRGRGGR [label="PRed"];
  sRBGRGGR -> sRGGRGGR [label="PGreen"];
  sRBGRGGR -> sRBGRGGR [label="PBlue"];
  sRBGRGGG -> sGRGGGBR [label="F"];
  sRBGRGGG -> sGRBRGGG [label="R"];
  sRBGRGGG -> sBRGRGGG [label="L"];
  sRBGRGGG -> sRRGRGGG [label="PRed"];
  sRBGRGGG -> sRGGRGGG [label="PGreen"];
  sRBGRGGG -> sRBGRGGG [label="PBlue"];
  sRBGRGGB -> sGRGGBBR [label="F"];
  sRBGRGGB -> sGRBRBGG [label="R"];
  sRBGRGGB -> sBRGRGGB [label="L"];
  sRBGRGGB -> sRRGRGGB [label="PRed"];
  sRBGRGGB -> sRGGRGGB [label="PGreen"];
  sRBGRGGB -> sRBGRGGB [label="PBlue"];
  sRBGRGBR -> sGRGBRBR [label="F"];
  sRBGRGBR -> sBRBRRGG [label="R"];
  sRBGRGBR -> sBRBRGGR [label="L"];
  sRBGRGBR -> sRRGRGBR [label="PRed"];
  sRBGRGBR -> sRGGRGBR [label="PGreen"];
  sRBGRGBR -> sRBGRGBR [label="PBlue"];
  sRBGRGBG -> sGRGBGBR [label="F"];
  sRBGRGBG -> sBRBRGGG [label="R"];
  sRBGRGBG -> sBRBRGGG [label="L"];
  sRBGRGBG -> sRRGRGBG [label="PRed"];
  sRBGRGBG -> sRGGRGBG [label="PGreen"];
  sRBGRGBG -> sRBGRGBG [label="PBlue"];
  sRBGRGBB -> sGRGBBBR [label="F"];
  sRBGRGBB -> sBRBRBGG [label="R"];
  sRBGRGBB -> sBRBRGGB [label="L"];
  sRBGRGBB -> sRRGRGBB [label="PRed"];
  sRBGRGBB -> sRGGRGBB [label="PGreen"];
  sRBGRGBB -> sRBGRGBB [label="PBlue"];
  sRBGRBRR -> sGRBRRBR [label="F"];
  sRBGRBRR -> sRRBRRBG [label="R"];
  sRBGRBRR -> sBRRRGBR [label="L"];
  sRBGRBRR -> sRRGRBRR [label="PRed"];
  sRBGRBRR -> sRGGRBRR [label="PGreen"];
  sRBGRBRR -> sRBGRBRR [label="PBlue"];
  sRBGRBRG -> sGRBRGBR [label="F"];
  sRBGRBRG -> sRRBRGBG [label="R"];
  sRBGRBRG -> sBRRRGBG [label="L"];
  sRBGRBRG -> sRRGRBRG [label="PRed"];
  sRBGRBRG -> sRGGRBRG [label="PGreen"];
  sRBGRBRG -> sRBGRBRG [label="PBlue"];
  sRBGRBRB -> sGRBRBBR [label="F"];
  sRBGRBRB -> sRRBRBBG [label="R"];
  sRBGRBRB -> sBRRRGBB [label="L"];
  sRBGRBRB -> sRRGRBRB [label="PRed"];
  sRBGRBRB -> sRGGRBRB [label="PGreen"];
  sRBGRBRB -> sRBGRBRB [label="PBlue"];
  sRBGRBGR -> sGRBGRBR [label="F"];
  sRBGRBGR -> sGRBRRBG [label="R"];
  sRBGRBGR -> sBRGRGBR [label="L"];
  sRBGRBGR -> sRRGRBGR [label="PRed"];
  sRBGRBGR -> sRGGRBGR [label="PGreen"];
  sRBGRBGR -> sRBGRBGR [label="PBlue"];
  sRBGRBGG -> sGRBGGBR [label="F"];
  sRBGRBGG -> sGRBRGBG [label="R"];
  sRBGRBGG -> sBRGRGBG [label="L"];
  sRBGRBGG -> sRRGRBGG [label="PRed"];
  sRBGRBGG -> sRGGRBGG [label="PGreen"];
  sRBGRBGG -> sRBGRBGG [label="PBlue"];
  sRBGRBGB -> sGRBGBBR [label="F"];
  sRBGRBGB -> sGRBRBBG [label="R"];
  sRBGRBGB -> sBRGRGBB [label="L"];
  sRBGRBGB -> sRRGRBGB [label="PRed"];
  sRBGRBGB -> sRGGRBGB [label="PGreen"];
  sRBGRBGB -> sRBGRBGB [label="PBlue"];
  sRBGRBBR -> sGRBBRBR [label="F"];
  sRBGRBBR -> sBRBRRBG [label="R"];
  sRBGRBBR -> sBRBRGBR [label="L"];
  sRBGRBBR -> sRRGRBBR [label="PRed"];
  sRBGRBBR -> sRGGRBBR [label="PGreen"];
  sRBGRBBR -> sRBGRBBR [label="PBlue"];
  sRBGRBBG -> sGRBBGBR [label="F"];
  sRBGRBBG -> sBRBRGBG [label="R"];
  sRBGRBBG -> sBRBRGBG [label="L"];
  sRBGRBBG -> sRRGRBBG [label="PRed"];
  sRBGRBBG -> sRGGRBBG [label="PGreen"];
  sRBGRBBG -> sRBGRBBG [label="PBlue"];
  sRBGRBBB -> sGRBBBBR [label="F"];
  sRBGRBBB -> sBRBRBBG [label="R"];
  sRBGRBBB -> sBRBRGBB [label="L"];
  sRBGRBBB -> sRRGRBBB [label="PRed"];
  sRBGRBBB -> sRGGRBBB [label="PGreen"];
  sRBGRBBB -> sRBGRBBB [label="PBlue"];
  sRBGGRRR -> sGGRRRBR [label="F"];
  sRBGGRRR -> sRGBRRRG [label="R"];
  sRBGGRRR -> sBGRRGRR [label="L"];
  sRBGGRRR -> sRRGGRRR [label="PRed"];
  sRBGGRRR -> sRGGGRRR [label="PGreen"];
  sRBGGRRR -> sRBGGRRR [label="PBlue"];
  sRBGGRRG -> sGGRRGBR [label="F"];
  sRBGGRRG -> sRGBRGRG [label="R"];
  sRBGGRRG -> sBGRRGRG [label="L"];
  sRBGGRRG -> sRRGGRRG [label="PRed"];
  sRBGGRRG -> sRGGGRRG [label="PGreen"];
  sRBGGRRG -> sRBGGRRG [label="PBlue"];
  sRBGGRRB -> sGGRRBBR [label="F"];
  sRBGGRRB -> sRGBRBRG [label="R"];
  sRBGGRRB -> sBGRRGRB [label="L"];
  sRBGGRRB -> sRRGGRRB [label="PRed"];
  sRBGGRRB -> sRGGGRRB [label="PGreen"];
  sRBGGRRB -> sRBGGRRB [label="PBlue"];
  sRBGGRGR -> sGGRGRBR [label="F"];
  sRBGGRGR -> sGGBRRRG [label="R"];
  sRBGGRGR -> sBGGRGRR [label="L"];
  sRBGGRGR -> sRRGGRGR [label="PRed"];
  sRBGGRGR -> sRGGGRGR [label="PGreen"];
  sRBGGRGR -> sRBGGRGR [label="PBlue"];
  sRBGGRGG -> sGGRGGBR [label="F"];
  sRBGGRGG -> sGGBRGRG [label="R"];
  sRBGGRGG -> sBGGRGRG [label="L"];
  sRBGGRGG -> sRRGGRGG [label="PRed"];
  sRBGGRGG -> sRGGGRGG [label="PGreen"];
  sRBGGRGG -> sRBGGRGG [label="PBlue"];
  sRBGGRGB -> sGGRGBBR [label="F"];
  sRBGGRGB -> sGGBRBRG [label="R"];
  sRBGGRGB -> sBGGRGRB [label="L"];
  sRBGGRGB -> sRRGGRGB [label="PRed"];
  sRBGGRGB -> sRGGGRGB [label="PGreen"];
  sRBGGRGB -> sRBGGRGB [label="PBlue"];
  sRBGGRBR -> sGGRBRBR [label="F"];
  sRBGGRBR -> sBGBRRRG [label="R"];
  sRBGGRBR -> sBGBRGRR [label="L"];
  sRBGGRBR -> sRRGGRBR [label="PRed"];
  sRBGGRBR -> sRGGGRBR [label="PGreen"];
  sRBGGRBR -> sRBGGRBR [label="PBlue"];
  sRBGGRBG -> sGGRBGBR [label="F"];
  sRBGGRBG -> sBGBRGRG [label="R"];
  sRBGGRBG -> sBGBRGRG [label="L"];
  sRBGGRBG -> sRRGGRBG [label="PRed"];
  sRBGGRBG -> sRGGGRBG [label="PGreen"];
  sRBGGRBG -> sRBGGRBG [label="PBlue"];
  sRBGGRBB -> sGGRBBBR [label="F"];
  sRBGGRBB -> sBGBRBRG [label="R"];
  sRBGGRBB -> sBGBRGRB [label="L"];
  sRBGGRBB -> sRRGGRBB [label="PRed"];
  sRBGGRBB -> sRGGGRBB [label="PGreen"];
  sRBGGRBB -> sRBGGRBB [label="PBlue"];
  sRBGGGRR -> sGGGRRBR [label="F"];
  sRBGGGRR -> sRGBRRGG [label="R"];
  sRBGGGRR -> sBGRRGGR [label="L"];
  sRBGGGRR -> sRRGGGRR [label="PRed"];
  sRBGGGRR -> sRGGGGRR [label="PGreen"];
  sRBGGGRR -> sRBGGGRR [label="PBlue"];
  sRBGGGRG -> sGGGRGBR [label="F"];
  sRBGGGRG -> sRGBRGGG [label="R"];
  sRBGGGRG -> sBGRRGGG [label="L"];
  sRBGGGRG -> sRRGGGRG [label="PRed"];
  sRBGGGRG -> sRGGGGRG [label="PGreen"];
  sRBGGGRG -> sRBGGGRG [label="PBlue"];
  sRBGGGRB -> sGGGRBBR [label="F"];
  sRBGGGRB -> sRGBRBGG [label="R"];
  sRBGGGRB -> sBGRRGGB [label="L"];
  sRBGGGRB -> sRRGGGRB [label="PRed"];
  sRBGGGRB -> sRGGGGRB [label="PGreen"];
  sRBGGGRB -> sRBGGGRB [label="PBlue"];
  sRBGGGGR -> sGGGGRBR [label="F"];
  sRBGGGGR -> sGGBRRGG [label="R"];
  sRBGGGGR -> sBGGRGGR [label="L"];
  sRBGGGGR -> sRRGGGGR [label="PRed"];
  sRBGGGGR -> sRGGGGGR [label="PGreen"];
  sRBGGGGR -> sRBGGGGR [label="PBlue"];
  sRBGGGGG -> sGGGGGBR [label="F"];
  sRBGGGGG -> sGGBRGGG [label="R"];
  sRBGGGGG -> sBGGRGGG [label="L"];
  sRBGGGGG -> sRRGGGGG [label="PRed"];
  sRBGGGGG -> sRGGGGGG [label="PGreen"];
  sRBGGGGG -> sRBGGGGG [label="PBlue"];
  sRBGGGGB -> sGGGGBBR [label="F"];
  sRBGGGGB -> sGGBRBGG [label="R"];
  sRBGGGGB -> sBGGRGGB [label="L"];
  sRBGGGGB -> sRRGGGGB [label="PRed"];
  sRBGGGGB -> sRGGGGGB [label="PGreen"];
  sRBGGGGB -> sRBGGGGB [label="PBlue"];
  sRBGGGBR -> sGGGBRBR [label="F"];
  sRBGGGBR -> sBGBRRGG [label="R"];
  sRBGGGBR -> sBGBRGGR [label="L"];
  sRBGGGBR -> sRRGGGBR [label="PRed"];
  sRBGGGBR -> sRGGGGBR [label="PGreen"];
  sRBGGGBR -> sRBGGGBR [label="PBlue"];
  sRBGGGBG -> sGGGBGBR [label="F"];
  sRBGGGBG -> sBGBRGGG [label="R"];
  sRBGGGBG -> sBGBRGGG [label="L"];
  sRBGGGBG -> sRRGGGBG [label="PRed"];
  sRBGGGBG -> sRGGGGBG [label="PGreen"];
  sRBGGGBG -> sRBGGGBG [label="PBlue"];
  sRBGGGBB -> sGGGBBBR [label="F"];
  sRBGGGBB -> sBGBRBGG [label="R"];
  sRBGGGBB -> sBGBRGGB [label="L"];
  sRBGGGBB -> sRRGGGBB [label="PRed"];
  sRBGGGBB -> sRGGGGBB [label="PGreen"];
  sRBGGGBB -> sRBGGGBB [label="PBlue"];
  sRBGGBRR -> sGGBRRBR [label="F"];
  sRBGGBRR -> sRGBRRBG [label="R"];
  sRBGGBRR -> sBGRRGBR [label="L"];
  sRBGGBRR -> sRRGGBRR [label="PRed"];
  sRBGGBRR -> sRGGGBRR [label="PGreen"];
  sRBGGBRR -> sRBGGBRR [label="PBlue"];
  sRBGGBRG -> sGGBRGBR [label="F"];
  sRBGGBRG -> sRGBRGBG [label="R"];
  sRBGGBRG -> sBGRRGBG [label="L"];
  sRBGGBRG -> sRRGGBRG [label="PRed"];
  sRBGGBRG -> sRGGGBRG [label="PGreen"];
  sRBGGBRG -> sRBGGBRG [label="PBlue"];
  sRBGGBRB -> sGGBRBBR [label="F"];
  sRBGGBRB -> sRGBRBBG [label="R"];
  sRBGGBRB -> sBGRRGBB [label="L"];
  sRBGGBRB -> sRRGGBRB [label="PRed"];
  sRBGGBRB -> sRGGGBRB [label="PGreen"];
  sRBGGBRB -> sRBGGBRB [label="PBlue"];
  sRBGGBGR -> sGGBGRBR [label="F"];
  sRBGGBGR -> sGGBRRBG [label="R"];
  sRBGGBGR -> sBGGRGBR [label="L"];
  sRBGGBGR -> sRRGGBGR [label="PRed"];
  sRBGGBGR -> sRGGGBGR [label="PGreen"];
  sRBGGBGR -> sRBGGBGR [label="PBlue"];
  sRBGGBGG -> sGGBGGBR [label="F"];
  sRBGGBGG -> sGGBRGBG [label="R"];
  sRBGGBGG -> sBGGRGBG [label="L"];
  sRBGGBGG -> sRRGGBGG [label="PRed"];
  sRBGGBGG -> sRGGGBGG [label="PGreen"];
  sRBGGBGG -> sRBGGBGG [label="PBlue"];
  sRBGGBGB -> sGGBGBBR [label="F"];
  sRBGGBGB -> sGGBRBBG [label="R"];
  sRBGGBGB -> sBGGRGBB [label="L"];
  sRBGGBGB -> sRRGGBGB [label="PRed"];
  sRBGGBGB -> sRGGGBGB [label="PGreen"];
  sRBGGBGB -> sRBGGBGB [label="PBlue"];
  sRBGGBBR -> sGGBBRBR [label="F"];
  sRBGGBBR -> sBGBRRBG [label="R"];
  sRBGGBBR -> sBGBRGBR [label="L"];
  sRBGGBBR -> sRRGGBBR [label="PRed"];
  sRBGGBBR -> sRGGGBBR [label="PGreen"];
  sRBGGBBR -> sRBGGBBR [label="PBlue"];
  sRBGGBBG -> sGGBBGBR [label="F"];
  sRBGGBBG -> sBGBRGBG [label="R"];
  sRBGGBBG -> sBGBRGBG [label="L"];
  sRBGGBBG -> sRRGGBBG [label="PRed"];
  sRBGGBBG -> sRGGGBBG [label="PGreen"];
  sRBGGBBG -> sRBGGBBG [label="PBlue"];
  sRBGGBBB -> sGGBBBBR [label="F"];
  sRBGGBBB -> sBGBRBBG [label="R"];
  sRBGGBBB -> sBGBRGBB [label="L"];
  sRBGGBBB -> sRRGGBBB [label="PRed"];
  sRBGGBBB -> sRGGGBBB [label="PGreen"];
  sRBGGBBB -> sRBGGBBB [label="PBlue"];
  sRBGBRRR -> sGBRRRBR [label="F"];
  sRBGBRRR -> sRBBRRRG [label="R"];
  sRBGBRRR -> sBBRRGRR [label="L"];
  sRBGBRRR -> sRRGBRRR [label="PRed"];
  sRBGBRRR -> sRGGBRRR [label="PGreen"];
  sRBGBRRR -> sRBGBRRR [label="PBlue"];
  sRBGBRRG -> sGBRRGBR [label="F"];
  sRBGBRRG -> sRBBRGRG [label="R"];
  sRBGBRRG -> sBBRRGRG [label="L"];
  sRBGBRRG -> sRRGBRRG [label="PRed"];
  sRBGBRRG -> sRGGBRRG [label="PGreen"];
  sRBGBRRG -> sRBGBRRG [label="PBlue"];
  sRBGBRRB -> sGBRRBBR [label="F"];
  sRBGBRRB -> sRBBRBRG [label="R"];
  sRBGBRRB -> sBBRRGRB [label="L"];
  sRBGBRRB -> sRRGBRRB [label="PRed"];
  sRBGBRRB -> sRGGBRRB [label="PGreen"];
  sRBGBRRB -> sRBGBRRB [label="PBlue"];
  sRBGBRGR -> sGBRGRBR [label="F"];
  sRBGBRGR -> sGBBRRRG [label="R"];
  sRBGBRGR -> sBBGRGRR [label="L"];
  sRBGBRGR -> sRRGBRGR [label="PRed"];
  sRBGBRGR -> sRGGBRGR [label="PGreen"];
  sRBGBRGR -> sRBGBRGR [label="PBlue"];
  sRBGBRGG -> sGBRGGBR [label="F"];
  sRBGBRGG -> sGBBRGRG [label="R"];
  sRBGBRGG -> sBBGRGRG [label="L"];
  sRBGBRGG -> sRRGBRGG [label="PRed"];
  sRBGBRGG -> sRGGBRGG [label="PGreen"];
  sRBGBRGG -> sRBGBRGG [label="PBlue"];
  sRBGBRGB -> sGBRGBBR [label="F"];
  sRBGBRGB -> sGBBRBRG [label="R"];
  sRBGBRGB -> sBBGRGRB [label="L"];
  sRBGBRGB -> sRRGBRGB [label="PRed"];
  sRBGBRGB -> sRGGBRGB [label="PGreen"];
  sRBGBRGB -> sRBGBRGB [label="PBlue"];
  sRBGBRBR -> sGBRBRBR [label="F"];
  sRBGBRBR -> sBBBRRRG [label="R"];
  sRBGBRBR -> sBBBRGRR [label="L"];
  sRBGBRBR -> sRRGBRBR [label="PRed"];
  sRBGBRBR -> sRGGBRBR [label="PGreen"];
  sRBGBRBR -> sRBGBRBR [label="PBlue"];
  sRBGBRBG -> sGBRBGBR [label="F"];
  sRBGBRBG -> sBBBRGRG [label="R"];
  sRBGBRBG -> sBBBRGRG [label="L"];
  sRBGBRBG -> sRRGBRBG [label="PRed"];
  sRBGBRBG -> sRGGBRBG [label="PGreen"];
  sRBGBRBG -> sRBGBRBG [label="PBlue"];
  sRBGBRBB -> sGBRBBBR [label="F"];
  sRBGBRBB -> sBBBRBRG [label="R"];
  sRBGBRBB -> sBBBRGRB [label="L"];
  sRBGBRBB -> sRRGBRBB [label="PRed"];
  sRBGBRBB -> sRGGBRBB [label="PGreen"];
  sRBGBRBB -> sRBGBRBB [label="PBlue"];
  sRBGBGRR -> sGBGRRBR [label="F"];
  sRBGBGRR -> sRBBRRGG [label="R"];
  sRBGBGRR -> sBBRRGGR [label="L"];
  sRBGBGRR -> sRRGBGRR [label="PRed"];
  sRBGBGRR -> sRGGBGRR [label="PGreen"];
  sRBGBGRR -> sRBGBGRR [label="PBlue"];
  sRBGBGRG -> sGBGRGBR [label="F"];
  sRBGBGRG -> sRBBRGGG [label="R"];
  sRBGBGRG -> sBBRRGGG [label="L"];
  sRBGBGRG -> sRRGBGRG [label="PRed"];
  sRBGBGRG -> sRGGBGRG [label="PGreen"];
  sRBGBGRG -> sRBGBGRG [label="PBlue"];
  sRBGBGRB -> sGBGRBBR [label="F"];
  sRBGBGRB -> sRBBRBGG [label="R"];
  sRBGBGRB -> sBBRRGGB [label="L"];
  sRBGBGRB -> sRRGBGRB [label="PRed"];
  sRBGBGRB -> sRGGBGRB [label="PGreen"];
  sRBGBGRB -> sRBGBGRB [label="PBlue"];
  sRBGBGGR -> sGBGGRBR [label="F"];
  sRBGBGGR -> sGBBRRGG [label="R"];
  sRBGBGGR -> sBBGRGGR [label="L"];
  sRBGBGGR -> sRRGBGGR [label="PRed"];
  sRBGBGGR -> sRGGBGGR [label="PGreen"];
  sRBGBGGR -> sRBGBGGR [label="PBlue"];
  sRBGBGGG -> sGBGGGBR [label="F"];
  sRBGBGGG -> sGBBRGGG [label="R"];
  sRBGBGGG -> sBBGRGGG [label="L"];
  sRBGBGGG -> sRRGBGGG [label="PRed"];
  sRBGBGGG -> sRGGBGGG [label="PGreen"];
  sRBGBGGG -> sRBGBGGG [label="PBlue"];
  sRBGBGGB -> sGBGGBBR [label="F"];
  sRBGBGGB -> sGBBRBGG [label="R"];
  sRBGBGGB -> sBBGRGGB [label="L"];
  sRBGBGGB -> sRRGBGGB [label="PRed"];
  sRBGBGGB -> sRGGBGGB [label="PGreen"];
  sRBGBGGB -> sRBGBGGB [label="PBlue"];
  sRBGBGBR -> sGBGBRBR [label="F"];
  sRBGBGBR -> sBBBRRGG [label="R"];
  sRBGBGBR -> sBBBRGGR [label="L"];
  sRBGBGBR -> sRRGBGBR [label="PRed"];
  sRBGBGBR -> sRGGBGBR [label="PGreen"];
  sRBGBGBR -> sRBGBGBR [label="PBlue"];
  sRBGBGBG -> sGBGBGBR [label="F"];
  sRBGBGBG -> sBBBRGGG [label="R"];
  sRBGBGBG -> sBBBRGGG [label="L"];
  sRBGBGBG -> sRRGBGBG [label="PRed"];
  sRBGBGBG -> sRGGBGBG [label="PGreen"];
  sRBGBGBG -> sRBGBGBG [label="PBlue"];
  sRBGBGBB -> sGBGBBBR [label="F"];
  sRBGBGBB -> sBBBRBGG [label="R"];
  sRBGBGBB -> sBBBRGGB [label="L"];
  sRBGBGBB -> sRRGBGBB [label="PRed"];
  sRBGBGBB -> sRGGBGBB [label="PGreen"];
  sRBGBGBB -> sRBGBGBB [label="PBlue"];
  sRBGBBRR -> sGBBRRBR [label="F"];
  sRBGBBRR -> sRBBRRBG [label="R"];
  sRBGBBRR -> sBBRRGBR [label="L"];
  sRBGBBRR -> sRRGBBRR [label="PRed"];
  sRBGBBRR -> sRGGBBRR [label="PGreen"];
  sRBGBBRR -> sRBGBBRR [label="PBlue"];
  sRBGBBRG -> sGBBRGBR [label="F"];
  sRBGBBRG -> sRBBRGBG [label="R"];
  sRBGBBRG -> sBBRRGBG [label="L"];
  sRBGBBRG -> sRRGBBRG [label="PRed"];
  sRBGBBRG -> sRGGBBRG [label="PGreen"];
  sRBGBBRG -> sRBGBBRG [label="PBlue"];
  sRBGBBRB -> sGBBRBBR [label="F"];
  sRBGBBRB -> sRBBRBBG [label="R"];
  sRBGBBRB -> sBBRRGBB [label="L"];
  sRBGBBRB -> sRRGBBRB [label="PRed"];
  sRBGBBRB -> sRGGBBRB [label="PGreen"];
  sRBGBBRB -> sRBGBBRB [label="PBlue"];
  sRBGBBGR -> sGBBGRBR [label="F"];
  sRBGBBGR -> sGBBRRBG [label="R"];
  sRBGBBGR -> sBBGRGBR [label="L"];
  sRBGBBGR -> sRRGBBGR [label="PRed"];
  sRBGBBGR -> sRGGBBGR [label="PGreen"];
  sRBGBBGR -> sRBGBBGR [label="PBlue"];
  sRBGBBGG -> sGBBGGBR [label="F"];
  sRBGBBGG -> sGBBRGBG [label="R"];
  sRBGBBGG -> sBBGRGBG [label="L"];
  sRBGBBGG -> sRRGBBGG [label="PRed"];
  sRBGBBGG -> sRGGBBGG [label="PGreen"];
  sRBGBBGG -> sRBGBBGG [label="PBlue"];
  sRBGBBGB -> sGBBGBBR [label="F"];
  sRBGBBGB -> sGBBRBBG [label="R"];
  sRBGBBGB -> sBBGRGBB [label="L"];
  sRBGBBGB -> sRRGBBGB [label="PRed"];
  sRBGBBGB -> sRGGBBGB [label="PGreen"];
  sRBGBBGB -> sRBGBBGB [label="PBlue"];
  sRBGBBBR -> sGBBBRBR [label="F"];
  sRBGBBBR -> sBBBRRBG [label="R"];
  sRBGBBBR -> sBBBRGBR [label="L"];
  sRBGBBBR -> sRRGBBBR [label="PRed"];
  sRBGBBBR -> sRGGBBBR [label="PGreen"];
  sRBGBBBR -> sRBGBBBR [label="PBlue"];
  sRBGBBBG -> sGBBBGBR [label="F"];
  sRBGBBBG -> sBBBRGBG [label="R"];
  sRBGBBBG -> sBBBRGBG [label="L"];
  sRBGBBBG -> sRRGBBBG [label="PRed"];
  sRBGBBBG -> sRGGBBBG [label="PGreen"];
  sRBGBBBG -> sRBGBBBG [label="PBlue"];
  sRBGBBBB -> sGBBBBBR [label="F"];
  sRBGBBBB -> sBBBRBBG [label="R"];
  sRBGBBBB -> sBBBRGBB [label="L"];
  sRBGBBBB -> sRRGBBBB [label="PRed"];
  sRBGBBBB -> sRGGBBBB [label="PGreen"];
  sRBGBBBB -> sRBGBBBB [label="PBlue"];
  sRBBRRRR -> sBRRRRBR [label="F"];
  sRBBRRRR -> sRRBRRRB [label="R"];
  sRBBRRRR -> sBRRRBRR [label="L"];
  sRBBRRRR -> sRRBRRRR [label="PRed"];
  sRBBRRRR -> sRGBRRRR [label="PGreen"];
  sRBBRRRR -> sRBBRRRR [label="PBlue"];
  sRBBRRRG -> sBRRRGBR [label="F"];
  sRBBRRRG -> sRRBRGRB [label="R"];
  sRBBRRRG -> sBRRRBRG [label="L"];
  sRBBRRRG -> sRRBRRRG [label="PRed"];
  sRBBRRRG -> sRGBRRRG [label="PGreen"];
  sRBBRRRG -> sRBBRRRG [label="PBlue"];
  sRBBRRRB -> sBRRRBBR [label="F"];
  sRBBRRRB -> sRRBRBRB [label="R"];
  sRBBRRRB -> sBRRRBRB [label="L"];
  sRBBRRRB -> sRRBRRRB [label="PRed"];
  sRBBRRRB -> sRGBRRRB [label="PGreen"];
  sRBBRRRB -> sRBBRRRB [label="PBlue"];
  sRBBRRGR -> sBRRGRBR [label="F"];
  sRBBRRGR -> sGRBRRRB [label="R"];
  sRBBRRGR -> sBRGRBRR [label="L"];
  sRBBRRGR -> sRRBRRGR [label="PRed"];
  sRBBRRGR -> sRGBRRGR [label="PGreen"];
  sRBBRRGR -> sRBBRRGR [label="PBlue"];
  sRBBRRGG -> sBRRGGBR [label="F"];
  sRBBRRGG -> sGRBRGRB [label="R"];
  sRBBRRGG -> sBRGRBRG [label="L"];
  sRBBRRGG -> sRRBRRGG [label="PRed"];
  sRBBRRGG -> sRGBRRGG [label="PGreen"];
  sRBBRRGG -> sRBBRRGG [label="PBlue"];
  sRBBRRGB -> sBRRGBBR [label="F"];
  sRBBRRGB -> sGRBRBRB [label="R"];
  sRBBRRGB -> sBRGRBRB [label="L"];
  sRBBRRGB -> sRRBRRGB [label="PRed"];
  sRBBRRGB -> sRGBRRGB [label="PGreen"];
  sRBBRRGB -> sRBBRRGB [label="PBlue"];
  sRBBRRBR -> sBRRBRBR [label="F"];
  sRBBRRBR -> sBRBRRRB [label="R"];
  sRBBRRBR -> sBRBRBRR [label="L"];
  sRBBRRBR -> sRRBRRBR [label="PRed"];
  sRBBRRBR -> sRGBRRBR [label="PGreen"];
  sRBBRRBR -> sRBBRRBR [label="PBlue"];
  sRBBRRBG -> sBRRBGBR [label="F"];
  sRBBRRBG -> sBRBRGRB [label="R"];
  sRBBRRBG -> sBRBRBRG [label="L"];
  sRBBRRBG -> sRRBRRBG [label="PRed"];
  sRBBRRBG -> sRGBRRBG [label="PGreen"];
  sRBBRRBG -> sRBBRRBG [label="PBlue"];
  sRBBRRBB -> sBRRBBBR [label="F"];
  sRBBRRBB -> sBRBRBRB [label="R"];
  sRBBRRBB -> sBRBRBRB [label="L"];
  sRBBRRBB -> sRRBRRBB [label="PRed"];
  sRBBRRBB -> sRGBRRBB [label="PGreen"];
  sRBBRRBB -> sRBBRRBB [label="PBlue"];
  sRBBRGRR -> sBRGRRBR [label="F"];
  sRBBRGRR -> sRRBRRGB [label="R"];
  sRBBRGRR -> sBRRRBGR [label="L"];
  sRBBRGRR -> sRRBRGRR [label="PRed"];
  sRBBRGRR -> sRGBRGRR [label="PGreen"];
  sRBBRGRR -> sRBBRGRR [label="PBlue"];
  sRBBRGRG -> sBRGRGBR [label="F"];
  sRBBRGRG -> sRRBRGGB [label="R"];
  sRBBRGRG -> sBRRRBGG [label="L"];
  sRBBRGRG -> sRRBRGRG [label="PRed"];
  sRBBRGRG -> sRGBRGRG [label="PGreen"];
  sRBBRGRG -> sRBBRGRG [label="PBlue"];
  sRBBRGRB -> sBRGRBBR [label="F"];
  sRBBRGRB -> sRRBRBGB [label="R"];
  sRBBRGRB -> sBRRRBGB [label="L"];
  sRBBRGRB -> sRRBRGRB [label="PRed"];
  sRBBRGRB -> sRGBRGRB [label="PGreen"];
  sRBBRGRB -> sRBBRGRB [label="PBlue"];
  sRBBRGGR -> sBRGGRBR [label="F"];
  sRBBRGGR -> sGRBRRGB [label="R"];
  sRBBRGGR -> sBRGRBGR [label="L"];
  sRBBRGGR -> sRRBRGGR [label="PRed"];
  sRBBRGGR -> sRGBRGGR [label="PGreen"];
  sRBBRGGR -> sRBBRGGR [label="PBlue"];
  sRBBRGGG -> sBRGGGBR [label="F"];
  sRBBRGGG -> sGRBRGGB [label="R"];
  sRBBRGGG -> sBRGRBGG [label="L"];
  sRBBRGGG -> sRRBRGGG [label="PRed"];
  sRBBRGGG -> sRGBRGGG [label="PGreen"];
  sRBBRGGG -> sRBBRGGG [label="PBlue"];
  sRBBRGGB -> sBRGGBBR [label="F"];
  sRBBRGGB -> sGRBRBGB [label="R"];
  sRBBRGGB -> sBRGRBGB [label="L"];
  sRBBRGGB -> sRRBRGGB [label="PRed"];
  sRBBRGGB -> sRGBRGGB [label="PGreen"];
  sRBBRGGB -> sRBBRGGB [label="PBlue"];
  sRBBRGBR -> sBRGBRBR [label="F"];
  sRBBRGBR -> sBRBRRGB [label="R"];
  sRBBRGBR -> sBRBRBGR [label="L"];
  sRBBRGBR -> sRRBRGBR [label="PRed"];
  sRBBRGBR -> sRGBRGBR [label="PGreen"];
  sRBBRGBR -> sRBBRGBR [label="PBlue"];
  sRBBRGBG -> sBRGBGBR [label="F"];
  sRBBRGBG -> sBRBRGGB [label="R"];
  sRBBRGBG -> sBRBRBGG [label="L"];
  sRBBRGBG -> sRRBRGBG [label="PRed"];
  sRBBRGBG -> sRGBRGBG [label="PGreen"];
  sRBBRGBG -> sRBBRGBG [label="PBlue"];
  sRBBRGBB -> sBRGBBBR [label="F"];
  sRBBRGBB -> sBRBRBGB [label="R"];
  sRBBRGBB -> sBRBRBGB [label="L"];
  sRBBRGBB -> sRRBRGBB [label="PRed"];
  sRBBRGBB -> sRGBRGBB [label="PGreen"];
  sRBBRGBB -> sRBBRGBB [label="PBlue"];
  sRBBRBRR -> sBRBRRBR [label="F"];
  sRBBRBRR -> sRRBRRBB [label="R"];
  sRBBRBRR -> sBRRRBBR [label="L"];
  sRBBRBRR -> sRRBRBRR [label="PRed"];
  sRBBRBRR -> sRGBRBRR [label="PGreen"];
  sRBBRBRR -> sRBBRBRR [label="PBlue"];
  sRBBRBRG -> sBRBRGBR [label="F"];
  sRBBRBRG -> sRRBRGBB [label="R"];
  sRBBRBRG -> sBRRRBBG [label="L"];
  sRBBRBRG -> sRRBRBRG [label="PRed"];
  sRBBRBRG -> sRGBRBRG [label="PGreen"];
  sRBBRBRG -> sRBBRBRG [label="PBlue"];
  sRBBRBRB -> sBRBRBBR [label="F"];
  sRBBRBRB -> sRRBRBBB [label="R"];
  sRBBRBRB -> sBRRRBBB [label="L"];
  sRBBRBRB -> sRRBRBRB [label="PRed"];
  sRBBRBRB -> sRGBRBRB [label="PGreen"];
  sRBBRBRB -> sRBBRBRB [label="PBlue"];
  sRBBRBGR -> sBRBGRBR [label="F"];
  sRBBRBGR -> sGRBRRBB [label="R"];
  sRBBRBGR -> sBRGRBBR [label="L"];
  sRBBRBGR -> sRRBRBGR [label="PRed"];
  sRBBRBGR -> sRGBRBGR [label="PGreen"];
  sRBBRBGR -> sRBBRBGR [label="PBlue"];
  sRBBRBGG -> sBRBGGBR [label="F"];
  sRBBRBGG -> sGRBRGBB [label="R"];
  sRBBRBGG -> sBRGRBBG [label="L"];
  sRBBRBGG -> sRRBRBGG [label="PRed"];
  sRBBRBGG -> sRGBRBGG [label="PGreen"];
  sRBBRBGG -> sRBBRBGG [label="PBlue"];
  sRBBRBGB -> sBRBGBBR [label="F"];
  sRBBRBGB -> sGRBRBBB [label="R"];
  sRBBRBGB -> sBRGRBBB [label="L"];
  sRBBRBGB -> sRRBRBGB [label="PRed"];
  sRBBRBGB -> sRGBRBGB [label="PGreen"];
  sRBBRBGB -> sRBBRBGB [label="PBlue"];
  sRBBRBBR -> sBRBBRBR [label="F"];
  sRBBRBBR -> sBRBRRBB [label="R"];
  sRBBRBBR -> sBRBRBBR [label="L"];
  sRBBRBBR -> sRRBRBBR [label="PRed"];
  sRBBRBBR -> sRGBRBBR [label="PGreen"];
  sRBBRBBR -> sRBBRBBR [label="PBlue"];
  sRBBRBBG -> sBRBBGBR [label="F"];
  sRBBRBBG -> sBRBRGBB [label="R"];
  sRBBRBBG -> sBRBRBBG [label="L"];
  sRBBRBBG -> sRRBRBBG [label="PRed"];
  sRBBRBBG -> sRGBRBBG [label="PGreen"];
  sRBBRBBG -> sRBBRBBG [label="PBlue"];
  sRBBRBBB -> sBRBBBBR [label="F"];
  sRBBRBBB -> sBRBRBBB [label="R"];
  sRBBRBBB -> sBRBRBBB [label="L"];
  sRBBRBBB -> sRRBRBBB [label="PRed"];
  sRBBRBBB -> sRGBRBBB [label="PGreen"];
  sRBBRBBB -> sRBBRBBB [label="PBlue"];
  sRBBGRRR -> sBGRRRBR [label="F"];
  sRBBGRRR -> sRGBRRRB [label="R"];
  sRBBGRRR -> sBGRRBRR [label="L"];
  sRBBGRRR -> sRRBGRRR [label="PRed"];
  sRBBGRRR -> sRGBGRRR [label="PGreen"];
  sRBBGRRR -> sRBBGRRR [label="PBlue"];
  sRBBGRRG -> sBGRRGBR [label="F"];
  sRBBGRRG -> sRGBRGRB [label="R"];
  sRBBGRRG -> sBGRRBRG [label="L"];
  sRBBGRRG -> sRRBGRRG [label="PRed"];
  sRBBGRRG -> sRGBGRRG [label="PGreen"];
  sRBBGRRG -> sRBBGRRG [label="PBlue"];
  sRBBGRRB -> sBGRRBBR [label="F"];
  sRBBGRRB -> sRGBRBRB [label="R"];
  sRBBGRRB -> sBGRRBRB [label="L"];
  sRBBGRRB -> sRRBGRRB [label="PRed"];
  sRBBGRRB -> sRGBGRRB [label="PGreen"];
  sRBBGRRB -> sRBBGRRB [label="PBlue"];
  sRBBGRGR -> sBGRGRBR [label="F"];
  sRBBGRGR -> sGGBRRRB [label="R"];
  sRBBGRGR -> sBGGRBRR [label="L"];
  sRBBGRGR -> sRRBGRGR [label="PRed"];
  sRBBGRGR -> sRGBGRGR [label="PGreen"];
  sRBBGRGR -> sRBBGRGR [label="PBlue"];
  sRBBGRGG -> sBGRGGBR [label="F"];
  sRBBGRGG -> sGGBRGRB [label="R"];
  sRBBGRGG -> sBGGRBRG [label="L"];
  sRBBGRGG -> sRRBGRGG [label="PRed"];
  sRBBGRGG -> sRGBGRGG [label="PGreen"];
  sRBBGRGG -> sRBBGRGG [label="PBlue"];
  sRBBGRGB -> sBGRGBBR [label="F"];
  sRBBGRGB -> sGGBRBRB [label="R"];
  sRBBGRGB -> sBGGRBRB [label="L"];
  sRBBGRGB -> sRRBGRGB [label="PRed"];
  sRBBGRGB -> sRGBGRGB [label="PGreen"];
  sRBBGRGB -> sRBBGRGB [label="PBlue"];
  sRBBGRBR -> sBGRBRBR [label="F"];
  sRBBGRBR -> sBGBRRRB [label="R"];
  sRBBGRBR -> sBGBRBRR [label="L"];
  sRBBGRBR -> sRRBGRBR [label="PRed"];
  sRBBGRBR -> sRGBGRBR [label="PGreen"];
  sRBBGRBR -> sRBBGRBR [label="PBlue"];
  sRBBGRBG -> sBGRBGBR [label="F"];
  sRBBGRBG -> sBGBRGRB [label="R"];
  sRBBGRBG -> sBGBRBRG [label="L"];
  sRBBGRBG -> sRRBGRBG [label="PRed"];
  sRBBGRBG -> sRGBGRBG [label="PGreen"];
  sRBBGRBG -> sRBBGRBG [label="PBlue"];
  sRBBGRBB -> sBGRBBBR [label="F"];
  sRBBGRBB -> sBGBRBRB [label="R"];
  sRBBGRBB -> sBGBRBRB [label="L"];
  sRBBGRBB -> sRRBGRBB [label="PRed"];
  sRBBGRBB -> sRGBGRBB [label="PGreen"];
  sRBBGRBB -> sRBBGRBB [label="PBlue"];
  sRBBGGRR -> sBGGRRBR [label="F"];
  sRBBGGRR -> sRGBRRGB [label="R"];
  sRBBGGRR -> sBGRRBGR [label="L"];
  sRBBGGRR -> sRRBGGRR [label="PRed"];
  sRBBGGRR -> sRGBGGRR [label="PGreen"];
  sRBBGGRR -> sRBBGGRR [label="PBlue"];
  sRBBGGRG -> sBGGRGBR [label="F"];
  sRBBGGRG -> sRGBRGGB [label="R"];
  sRBBGGRG -> sBGRRBGG [label="L"];
  sRBBGGRG -> sRRBGGRG [label="PRed"];
  sRBBGGRG -> sRGBGGRG [label="PGreen"];
  sRBBGGRG -> sRBBGGRG [label="PBlue"];
  sRBBGGRB -> sBGGRBBR [label="F"];
  sRBBGGRB -> sRGBRBGB [label="R"];
  sRBBGGRB -> sBGRRBGB [label="L"];
  sRBBGGRB -> sRRBGGRB [label="PRed"];
  sRBBGGRB -> sRGBGGRB [label="PGreen"];
  sRBBGGRB -> sRBBGGRB [label="PBlue"];
  sRBBGGGR -> sBGGGRBR [label="F"];
  sRBBGGGR -> sGGBRRGB [label="R"];
  sRBBGGGR -> sBGGRBGR [label="L"];
  sRBBGGGR -> sRRBGGGR [label="PRed"];
  sRBBGGGR -> sRGBGGGR [label="PGreen"];
  sRBBGGGR -> sRBBGGGR [label="PBlue"];
  sRBBGGGG -> sBGGGGBR [label="F"];
  sRBBGGGG -> sGGBRGGB [label="R"];
  sRBBGGGG -> sBGGRBGG [label="L"];
  sRBBGGGG -> sRRBGGGG [label="PRed"];
  sRBBGGGG -> sRGBGGGG [label="PGreen"];
  sRBBGGGG -> sRBBGGGG [label="PBlue"];
  sRBBGGGB -> sBGGGBBR [label="F"];
  sRBBGGGB -> sGGBRBGB [label="R"];
  sRBBGGGB -> sBGGRBGB [label="L"];
  sRBBGGGB -> sRRBGGGB [label="PRed"];
  sRBBGGGB -> sRGBGGGB [label="PGreen"];
  sRBBGGGB -> sRBBGGGB [label="PBlue"];
  sRBBGGBR -> sBGGBRBR [label="F"];
  sRBBGGBR -> sBGBRRGB [label="R"];
  sRBBGGBR -> sBGBRBGR [label="L"];
  sRBBGGBR -> sRRBGGBR [label="PRed"];
  sRBBGGBR -> sRGBGGBR [label="PGreen"];
  sRBBGGBR -> sRBBGGBR [label="PBlue"];
  sRBBGGBG -> sBGGBGBR [label="F"];
  sRBBGGBG -> sBGBRGGB [label="R"];
  sRBBGGBG -> sBGBRBGG [label="L"];
  sRBBGGBG -> sRRBGGBG [label="PRed"];
  sRBBGGBG -> sRGBGGBG [label="PGreen"];
  sRBBGGBG -> sRBBGGBG [label="PBlue"];
  sRBBGGBB -> sBGGBBBR [label="F"];
  sRBBGGBB -> sBGBRBGB [label="R"];
  sRBBGGBB -> sBGBRBGB [label="L"];
  sRBBGGBB -> sRRBGGBB [label="PRed"];
  sRBBGGBB -> sRGBGGBB [label="PGreen"];
  sRBBGGBB -> sRBBGGBB [label="PBlue"];
  sRBBGBRR -> sBGBRRBR [label="F"];
  sRBBGBRR -> sRGBRRBB [label="R"];
  sRBBGBRR -> sBGRRBBR [label="L"];
  sRBBGBRR -> sRRBGBRR [label="PRed"];
  sRBBGBRR -> sRGBGBRR [label="PGreen"];
  sRBBGBRR -> sRBBGBRR [label="PBlue"];
  sRBBGBRG -> sBGBRGBR [label="F"];
  sRBBGBRG -> sRGBRGBB [label="R"];
  sRBBGBRG -> sBGRRBBG [label="L"];
  sRBBGBRG -> sRRBGBRG [label="PRed"];
  sRBBGBRG -> sRGBGBRG [label="PGreen"];
  sRBBGBRG -> sRBBGBRG [label="PBlue"];
  sRBBGBRB -> sBGBRBBR [label="F"];
  sRBBGBRB -> sRGBRBBB [label="R"];
  sRBBGBRB -> sBGRRBBB [label="L"];
  sRBBGBRB -> sRRBGBRB [label="PRed"];
  sRBBGBRB -> sRGBGBRB [label="PGreen"];
  sRBBGBRB -> sRBBGBRB [label="PBlue"];
  sRBBGBGR -> sBGBGRBR [label="F"];
  sRBBGBGR -> sGGBRRBB [label="R"];
  sRBBGBGR -> sBGGRBBR [label="L"];
  sRBBGBGR -> sRRBGBGR [label="PRed"];
  sRBBGBGR -> sRGBGBGR [label="PGreen"];
  sRBBGBGR -> sRBBGBGR [label="PBlue"];
  sRBBGBGG -> sBGBGGBR [label="F"];
  sRBBGBGG -> sGGBRGBB [label="R"];
  sRBBGBGG -> sBGGRBBG [label="L"];
  sRBBGBGG -> sRRBGBGG [label="PRed"];
  sRBBGBGG -> sRGBGBGG [label="PGreen"];
  sRBBGBGG -> sRBBGBGG [label="PBlue"];
  sRBBGBGB -> sBGBGBBR [label="F"];
  sRBBGBGB -> sGGBRBBB [label="R"];
  sRBBGBGB -> sBGGRBBB [label="L"];
  sRBBGBGB -> sRRBGBGB [label="PRed"];
  sRBBGBGB -> sRGBGBGB [label="PGreen"];
  sRBBGBGB -> sRBBGBGB [label="PBlue"];
  sRBBGBBR -> sBGBBRBR [label="F"];
  sRBBGBBR -> sBGBRRBB [label="R"];
  sRBBGBBR -> sBGBRBBR [label="L"];
  sRBBGBBR -> sRRBGBBR [label="PRed"];
  sRBBGBBR -> sRGBGBBR [label="PGreen"];
  sRBBGBBR -> sRBBGBBR [label="PBlue"];
  sRBBGBBG -> sBGBBGBR [label="F"];
  sRBBGBBG -> sBGBRGBB [label="R"];
  sRBBGBBG -> sBGBRBBG [label="L"];
  sRBBGBBG -> sRRBGBBG [label="PRed"];
  sRBBGBBG -> sRGBGBBG [label="PGreen"];
  sRBBGBBG -> sRBBGBBG [label="PBlue"];
  sRBBGBBB -> sBGBBBBR [label="F"];
  sRBBGBBB -> sBGBRBBB [label="R"];
  sRBBGBBB -> sBGBRBBB [label="L"];
  sRBBGBBB -> sRRBGBBB [label="PRed"];
  sRBBGBBB -> sRGBGBBB [label="PGreen"];
  sRBBGBBB -> sRBBGBBB [label="PBlue"];
  sRBBBRRR -> sBBRRRBR [label="F"];
  sRBBBRRR -> sRBBRRRB [label="R"];
  sRBBBRRR -> sBBRRBRR [label="L"];
  sRBBBRRR -> sRRBBRRR [label="PRed"];
  sRBBBRRR -> sRGBBRRR [label="PGreen"];
  sRBBBRRR -> sRBBBRRR [label="PBlue"];
  sRBBBRRG -> sBBRRGBR [label="F"];
  sRBBBRRG -> sRBBRGRB [label="R"];
  sRBBBRRG -> sBBRRBRG [label="L"];
  sRBBBRRG -> sRRBBRRG [label="PRed"];
  sRBBBRRG -> sRGBBRRG [label="PGreen"];
  sRBBBRRG -> sRBBBRRG [label="PBlue"];
  sRBBBRRB -> sBBRRBBR [label="F"];
  sRBBBRRB -> sRBBRBRB [label="R"];
  sRBBBRRB -> sBBRRBRB [label="L"];
  sRBBBRRB -> sRRBBRRB [label="PRed"];
  sRBBBRRB -> sRGBBRRB [label="PGreen"];
  sRBBBRRB -> sRBBBRRB [label="PBlue"];
  sRBBBRGR -> sBBRGRBR [label="F"];
  sRBBBRGR -> sGBBRRRB [label="R"];
  sRBBBRGR -> sBBGRBRR [label="L"];
  sRBBBRGR -> sRRBBRGR [label="PRed"];
  sRBBBRGR -> sRGBBRGR [label="PGreen"];
  sRBBBRGR -> sRBBBRGR [label="PBlue"];
  sRBBBRGG -> sBBRGGBR [label="F"];
  sRBBBRGG -> sGBBRGRB [label="R"];
  sRBBBRGG -> sBBGRBRG [label="L"];
  sRBBBRGG -> sRRBBRGG [label="PRed"];
  sRBBBRGG -> sRGBBRGG [label="PGreen"];
  sRBBBRGG -> sRBBBRGG [label="PBlue"];
  sRBBBRGB -> sBBRGBBR [label="F"];
  sRBBBRGB -> sGBBRBRB [label="R"];
  sRBBBRGB -> sBBGRBRB [label="L"];
  sRBBBRGB -> sRRBBRGB [label="PRed"];
  sRBBBRGB -> sRGBBRGB [label="PGreen"];
  sRBBBRGB -> sRBBBRGB [label="PBlue"];
  sRBBBRBR -> sBBRBRBR [label="F"];
  sRBBBRBR -> sBBBRRRB [label="R"];
  sRBBBRBR -> sBBBRBRR [label="L"];
  sRBBBRBR -> sRRBBRBR [label="PRed"];
  sRBBBRBR -> sRGBBRBR [label="PGreen"];
  sRBBBRBR -> sRBBBRBR [label="PBlue"];
  sRBBBRBG -> sBBRBGBR [label="F"];
  sRBBBRBG -> sBBBRGRB [label="R"];
  sRBBBRBG -> sBBBRBRG [label="L"];
  sRBBBRBG -> sRRBBRBG [label="PRed"];
  sRBBBRBG -> sRGBBRBG [label="PGreen"];
  sRBBBRBG -> sRBBBRBG [label="PBlue"];
  sRBBBRBB -> sBBRBBBR [label="F"];
  sRBBBRBB -> sBBBRBRB [label="R"];
  sRBBBRBB -> sBBBRBRB [label="L"];
  sRBBBRBB -> sRRBBRBB [label="PRed"];
  sRBBBRBB -> sRGBBRBB [label="PGreen"];
  sRBBBRBB -> sRBBBRBB [label="PBlue"];
  sRBBBGRR -> sBBGRRBR [label="F"];
  sRBBBGRR -> sRBBRRGB [label="R"];
  sRBBBGRR -> sBBRRBGR [label="L"];
  sRBBBGRR -> sRRBBGRR [label="PRed"];
  sRBBBGRR -> sRGBBGRR [label="PGreen"];
  sRBBBGRR -> sRBBBGRR [label="PBlue"];
  sRBBBGRG -> sBBGRGBR [label="F"];
  sRBBBGRG -> sRBBRGGB [label="R"];
  sRBBBGRG -> sBBRRBGG [label="L"];
  sRBBBGRG -> sRRBBGRG [label="PRed"];
  sRBBBGRG -> sRGBBGRG [label="PGreen"];
  sRBBBGRG -> sRBBBGRG [label="PBlue"];
  sRBBBGRB -> sBBGRBBR [label="F"];
  sRBBBGRB -> sRBBRBGB [label="R"];
  sRBBBGRB -> sBBRRBGB [label="L"];
  sRBBBGRB -> sRRBBGRB [label="PRed"];
  sRBBBGRB -> sRGBBGRB [label="PGreen"];
  sRBBBGRB -> sRBBBGRB [label="PBlue"];
  sRBBBGGR -> sBBGGRBR [label="F"];
  sRBBBGGR -> sGBBRRGB [label="R"];
  sRBBBGGR -> sBBGRBGR [label="L"];
  sRBBBGGR -> sRRBBGGR [label="PRed"];
  sRBBBGGR -> sRGBBGGR [label="PGreen"];
  sRBBBGGR -> sRBBBGGR [label="PBlue"];
  sRBBBGGG -> sBBGGGBR [label="F"];
  sRBBBGGG -> sGBBRGGB [label="R"];
  sRBBBGGG -> sBBGRBGG [label="L"];
  sRBBBGGG -> sRRBBGGG [label="PRed"];
  sRBBBGGG -> sRGBBGGG [label="PGreen"];
  sRBBBGGG -> sRBBBGGG [label="PBlue"];
  sRBBBGGB -> sBBGGBBR [label="F"];
  sRBBBGGB -> sGBBRBGB [label="R"];
  sRBBBGGB -> sBBGRBGB [label="L"];
  sRBBBGGB -> sRRBBGGB [label="PRed"];
  sRBBBGGB -> sRGBBGGB [label="PGreen"];
  sRBBBGGB -> sRBBBGGB [label="PBlue"];
  sRBBBGBR -> sBBGBRBR [label="F"];
  sRBBBGBR -> sBBBRRGB [label="R"];
  sRBBBGBR -> sBBBRBGR [label="L"];
  sRBBBGBR -> sRRBBGBR [label="PRed"];
  sRBBBGBR -> sRGBBGBR [label="PGreen"];
  sRBBBGBR -> sRBBBGBR [label="PBlue"];
  sRBBBGBG -> sBBGBGBR [label="F"];
  sRBBBGBG -> sBBBRGGB [label="R"];
  sRBBBGBG -> sBBBRBGG [label="L"];
  sRBBBGBG -> sRRBBGBG [label="PRed"];
  sRBBBGBG -> sRGBBGBG [label="PGreen"];
  sRBBBGBG -> sRBBBGBG [label="PBlue"];
  sRBBBGBB -> sBBGBBBR [label="F"];
  sRBBBGBB -> sBBBRBGB [label="R"];
  sRBBBGBB -> sBBBRBGB [label="L"];
  sRBBBGBB -> sRRBBGBB [label="PRed"];
  sRBBBGBB -> sRGBBGBB [label="PGreen"];
  sRBBBGBB -> sRBBBGBB [label="PBlue"];
  sRBBBBRR -> sBBBRRBR [label="F"];
  sRBBBBRR -> sRBBRRBB [label="R"];
  sRBBBBRR -> sBBRRBBR [label="L"];
  sRBBBBRR -> sRRBBBRR [label="PRed"];
  sRBBBBRR -> sRGBBBRR [label="PGreen"];
  sRBBBBRR -> sRBBBBRR [label="PBlue"];
  sRBBBBRG -> sBBBRGBR [label="F"];
  sRBBBBRG -> sRBBRGBB [label="R"];
  sRBBBBRG -> sBBRRBBG [label="L"];
  sRBBBBRG -> sRRBBBRG [label="PRed"];
  sRBBBBRG -> sRGBBBRG [label="PGreen"];
  sRBBBBRG -> sRBBBBRG [label="PBlue"];
  sRBBBBRB -> sBBBRBBR [label="F"];
  sRBBBBRB -> sRBBRBBB [label="R"];
  sRBBBBRB -> sBBRRBBB [label="L"];
  sRBBBBRB -> sRRBBBRB [label="PRed"];
  sRBBBBRB -> sRGBBBRB [label="PGreen"];
  sRBBBBRB -> sRBBBBRB [label="PBlue"];
  sRBBBBGR -> sBBBGRBR [label="F"];
  sRBBBBGR -> sGBBRRBB [label="R"];
  sRBBBBGR -> sBBGRBBR [label="L"];
  sRBBBBGR -> sRRBBBGR [label="PRed"];
  sRBBBBGR -> sRGBBBGR [label="PGreen"];
  sRBBBBGR -> sRBBBBGR [label="PBlue"];
  sRBBBBGG -> sBBBGGBR [label="F"];
  sRBBBBGG -> sGBBRGBB [label="R"];
  sRBBBBGG -> sBBGRBBG [label="L"];
  sRBBBBGG -> sRRBBBGG [label="PRed"];
  sRBBBBGG -> sRGBBBGG [label="PGreen"];
  sRBBBBGG -> sRBBBBGG [label="PBlue"];
  sRBBBBGB -> sBBBGBBR [label="F"];
  sRBBBBGB -> sGBBRBBB [label="R"];
  sRBBBBGB -> sBBGRBBB [label="L"];
  sRBBBBGB -> sRRBBBGB [label="PRed"];
  sRBBBBGB -> sRGBBBGB [label="PGreen"];
  sRBBBBGB -> sRBBBBGB [label="PBlue"];
  sRBBBBBR -> sBBBBRBR [label="F"];
  sRBBBBBR -> sBBBRRBB [label="R"];
  sRBBBBBR -> sBBBRBBR [label="L"];
  sRBBBBBR -> sRRBBBBR [label="PRed"];
  sRBBBBBR -> sRGBBBBR [label="PGreen"];
  sRBBBBBR -> sRBBBBBR [label="PBlue"];
  sRBBBBBG -> sBBBBGBR [label="F"];
  sRBBBBBG -> sBBBRGBB [label="R"];
  sRBBBBBG -> sBBBRBBG [label="L"];
  sRBBBBBG -> sRRBBBBG [label="PRed"];
  sRBBBBBG -> sRGBBBBG [label="PGreen"];
  sRBBBBBG -> sRBBBBBG [label="PBlue"];
  sRBBBBBB -> sBBBBBBR [label="F"];
  sRBBBBBB -> sBBBRBBB [label="R"];
  sRBBBBBB -> sBBBRBBB [label="L"];
  sRBBBBBB -> sRRBBBBB [label="PRed"];
  sRBBBBBB -> sRGBBBBB [label="PGreen"];
  sRBBBBBB -> sRBBBBBB [label="PBlue"];
  sGRRRRRR -> sRRRRRRG [label="F"];
  sGRRRRRR -> sRRRGRRR [label="R"];
  sGRRRRRR -> sRRRGRRR [label="L"];
  sGRRRRRR -> sGRRRRRR [label="PRed"];
  sGRRRRRR -> sGGRRRRR [label="PGreen"];
  sGRRRRRR -> sGBRRRRR [label="PBlue"];
  sGRRRRRG -> sRRRRGRG [label="F"];
  sGRRRRRG -> sRRRGGRR [label="R"];
  sGRRRRRG -> sRRRGRRG [label="L"];
  sGRRRRRG -> sGRRRRRG [label="PRed"];
  sGRRRRRG -> sGGRRRRG [label="PGreen"];
  sGRRRRRG -> sGBRRRRG [label="PBlue"];
  sGRRRRRB -> sRRRRBRG [label="F"];
  sGRRRRRB -> sRRRGBRR [label="R"];
  sGRRRRRB -> sRRRGRRB [label="L"];
  sGRRRRRB -> sGRRRRRB [label="PRed"];
  sGRRRRRB -> sGGRRRRB [label="PGreen"];
  sGRRRRRB -> sGBRRRRB [label="PBlue"];
  sGRRRRGR -> sRRRGRRG [label="F"];
  sGRRRRGR -> sGRRGRRR [label="R"];
  sGRRRRGR -> sRRGGRRR [label="L"];
  sGRRRRGR -> sGRRRRGR [label="PRed"];
  sGRRRRGR -> sGGRRRGR [label="PGreen"];
  sGRRRRGR -> sGBRRRGR [label="PBlue"];
  sGRRRRGG -> sRRRGGRG [label="F"];
  sGRRRRGG -> sGRRGGRR [label="R"];
  sGRRRRGG -> sRRGGRRG [label="L"];
  sGRRRRGG -> sGRRRRGG [label="PRed"];
  sGRRRRGG -> sGGRRRGG [label="PGreen"];
  sGRRRRGG -> sGBRRRGG [label="PBlue"];
  sGRRRRGB -> sRRRGBRG [label="F"];
  sGRRRRGB -> sGRRGBRR [label="R"];
  sGRRRRGB -> sRRGGRRB [label="L"];
  sGRRRRGB -> sGRRRRGB [label="PRed"];
  sGRRRRGB -> sGGRRRGB [label="PGreen"];
  sGRRRRGB -> sGBRRRGB [label="PBlue"];
  sGRRRRBR -> sRRRBRRG [label="F"];
  sGRRRRBR -> sBRRGRRR [label="R"];
  sGRRRRBR -> sRRBGRRR [label="L"];
  sGRRRRBR -> sGRRRRBR [label="PRed"];
  sGRRRRBR -> sGGRRRBR [label="PGreen"];
  sGRRRRBR -> sGBRRRBR [label="PBlue"];
  sGRRRRBG -> sRRRBGRG [label="F"];
  sGRRRRBG -> sBRRGGRR [label="R"];
  sGRRRRBG -> sRRBGRRG [label="L"];
  sGRRRRBG -> sGRRRRBG [label="PRed"];
  sGRRRRBG -> sGGRRRBG [label="PGreen"];
  sGRRRRBG -> sGBRRRBG [label="PBlue"];
  sGRRRRBB -> sRRRBBRG [label="F"];
  sGRRRRBB -> sBRRGBRR [label="R"];
  sGRRRRBB -> sRRBGRRB [label="L"];
  sGRRRRBB -> sGRRRRBB [label="PRed"];
  sGRRRRBB -> sGGRRRBB [label="PGreen"];
  sGRRRRBB -> sGBRRRBB [label="PBlue"];
  sGRRRGRR -> sRRGRRRG [label="F"];
  sGRRRGRR -> sRRRGRGR [label="R"];
  sGRRRGRR -> sRRRGRGR [label="L"];
  sGRRRGRR -> sGRRRGRR [label="PRed"];
  sGRRRGRR -> sGGRRGRR [label="PGreen"];
  sGRRRGRR -> sGBRRGRR [label="PBlue"];
  sGRRRGRG -> sRRGRGRG [label="F"];
  sGRRRGRG -> sRRRGGGR [label="R"];
  sGRRRGRG -> sRRRGRGG [label="L"];
  sGRRRGRG -> sGRRRGRG [label="PRed"];
  sGRRRGRG -> sGGRRGRG [label="PGreen"];
  sGRRRGRG -> sGBRRGRG [label="PBlue"];
  sGRRRGRB -> sRRGRBRG [label="F"];
  sGRRRGRB -> sRRRGBGR [label="R"];
  sGRRRGRB -> sRRRGRGB [label="L"];
  sGRRRGRB -> sGRRRGRB [label="PRed"];
  sGRRRGRB -> sGGRRGRB [label="PGreen"];
  sGRRRGRB -> sGBRRGRB [label="PBlue"];
  sGRRRGGR -> sRRGGRRG [label="F"];
  sGRRRGGR -> sGRRGRGR [label="R"];
  sGRRRGGR -> sRRGGRGR [label="L"];
  sGRRRGGR -> sGRRRGGR [label="PRed"];
  sGRRRGGR -> sGGRRGGR [label="PGreen"];
  sGRRRGGR -> sGBRRGGR [label="PBlue"];
  sGRRRGGG -> sRRGGGRG [label="F"];
  sGRRRGGG -> sGRRGGGR [label="R"];
  sGRRRGGG -> sRRGGRGG [label="L"];
  sGRRRGGG -> sGRRRGGG [label="PRed"];
  sGRRRGGG -> sGGRRGGG [label="PGreen"];
  sGRRRGGG -> sGBRRGGG [label="PBlue"];
  sGRRRGGB -> sRRGGBRG [label="F"];
  sGRRRGGB -> sGRRGBGR [label="R"];
  sGRRRGGB -> sRRGGRGB [label="L"];
  sGRRRGGB -> sGRRRGGB [label="PRed"];
  sGRRRGGB -> sGGRRGGB [label="PGreen"];
  sGRRRGGB -> sGBRRGGB [label="PBlue"];
  sGRRRGBR -> sRRGBRRG [label="F"];
  sGRRRGBR -> sBRRGRGR [label="R"];
  sGRRRGBR -> sRRBGRGR [label="L"];
  sGRRRGBR -> sGRRRGBR [label="PRed"];
  sGRRRGBR -> sGGRRGBR [label="PGreen"];
  sGRRRGBR -> sGBRRGBR [label="PBlue"];
  sGRRRGBG -> sRRGBGRG [label="F"];
  sGRRRGBG -> sBRRGGGR [label="R"];
  sGRRRGBG -> sRRBGRGG [label="L"];
  sGRRRGBG -> sGRRRGBG [label="PRed"];
  sGRRRGBG -> sGGRRGBG [label="PGreen"];
  sGRRRGBG -> sGBRRGBG [label="PBlue"];
  sGRRRGBB -> sRRGBBRG [label="F"];
  sGRRRGBB -> sBRRGBGR [label="R"];
  sGRRRGBB -> sRRBGRGB [label="L"];
  sGRRRGBB -> sGRRRGBB [label="PRed"];
  sGRRRGBB -> sGGRRGBB [label="PGreen"];
  sGRRRGBB -> sGBRRGBB [label="PBlue"];
  sGRRRBRR -> sRRBRRRG [label="F"];
  sGRRRBRR -> sRRRGRBR [label="R"];
  sGRRRBRR -> sRRRGRBR [label="L"];
  sGRRRBRR -> sGRRRBRR [label="PRed"];
  sGRRRBRR -> sGGRRBRR [label="PGreen"];
  sGRRRBRR -> sGBRRBRR [label="PBlue"];
  sGRRRBRG -> sRRBRGRG [label="F"];
  sGRRRBRG -> sRRRGGBR [label="R"];
  sGRRRBRG -> sRRRGRBG [label="L"];
  sGRRRBRG -> sGRRRBRG [label="PRed"];
  sGRRRBRG -> sGGRRBRG [label="PGreen"];
  sGRRRBRG -> sGBRRBRG [label="PBlue"];
  sGRRRBRB -> sRRBRBRG [label="F"];
  sGRRRBRB -> sRRRGBBR [label="R"];
  sGRRRBRB -> sRRRGRBB [label="L"];
  sGRRRBRB -> sGRRRBRB [label="PRed"];
  sGRRRBRB -> sGGRRBRB [label="PGreen"];
  sGRRRBRB -> sGBRRBRB [label="PBlue"];
  sGRRRBGR -> sRRBGRRG [label="F"];
  sGRRRBGR -> sGRRGRBR [label="R"];
  sGRRRBGR -> sRRGGRBR [label="L"];
  sGRRRBGR -> sGRRRBGR [label="PRed"];
  sGRRRBGR -> sGGRRBGR [label="PGreen"];
  sGRRRBGR -> sGBRRBGR [label="PBlue"];
  sGRRRBGG -> sRRBGGRG [label="F"];
  sGRRRBGG -> sGRRGGBR [label="R"];
  sGRRRBGG -> sRRGGRBG [label="L"];
  sGRRRBGG -> sGRRRBGG [label="PRed"];
  sGRRRBGG -> sGGRRBGG [label="PGreen"];
  sGRRRBGG -> sGBRRBGG [label="PBlue"];
  sGRRRBGB -> sRRBGBRG [label="F"];
  sGRRRBGB -> sGRRGBBR [label="R"];
  sGRRRBGB -> sRRGGRBB [label="L"];
  sGRRRBGB -> sGRRRBGB [label="PRed"];
  sGRRRBGB -> sGGRRBGB [label="PGreen"];
  sGRRRBGB -> sGBRRBGB [label="PBlue"];
  sGRRRBBR -> sRRBBRRG [label="F"];
  sGRRRBBR -> sBRRGRBR [label="R"];
  sGRRRBBR -> sRRBGRBR [label="L"];
  sGRRRBBR -> sGRRRBBR [label="PRed"];
  sGRRRBBR -> sGGRRBBR [label="PGreen"];
  sGRRRBBR -> sGBRRBBR [label="PBlue"];
  sGRRRBBG -> sRRBBGRG [label="F"];
  sGRRRBBG -> sBRRGGBR [label="R"];
  sGRRRBBG -> sRRBGRBG [label="L"];
  sGRRRBBG -> sGRRRBBG [label="PRed"];
  sGRRRBBG -> sGGRRBBG [label="PGreen"];
  sGRRRBBG -> sGBRRBBG [label="PBlue"];
  sGRRRBBB -> sRRBBBRG [label="F"];
  sGRRRBBB -> sBRRGBBR [label="R"];
  sGRRRBBB -> sRRBGRBB [label="L"];
  sGRRRBBB -> sGRRRBBB [label="PRed"];
  sGRRRBBB -> sGGRRBBB [label="PGreen"];
  sGRRRBBB -> sGBRRBBB [label="PBlue"];
  sGRRGRRR -> sRGRRRRG [label="F"];
  sGRRGRRR -> sRGRGRRR [label="R"];
  sGRRGRRR -> sRGRGRRR [label="L"];
  sGRRGRRR -> sGRRGRRR [label="PRed"];
  sGRRGRRR -> sGGRGRRR [label="PGreen"];
  sGRRGRRR -> sGBRGRRR [label="PBlue"];
  sGRRGRRG -> sRGRRGRG [label="F"];
  sGRRGRRG -> sRGRGGRR [label="R"];
  sGRRGRRG -> sRGRGRRG [label="L"];
  sGRRGRRG -> sGRRGRRG [label="PRed"];
  sGRRGRRG -> sGGRGRRG [label="PGreen"];
  sGRRGRRG -> sGBRGRRG [label="PBlue"];
  sGRRGRRB -> sRGRRBRG [label="F"];
  sGRRGRRB -> sRGRGBRR [label="R"];
  sGRRGRRB -> sRGRGRRB [label="L"];
  sGRRGRRB -> sGRRGRRB [label="PRed"];
  sGRRGRRB -> sGGRGRRB [label="PGreen"];
  sGRRGRRB -> sGBRGRRB [label="PBlue"];
  sGRRGRGR -> sRGRGRRG [label="F"];
  sGRRGRGR -> sGGRGRRR [label="R"];
  sGRRGRGR -> sRGGGRRR [label="L"];
  sGRRGRGR -> sGRRGRGR [label="PRed"];
  sGRRGRGR -> sGGRGRGR [label="PGreen"];
  sGRRGRGR -> sGBRGRGR [label="PBlue"];
  sGRRGRGG -> sRGRGGRG [label="F"];
  sGRRGRGG -> sGGRGGRR [label="R"];
  sGRRGRGG -> sRGGGRRG [label="L"];
  sGRRGRGG -> sGRRGRGG [label="PRed"];
  sGRRGRGG -> sGGRGRGG [label="PGreen"];
  sGRRGRGG -> sGBRGRGG [label="PBlue"];
  sGRRGRGB -> sRGRGBRG [label="F"];
  sGRRGRGB -> sGGRGBRR [label="R"];
  sGRRGRGB -> sRGGGRRB [label="L"];
  sGRRGRGB -> sGRRGRGB [label="PRed"];
  sGRRGRGB -> sGGRGRGB [label="PGreen"];
  sGRRGRGB -> sGBRGRGB [label="PBlue"];
  sGRRGRBR -> sRGRBRRG [label="F"];
  sGRRGRBR -> sBGRGRRR [label="R"];
  sGRRGRBR -> sRGBGRRR [label="L"];
  sGRRGRBR -> sGRRGRBR [label="PRed"];
  sGRRGRBR -> sGGRGRBR [label="PGreen"];
  sGRRGRBR -> sGBRGRBR [label="PBlue"];
  sGRRGRBG -> sRGRBGRG [label="F"];
  sGRRGRBG -> sBGRGGRR [label="R"];
  sGRRGRBG -> sRGBGRRG [label="L"];
  sGRRGRBG -> sGRRGRBG [label="PRed"];
  sGRRGRBG -> sGGRGRBG [label="PGreen"];
  sGRRGRBG -> sGBRGRBG [label="PBlue"];
  sGRRGRBB -> sRGRBBRG [label="F"];
  sGRRGRBB -> sBGRGBRR [label="R"];
  sGRRGRBB -> sRGBGRRB [label="L"];
  sGRRGRBB -> sGRRGRBB [label="PRed"];
  sGRRGRBB -> sGGRGRBB [label="PGreen"];
  sGRRGRBB -> sGBRGRBB [label="PBlue"];
  sGRRGGRR -> sRGGRRRG [label="F"];
  sGRRGGRR -> sRGRGRGR [label="R"];
  sGRRGGRR -> sRGRGRGR [label="L"];
  sGRRGGRR -> sGRRGGRR [label="PRed"];
  sGRRGGRR -> sGGRGGRR [label="PGreen"];
  sGRRGGRR -> sGBRGGRR [label="PBlue"];
  sGRRGGRG -> sRGGRGRG [label="F"];
  sGRRGGRG -> sRGRGGGR [label="R"];
  sGRRGGRG -> sRGRGRGG [label="L"];
  sGRRGGRG -> sGRRGGRG [label="PRed"];
  sGRRGGRG -> sGGRGGRG [label="PGreen"];
  sGRRGGRG -> sGBRGGRG [label="PBlue"];
  sGRRGGRB -> sRGGRBRG [label="F"];
  sGRRGGRB -> sRGRGBGR [label="R"];
  sGRRGGRB -> sRGRGRGB [label="L"];
  sGRRGGRB -> sGRRGGRB [label="PRed"];
  sGRRGGRB -> sGGRGGRB [label="PGreen"];
  sGRRGGRB -> sGBRGGRB [label="PBlue"];
  sGRRGGGR -> sRGGGRRG [label="F"];
  sGRRGGGR -> sGGRGRGR [label="R"];
  sGRRGGGR -> sRGGGRGR [label="L"];
  sGRRGGGR -> sGRRGGGR [label="PRed"];
  sGRRGGGR -> sGGRGGGR [label="PGreen"];
  sGRRGGGR -> sGBRGGGR [label="PBlue"];
  sGRRGGGG -> sRGGGGRG [label="F"];
  sGRRGGGG -> sGGRGGGR [label="R"];
  sGRRGGGG -> sRGGGRGG [label="L"];
  sGRRGGGG -> sGRRGGGG [label="PRed"];
  sGRRGGGG -> sGGRGGGG [label="PGreen"];
  sGRRGGGG -> sGBRGGGG [label="PBlue"];
  sGRRGGGB -> sRGGGBRG [label="F"];
  sGRRGGGB -> sGGRGBGR [label="R"];
  sGRRGGGB -> sRGGGRGB [label="L"];
  sGRRGGGB -> sGRRGGGB [label="PRed"];
  sGRRGGGB -> sGGRGGGB [label="PGreen"];
  sGRRGGGB -> sGBRGGGB [label="PBlue"];
  sGRRGGBR -> sRGGBRRG [label="F"];
  sGRRGGBR -> sBGRGRGR [label="R"];
  sGRRGGBR -> sRGBGRGR [label="L"];
  sGRRGGBR -> sGRRGGBR [label="PRed"];
  sGRRGGBR -> sGGRGGBR [label="PGreen"];
  sGRRGGBR -> sGBRGGBR [label="PBlue"];
  sGRRGGBG -> sRGGBGRG [label="F"];
  sGRRGGBG -> sBGRGGGR [label="R"];
  sGRRGGBG -> sRGBGRGG [label="L"];
  sGRRGGBG -> sGRRGGBG [label="PRed"];
  sGRRGGBG -> sGGRGGBG [label="PGreen"];
  sGRRGGBG -> sGBRGGBG [label="PBlue"];
  sGRRGGBB -> sRGGBBRG [label="F"];
  sGRRGGBB -> sBGRGBGR [label="R"];
  sGRRGGBB -> sRGBGRGB [label="L"];
  sGRRGGBB -> sGRRGGBB [label="PRed"];
  sGRRGGBB -> sGGRGGBB [label="PGreen"];
  sGRRGGBB -> sGBRGGBB [label="PBlue"];
  sGRRGBRR -> sRGBRRRG [label="F"];
  sGRRGBRR -> sRGRGRBR [label="R"];
  sGRRGBRR -> sRGRGRBR [label="L"];
  sGRRGBRR -> sGRRGBRR [label="PRed"];
  sGRRGBRR -> sGGRGBRR [label="PGreen"];
  sGRRGBRR -> sGBRGBRR [label="PBlue"];
  sGRRGBRG -> sRGBRGRG [label="F"];
  sGRRGBRG -> sRGRGGBR [label="R"];
  sGRRGBRG -> sRGRGRBG [label="L"];
  sGRRGBRG -> sGRRGBRG [label="PRed"];
  sGRRGBRG -> sGGRGBRG [label="PGreen"];
  sGRRGBRG -> sGBRGBRG [label="PBlue"];
  sGRRGBRB -> sRGBRBRG [label="F"];
  sGRRGBRB -> sRGRGBBR [label="R"];
  sGRRGBRB -> sRGRGRBB [label="L"];
  sGRRGBRB -> sGRRGBRB [label="PRed"];
  sGRRGBRB -> sGGRGBRB [label="PGreen"];
  sGRRGBRB -> sGBRGBRB [label="PBlue"];
  sGRRGBGR -> sRGBGRRG [label="F"];
  sGRRGBGR -> sGGRGRBR [label="R"];
  sGRRGBGR -> sRGGGRBR [label="L"];
  sGRRGBGR -> sGRRGBGR [label="PRed"];
  sGRRGBGR -> sGGRGBGR [label="PGreen"];
  sGRRGBGR -> sGBRGBGR [label="PBlue"];
  sGRRGBGG -> sRGBGGRG [label="F"];
  sGRRGBGG -> sGGRGGBR [label="R"];
  sGRRGBGG -> sRGGGRBG [label="L"];
  sGRRGBGG -> sGRRGBGG [label="PRed"];
  sGRRGBGG -> sGGRGBGG [label="PGreen"];
  sGRRGBGG -> sGBRGBGG [label="PBlue"];
  sGRRGBGB -> sRGBGBRG [label="F"];
  sGRRGBGB -> sGGRGBBR [label="R"];
  sGRRGBGB -> sRGGGRBB [label="L"];
  sGRRGBGB -> sGRRGBGB [label="PRed"];
  sGRRGBGB -> sGGRGBGB [label="PGreen"];
  sGRRGBGB -> sGBRGBGB [label="PBlue"];
  sGRRGBBR -> sRGBBRRG [label="F"];
  sGRRGBBR -> sBGRGRBR [label="R"];
  sGRRGBBR -> sRGBGRBR [label="L"];
  sGRRGBBR -> sGRRGBBR [label="PRed"];
  sGRRGBBR -> sGGRGBBR [label="PGreen"];
  sGRRGBBR -> sGBRGBBR [label="PBlue"];
  sGRRGBBG -> sRGBBGRG [label="F"];
  sGRRGBBG -> sBGRGGBR [label="R"];
  sGRRGBBG -> sRGBGRBG [label="L"];
  sGRRGBBG -> sGRRGBBG [label="PRed"];
  sGRRGBBG -> sGGRGBBG [label="PGreen"];
  sGRRGBBG -> sGBRGBBG [label="PBlue"];
  sGRRGBBB -> sRGBBBRG [label="F"];
  sGRRGBBB -> sBGRGBBR [label="R"];
  sGRRGBBB -> sRGBGRBB [label="L"];
  sGRRGBBB -> sGRRGBBB [label="PRed"];
  sGRRGBBB -> sGGRGBBB [label="PGreen"];
  sGRRGBBB -> sGBRGBBB [label="PBlue"];
  sGRRBRRR -> sRBRRRRG [label="F"];
  sGRRBRRR -> sRBRGRRR [label="R"];
  sGRRBRRR -> sRBRGRRR [label="L"];
  sGRRBRRR -> sGRRBRRR [label="PRed"];
  sGRRBRRR -> sGGRBRRR [label="PGreen"];
  sGRRBRRR -> sGBRBRRR [label="PBlue"];
  sGRRBRRG -> sRBRRGRG [label="F"];
  sGRRBRRG -> sRBRGGRR [label="R"];
  sGRRBRRG -> sRBRGRRG [label="L"];
  sGRRBRRG -> sGRRBRRG [label="PRed"];
  sGRRBRRG -> sGGRBRRG [label="PGreen"];
  sGRRBRRG -> sGBRBRRG [label="PBlue"];
  sGRRBRRB -> sRBRRBRG [label="F"];
  sGRRBRRB -> sRBRGBRR [label="R"];
  sGRRBRRB -> sRBRGRRB [label="L"];
  sGRRBRRB -> sGRRBRRB [label="PRed"];
  sGRRBRRB -> sGGRBRRB [label="PGreen"];
  sGRRBRRB -> sGBRBRRB [label="PBlue"];
  sGRRBRGR -> sRBRGRRG [label="F"];
  sGRRBRGR -> sGBRGRRR [label="R"];
  sGRRBRGR -> sRBGGRRR [label="L"];
  sGRRBRGR -> sGRRBRGR [label="PRed"];
  sGRRBRGR -> sGGRBRGR [label="PGreen"];
  sGRRBRGR -> sGBRBRGR [label="PBlue"];
  sGRRBRGG -> sRBRGGRG [label="F"];
  sGRRBRGG -> sGBRGGRR [label="R"];
  sGRRBRGG -> sRBGGRRG [label="L"];
  sGRRBRGG -> sGRRBRGG [label="PRed"];
  sGRRBRGG -> sGGRBRGG [label="PGreen"];
  sGRRBRGG -> sGBRBRGG [label="PBlue"];
  sGRRBRGB -> sRBRGBRG [label="F"];
  sGRRBRGB -> sGBRGBRR [label="R"];
  sGRRBRGB -> sRBGGRRB [label="L"];
  sGRRBRGB -> sGRRBRGB [label="PRed"];
  sGRRBRGB -> sGGRBRGB [label="PGreen"];
  sGRRBRGB -> sGBRBRGB [label="PBlue"];
  sGRRBRBR -> sRBRBRRG [label="F"];
  sGRRBRBR -> sBBRGRRR [label="R"];
  sGRRBRBR -> sRBBGRRR [label="L"];
  sGRRBRBR -> sGRRBRBR [label="PRed"];
  sGRRBRBR -> sGGRBRBR [label="PGreen"];
  sGRRBRBR -> sGBRBRBR [label="PBlue"];
  sGRRBRBG -> sRBRBGRG [label="F"];
  sGRRBRBG -> sBBRGGRR [label="R"];
  sGRRBRBG -> sRBBGRRG [label="L"];
  sGRRBRBG -> sGRRBRBG [label="PRed"];
  sGRRBRBG -> sGGRBRBG [label="PGreen"];
  sGRRBRBG -> sGBRBRBG [label="PBlue"];
  sGRRBRBB -> sRBRBBRG [label="F"];
  sGRRBRBB -> sBBRGBRR [label="R"];
  sGRRBRBB -> sRBBGRRB [label="L"];
  sGRRBRBB -> sGRRBRBB [label="PRed"];
  sGRRBRBB -> sGGRBRBB [label="PGreen"];
  sGRRBRBB -> sGBRBRBB [label="PBlue"];
  sGRRBGRR -> sRBGRRRG [label="F"];
  sGRRBGRR -> sRBRGRGR [label="R"];
  sGRRBGRR -> sRBRGRGR [label="L"];
  sGRRBGRR -> sGRRBGRR [label="PRed"];
  sGRRBGRR -> sGGRBGRR [label="PGreen"];
  sGRRBGRR -> sGBRBGRR [label="PBlue"];
  sGRRBGRG -> sRBGRGRG [label="F"];
  sGRRBGRG -> sRBRGGGR [label="R"];
  sGRRBGRG -> sRBRGRGG [label="L"];
  sGRRBGRG -> sGRRBGRG [label="PRed"];
  sGRRBGRG -> sGGRBGRG [label="PGreen"];
  sGRRBGRG -> sGBRBGRG [label="PBlue"];
  sGRRBGRB -> sRBGRBRG [label="F"];
  sGRRBGRB -> sRBRGBGR [label="R"];
  sGRRBGRB -> sRBRGRGB [label="L"];
  sGRRBGRB -> sGRRBGRB [label="PRed"];
  sGRRBGRB -> sGGRBGRB [label="PGreen"];
  sGRRBGRB -> sGBRBGRB [label="PBlue"];
  sGRRBGGR -> sRBGGRRG [label="F"];
  sGRRBGGR -> sGBRGRGR [label="R"];
  sGRRBGGR -> sRBGGRGR [label="L"];
  sGRRBGGR -> sGRRBGGR [label="PRed"];
  sGRRBGGR -> sGGRBGGR [label="PGreen"];
  sGRRBGGR -> sGBRBGGR [label="PBlue"];
  sGRRBGGG -> sRBGGGRG [label="F"];
  sGRRBGGG -> sGBRGGGR [label="R"];
  sGRRBGGG -> sRBGGRGG [label="L"];
  sGRRBGGG -> sGRRBGGG [label="PRed"];
  sGRRBGGG -> sGGRBGGG [label="PGreen"];
  sGRRBGGG -> sGBRBGGG [label="PBlue"];
  sGRRBGGB -> sRBGGBRG [label="F"];
  sGRRBGGB -> sGBRGBGR [label="R"];
  sGRRBGGB -> sRBGGRGB [label="L"];
  sGRRBGGB -> sGRRBGGB [label="PRed"];
  sGRRBGGB -> sGGRBGGB [label="PGreen"];
  sGRRBGGB -> sGBRBGGB [label="PBlue"];
  sGRRBGBR -> sRBGBRRG [label="F"];
  sGRRBGBR -> sBBRGRGR [label="R"];
  sGRRBGBR -> sRBBGRGR [label="L"];
  sGRRBGBR -> sGRRBGBR [label="PRed"];
  sGRRBGBR -> sGGRBGBR [label="PGreen"];
  sGRRBGBR -> sGBRBGBR [label="PBlue"];
  sGRRBGBG -> sRBGBGRG [label="F"];
  sGRRBGBG -> sBBRGGGR [label="R"];
  sGRRBGBG -> sRBBGRGG [label="L"];
  sGRRBGBG -> sGRRBGBG [label="PRed"];
  sGRRBGBG -> sGGRBGBG [label="PGreen"];
  sGRRBGBG -> sGBRBGBG [label="PBlue"];
  sGRRBGBB -> sRBGBBRG [label="F"];
  sGRRBGBB -> sBBRGBGR [label="R"];
  sGRRBGBB -> sRBBGRGB [label="L"];
  sGRRBGBB -> sGRRBGBB [label="PRed"];
  sGRRBGBB -> sGGRBGBB [label="PGreen"];
  sGRRBGBB -> sGBRBGBB [label="PBlue"];
  sGRRBBRR -> sRBBRRRG [label="F"];
  sGRRBBRR -> sRBRGRBR [label="R"];
  sGRRBBRR -> sRBRGRBR [label="L"];
  sGRRBBRR -> sGRRBBRR [label="PRed"];
  sGRRBBRR -> sGGRBBRR [label="PGreen"];
  sGRRBBRR -> sGBRBBRR [label="PBlue"];
  sGRRBBRG -> sRBBRGRG [label="F"];
  sGRRBBRG -> sRBRGGBR [label="R"];
  sGRRBBRG -> sRBRGRBG [label="L"];
  sGRRBBRG -> sGRRBBRG [label="PRed"];
  sGRRBBRG -> sGGRBBRG [label="PGreen"];
  sGRRBBRG -> sGBRBBRG [label="PBlue"];
  sGRRBBRB -> sRBBRBRG [label="F"];
  sGRRBBRB -> sRBRGBBR [label="R"];
  sGRRBBRB -> sRBRGRBB [label="L"];
  sGRRBBRB -> sGRRBBRB [label="PRed"];
  sGRRBBRB -> sGGRBBRB [label="PGreen"];
  sGRRBBRB -> sGBRBBRB [label="PBlue"];
  sGRRBBGR -> sRBBGRRG [label="F"];
  sGRRBBGR -> sGBRGRBR [label="R"];
  sGRRBBGR -> sRBGGRBR [label="L"];
  sGRRBBGR -> sGRRBBGR [label="PRed"];
  sGRRBBGR -> sGGRBBGR [label="PGreen"];
  sGRRBBGR -> sGBRBBGR [label="PBlue"];
  sGRRBBGG -> sRBBGGRG [label="F"];
  sGRRBBGG -> sGBRGGBR [label="R"];
  sGRRBBGG -> sRBGGRBG [label="L"];
  sGRRBBGG -> sGRRBBGG [label="PRed"];
  sGRRBBGG -> sGGRBBGG [label="PGreen"];
  sGRRBBGG -> sGBRBBGG [label="PBlue"];
  sGRRBBGB -> sRBBGBRG [label="F"];
  sGRRBBGB -> sGBRGBBR [label="R"];
  sGRRBBGB -> sRBGGRBB [label="L"];
  sGRRBBGB -> sGRRBBGB [label="PRed"];
  sGRRBBGB -> sGGRBBGB [label="PGreen"];
  sGRRBBGB -> sGBRBBGB [label="PBlue"];
  sGRRBBBR -> sRBBBRRG [label="F"];
  sGRRBBBR -> sBBRGRBR [label="R"];
  sGRRBBBR -> sRBBGRBR [label="L"];
  sGRRBBBR -> sGRRBBBR [label="PRed"];
  sGRRBBBR -> sGGRBBBR [label="PGreen"];
  sGRRBBBR -> sGBRBBBR [label="PBlue"];
  sGRRBBBG -> sRBBBGRG [label="F"];
  sGRRBBBG -> sBBRGGBR [label="R"];
  sGRRBBBG -> sRBBGRBG [label="L"];
  sGRRBBBG -> sGRRBBBG [label="PRed"];
  sGRRBBBG -> sGGRBBBG [label="PGreen"];
  sGRRBBBG -> sGBRBBBG [label="PBlue"];
  sGRRBBBB -> sRBBBBRG [label="F"];
  sGRRBBBB -> sBBRGBBR [label="R"];
  sGRRBBBB -> sRBBGRBB [label="L"];
  sGRRBBBB -> sGRRBBBB [label="PRed"];
  sGRRBBBB -> sGGRBBBB [label="PGreen"];
  sGRRBBBB -> sGBRBBBB [label="PBlue"];
  sGRGRRRR -> sGRRRRRG [label="F"];
  sGRGRRRR -> sRRRGRRG [label="R"];
  sGRGRRRR -> sRRRGGRR [label="L"];
  sGRGRRRR -> sGRGRRRR [label="PRed"];
  sGRGRRRR -> sGGGRRRR [label="PGreen"];
  sGRGRRRR -> sGBGRRRR [label="PBlue"];
  sGRGRRRG -> sGRRRGRG [label="F"];
  sGRGRRRG -> sRRRGGRG [label="R"];
  sGRGRRRG -> sRRRGGRG [label="L"];
  sGRGRRRG -> sGRGRRRG [label="PRed"];
  sGRGRRRG -> sGGGRRRG [label="PGreen"];
  sGRGRRRG -> sGBGRRRG [label="PBlue"];
  sGRGRRRB -> sGRRRBRG [label="F"];
  sGRGRRRB -> sRRRGBRG [label="R"];
  sGRGRRRB -> sRRRGGRB [label="L"];
  sGRGRRRB -> sGRGRRRB [label="PRed"];
  sGRGRRRB -> sGGGRRRB [label="PGreen"];
  sGRGRRRB -> sGBGRRRB [label="PBlue"];
  sGRGRRGR -> sGRRGRRG [label="F"];
  sGRGRRGR -> sGRRGRRG [label="R"];
  sGRGRRGR -> sRRGGGRR [label="L"];
  sGRGRRGR -> sGRGRRGR [label="PRed"];
  sGRGRRGR -> sGGGRRGR [label="PGreen"];
  sGRGRRGR -> sGBGRRGR [label="PBlue"];
  sGRGRRGG -> sGRRGGRG [label="F"];
  sGRGRRGG -> sGRRGGRG [label="R"];
  sGRGRRGG -> sRRGGGRG [label="L"];
  sGRGRRGG -> sGRGRRGG [label="PRed"];
  sGRGRRGG -> sGGGRRGG [label="PGreen"];
  sGRGRRGG -> sGBGRRGG [label="PBlue"];
  sGRGRRGB -> sGRRGBRG [label="F"];
  sGRGRRGB -> sGRRGBRG [label="R"];
  sGRGRRGB -> sRRGGGRB [label="L"];
  sGRGRRGB -> sGRGRRGB [label="PRed"];
  sGRGRRGB -> sGGGRRGB [label="PGreen"];
  sGRGRRGB -> sGBGRRGB [label="PBlue"];
  sGRGRRBR -> sGRRBRRG [label="F"];
  sGRGRRBR -> sBRRGRRG [label="R"];
  sGRGRRBR -> sRRBGGRR [label="L"];
  sGRGRRBR -> sGRGRRBR [label="PRed"];
  sGRGRRBR -> sGGGRRBR [label="PGreen"];
  sGRGRRBR -> sGBGRRBR [label="PBlue"];
  sGRGRRBG -> sGRRBGRG [label="F"];
  sGRGRRBG -> sBRRGGRG [label="R"];
  sGRGRRBG -> sRRBGGRG [label="L"];
  sGRGRRBG -> sGRGRRBG [label="PRed"];
  sGRGRRBG -> sGGGRRBG [label="PGreen"];
  sGRGRRBG -> sGBGRRBG [label="PBlue"];
  sGRGRRBB -> sGRRBBRG [label="F"];
  sGRGRRBB -> sBRRGBRG [label="R"];
  sGRGRRBB -> sRRBGGRB [label="L"];
  sGRGRRBB -> sGRGRRBB [label="PRed"];
  sGRGRRBB -> sGGGRRBB [label="PGreen"];
  sGRGRRBB -> sGBGRRBB [label="PBlue"];
  sGRGRGRR -> sGRGRRRG [label="F"];
  sGRGRGRR -> sRRRGRGG [label="R"];
  sGRGRGRR -> sRRRGGGR [label="L"];
  sGRGRGRR -> sGRGRGRR [label="PRed"];
  sGRGRGRR -> sGGGRGRR [label="PGreen"];
  sGRGRGRR -> sGBGRGRR [label="PBlue"];
  sGRGRGRG -> sGRGRGRG [label="F"];
  sGRGRGRG -> sRRRGGGG [label="R"];
  sGRGRGRG -> sRRRGGGG [label="L"];
  sGRGRGRG -> sGRGRGRG [label="PRed"];
  sGRGRGRG -> sGGGRGRG [label="PGreen"];
  sGRGRGRG -> sGBGRGRG [label="PBlue"];
  sGRGRGRB -> sGRGRBRG [label="F"];
  sGRGRGRB -> sRRRGBGG [label="R"];
  sGRGRGRB -> sRRRGGGB [label="L"];
  sGRGRGRB -> sGRGRGRB [label="PRed"];
  sGRGRGRB -> sGGGRGRB [label="PGreen"];
  sGRGRGRB -> sGBGRGRB [label="PBlue"];
  sGRGRGGR -> sGRGGRRG [label="F"];
  sGRGRGGR -> sGRRGRGG [label="R"];
  sGRGRGGR -> sRRGGGGR [label="L"];
  sGRGRGGR -> sGRGRGGR [label="PRed"];
  sGRGRGGR -> sGGGRGGR [label="PGreen"];
  sGRGRGGR -> sGBGRGGR [label="PBlue"];
  sGRGRGGG -> sGRGGGRG [label="F"];
  sGRGRGGG -> sGRRGGGG [label="R"];
  sGRGRGGG -> sRRGGGGG [label="L"];
  sGRGRGGG -> sGRGRGGG [label="PRed"];
  sGRGRGGG -> sGGGRGGG [label="PGreen"];
  sGRGRGGG -> sGBGRGGG [label="PBlue"];
  sGRGRGGB -> sGRGGBRG [label="F"];
  sGRGRGGB -> sGRRGBGG [label="R"];
  sGRGRGGB -> sRRGGGGB [label="L"];
  sGRGRGGB -> sGRGRGGB [label="PRed"];
  sGRGRGGB -> sGGGRGGB [label="PGreen"];
  sGRGRGGB -> sGBGRGGB [label="PBlue"];
  sGRGRGBR -> sGRGBRRG [label="F"];
  sGRGRGBR -> sBRRGRGG [label="R"];
  sGRGRGBR -> sRRBGGGR [label="L"];
  sGRGRGBR -> sGRGRGBR [label="PRed"];
  sGRGRGBR -> sGGGRGBR [label="PGreen"];
  sGRGRGBR -> sGBGRGBR [label="PBlue"];
  sGRGRGBG -> sGRGBGRG [label="F"];
  sGRGRGBG -> sBRRGGGG [label="R"];
  sGRGRGBG -> sRRBGGGG [label="L"];
  sGRGRGBG -> sGRGRGBG [label="PRed"];
  sGRGRGBG -> sGGGRGBG [label="PGreen"];
  sGRGRGBG -> sGBGRGBG [label="PBlue"];
  sGRGRGBB -> sGRGBBRG [label="F"];
  sGRGRGBB -> sBRRGBGG [label="R"];
  sGRGRGBB -> sRRBGGGB [label="L"];
  sGRGRGBB -> sGRGRGBB [label="PRed"];
  sGRGRGBB -> sGGGRGBB [label="PGreen"];
  sGRGRGBB -> sGBGRGBB [label="PBlue"];
  sGRGRBRR -> sGRBRRRG [label="F"];
  sGRGRBRR -> sRRRGRBG [label="R"];
  sGRGRBRR -> sRRRGGBR [label="L"];
  sGRGRBRR -> sGRGRBRR [label="PRed"];
  sGRGRBRR -> sGGGRBRR [label="PGreen"];
  sGRGRBRR -> sGBGRBRR [label="PBlue"];
  sGRGRBRG -> sGRBRGRG [label="F"];
  sGRGRBRG -> sRRRGGBG [label="R"];
  sGRGRBRG -> sRRRGGBG [label="L"];
  sGRGRBRG -> sGRGRBRG [label="PRed"];
  sGRGRBRG -> sGGGRBRG [label="PGreen"];
  sGRGRBRG -> sGBGRBRG [label="PBlue"];
  sGRGRBRB -> sGRBRBRG [label="F"];
  sGRGRBRB -> sRRRGBBG [label="R"];
  sGRGRBRB -> sRRRGGBB [label="L"];
  sGRGRBRB -> sGRGRBRB [label="PRed"];
  sGRGRBRB -> sGGGRBRB [label="PGreen"];
  sGRGRBRB -> sGBGRBRB [label="PBlue"];
  sGRGRBGR -> sGRBGRRG [label="F"];
  sGRGRBGR -> sGRRGRBG [label="R"];
  sGRGRBGR -> sRRGGGBR [label="L"];
  sGRGRBGR -> sGRGRBGR [label="PRed"];
  sGRGRBGR -> sGGGRBGR [label="PGreen"];
  sGRGRBGR -> sGBGRBGR [label="PBlue"];
  sGRGRBGG -> sGRBGGRG [label="F"];
  sGRGRBGG -> sGRRGGBG [label="R"];
  sGRGRBGG -> sRRGGGBG [label="L"];
  sGRGRBGG -> sGRGRBGG [label="PRed"];
  sGRGRBGG -> sGGGRBGG [label="PGreen"];
  sGRGRBGG -> sGBGRBGG [label="PBlue"];
  sGRGRBGB -> sGRBGBRG [label="F"];
  sGRGRBGB -> sGRRGBBG [label="R"];
  sGRGRBGB -> sRRGGGBB [label="L"];
  sGRGRBGB -> sGRGRBGB [label="PRed"];
  sGRGRBGB -> sGGGRBGB [label="PGreen"];
  sGRGRBGB -> sGBGRBGB [label="PBlue"];
  sGRGRBBR -> sGRBBRRG [label="F"];
  sGRGRBBR -> sBRRGRBG [label="R"];
  sGRGRBBR -> sRRBGGBR [label="L"];
  sGRGRBBR -> sGRGRBBR [label="PRed"];
  sGRGRBBR -> sGGGRBBR [label="PGreen"];
  sGRGRBBR -> sGBGRBBR [label="PBlue"];
  sGRGRBBG -> sGRBBGRG [label="F"];
  sGRGRBBG -> sBRRGGBG [label="R"];
  sGRGRBBG -> sRRBGGBG [label="L"];
  sGRGRBBG -> sGRGRBBG [label="PRed"];
  sGRGRBBG -> sGGGRBBG [label="PGreen"];
  sGRGRBBG -> sGBGRBBG [label="PBlue"];
  sGRGRBBB -> sGRBBBRG [label="F"];
  sGRGRBBB -> sBRRGBBG [label="R"];
  sGRGRBBB -> sRRBGGBB [label="L"];
  sGRGRBBB -> sGRGRBBB [label="PRed"];
  sGRGRBBB -> sGGGRBBB [label="PGreen"];
  sGRGRBBB -> sGBGRBBB [label="PBlue"];
  sGRGGRRR -> sGGRRRRG [label="F"];
  sGRGGRRR -> sRGRGRRG [label="R"];
  sGRGGRRR -> sRGRGGRR [label="L"];
  sGRGGRRR -> sGRGGRRR [label="PRed"];
  sGRGGRRR -> sGGGGRRR [label="PGreen"];
  sGRGGRRR -> sGBGGRRR [label="PBlue"];
  sGRGGRRG -> sGGRRGRG [label="F"];
  sGRGGRRG -> sRGRGGRG [label="R"];
  sGRGGRRG -> sRGRGGRG [label="L"];
  sGRGGRRG -> sGRGGRRG [label="PRed"];
  sGRGGRRG -> sGGGGRRG [label="PGreen"];
  sGRGGRRG -> sGBGGRRG [label="PBlue"];
  sGRGGRRB -> sGGRRBRG [label="F"];
  sGRGGRRB -> sRGRGBRG [label="R"];
  sGRGGRRB -> sRGRGGRB [label="L"];
  sGRGGRRB -> sGRGGRRB [label="PRed"];
  sGRGGRRB -> sGGGGRRB [label="PGreen"];
  sGRGGRRB -> sGBGGRRB [label="PBlue"];
  sGRGGRGR -> sGGRGRRG [label="F"];
  sGRGGRGR -> sGGRGRRG [label="R"];
  sGRGGRGR -> sRGGGGRR [label="L"];
  sGRGGRGR -> sGRGGRGR [label="PRed"];
  sGRGGRGR -> sGGGGRGR [label="PGreen"];
  sGRGGRGR -> sGBGGRGR [label="PBlue"];
  sGRGGRGG -> sGGRGGRG [label="F"];
  sGRGGRGG -> sGGRGGRG [label="R"];
  sGRGGRGG -> sRGGGGRG [label="L"];
  sGRGGRGG -> sGRGGRGG [label="PRed"];
  sGRGGRGG -> sGGGGRGG [label="PGreen"];
  sGRGGRGG -> sGBGGRGG [label="PBlue"];
  sGRGGRGB -> sGGRGBRG [label="F"];
  sGRGGRGB -> sGGRGBRG [label="R"];
  sGRGGRGB -> sRGGGGRB [label="L"];
  sGRGGRGB -> sGRGGRGB [label="PRed"];
  sGRGGRGB -> sGGGGRGB [label="PGreen"];
  sGRGGRGB -> sGBGGRGB [label="PBlue"];
  sGRGGRBR -> sGGRBRRG [label="F"];
  sGRGGRBR -> sBGRGRRG [label="R"];
  sGRGGRBR -> sRGBGGRR [label="L"];
  sGRGGRBR -> sGRGGRBR [label="PRed"];
  sGRGGRBR -> sGGGGRBR [label="PGreen"];
  sGRGGRBR -> sGBGGRBR [label="PBlue"];
  sGRGGRBG -> sGGRBGRG [label="F"];
  sGRGGRBG -> sBGRGGRG [label="R"];
  sGRGGRBG -> sRGBGGRG [label="L"];
  sGRGGRBG -> sGRGGRBG [label="PRed"];
  sGRGGRBG -> sGGGGRBG [label="PGreen"];
  sGRGGRBG -> sGBGGRBG [label="PBlue"];
  sGRGGRBB -> sGGRBBRG [label="F"];
  sGRGGRBB -> sBGRGBRG [label="R"];
  sGRGGRBB -> sRGBGGRB [label="L"];
  sGRGGRBB -> sGRGGRBB [label="PRed"];
  sGRGGRBB -> sGGGGRBB [label="PGreen"];
  sGRGGRBB -> sGBGGRBB [label="PBlue"];
  sGRGGGRR -> sGGGRRRG [label="F"];
  sGRGGGRR -> sRGRGRGG [label="R"];
  sGRGGGRR -> sRGRGGGR [label="L"];
  sGRGGGRR -> sGRGGGRR [label="PRed"];
  sGRGGGRR -> sGGGGGRR [label="PGreen"];
  sGRGGGRR -> sGBGGGRR [label="PBlue"];
  sGRGGGRG -> sGGGRGRG [label="F"];
  sGRGGGRG -> sRGRGGGG [label="R"];
  sGRGGGRG -> sRGRGGGG [label="L"];
  sGRGGGRG -> sGRGGGRG [label="PRed"];
  sGRGGGRG -> sGGGGGRG [label="PGreen"];
  sGRGGGRG -> sGBGGGRG [label="PBlue"];
  sGRGGGRB -> sGGGRBRG [label="F"];
  sGRGGGRB -> sRGRGBGG [label="R"];
  sGRGGGRB -> sRGRGGGB [label="L"];
  sGRGGGRB -> sGRGGGRB [label="PRed"];
  sGRGGGRB -> sGGGGGRB [label="PGreen"];
  sGRGGGRB -> sGBGGGRB [label="PBlue"];
  sGRGGGGR -> sGGGGRRG [label="F"];
  sGRGGGGR -> sGGRGRGG [label="R"];
  sGRGGGGR -> sRGGGGGR [label="L"];
  sGRGGGGR -> sGRGGGGR [label="PRed"];
  sGRGGGGR -> sGGGGGGR [label="PGreen"];
  sGRGGGGR -> sGBGGGGR [label="PBlue"];
  sGRGGGGG -> sGGGGGRG [label="F"];
  sGRGGGGG -> sGGRGGGG [label="R"];
  sGRGGGGG -> sRGGGGGG [label="L"];
  sGRGGGGG -> sGRGGGGG [label="PRed"];
  sGRGGGGG -> sGGGGGGG [label="PGreen"];
  sGRGGGGG -> sGBGGGGG [label="PBlue"];
  sGRGGGGB -> sGGGGBRG [label="F"];
  sGRGGGGB -> sGGRGBGG [label="R"];
  sGRGGGGB -> sRGGGGGB [label="L"];
  sGRGGGGB -> sGRGGGGB [label="PRed"];
  sGRGGGGB -> sGGGGGGB [label="PGreen"];
  sGRGGGGB -> sGBGGGGB [label="PBlue"];
  sGRGGGBR -> sGGGBRRG [label="F"];
  sGRGGGBR -> sBGRGRGG [label="R"];
  sGRGGGBR -> sRGBGGGR [label="L"];
  sGRGGGBR -> sGRGGGBR [label="PRed"];
  sGRGGGBR -> sGGGGGBR [label="PGreen"];
  sGRGGGBR -> sGBGGGBR [label="PBlue"];
  sGRGGGBG -> sGGGBGRG [label="F"];
  sGRGGGBG -> sBGRGGGG [label="R"];
  sGRGGGBG -> sRGBGGGG [label="L"];
  sGRGGGBG -> sGRGGGBG [label="PRed"];
  sGRGGGBG -> sGGGGGBG [label="PGreen"];
  sGRGGGBG -> sGBGGGBG [label="PBlue"];
  sGRGGGBB -> sGGGBBRG [label="F"];
  sGRGGGBB -> sBGRGBGG [label="R"];
  sGRGGGBB -> sRGBGGGB [label="L"];
  sGRGGGBB -> sGRGGGBB [label="PRed"];
  sGRGGGBB -> sGGGGGBB [label="PGreen"];
  sGRGGGBB -> sGBGGGBB [label="PBlue"];
  sGRGGBRR -> sGGBRRRG [label="F"];
  sGRGGBRR -> sRGRGRBG [label="R"];
  sGRGGBRR -> sRGRGGBR [label="L"];
  sGRGGBRR -> sGRGGBRR [label="PRed"];
  sGRGGBRR -> sGGGGBRR [label="PGreen"];
  sGRGGBRR -> sGBGGBRR [label="PBlue"];
  sGRGGBRG -> sGGBRGRG [label="F"];
  sGRGGBRG -> sRGRGGBG [label="R"];
  sGRGGBRG -> sRGRGGBG [label="L"];
  sGRGGBRG -> sGRGGBRG [label="PRed"];
  sGRGGBRG -> sGGGGBRG [label="PGreen"];
  sGRGGBRG -> sGBGGBRG [label="PBlue"];
  sGRGGBRB -> sGGBRBRG [label="F"];
  sGRGGBRB -> sRGRGBBG [label="R"];
  sGRGGBRB -> sRGRGGBB [label="L"];
  sGRGGBRB -> sGRGGBRB [label="PRed"];
  sGRGGBRB -> sGGGGBRB [label="PGreen"];
  sGRGGBRB -> sGBGGBRB [label="PBlue"];
  sGRGGBGR -> sGGBGRRG [label="F"];
  sGRGGBGR -> sGGRGRBG [label="R"];
  sGRGGBGR -> sRGGGGBR [label="L"];
  sGRGGBGR -> sGRGGBGR [label="PRed"];
  sGRGGBGR -> sGGGGBGR [label="PGreen"];
  sGRGGBGR -> sGBGGBGR [label="PBlue"];
  sGRGGBGG -> sGGBGGRG [label="F"];
  sGRGGBGG -> sGGRGGBG [label="R"];
  sGRGGBGG -> sRGGGGBG [label="L"];
  sGRGGBGG -> sGRGGBGG [label="PRed"];
  sGRGGBGG -> sGGGGBGG [label="PGreen"];
  sGRGGBGG -> sGBGGBGG [label="PBlue"];
  sGRGGBGB -> sGGBGBRG [label="F"];
  sGRGGBGB -> sGGRGBBG [label="R"];
  sGRGGBGB -> sRGGGGBB [label="L"];
  sGRGGBGB -> sGRGGBGB [label="PRed"];
  sGRGGBGB -> sGGGGBGB [label="PGreen"];
  sGRGGBGB -> sGBGGBGB [label="PBlue"];
  sGRGGBBR -> sGGBBRRG [label="F"];
  sGRGGBBR -> sBGRGRBG [label="R"];
  sGRGGBBR -> sRGBGGBR [label="L"];
  sGRGGBBR -> sGRGGBBR [label="PRed"];
  sGRGGBBR -> sGGGGBBR [label="PGreen"];
  sGRGGBBR -> sGBGGBBR [label="PBlue"];
  sGRGGBBG -> sGGBBGRG [label="F"];
  sGRGGBBG -> sBGRGGBG [label="R"];
  sGRGGBBG -> sRGBGGBG [label="L"];
  sGRGGBBG -> sGRGGBBG [label="PRed"];
  sGRGGBBG -> sGGGGBBG [label="PGreen"];
  sGRGGBBG -> sGBGGBBG [label="PBlue"];
  sGRGGBBB -> sGGBBBRG [label="F"];
  sGRGGBBB -> sBGRGBBG [label="R"];
  sGRGGBBB -> sRGBGGBB [label="L"];
  sGRGGBBB -> sGRGGBBB [label="PRed"];
  sGRGGBBB -> sGGGGBBB [label="PGreen"];
  sGRGGBBB -> sGBGGBBB [label="PBlue"];
  sGRGBRRR -> sGBRRRRG [label="F"];
  sGRGBRRR -> sRBRGRRG [label="R"];
  sGRGBRRR -> sRBRGGRR [label="L"];
  sGRGBRRR -> sGRGBRRR [label="PRed"];
  sGRGBRRR -> sGGGBRRR [label="PGreen"];
  sGRGBRRR -> sGBGBRRR [label="PBlue"];
  sGRGBRRG -> sGBRRGRG [label="F"];
  sGRGBRRG -> sRBRGGRG [label="R"];
  sGRGBRRG -> sRBRGGRG [label="L"];
  sGRGBRRG -> sGRGBRRG [label="PRed"];
  sGRGBRRG -> sGGGBRRG [label="PGreen"];
  sGRGBRRG -> sGBGBRRG [label="PBlue"];
  sGRGBRRB -> sGBRRBRG [label="F"];
  sGRGBRRB -> sRBRGBRG [label="R"];
  sGRGBRRB -> sRBRGGRB [label="L"];
  sGRGBRRB -> sGRGBRRB [label="PRed"];
  sGRGBRRB -> sGGGBRRB [label="PGreen"];
  sGRGBRRB -> sGBGBRRB [label="PBlue"];
  sGRGBRGR -> sGBRGRRG [label="F"];
  sGRGBRGR -> sGBRGRRG [label="R"];
  sGRGBRGR -> sRBGGGRR [label="L"];
  sGRGBRGR -> sGRGBRGR [label="PRed"];
  sGRGBRGR -> sGGGBRGR [label="PGreen"];
  sGRGBRGR -> sGBGBRGR [label="PBlue"];
  sGRGBRGG -> sGBRGGRG [label="F"];
  sGRGBRGG -> sGBRGGRG [label="R"];
  sGRGBRGG -> sRBGGGRG [label="L"];
  sGRGBRGG -> sGRGBRGG [label="PRed"];
  sGRGBRGG -> sGGGBRGG [label="PGreen"];
  sGRGBRGG -> sGBGBRGG [label="PBlue"];
  sGRGBRGB -> sGBRGBRG [label="F"];
  sGRGBRGB -> sGBRGBRG [label="R"];
  sGRGBRGB -> sRBGGGRB [label="L"];
  sGRGBRGB -> sGRGBRGB [label="PRed"];
  sGRGBRGB -> sGGGBRGB [label="PGreen"];
  sGRGBRGB -> sGBGBRGB [label="PBlue"];
  sGRGBRBR -> sGBRBRRG [label="F"];
  sGRGBRBR -> sBBRGRRG [label="R"];
  sGRGBRBR -> sRBBGGRR [label="L"];
  sGRGBRBR -> sGRGBRBR [label="PRed"];
  sGRGBRBR -> sGGGBRBR [label="PGreen"];
  sGRGBRBR -> sGBGBRBR [label="PBlue"];
  sGRGBRBG -> sGBRBGRG [label="F"];
  sGRGBRBG -> sBBRGGRG [label="R"];
  sGRGBRBG -> sRBBGGRG [label="L"];
  sGRGBRBG -> sGRGBRBG [label="PRed"];
  sGRGBRBG -> sGGGBRBG [label="PGreen"];
  sGRGBRBG -> sGBGBRBG [label="PBlue"];
  sGRGBRBB -> sGBRBBRG [label="F"];
  sGRGBRBB -> sBBRGBRG [label="R"];
  sGRGBRBB -> sRBBGGRB [label="L"];
  sGRGBRBB -> sGRGBRBB [label="PRed"];
  sGRGBRBB -> sGGGBRBB [label="PGreen"];
  sGRGBRBB -> sGBGBRBB [label="PBlue"];
  sGRGBGRR -> sGBGRRRG [label="F"];
  sGRGBGRR -> sRBRGRGG [label="R"];
  sGRGBGRR -> sRBRGGGR [label="L"];
  sGRGBGRR -> sGRGBGRR [label="PRed"];
  sGRGBGRR -> sGGGBGRR [label="PGreen"];
  sGRGBGRR -> sGBGBGRR [label="PBlue"];
  sGRGBGRG -> sGBGRGRG [label="F"];
  sGRGBGRG -> sRBRGGGG [label="R"];
  sGRGBGRG -> sRBRGGGG [label="L"];
  sGRGBGRG -> sGRGBGRG [label="PRed"];
  sGRGBGRG -> sGGGBGRG [label="PGreen"];
  sGRGBGRG -> sGBGBGRG [label="PBlue"];
  sGRGBGRB -> sGBGRBRG [label="F"];
  sGRGBGRB -> sRBRGBGG [label="R"];
  sGRGBGRB -> sRBRGGGB [label="L"];
  sGRGBGRB -> sGRGBGRB [label="PRed"];
  sGRGBGRB -> sGGGBGRB [label="PGreen"];
  sGRGBGRB -> sGBGBGRB [label="PBlue"];
  sGRGBGGR -> sGBGGRRG [label="F"];
  sGRGBGGR -> sGBRGRGG [label="R"];
  sGRGBGGR -> sRBGGGGR [label="L"];
  sGRGBGGR -> sGRGBGGR [label="PRed"];
  sGRGBGGR -> sGGGBGGR [label="PGreen"];
  sGRGBGGR -> sGBGBGGR [label="PBlue"];
  sGRGBGGG -> sGBGGGRG [label="F"];
  sGRGBGGG -> sGBRGGGG [label="R"];
  sGRGBGGG -> sRBGGGGG [label="L"];
  sGRGBGGG -> sGRGBGGG [label="PRed"];
  sGRGBGGG -> sGGGBGGG [label="PGreen"];
  sGRGBGGG -> sGBGBGGG [label="PBlue"];
  sGRGBGGB -> sGBGGBRG [label="F"];
  sGRGBGGB -> sGBRGBGG [label="R"];
  sGRGBGGB -> sRBGGGGB [label="L"];
  sGRGBGGB -> sGRGBGGB [label="PRed"];
  sGRGBGGB -> sGGGBGGB [label="PGreen"];
  sGRGBGGB -> sGBGBGGB [label="PBlue"];
  sGRGBGBR -> sGBGBRRG [label="F"];
  sGRGBGBR -> sBBRGRGG [label="R"];
  sGRGBGBR -> sRBBGGGR [label="L"];
  sGRGBGBR -> sGRGBGBR [label="PRed"];
  sGRGBGBR -> sGGGBGBR [label="PGreen"];
  sGRGBGBR -> sGBGBGBR [label="PBlue"];
  sGRGBGBG -> sGBGBGRG [label="F"];
  sGRGBGBG -> sBBRGGGG [label="R"];
  sGRGBGBG -> sRBBGGGG [label="L"];
  sGRGBGBG -> sGRGBGBG [label="PRed"];
  sGRGBGBG -> sGGGBGBG [label="PGreen"];
  sGRGBGBG -> sGBGBGBG [label="PBlue"];
  sGRGBGBB -> sGBGBBRG [label="F"];
  sGRGBGBB -> sBBRGBGG [label="R"];
  sGRGBGBB -> sRBBGGGB [label="L"];
  sGRGBGBB -> sGRGBGBB [label="PRed"];
  sGRGBGBB -> sGGGBGBB [label="PGreen"];
  sGRGBGBB -> sGBGBGBB [label="PBlue"];
  sGRGBBRR -> sGBBRRRG [label="F"];
  sGRGBBRR -> sRBRGRBG [label="R"];
  sGRGBBRR -> sRBRGGBR [label="L"];
  sGRGBBRR -> sGRGBBRR [label="PRed"];
  sGRGBBRR -> sGGGBBRR [label="PGreen"];
  sGRGBBRR -> sGBGBBRR [label="PBlue"];
  sGRGBBRG -> sGBBRGRG [label="F"];
  sGRGBBRG -> sRBRGGBG [label="R"];
  sGRGBBRG -> sRBRGGBG [label="L"];
  sGRGBBRG -> sGRGBBRG [label="PRed"];
  sGRGBBRG -> sGGGBBRG [label="PGreen"];
  sGRGBBRG -> sGBGBBRG [label="PBlue"];
  sGRGBBRB -> sGBBRBRG [label="F"];
  sGRGBBRB -> sRBRGBBG [label="R"];
  sGRGBBRB -> sRBRGGBB [label="L"];
  sGRGBBRB -> sGRGBBRB [label="PRed"];
  sGRGBBRB -> sGGGBBRB [label="PGreen"];
  sGRGBBRB -> sGBGBBRB [label="PBlue"];
  sGRGBBGR -> sGBBGRRG [label="F"];
  sGRGBBGR -> sGBRGRBG [label="R"];
  sGRGBBGR -> sRBGGGBR [label="L"];
  sGRGBBGR -> sGRGBBGR [label="PRed"];
  sGRGBBGR -> sGGGBBGR [label="PGreen"];
  sGRGBBGR -> sGBGBBGR [label="PBlue"];
  sGRGBBGG -> sGBBGGRG [label="F"];
  sGRGBBGG -> sGBRGGBG [label="R"];
  sGRGBBGG -> sRBGGGBG [label="L"];
  sGRGBBGG -> sGRGBBGG [label="PRed"];
  sGRGBBGG -> sGGGBBGG [label="PGreen"];
  sGRGBBGG -> sGBGBBGG [label="PBlue"];
  sGRGBBGB -> sGBBGBRG [label="F"];
  sGRGBBGB -> sGBRGBBG [label="R"];
  sGRGBBGB -> sRBGGGBB [label="L"];
  sGRGBBGB -> sGRGBBGB [label="PRed"];
  sGRGBBGB -> sGGGBBGB [label="PGreen"];
  sGRGBBGB -> sGBGBBGB [label="PBlue"];
  sGRGBBBR -> sGBBBRRG [label="F"];
  sGRGBBBR -> sBBRGRBG [label="R"];
  sGRGBBBR -> sRBBGGBR [label="L"];
  sGRGBBBR -> sGRGBBBR [label="PRed"];
  sGRGBBBR -> sGGGBBBR [label="PGreen"];
  sGRGBBBR -> sGBGBBBR [label="PBlue"];
  sGRGBBBG -> sGBBBGRG [label="F"];
  sGRGBBBG -> sBBRGGBG [label="R"];
  sGRGBBBG -> sRBBGGBG [label="L"];
  sGRGBBBG -> sGRGBBBG [label="PRed"];
  sGRGBBBG -> sGGGBBBG [label="PGreen"];
  sGRGBBBG -> sGBGBBBG [label="PBlue"];
  sGRGBBBB -> sGBBBBRG [label="F"];
  sGRGBBBB -> sBBRGBBG [label="R"];
  sGRGBBBB -> sRBBGGBB [label="L"];
  sGRGBBBB -> sGRGBBBB [label="PRed"];
  sGRGBBBB -> sGGGBBBB [label="PGreen"];
  sGRGBBBB -> sGBGBBBB [label="PBlue"];
  sGRBRRRR -> sBRRRRRG [label="F"];
  sGRBRRRR -> sRRRGRRB [label="R"];
  sGRBRRRR -> sRRRGBRR [label="L"];
  sGRBRRRR -> sGRBRRRR [label="PRed"];
  sGRBRRRR -> sGGBRRRR [label="PGreen"];
  sGRBRRRR -> sGBBRRRR [label="PBlue"];
  sGRBRRRG -> sBRRRGRG [label="F"];
  sGRBRRRG -> sRRRGGRB [label="R"];
  sGRBRRRG -> sRRRGBRG [label="L"];
  sGRBRRRG -> sGRBRRRG [label="PRed"];
  sGRBRRRG -> sGGBRRRG [label="PGreen"];
  sGRBRRRG -> sGBBRRRG [label="PBlue"];
  sGRBRRRB -> sBRRRBRG [label="F"];
  sGRBRRRB -> sRRRGBRB [label="R"];
  sGRBRRRB -> sRRRGBRB [label="L"];
  sGRBRRRB -> sGRBRRRB [label="PRed"];
  sGRBRRRB -> sGGBRRRB [label="PGreen"];
  sGRBRRRB -> sGBBRRRB [label="PBlue"];
  sGRBRRGR -> sBRRGRRG [label="F"];
  sGRBRRGR -> sGRRGRRB [label="R"];
  sGRBRRGR -> sRRGGBRR [label="L"];
  sGRBRRGR -> sGRBRRGR [label="PRed"];
  sGRBRRGR -> sGGBRRGR [label="PGreen"];
  sGRBRRGR -> sGBBRRGR [label="PBlue"];
  sGRBRRGG -> sBRRGGRG [label="F"];
  sGRBRRGG -> sGRRGGRB [label="R"];
  sGRBRRGG -> sRRGGBRG [label="L"];
  sGRBRRGG -> sGRBRRGG [label="PRed"];
  sGRBRRGG -> sGGBRRGG [label="PGreen"];
  sGRBRRGG -> sGBBRRGG [label="PBlue"];
  sGRBRRGB -> sBRRGBRG [label="F"];
  sGRBRRGB -> sGRRGBRB [label="R"];
  sGRBRRGB -> sRRGGBRB [label="L"];
  sGRBRRGB -> sGRBRRGB [label="PRed"];
  sGRBRRGB -> sGGBRRGB [label="PGreen"];
  sGRBRRGB -> sGBBRRGB [label="PBlue"];
  sGRBRRBR -> sBRRBRRG [label="F"];
  sGRBRRBR -> sBRRGRRB [label="R"];
  sGRBRRBR -> sRRBGBRR [label="L"];
  sGRBRRBR -> sGRBRRBR [label="PRed"];
  sGRBRRBR -> sGGBRRBR [label="PGreen"];
  sGRBRRBR -> sGBBRRBR [label="PBlue"];
  sGRBRRBG -> sBRRBGRG [label="F"];
  sGRBRRBG -> sBRRGGRB [label="R"];
  sGRBRRBG -> sRRBGBRG [label="L"];
  sGRBRRBG -> sGRBRRBG [label="PRed"];
  sGRBRRBG -> sGGBRRBG [label="PGreen"];
  sGRBRRBG -> sGBBRRBG [label="PBlue"];
  sGRBRRBB -> sBRRBBRG [label="F"];
  sGRBRRBB -> sBRRGBRB [label="R"];
  sGRBRRBB -> sRRBGBRB [label="L"];
  sGRBRRBB -> sGRBRRBB [label="PRed"];
  sGRBRRBB -> sGGBRRBB [label="PGreen"];
  sGRBRRBB -> sGBBRRBB [label="PBlue"];
  sGRBRGRR -> sBRGRRRG [label="F"];
  sGRBRGRR -> sRRRGRGB [label="R"];
  sGRBRGRR -> sRRRGBGR [label="L"];
  sGRBRGRR -> sGRBRGRR [label="PRed"];
  sGRBRGRR -> sGGBRGRR [label="PGreen"];
  sGRBRGRR -> sGBBRGRR [label="PBlue"];
  sGRBRGRG -> sBRGRGRG [label="F"];
  sGRBRGRG -> sRRRGGGB [label="R"];
  sGRBRGRG -> sRRRGBGG [label="L"];
  sGRBRGRG -> sGRBRGRG [label="PRed"];
  sGRBRGRG -> sGGBRGRG [label="PGreen"];
  sGRBRGRG -> sGBBRGRG [label="PBlue"];
  sGRBRGRB -> sBRGRBRG [label="F"];
  sGRBRGRB -> sRRRGBGB [label="R"];
  sGRBRGRB -> sRRRGBGB [label="L"];
  sGRBRGRB -> sGRBRGRB [label="PRed"];
  sGRBRGRB -> sGGBRGRB [label="PGreen"];
  sGRBRGRB -> sGBBRGRB [label="PBlue"];
  sGRBRGGR -> sBRGGRRG [label="F"];
  sGRBRGGR -> sGRRGRGB [label="R"];
  sGRBRGGR -> sRRGGBGR [label="L"];
  sGRBRGGR -> sGRBRGGR [label="PRed"];
  sGRBRGGR -> sGGBRGGR [label="PGreen"];
  sGRBRGGR -> sGBBRGGR [label="PBlue"];
  sGRBRGGG -> sBRGGGRG [label="F"];
  sGRBRGGG -> sGRRGGGB [label="R"];
  sGRBRGGG -> sRRGGBGG [label="L"];
  sGRBRGGG -> sGRBRGGG [label="PRed"];
  sGRBRGGG -> sGGBRGGG [label="PGreen"];
  sGRBRGGG -> sGBBRGGG [label="PBlue"];
  sGRBRGGB -> sBRGGBRG [label="F"];
  sGRBRGGB -> sGRRGBGB [label="R"];
  sGRBRGGB -> sRRGGBGB [label="L"];
  sGRBRGGB -> sGRBRGGB [label="PRed"];
  sGRBRGGB -> sGGBRGGB [label="PGreen"];
  sGRBRGGB -> sGBBRGGB [label="PBlue"];
  sGRBRGBR -> sBRGBRRG [label="F"];
  sGRBRGBR -> sBRRGRGB [label="R"];
  sGRBRGBR -> sRRBGBGR [label="L"];
  sGRBRGBR -> sGRBRGBR [label="PRed"];
  sGRBRGBR -> sGGBRGBR [label="PGreen"];
  sGRBRGBR -> sGBBRGBR [label="PBlue"];
  sGRBRGBG -> sBRGBGRG [label="F"];
  sGRBRGBG -> sBRRGGGB [label="R"];
  sGRBRGBG -> sRRBGBGG [label="L"];
  sGRBRGBG -> sGRBRGBG [label="PRed"];
  sGRBRGBG -> sGGBRGBG [label="PGreen"];
  sGRBRGBG -> sGBBRGBG [label="PBlue"];
  sGRBRGBB -> sBRGBBRG [label="F"];
  sGRBRGBB -> sBRRGBGB [label="R"];
  sGRBRGBB -> sRRBGBGB [label="L"];
  sGRBRGBB -> sGRBRGBB [label="PRed"];
  sGRBRGBB -> sGGBRGBB [label="PGreen"];
  sGRBRGBB -> sGBBRGBB [label="PBlue"];
  sGRBRBRR -> sBRBRRRG [label="F"];
  sGRBRBRR -> sRRRGRBB [label="R"];
  sGRBRBRR -> sRRRGBBR [label="L"];
  sGRBRBRR -> sGRBRBRR [label="PRed"];
  sGRBRBRR -> sGGBRBRR [label="PGreen"];
  sGRBRBRR -> sGBBRBRR [label="PBlue"];
  sGRBRBRG -> sBRBRGRG [label="F"];
  sGRBRBRG -> sRRRGGBB [label="R"];
  sGRBRBRG -> sRRRGBBG [label="L"];
  sGRBRBRG -> sGRBRBRG [label="PRed"];
  sGRBRBRG -> sGGBRBRG [label="PGreen"];
  sGRBRBRG -> sGBBRBRG [label="PBlue"];
  sGRBRBRB -> sBRBRBRG [label="F"];
  sGRBRBRB -> sRRRGBBB [label="R"];
  sGRBRBRB -> sRRRGBBB [label="L"];
  sGRBRBRB -> sGRBRBRB [label="PRed"];
  sGRBRBRB -> sGGBRBRB [label="PGreen"];
  sGRBRBRB -> sGBBRBRB [label="PBlue"];
  sGRBRBGR -> sBRBGRRG [label="F"];
  sGRBRBGR -> sGRRGRBB [label="R"];
  sGRBRBGR -> sRRGGBBR [label="L"];
  sGRBRBGR -> sGRBRBGR [label="PRed"];
  sGRBRBGR -> sGGBRBGR [label="PGreen"];
  sGRBRBGR -> sGBBRBGR [label="PBlue"];
  sGRBRBGG -> sBRBGGRG [label="F"];
  sGRBRBGG -> sGRRGGBB [label="R"];
  sGRBRBGG -> sRRGGBBG [label="L"];
  sGRBRBGG -> sGRBRBGG [label="PRed"];
  sGRBRBGG -> sGGBRBGG [label="PGreen"];
  sGRBRBGG -> sGBBRBGG [label="PBlue"];
  sGRBRBGB -> sBRBGBRG [label="F"];
  sGRBRBGB -> sGRRGBBB [label="R"];
  sGRBRBGB -> sRRGGBBB [label="L"];
  sGRBRBGB -> sGRBRBGB [label="PRed"];
  sGRBRBGB -> sGGBRBGB [label="PGreen"];
  sGRBRBGB -> sGBBRBGB [label="PBlue"];
  sGRBRBBR -> sBRBBRRG [label="F"];
  sGRBRBBR -> sBRRGRBB [label="R"];
  sGRBRBBR -> sRRBGBBR [label="L"];
  sGRBRBBR -> sGRBRBBR [label="PRed"];
  sGRBRBBR -> sGGBRBBR [label="PGreen"];
  sGRBRBBR -> sGBBRBBR [label="PBlue"];
  sGRBRBBG -> sBRBBGRG [label="F"];
  sGRBRBBG -> sBRRGGBB [label="R"];
  sGRBRBBG -> sRRBGBBG [label="L"];
  sGRBRBBG -> sGRBRBBG [label="PRed"];
  sGRBRBBG -> sGGBRBBG [label="PGreen"];
  sGRBRBBG -> sGBBRBBG [label="PBlue"];
  sGRBRBBB -> sBRBBBRG [label="F"];
  sGRBRBBB -> sBRRGBBB [label="R"];
  sGRBRBBB -> sRRBGBBB [label="L"];
  sGRBRBBB -> sGRBRBBB [label="PRed"];
  sGRBRBBB -> sGGBRBBB [label="PGreen"];
  sGRBRBBB -> sGBBRBBB [label="PBlue"];
  sGRBGRRR -> sBGRRRRG [label="F"];
  sGRBGRRR -> sRGRGRRB [label="R"];
  sGRBGRRR -> sRGRGBRR [label="L"];
  sGRBGRRR -> sGRBGRRR [label="PRed"];
  sGRBGRRR -> sGGBGRRR [label="PGreen"];
  sGRBGRRR -> sGBBGRRR [label="PBlue"];
  sGRBGRRG -> sBGRRGRG [label="F"];
  sGRBGRRG -> sRGRGGRB [label="R"];
  sGRBGRRG -> sRGRGBRG [label="L"];
  sGRBGRRG -> sGRBGRRG [label="PRed"];
  sGRBGRRG -> sGGBGRRG [label="PGreen"];
  sGRBGRRG -> sGBBGRRG [label="PBlue"];
  sGRBGRRB -> sBGRRBRG [label="F"];
  sGRBGRRB -> sRGRGBRB [label="R"];
  sGRBGRRB -> sRGRGBRB [label="L"];
  sGRBGRRB -> sGRBGRRB [label="PRed"];
  sGRBGRRB -> sGGBGRRB [label="PGreen"];
  sGRBGRRB -> sGBBGRRB [label="PBlue"];
  sGRBGRGR -> sBGRGRRG [label="F"];
  sGRBGRGR -> sGGRGRRB [label="R"];
  sGRBGRGR -> sRGGGBRR [label="L"];
  sGRBGRGR -> sGRBGRGR [label="PRed"];
  sGRBGRGR -> sGGBGRGR [label="PGreen"];
  sGRBGRGR -> sGBBGRGR [label="PBlue"];
  sGRBGRGG -> sBGRGGRG [label="F"];
  sGRBGRGG -> sGGRGGRB [label="R"];
  sGRBGRGG -> sRGGGBRG [label="L"];
  sGRBGRGG -> sGRBGRGG [label="PRed"];
  sGRBGRGG -> sGGBGRGG [label="PGreen"];
  sGRBGRGG -> sGBBGRGG [label="PBlue"];
  sGRBGRGB -> sBGRGBRG [label="F"];
  sGRBGRGB -> sGGRGBRB [label="R"];
  sGRBGRGB -> sRGGGBRB [label="L"];
  sGRBGRGB -> sGRBGRGB [label="PRed"];
  sGRBGRGB -> sGGBGRGB [label="PGreen"];
  sGRBGRGB -> sGBBGRGB [label="PBlue"];
  sGRBGRBR -> sBGRBRRG [label="F"];
  sGRBGRBR -> sBGRGRRB [label="R"];
  sGRBGRBR -> sRGBGBRR [label="L"];
  sGRBGRBR -> sGRBGRBR [label="PRed"];
  sGRBGRBR -> sGGBGRBR [label="PGreen"];
  sGRBGRBR -> sGBBGRBR [label="PBlue"];
  sGRBGRBG -> sBGRBGRG [label="F"];
  sGRBGRBG -> sBGRGGRB [label="R"];
  sGRBGRBG -> sRGBGBRG [label="L"];
  sGRBGRBG -> sGRBGRBG [label="PRed"];
  sGRBGRBG -> sGGBGRBG [label="PGreen"];
  sGRBGRBG -> sGBBGRBG [label="PBlue"];
  sGRBGRBB -> sBGRBBRG [label="F"];
  sGRBGRBB -> sBGRGBRB [label="R"];
  sGRBGRBB -> sRGBGBRB [label="L"];
  sGRBGRBB -> sGRBGRBB [label="PRed"];
  sGRBGRBB -> sGGBGRBB [label="PGreen"];
  sGRBGRBB -> sGBBGRBB [label="PBlue"];
  sGRBGGRR -> sBGGRRRG [label="F"];
  sGRBGGRR -> sRGRGRGB [label="R"];
  sGRBGGRR -> sRGRGBGR [label="L"];
  sGRBGGRR -> sGRBGGRR [label="PRed"];
  sGRBGGRR -> sGGBGGRR [label="PGreen"];
  sGRBGGRR -> sGBBGGRR [label="PBlue"];
  sGRBGGRG -> sBGGRGRG [label="F"];
  sGRBGGRG -> sRGRGGGB [label="R"];
  sGRBGGRG -> sRGRGBGG [label="L"];
  sGRBGGRG -> sGRBGGRG [label="PRed"];
  sGRBGGRG -> sGGBGGRG [label="PGreen"];
  sGRBGGRG -> sGBBGGRG [label="PBlue"];
  sGRBGGRB -> sBGGRBRG [label="F"];
  sGRBGGRB -> sRGRGBGB [label="R"];
  sGRBGGRB -> sRGRGBGB [label="L"];
  sGRBGGRB -> sGRBGGRB [label="PRed"];
  sGRBGGRB -> sGGBGGRB [label="PGreen"];
  sGRBGGRB -> sGBBGGRB [label="PBlue"];
  sGRBGGGR -> sBGGGRRG [label="F"];
  sGRBGGGR -> sGGRGRGB [label="R"];
  sGRBGGGR -> sRGGGBGR [label="L"];
  sGRBGGGR -> sGRBGGGR [label="PRed"];
  sGRBGGGR -> sGGBGGGR [label="PGreen"];
  sGRBGGGR -> sGBBGGGR [label="PBlue"];
  sGRBGGGG -> sBGGGGRG [label="F"];
  sGRBGGGG -> sGGRGGGB [label="R"];
  sGRBGGGG -> sRGGGBGG [label="L"];
  sGRBGGGG -> sGRBGGGG [label="PRed"];
  sGRBGGGG -> sGGBGGGG [label="PGreen"];
  sGRBGGGG -> sGBBGGGG [label="PBlue"];
  sGRBGGGB -> sBGGGBRG [label="F"];
  sGRBGGGB -> sGGRGBGB [label="R"];
  sGRBGGGB -> sRGGGBGB [label="L"];
  sGRBGGGB -> sGRBGGGB [label="PRed"];
  sGRBGGGB -> sGGBGGGB [label="PGreen"];
  sGRBGGGB -> sGBBGGGB [label="PBlue"];
  sGRBGGBR -> sBGGBRRG [label="F"];
  sGRBGGBR -> sBGRGRGB [label="R"];
  sGRBGGBR -> sRGBGBGR [label="L"];
  sGRBGGBR -> sGRBGGBR [label="PRed"];
  sGRBGGBR -> sGGBGGBR [label="PGreen"];
  sGRBGGBR -> sGBBGGBR [label="PBlue"];
  sGRBGGBG -> sBGGBGRG [label="F"];
  sGRBGGBG -> sBGRGGGB [label="R"];
  sGRBGGBG -> sRGBGBGG [label="L"];
  sGRBGGBG -> sGRBGGBG [label="PRed"];
  sGRBGGBG -> sGGBGGBG [label="PGreen"];
  sGRBGGBG -> sGBBGGBG [label="PBlue"];
  sGRBGGBB -> sBGGBBRG [label="F"];
  sGRBGGBB -> sBGRGBGB [label="R"];
  sGRBGGBB -> sRGBGBGB [label="L"];
  sGRBGGBB -> sGRBGGBB [label="PRed"];
  sGRBGGBB -> sGGBGGBB [label="PGreen"];
  sGRBGGBB -> sGBBGGBB [label="PBlue"];
  sGRBGBRR -> sBGBRRRG [label="F"];
  sGRBGBRR -> sRGRGRBB [label="R"];
  sGRBGBRR -> sRGRGBBR [label="L"];
  sGRBGBRR -> sGRBGBRR [label="PRed"];
  sGRBGBRR -> sGGBGBRR [label="PGreen"];
  sGRBGBRR -> sGBBGBRR [label="PBlue"];
  sGRBGBRG -> sBGBRGRG [label="F"];
  sGRBGBRG -> sRGRGGBB [label="R"];
  sGRBGBRG -> sRGRGBBG [label="L"];
  sGRBGBRG -> sGRBGBRG [label="PRed"];
  sGRBGBRG -> sGGBGBRG [label="PGreen"];
  sGRBGBRG -> sGBBGBRG [label="PBlue"];
  sGRBGBRB -> sBGBRBRG [label="F"];
  sGRBGBRB -> sRGRGBBB [label="R"];
  sGRBGBRB -> sRGRGBBB [label="L"];
  sGRBGBRB -> sGRBGBRB [label="PRed"];
  sGRBGBRB -> sGGBGBRB [label="PGreen"];
  sGRBGBRB -> sGBBGBRB [label="PBlue"];
  sGRBGBGR -> sBGBGRRG [label="F"];
  sGRBGBGR -> sGGRGRBB [label="R"];
  sGRBGBGR -> sRGGGBBR [label="L"];
  sGRBGBGR -> sGRBGBGR [label="PRed"];
  sGRBGBGR -> sGGBGBGR [label="PGreen"];
  sGRBGBGR -> sGBBGBGR [label="PBlue"];
  sGRBGBGG -> sBGBGGRG [label="F"];
  sGRBGBGG -> sGGRGGBB [label="R"];
  sGRBGBGG -> sRGGGBBG [label="L"];
  sGRBGBGG -> sGRBGBGG [label="PRed"];
  sGRBGBGG -> sGGBGBGG [label="PGreen"];
  sGRBGBGG -> sGBBGBGG [label="PBlue"];
  sGRBGBGB -> sBGBGBRG [label="F"];
  sGRBGBGB -> sGGRGBBB [label="R"];
  sGRBGBGB -> sRGGGBBB [label="L"];
  sGRBGBGB -> sGRBGBGB [label="PRed"];
  sGRBGBGB -> sGGBGBGB [label="PGreen"];
  sGRBGBGB -> sGBBGBGB [label="PBlue"];
  sGRBGBBR -> sBGBBRRG [label="F"];
  sGRBGBBR -> sBGRGRBB [label="R"];
  sGRBGBBR -> sRGBGBBR [label="L"];
  sGRBGBBR -> sGRBGBBR [label="PRed"];
  sGRBGBBR -> sGGBGBBR [label="PGreen"];
  sGRBGBBR -> sGBBGBBR [label="PBlue"];
  sGRBGBBG -> sBGBBGRG [label="F"];
  sGRBGBBG -> sBGRGGBB [label="R"];
  sGRBGBBG -> sRGBGBBG [label="L"];
  sGRBGBBG -> sGRBGBBG [label="PRed"];
  sGRBGBBG -> sGGBGBBG [label="PGreen"];
  sGRBGBBG -> sGBBGBBG [label="PBlue"];
  sGRBGBBB -> sBGBBBRG [label="F"];
  sGRBGBBB -> sBGRGBBB [label="R"];
  sGRBGBBB -> sRGBGBBB [label="L"];
  sGRBGBBB -> sGRBGBBB [label="PRed"];
  sGRBGBBB -> sGGBGBBB [label="PGreen"];
  sGRBGBBB -> sGBBGBBB [label="PBlue"];
  sGRBBRRR -> sBBRRRRG [label="F"];
  sGRBBRRR -> sRBRGRRB [label="R"];
  sGRBBRRR -> sRBRGBRR [label="L"];
  sGRBBRRR -> sGRBBRRR [label="PRed"];
  sGRBBRRR -> sGGBBRRR [label="PGreen"];
  sGRBBRRR -> sGBBBRRR [label="PBlue"];
  sGRBBRRG -> sBBRRGRG [label="F"];
  sGRBBRRG -> sRBRGGRB [label="R"];
  sGRBBRRG -> sRBRGBRG [label="L"];
  sGRBBRRG -> sGRBBRRG [label="PRed"];
  sGRBBRRG -> sGGBBRRG [label="PGreen"];
  sGRBBRRG -> sGBBBRRG [label="PBlue"];
  sGRBBRRB -> sBBRRBRG [label="F"];
  sGRBBRRB -> sRBRGBRB [label="R"];
  sGRBBRRB -> sRBRGBRB [label="L"];
  sGRBBRRB -> sGRBBRRB [label="PRed"];
  sGRBBRRB -> sGGBBRRB [label="PGreen"];
  sGRBBRRB -> sGBBBRRB [label="PBlue"];
  sGRBBRGR -> sBBRGRRG [label="F"];
  sGRBBRGR -> sGBRGRRB [label="R"];
  sGRBBRGR -> sRBGGBRR [label="L"];
  sGRBBRGR -> sGRBBRGR [label="PRed"];
  sGRBBRGR -> sGGBBRGR [label="PGreen"];
  sGRBBRGR -> sGBBBRGR [label="PBlue"];
  sGRBBRGG -> sBBRGGRG [label="F"];
  sGRBBRGG -> sGBRGGRB [label="R"];
  sGRBBRGG -> sRBGGBRG [label="L"];
  sGRBBRGG -> sGRBBRGG [label="PRed"];
  sGRBBRGG -> sGGBBRGG [label="PGreen"];
  sGRBBRGG -> sGBBBRGG [label="PBlue"];
  sGRBBRGB -> sBBRGBRG [label="F"];
  sGRBBRGB -> sGBRGBRB [label="R"];
  sGRBBRGB -> sRBGGBRB [label="L"];
  sGRBBRGB -> sGRBBRGB [label="PRed"];
  sGRBBRGB -> sGGBBRGB [label="PGreen"];
  sGRBBRGB -> sGBBBRGB [label="PBlue"];
  sGRBBRBR -> sBBRBRRG [label="F"];
  sGRBBRBR -> sBBRGRRB [label="R"];
  sGRBBRBR -> sRBBGBRR [label="L"];
  sGRBBRBR -> sGRBBRBR [label="PRed"];
  sGRBBRBR -> sGGBBRBR [label="PGreen"];
  sGRBBRBR -> sGBBBRBR [label="PBlue"];
  sGRBBRBG -> sBBRBGRG [label="F"];
  sGRBBRBG -> sBBRGGRB [label="R"];
  sGRBBRBG -> sRBBGBRG [label="L"];
  sGRBBRBG -> sGRBBRBG [label="PRed"];
  sGRBBRBG -> sGGBBRBG [label="PGreen"];
  sGRBBRBG -> sGBBBRBG [label="PBlue"];
  sGRBBRBB -> sBBRBBRG [label="F"];
  sGRBBRBB -> sBBRGBRB [label="R"];
  sGRBBRBB -> sRBBGBRB [label="L"];
  sGRBBRBB -> sGRBBRBB [label="PRed"];
  sGRBBRBB -> sGGBBRBB [label="PGreen"];
  sGRBBRBB -> sGBBBRBB [label="PBlue"];
  sGRBBGRR -> sBBGRRRG [label="F"];
  sGRBBGRR -> sRBRGRGB [label="R"];
  sGRBBGRR -> sRBRGBGR [label="L"];
  sGRBBGRR -> sGRBBGRR [label="PRed"];
  sGRBBGRR -> sGGBBGRR [label="PGreen"];
  sGRBBGRR -> sGBBBGRR [label="PBlue"];
  sGRBBGRG -> sBBGRGRG [label="F"];
  sGRBBGRG -> sRBRGGGB [label="R"];
  sGRBBGRG -> sRBRGBGG [label="L"];
  sGRBBGRG -> sGRBBGRG [label="PRed"];
  sGRBBGRG -> sGGBBGRG [label="PGreen"];
  sGRBBGRG -> sGBBBGRG [label="PBlue"];
  sGRBBGRB -> sBBGRBRG [label="F"];
  sGRBBGRB -> sRBRGBGB [label="R"];
  sGRBBGRB -> sRBRGBGB [label="L"];
  sGRBBGRB -> sGRBBGRB [label="PRed"];
  sGRBBGRB -> sGGBBGRB [label="PGreen"];
  sGRBBGRB -> sGBBBGRB [label="PBlue"];
  sGRBBGGR -> sBBGGRRG [label="F"];
  sGRBBGGR -> sGBRGRGB [label="R"];
  sGRBBGGR -> sRBGGBGR [label="L"];
  sGRBBGGR -> sGRBBGGR [label="PRed"];
  sGRBBGGR -> sGGBBGGR [label="PGreen"];
  sGRBBGGR -> sGBBBGGR [label="PBlue"];
  sGRBBGGG -> sBBGGGRG [label="F"];
  sGRBBGGG -> sGBRGGGB [label="R"];
  sGRBBGGG -> sRBGGBGG [label="L"];
  sGRBBGGG -> sGRBBGGG [label="PRed"];
  sGRBBGGG -> sGGBBGGG [label="PGreen"];
  sGRBBGGG -> sGBBBGGG [label="PBlue"];
  sGRBBGGB -> sBBGGBRG [label="F"];
  sGRBBGGB -> sGBRGBGB [label="R"];
  sGRBBGGB -> sRBGGBGB [label="L"];
  sGRBBGGB -> sGRBBGGB [label="PRed"];
  sGRBBGGB -> sGGBBGGB [label="PGreen"];
  sGRBBGGB -> sGBBBGGB [label="PBlue"];
  sGRBBGBR -> sBBGBRRG [label="F"];
  sGRBBGBR -> sBBRGRGB [label="R"];
  sGRBBGBR -> sRBBGBGR [label="L"];
  sGRBBGBR -> sGRBBGBR [label="PRed"];
  sGRBBGBR -> sGGBBGBR [label="PGreen"];
  sGRBBGBR -> sGBBBGBR [label="PBlue"];
  sGRBBGBG -> sBBGBGRG [label="F"];
  sGRBBGBG -> sBBRGGGB [label="R"];
  sGRBBGBG -> sRBBGBGG [label="L"];
  sGRBBGBG -> sGRBBGBG [label="PRed"];
  sGRBBGBG -> sGGBBGBG [label="PGreen"];
  sGRBBGBG -> sGBBBGBG [label="PBlue"];
  sGRBBGBB -> sBBGBBRG [label="F"];
  sGRBBGBB -> sBBRGBGB [label="R"];
  sGRBBGBB -> sRBBGBGB [label="L"];
  sGRBBGBB -> sGRBBGBB [label="PRed"];
  sGRBBGBB -> sGGBBGBB [label="PGreen"];
  sGRBBGBB -> sGBBBGBB [label="PBlue"];
  sGRBBBRR -> sBBBRRRG [label="F"];
  sGRBBBRR -> sRBRGRBB [label="R"];
  sGRBBBRR -> sRBRGBBR [label="L"];
  sGRBBBRR -> sGRBBBRR [label="PRed"];
  sGRBBBRR -> sGGBBBRR [label="PGreen"];
  sGRBBBRR -> sGBBBBRR [label="PBlue"];
  sGRBBBRG -> sBBBRGRG [label="F"];
  sGRBBBRG -> sRBRGGBB [label="R"];
  sGRBBBRG -> sRBRGBBG [label="L"];
  sGRBBBRG -> sGRBBBRG [label="PRed"];
  sGRBBBRG -> sGGBBBRG [label="PGreen"];
  sGRBBBRG -> sGBBBBRG [label="PBlue"];
  sGRBBBRB -> sBBBRBRG [label="F"];
  sGRBBBRB -> sRBRGBBB [label="R"];
  sGRBBBRB -> sRBRGBBB [label="L"];
  sGRBBBRB -> sGRBBBRB [label="PRed"];
  sGRBBBRB -> sGGBBBRB [label="PGreen"];
  sGRBBBRB -> sGBBBBRB [label="PBlue"];
  sGRBBBGR -> sBBBGRRG [label="F"];
  sGRBBBGR -> sGBRGRBB [label="R"];
  sGRBBBGR -> sRBGGBBR [label="L"];
  sGRBBBGR -> sGRBBBGR [label="PRed"];
  sGRBBBGR -> sGGBBBGR [label="PGreen"];
  sGRBBBGR -> sGBBBBGR [label="PBlue"];
  sGRBBBGG -> sBBBGGRG [label="F"];
  sGRBBBGG -> sGBRGGBB [label="R"];
  sGRBBBGG -> sRBGGBBG [label="L"];
  sGRBBBGG -> sGRBBBGG [label="PRed"];
  sGRBBBGG -> sGGBBBGG [label="PGreen"];
  sGRBBBGG -> sGBBBBGG [label="PBlue"];
  sGRBBBGB -> sBBBGBRG [label="F"];
  sGRBBBGB -> sGBRGBBB [label="R"];
  sGRBBBGB -> sRBGGBBB [label="L"];
  sGRBBBGB -> sGRBBBGB [label="PRed"];
  sGRBBBGB -> sGGBBBGB [label="PGreen"];
  sGRBBBGB -> sGBBBBGB [label="PBlue"];
  sGRBBBBR -> sBBBBRRG [label="F"];
  sGRBBBBR -> sBBRGRBB [label="R"];
  sGRBBBBR -> sRBBGBBR [label="L"];
  sGRBBBBR -> sGRBBBBR [label="PRed"];
  sGRBBBBR -> sGGBBBBR [label="PGreen"];
  sGRBBBBR -> sGBBBBBR [label="PBlue"];
  sGRBBBBG -> sBBBBGRG [label="F"];
  sGRBBBBG -> sBBRGGBB [label="R"];
  sGRBBBBG -> sRBBGBBG [label="L"];
  sGRBBBBG -> sGRBBBBG [label="PRed"];
  sGRBBBBG -> sGGBBBBG [label="PGreen"];
  sGRBBBBG -> sGBBBBBG [label="PBlue"];
  sGRBBBBB -> sBBBBBRG [label="F"];
  sGRBBBBB -> sBBRGBBB [label="R"];
  sGRBBBBB -> sRBBGBBB [label="L"];
  sGRBBBBB -> sGRBBBBB [label="PRed"];
  sGRBBBBB -> sGGBBBBB [label="PGreen"];
  sGRBBBBB -> sGBBBBBB [label="PBlue"];
  sGGRRRRR -> sRRRRRGG [label="F"];
  sGGRRRRR -> sRRGGRRR [label="R"];
  sGGRRRRR -> sGRRGRRR [label="L"];
  sGGRRRRR -> sGRRRRRR [label="PRed"];
  sGGRRRRR -> sGGRRRRR [label="PGreen"];
  sGGRRRRR -> sGBRRRRR [label="PBlue"];
  sGGRRRRG -> sRRRRGGG [label="F"];
  sGGRRRRG -> sRRGGGRR [label="R"];
  sGGRRRRG -> sGRRGRRG [label="L"];
  sGGRRRRG -> sGRRRRRG [label="PRed"];
  sGGRRRRG -> sGGRRRRG [label="PGreen"];
  sGGRRRRG -> sGBRRRRG [label="PBlue"];
  sGGRRRRB -> sRRRRBGG [label="F"];
  sGGRRRRB -> sRRGGBRR [label="R"];
  sGGRRRRB -> sGRRGRRB [label="L"];
  sGGRRRRB -> sGRRRRRB [label="PRed"];
  sGGRRRRB -> sGGRRRRB [label="PGreen"];
  sGGRRRRB -> sGBRRRRB [label="PBlue"];
  sGGRRRGR -> sRRRGRGG [label="F"];
  sGGRRRGR -> sGRGGRRR [label="R"];
  sGGRRRGR -> sGRGGRRR [label="L"];
  sGGRRRGR -> sGRRRRGR [label="PRed"];
  sGGRRRGR -> sGGRRRGR [label="PGreen"];
  sGGRRRGR -> sGBRRRGR [label="PBlue"];
  sGGRRRGG -> sRRRGGGG [label="F"];
  sGGRRRGG -> sGRGGGRR [label="R"];
  sGGRRRGG -> sGRGGRRG [label="L"];
  sGGRRRGG -> sGRRRRGG [label="PRed"];
  sGGRRRGG -> sGGRRRGG [label="PGreen"];
  sGGRRRGG -> sGBRRRGG [label="PBlue"];
  sGGRRRGB -> sRRRGBGG [label="F"];
  sGGRRRGB -> sGRGGBRR [label="R"];
  sGGRRRGB -> sGRGGRRB [label="L"];
  sGGRRRGB -> sGRRRRGB [label="PRed"];
  sGGRRRGB -> sGGRRRGB [label="PGreen"];
  sGGRRRGB -> sGBRRRGB [label="PBlue"];
  sGGRRRBR -> sRRRBRGG [label="F"];
  sGGRRRBR -> sBRGGRRR [label="R"];
  sGGRRRBR -> sGRBGRRR [label="L"];
  sGGRRRBR -> sGRRRRBR [label="PRed"];
  sGGRRRBR -> sGGRRRBR [label="PGreen"];
  sGGRRRBR -> sGBRRRBR [label="PBlue"];
  sGGRRRBG -> sRRRBGGG [label="F"];
  sGGRRRBG -> sBRGGGRR [label="R"];
  sGGRRRBG -> sGRBGRRG [label="L"];
  sGGRRRBG -> sGRRRRBG [label="PRed"];
  sGGRRRBG -> sGGRRRBG [label="PGreen"];
  sGGRRRBG -> sGBRRRBG [label="PBlue"];
  sGGRRRBB -> sRRRBBGG [label="F"];
  sGGRRRBB -> sBRGGBRR [label="R"];
  sGGRRRBB -> sGRBGRRB [label="L"];
  sGGRRRBB -> sGRRRRBB [label="PRed"];
  sGGRRRBB -> sGGRRRBB [label="PGreen"];
  sGGRRRBB -> sGBRRRBB [label="PBlue"];
  sGGRRGRR -> sRRGRRGG [label="F"];
  sGGRRGRR -> sRRGGRGR [label="R"];
  sGGRRGRR -> sGRRGRGR [label="L"];
  sGGRRGRR -> sGRRRGRR [label="PRed"];
  sGGRRGRR -> sGGRRGRR [label="PGreen"];
  sGGRRGRR -> sGBRRGRR [label="PBlue"];
  sGGRRGRG -> sRRGRGGG [label="F"];
  sGGRRGRG -> sRRGGGGR [label="R"];
  sGGRRGRG -> sGRRGRGG [label="L"];
  sGGRRGRG -> sGRRRGRG [label="PRed"];
  sGGRRGRG -> sGGRRGRG [label="PGreen"];
  sGGRRGRG -> sGBRRGRG [label="PBlue"];
  sGGRRGRB -> sRRGRBGG [label="F"];
  sGGRRGRB -> sRRGGBGR [label="R"];
  sGGRRGRB -> sGRRGRGB [label="L"];
  sGGRRGRB -> sGRRRGRB [label="PRed"];
  sGGRRGRB -> sGGRRGRB [label="PGreen"];
  sGGRRGRB -> sGBRRGRB [label="PBlue"];
  sGGRRGGR -> sRRGGRGG [label="F"];
  sGGRRGGR -> sGRGGRGR [label="R"];
  sGGRRGGR -> sGRGGRGR [label="L"];
  sGGRRGGR -> sGRRRGGR [label="PRed"];
  sGGRRGGR -> sGGRRGGR [label="PGreen"];
  sGGRRGGR -> sGBRRGGR [label="PBlue"];
  sGGRRGGG -> sRRGGGGG [label="F"];
  sGGRRGGG -> sGRGGGGR [label="R"];
  sGGRRGGG -> sGRGGRGG [label="L"];
  sGGRRGGG -> sGRRRGGG [label="PRed"];
  sGGRRGGG -> sGGRRGGG [label="PGreen"];
  sGGRRGGG -> sGBRRGGG [label="PBlue"];
  sGGRRGGB -> sRRGGBGG [label="F"];
  sGGRRGGB -> sGRGGBGR [label="R"];
  sGGRRGGB -> sGRGGRGB [label="L"];
  sGGRRGGB -> sGRRRGGB [label="PRed"];
  sGGRRGGB -> sGGRRGGB [label="PGreen"];
  sGGRRGGB -> sGBRRGGB [label="PBlue"];
  sGGRRGBR -> sRRGBRGG [label="F"];
  sGGRRGBR -> sBRGGRGR [label="R"];
  sGGRRGBR -> sGRBGRGR [label="L"];
  sGGRRGBR -> sGRRRGBR [label="PRed"];
  sGGRRGBR -> sGGRRGBR [label="PGreen"];
  sGGRRGBR -> sGBRRGBR [label="PBlue"];
  sGGRRGBG -> sRRGBGGG [label="F"];
  sGGRRGBG -> sBRGGGGR [label="R"];
  sGGRRGBG -> sGRBGRGG [label="L"];
  sGGRRGBG -> sGRRRGBG [label="PRed"];
  sGGRRGBG -> sGGRRGBG [label="PGreen"];
  sGGRRGBG -> sGBRRGBG [label="PBlue"];
  sGGRRGBB -> sRRGBBGG [label="F"];
  sGGRRGBB -> sBRGGBGR [label="R"];
  sGGRRGBB -> sGRBGRGB [label="L"];
  sGGRRGBB -> sGRRRGBB [label="PRed"];
  sGGRRGBB -> sGGRRGBB [label="PGreen"];
  sGGRRGBB -> sGBRRGBB [label="PBlue"];
  sGGRRBRR -> sRRBRRGG [label="F"];
  sGGRRBRR -> sRRGGRBR [label="R"];
  sGGRRBRR -> sGRRGRBR [label="L"];
  sGGRRBRR -> sGRRRBRR [label="PRed"];
  sGGRRBRR -> sGGRRBRR [label="PGreen"];
  sGGRRBRR -> sGBRRBRR [label="PBlue"];
  sGGRRBRG -> sRRBRGGG [label="F"];
  sGGRRBRG -> sRRGGGBR [label="R"];
  sGGRRBRG -> sGRRGRBG [label="L"];
  sGGRRBRG -> sGRRRBRG [label="PRed"];
  sGGRRBRG -> sGGRRBRG [label="PGreen"];
  sGGRRBRG -> sGBRRBRG [label="PBlue"];
  sGGRRBRB -> sRRBRBGG [label="F"];
  sGGRRBRB -> sRRGGBBR [label="R"];
  sGGRRBRB -> sGRRGRBB [label="L"];
  sGGRRBRB -> sGRRRBRB [label="PRed"];
  sGGRRBRB -> sGGRRBRB [label="PGreen"];
  sGGRRBRB -> sGBRRBRB [label="PBlue"];
  sGGRRBGR -> sRRBGRGG [label="F"];
  sGGRRBGR -> sGRGGRBR [label="R"];
  sGGRRBGR -> sGRGGRBR [label="L"];
  sGGRRBGR -> sGRRRBGR [label="PRed"];
  sGGRRBGR -> sGGRRBGR [label="PGreen"];
  sGGRRBGR -> sGBRRBGR [label="PBlue"];
  sGGRRBGG -> sRRBGGGG [label="F"];
  sGGRRBGG -> sGRGGGBR [label="R"];
  sGGRRBGG -> sGRGGRBG [label="L"];
  sGGRRBGG -> sGRRRBGG [label="PRed"];
  sGGRRBGG -> sGGRRBGG [label="PGreen"];
  sGGRRBGG -> sGBRRBGG [label="PBlue"];
  sGGRRBGB -> sRRBGBGG [label="F"];
  sGGRRBGB -> sGRGGBBR [label="R"];
  sGGRRBGB -> sGRGGRBB [label="L"];
  sGGRRBGB -> sGRRRBGB [label="PRed"];
  sGGRRBGB -> sGGRRBGB [label="PGreen"];
  sGGRRBGB -> sGBRRBGB [label="PBlue"];
  sGGRRBBR -> sRRBBRGG [label="F"];
  sGGRRBBR -> sBRGGRBR [label="R"];
  sGGRRBBR -> sGRBGRBR [label="L"];
  sGGRRBBR -> sGRRRBBR [label="PRed"];
  sGGRRBBR -> sGGRRBBR [label="PGreen"];
  sGGRRBBR -> sGBRRBBR [label="PBlue"];
  sGGRRBBG -> sRRBBGGG [label="F"];
  sGGRRBBG -> sBRGGGBR [label="R"];
  sGGRRBBG -> sGRBGRBG [label="L"];
  sGGRRBBG -> sGRRRBBG [label="PRed"];
  sGGRRBBG -> sGGRRBBG [label="PGreen"];
  sGGRRBBG -> sGBRRBBG [label="PBlue"];
  sGGRRBBB -> sRRBBBGG [label="F"];
  sGGRRBBB -> sBRGGBBR [label="R"];
  sGGRRBBB -> sGRBGRBB [label="L"];
  sGGRRBBB -> sGRRRBBB [label="PRed"];
  sGGRRBBB -> sGGRRBBB [label="PGreen"];
  sGGRRBBB -> sGBRRBBB [label="PBlue"];
  sGGRGRRR -> sRGRRRGG [label="F"];
  sGGRGRRR -> sRGGGRRR [label="R"];
  sGGRGRRR -> sGGRGRRR [label="L"];
  sGGRGRRR -> sGRRGRRR [label="PRed"];
  sGGRGRRR -> sGGRGRRR [label="PGreen"];
  sGGRGRRR -> sGBRGRRR [label="PBlue"];
  sGGRGRRG -> sRGRRGGG [label="F"];
  sGGRGRRG -> sRGGGGRR [label="R"];
  sGGRGRRG -> sGGRGRRG [label="L"];
  sGGRGRRG -> sGRRGRRG [label="PRed"];
  sGGRGRRG -> sGGRGRRG [label="PGreen"];
  sGGRGRRG -> sGBRGRRG [label="PBlue"];
  sGGRGRRB -> sRGRRBGG [label="F"];
  sGGRGRRB -> sRGGGBRR [label="R"];
  sGGRGRRB -> sGGRGRRB [label="L"];
  sGGRGRRB -> sGRRGRRB [label="PRed"];
  sGGRGRRB -> sGGRGRRB [label="PGreen"];
  sGGRGRRB -> sGBRGRRB [label="PBlue"];
  sGGRGRGR -> sRGRGRGG [label="F"];
  sGGRGRGR -> sGGGGRRR [label="R"];
  sGGRGRGR -> sGGGGRRR [label="L"];
  sGGRGRGR -> sGRRGRGR [label="PRed"];
  sGGRGRGR -> sGGRGRGR [label="PGreen"];
  sGGRGRGR -> sGBRGRGR [label="PBlue"];
  sGGRGRGG -> sRGRGGGG [label="F"];
  sGGRGRGG -> sGGGGGRR [label="R"];
  sGGRGRGG -> sGGGGRRG [label="L"];
  sGGRGRGG -> sGRRGRGG [label="PRed"];
  sGGRGRGG -> sGGRGRGG [label="PGreen"];
  sGGRGRGG -> sGBRGRGG [label="PBlue"];
  sGGRGRGB -> sRGRGBGG [label="F"];
  sGGRGRGB -> sGGGGBRR [label="R"];
  sGGRGRGB -> sGGGGRRB [label="L"];
  sGGRGRGB -> sGRRGRGB [label="PRed"];
  sGGRGRGB -> sGGRGRGB [label="PGreen"];
  sGGRGRGB -> sGBRGRGB [label="PBlue"];
  sGGRGRBR -> sRGRBRGG [label="F"];
  sGGRGRBR -> sBGGGRRR [label="R"];
  sGGRGRBR -> sGGBGRRR [label="L"];
  sGGRGRBR -> sGRRGRBR [label="PRed"];
  sGGRGRBR -> sGGRGRBR [label="PGreen"];
  sGGRGRBR -> sGBRGRBR [label="PBlue"];
  sGGRGRBG -> sRGRBGGG [label="F"];
  sGGRGRBG -> sBGGGGRR [label="R"];
  sGGRGRBG -> sGGBGRRG [label="L"];
  sGGRGRBG -> sGRRGRBG [label="PRed"];
  sGGRGRBG -> sGGRGRBG [label="PGreen"];
  sGGRGRBG -> sGBRGRBG [label="PBlue"];
  sGGRGRBB -> sRGRBBGG [label="F"];
  sGGRGRBB -> sBGGGBRR [label="R"];
  sGGRGRBB -> sGGBGRRB [label="L"];
  sGGRGRBB -> sGRRGRBB [label="PRed"];
  sGGRGRBB -> sGGRGRBB [label="PGreen"];
  sGGRGRBB -> sGBRGRBB [label="PBlue"];
  sGGRGGRR -> sRGGRRGG [label="F"];
  sGGRGGRR -> sRGGGRGR [label="R"];
  sGGRGGRR -> sGGRGRGR [label="L"];
  sGGRGGRR -> sGRRGGRR [label="PRed"];
  sGGRGGRR -> sGGRGGRR [label="PGreen"];
  sGGRGGRR -> sGBRGGRR [label="PBlue"];
  sGGRGGRG -> sRGGRGGG [label="F"];
  sGGRGGRG -> sRGGGGGR [label="R"];
  sGGRGGRG -> sGGRGRGG [label="L"];
  sGGRGGRG -> sGRRGGRG [label="PRed"];
  sGGRGGRG -> sGGRGGRG [label="PGreen"];
  sGGRGGRG -> sGBRGGRG [label="PBlue"];
  sGGRGGRB -> sRGGRBGG [label="F"];
  sGGRGGRB -> sRGGGBGR [label="R"];
  sGGRGGRB -> sGGRGRGB [label="L"];
  sGGRGGRB -> sGRRGGRB [label="PRed"];
  sGGRGGRB -> sGGRGGRB [label="PGreen"];
  sGGRGGRB -> sGBRGGRB [label="PBlue"];
  sGGRGGGR -> sRGGGRGG [label="F"];
  sGGRGGGR -> sGGGGRGR [label="R"];
  sGGRGGGR -> sGGGGRGR [label="L"];
  sGGRGGGR -> sGRRGGGR [label="PRed"];
  sGGRGGGR -> sGGRGGGR [label="PGreen"];
  sGGRGGGR -> sGBRGGGR [label="PBlue"];
  sGGRGGGG -> sRGGGGGG [label="F"];
  sGGRGGGG -> sGGGGGGR [label="R"];
  sGGRGGGG -> sGGGGRGG [label="L"];
  sGGRGGGG -> sGRRGGGG [label="PRed"];
  sGGRGGGG -> sGGRGGGG [label="PGreen"];
  sGGRGGGG -> sGBRGGGG [label="PBlue"];
  sGGRGGGB -> sRGGGBGG [label="F"];
  sGGRGGGB -> sGGGGBGR [label="R"];
  sGGRGGGB -> sGGGGRGB [label="L"];
  sGGRGGGB -> sGRRGGGB [label="PRed"];
  sGGRGGGB -> sGGRGGGB [label="PGreen"];
  sGGRGGGB -> sGBRGGGB [label="PBlue"];
  sGGRGGBR -> sRGGBRGG [label="F"];
  sGGRGGBR -> sBGGGRGR [label="R"];
  sGGRGGBR -> sGGBGRGR [label="L"];
  sGGRGGBR -> sGRRGGBR [label="PRed"];
  sGGRGGBR -> sGGRGGBR [label="PGreen"];
  sGGRGGBR -> sGBRGGBR [label="PBlue"];
  sGGRGGBG -> sRGGBGGG [label="F"];
  sGGRGGBG -> sBGGGGGR [label="R"];
  sGGRGGBG -> sGGBGRGG [label="L"];
  sGGRGGBG -> sGRRGGBG [label="PRed"];
  sGGRGGBG -> sGGRGGBG [label="PGreen"];
  sGGRGGBG -> sGBRGGBG [label="PBlue"];
  sGGRGGBB -> sRGGBBGG [label="F"];
  sGGRGGBB -> sBGGGBGR [label="R"];
  sGGRGGBB -> sGGBGRGB [label="L"];
  sGGRGGBB -> sGRRGGBB [label="PRed"];
  sGGRGGBB -> sGGRGGBB [label="PGreen"];
  sGGRGGBB -> sGBRGGBB [label="PBlue"];
  sGGRGBRR -> sRGBRRGG [label="F"];
  sGGRGBRR -> sRGGGRBR [label="R"];
  sGGRGBRR -> sGGRGRBR [label="L"];
  sGGRGBRR -> sGRRGBRR [label="PRed"];
  sGGRGBRR -> sGGRGBRR [label="PGreen"];
  sGGRGBRR -> sGBRGBRR [label="PBlue"];
  sGGRGBRG -> sRGBRGGG [label="F"];
  sGGRGBRG -> sRGGGGBR [label="R"];
  sGGRGBRG -> sGGRGRBG [label="L"];
  sGGRGBRG -> sGRRGBRG [label="PRed"];
  sGGRGBRG -> sGGRGBRG [label="PGreen"];
  sGGRGBRG -> sGBRGBRG [label="PBlue"];
  sGGRGBRB -> sRGBRBGG [label="F"];
  sGGRGBRB -> sRGGGBBR [label="R"];
  sGGRGBRB -> sGGRGRBB [label="L"];
  sGGRGBRB -> sGRRGBRB [label="PRed"];
  sGGRGBRB -> sGGRGBRB [label="PGreen"];
  sGGRGBRB -> sGBRGBRB [label="PBlue"];
  sGGRGBGR -> sRGBGRGG [label="F"];
  sGGRGBGR -> sGGGGRBR [label="R"];
  sGGRGBGR -> sGGGGRBR [label="L"];
  sGGRGBGR -> sGRRGBGR [label="PRed"];
  sGGRGBGR -> sGGRGBGR [label="PGreen"];
  sGGRGBGR -> sGBRGBGR [label="PBlue"];
  sGGRGBGG -> sRGBGGGG [label="F"];
  sGGRGBGG -> sGGGGGBR [label="R"];
  sGGRGBGG -> sGGGGRBG [label="L"];
  sGGRGBGG -> sGRRGBGG [label="PRed"];
  sGGRGBGG -> sGGRGBGG [label="PGreen"];
  sGGRGBGG -> sGBRGBGG [label="PBlue"];
  sGGRGBGB -> sRGBGBGG [label="F"];
  sGGRGBGB -> sGGGGBBR [label="R"];
  sGGRGBGB -> sGGGGRBB [label="L"];
  sGGRGBGB -> sGRRGBGB [label="PRed"];
  sGGRGBGB -> sGGRGBGB [label="PGreen"];
  sGGRGBGB -> sGBRGBGB [label="PBlue"];
  sGGRGBBR -> sRGBBRGG [label="F"];
  sGGRGBBR -> sBGGGRBR [label="R"];
  sGGRGBBR -> sGGBGRBR [label="L"];
  sGGRGBBR -> sGRRGBBR [label="PRed"];
  sGGRGBBR -> sGGRGBBR [label="PGreen"];
  sGGRGBBR -> sGBRGBBR [label="PBlue"];
  sGGRGBBG -> sRGBBGGG [label="F"];
  sGGRGBBG -> sBGGGGBR [label="R"];
  sGGRGBBG -> sGGBGRBG [label="L"];
  sGGRGBBG -> sGRRGBBG [label="PRed"];
  sGGRGBBG -> sGGRGBBG [label="PGreen"];
  sGGRGBBG -> sGBRGBBG [label="PBlue"];
  sGGRGBBB -> sRGBBBGG [label="F"];
  sGGRGBBB -> sBGGGBBR [label="R"];
  sGGRGBBB -> sGGBGRBB [label="L"];
  sGGRGBBB -> sGRRGBBB [label="PRed"];
  sGGRGBBB -> sGGRGBBB [label="PGreen"];
  sGGRGBBB -> sGBRGBBB [label="PBlue"];
  sGGRBRRR -> sRBRRRGG [label="F"];
  sGGRBRRR -> sRBGGRRR [label="R"];
  sGGRBRRR -> sGBRGRRR [label="L"];
  sGGRBRRR -> sGRRBRRR [label="PRed"];
  sGGRBRRR -> sGGRBRRR [label="PGreen"];
  sGGRBRRR -> sGBRBRRR [label="PBlue"];
  sGGRBRRG -> sRBRRGGG [label="F"];
  sGGRBRRG -> sRBGGGRR [label="R"];
  sGGRBRRG -> sGBRGRRG [label="L"];
  sGGRBRRG -> sGRRBRRG [label="PRed"];
  sGGRBRRG -> sGGRBRRG [label="PGreen"];
  sGGRBRRG -> sGBRBRRG [label="PBlue"];
  sGGRBRRB -> sRBRRBGG [label="F"];
  sGGRBRRB -> sRBGGBRR [label="R"];
  sGGRBRRB -> sGBRGRRB [label="L"];
  sGGRBRRB -> sGRRBRRB [label="PRed"];
  sGGRBRRB -> sGGRBRRB [label="PGreen"];
  sGGRBRRB -> sGBRBRRB [label="PBlue"];
  sGGRBRGR -> sRBRGRGG [label="F"];
  sGGRBRGR -> sGBGGRRR [label="R"];
  sGGRBRGR -> sGBGGRRR [label="L"];
  sGGRBRGR -> sGRRBRGR [label="PRed"];
  sGGRBRGR -> sGGRBRGR [label="PGreen"];
  sGGRBRGR -> sGBRBRGR [label="PBlue"];
  sGGRBRGG -> sRBRGGGG [label="F"];
  sGGRBRGG -> sGBGGGRR [label="R"];
  sGGRBRGG -> sGBGGRRG [label="L"];
  sGGRBRGG -> sGRRBRGG [label="PRed"];
  sGGRBRGG -> sGGRBRGG [label="PGreen"];
  sGGRBRGG -> sGBRBRGG [label="PBlue"];
  sGGRBRGB -> sRBRGBGG [label="F"];
  sGGRBRGB -> sGBGGBRR [label="R"];
  sGGRBRGB -> sGBGGRRB [label="L"];
  sGGRBRGB -> sGRRBRGB [label="PRed"];
  sGGRBRGB -> sGGRBRGB [label="PGreen"];
  sGGRBRGB -> sGBRBRGB [label="PBlue"];
  sGGRBRBR -> sRBRBRGG [label="F"];
  sGGRBRBR -> sBBGGRRR [label="R"];
  sGGRBRBR -> sGBBGRRR [label="L"];
  sGGRBRBR -> sGRRBRBR [label="PRed"];
  sGGRBRBR -> sGGRBRBR [label="PGreen"];
  sGGRBRBR -> sGBRBRBR [label="PBlue"];
  sGGRBRBG -> sRBRBGGG [label="F"];
  sGGRBRBG -> sBBGGGRR [label="R"];
  sGGRBRBG -> sGBBGRRG [label="L"];
  sGGRBRBG -> sGRRBRBG [label="PRed"];
  sGGRBRBG -> sGGRBRBG [label="PGreen"];
  sGGRBRBG -> sGBRBRBG [label="PBlue"];
  sGGRBRBB -> sRBRBBGG [label="F"];
  sGGRBRBB -> sBBGGBRR [label="R"];
  sGGRBRBB -> sGBBGRRB [label="L"];
  sGGRBRBB -> sGRRBRBB [label="PRed"];
  sGGRBRBB -> sGGRBRBB [label="PGreen"];
  sGGRBRBB -> sGBRBRBB [label="PBlue"];
  sGGRBGRR -> sRBGRRGG [label="F"];
  sGGRBGRR -> sRBGGRGR [label="R"];
  sGGRBGRR -> sGBRGRGR [label="L"];
  sGGRBGRR -> sGRRBGRR [label="PRed"];
  sGGRBGRR -> sGGRBGRR [label="PGreen"];
  sGGRBGRR -> sGBRBGRR [label="PBlue"];
  sGGRBGRG -> sRBGRGGG [label="F"];
  sGGRBGRG -> sRBGGGGR [label="R"];
  sGGRBGRG -> sGBRGRGG [label="L"];
  sGGRBGRG -> sGRRBGRG [label="PRed"];
  sGGRBGRG -> sGGRBGRG [label="PGreen"];
  sGGRBGRG -> sGBRBGRG [label="PBlue"];
  sGGRBGRB -> sRBGRBGG [label="F"];
  sGGRBGRB -> sRBGGBGR [label="R"];
  sGGRBGRB -> sGBRGRGB [label="L"];
  sGGRBGRB -> sGRRBGRB [label="PRed"];
  sGGRBGRB -> sGGRBGRB [label="PGreen"];
  sGGRBGRB -> sGBRBGRB [label="PBlue"];
  sGGRBGGR -> sRBGGRGG [label="F"];
  sGGRBGGR -> sGBGGRGR [label="R"];
  sGGRBGGR -> sGBGGRGR [label="L"];
  sGGRBGGR -> sGRRBGGR [label="PRed"];
  sGGRBGGR -> sGGRBGGR [label="PGreen"];
  sGGRBGGR -> sGBRBGGR [label="PBlue"];
  sGGRBGGG -> sRBGGGGG [label="F"];
  sGGRBGGG -> sGBGGGGR [label="R"];
  sGGRBGGG -> sGBGGRGG [label="L"];
  sGGRBGGG -> sGRRBGGG [label="PRed"];
  sGGRBGGG -> sGGRBGGG [label="PGreen"];
  sGGRBGGG -> sGBRBGGG [label="PBlue"];
  sGGRBGGB -> sRBGGBGG [label="F"];
  sGGRBGGB -> sGBGGBGR [label="R"];
  sGGRBGGB -> sGBGGRGB [label="L"];
  sGGRBGGB -> sGRRBGGB [label="PRed"];
  sGGRBGGB -> sGGRBGGB [label="PGreen"];
  sGGRBGGB -> sGBRBGGB [label="PBlue"];
  sGGRBGBR -> sRBGBRGG [label="F"];
  sGGRBGBR -> sBBGGRGR [label="R"];
  sGGRBGBR -> sGBBGRGR [label="L"];
  sGGRBGBR -> sGRRBGBR [label="PRed"];
  sGGRBGBR -> sGGRBGBR [label="PGreen"];
  sGGRBGBR -> sGBRBGBR [label="PBlue"];
  sGGRBGBG -> sRBGBGGG [label="F"];
  sGGRBGBG -> sBBGGGGR [label="R"];
  sGGRBGBG -> sGBBGRGG [label="L"];
  sGGRBGBG -> sGRRBGBG [label="PRed"];
  sGGRBGBG -> sGGRBGBG [label="PGreen"];
  sGGRBGBG -> sGBRBGBG [label="PBlue"];
  sGGRBGBB -> sRBGBBGG [label="F"];
  sGGRBGBB -> sBBGGBGR [label="R"];
  sGGRBGBB -> sGBBGRGB [label="L"];
  sGGRBGBB -> sGRRBGBB [label="PRed"];
  sGGRBGBB -> sGGRBGBB [label="PGreen"];
  sGGRBGBB -> sGBRBGBB [label="PBlue"];
  sGGRBBRR -> sRBBRRGG [label="F"];
  sGGRBBRR -> sRBGGRBR [label="R"];
  sGGRBBRR -> sGBRGRBR [label="L"];
  sGGRBBRR -> sGRRBBRR [label="PRed"];
  sGGRBBRR -> sGGRBBRR [label="PGreen"];
  sGGRBBRR -> sGBRBBRR [label="PBlue"];
  sGGRBBRG -> sRBBRGGG [label="F"];
  sGGRBBRG -> sRBGGGBR [label="R"];
  sGGRBBRG -> sGBRGRBG [label="L"];
  sGGRBBRG -> sGRRBBRG [label="PRed"];
  sGGRBBRG -> sGGRBBRG [label="PGreen"];
  sGGRBBRG -> sGBRBBRG [label="PBlue"];
  sGGRBBRB -> sRBBRBGG [label="F"];
  sGGRBBRB -> sRBGGBBR [label="R"];
  sGGRBBRB -> sGBRGRBB [label="L"];
  sGGRBBRB -> sGRRBBRB [label="PRed"];
  sGGRBBRB -> sGGRBBRB [label="PGreen"];
  sGGRBBRB -> sGBRBBRB [label="PBlue"];
  sGGRBBGR -> sRBBGRGG [label="F"];
  sGGRBBGR -> sGBGGRBR [label="R"];
  sGGRBBGR -> sGBGGRBR [label="L"];
  sGGRBBGR -> sGRRBBGR [label="PRed"];
  sGGRBBGR -> sGGRBBGR [label="PGreen"];
  sGGRBBGR -> sGBRBBGR [label="PBlue"];
  sGGRBBGG -> sRBBGGGG [label="F"];
  sGGRBBGG -> sGBGGGBR [label="R"];
  sGGRBBGG -> sGBGGRBG [label="L"];
  sGGRBBGG -> sGRRBBGG [label="PRed"];
  sGGRBBGG -> sGGRBBGG [label="PGreen"];
  sGGRBBGG -> sGBRBBGG [label="PBlue"];
  sGGRBBGB -> sRBBGBGG [label="F"];
  sGGRBBGB -> sGBGGBBR [label="R"];
  sGGRBBGB -> sGBGGRBB [label="L"];
  sGGRBBGB -> sGRRBBGB [label="PRed"];
  sGGRBBGB -> sGGRBBGB [label="PGreen"];
  sGGRBBGB -> sGBRBBGB [label="PBlue"];
  sGGRBBBR -> sRBBBRGG [label="F"];
  sGGRBBBR -> sBBGGRBR [label="R"];
  sGGRBBBR -> sGBBGRBR [label="L"];
  sGGRBBBR -> sGRRBBBR [label="PRed"];
  sGGRBBBR -> sGGRBBBR [label="PGreen"];
  sGGRBBBR -> sGBRBBBR [label="PBlue"];
  sGGRBBBG -> sRBBBGGG [label="F"];
  sGGRBBBG -> sBBGGGBR [label="R"];
  sGGRBBBG -> sGBBGRBG [label="L"];
  sGGRBBBG -> sGRRBBBG [label="PRed"];
  sGGRBBBG -> sGGRBBBG [label="PGreen"];
  sGGRBBBG -> sGBRBBBG [label="PBlue"];
  sGGRBBBB -> sRBBBBGG [label="F"];
  sGGRBBBB -> sBBGGBBR [label="R"];
  sGGRBBBB -> sGBBGRBB [label="L"];
  sGGRBBBB -> sGRRBBBB [label="PRed"];
  sGGRBBBB -> sGGRBBBB [label="PGreen"];
  sGGRBBBB -> sGBRBBBB [label="PBlue"];
  sGGGRRRR -> sGRRRRGG [label="F"];
  sGGGRRRR -> sRRGGRRG [label="R"];
  sGGGRRRR -> sGRRGGRR [label="L"];
  sGGGRRRR -> sGRGRRRR [label="PRed"];
  sGGGRRRR -> sGGGRRRR [label="PGreen"];
  sGGGRRRR -> sGBGRRRR [label="PBlue"];
  sGGGRRRG -> sGRRRGGG [label="F"];
  sGGGRRRG -> sRRGGGRG [label="R"];
  sGGGRRRG -> sGRRGGRG [label="L"];
  sGGGRRRG -> sGRGRRRG [label="PRed"];
  sGGGRRRG -> sGGGRRRG [label="PGreen"];
  sGGGRRRG -> sGBGRRRG [label="PBlue"];
  sGGGRRRB -> sGRRRBGG [label="F"];
  sGGGRRRB -> sRRGGBRG [label="R"];
  sGGGRRRB -> sGRRGGRB [label="L"];
  sGGGRRRB -> sGRGRRRB [label="PRed"];
  sGGGRRRB -> sGGGRRRB [label="PGreen"];
  sGGGRRRB -> sGBGRRRB [label="PBlue"];
  sGGGRRGR -> sGRRGRGG [label="F"];
  sGGGRRGR -> sGRGGRRG [label="R"];
  sGGGRRGR -> sGRGGGRR [label="L"];
  sGGGRRGR -> sGRGRRGR [label="PRed"];
  sGGGRRGR -> sGGGRRGR [label="PGreen"];
  sGGGRRGR -> sGBGRRGR [label="PBlue"];
  sGGGRRGG -> sGRRGGGG [label="F"];
  sGGGRRGG -> sGRGGGRG [label="R"];
  sGGGRRGG -> sGRGGGRG [label="L"];
  sGGGRRGG -> sGRGRRGG [label="PRed"];
  sGGGRRGG -> sGGGRRGG [label="PGreen"];
  sGGGRRGG -> sGBGRRGG [label="PBlue"];
  sGGGRRGB -> sGRRGBGG [label="F"];
  sGGGRRGB -> sGRGGBRG [label="R"];
  sGGGRRGB -> sGRGGGRB [label="L"];
  sGGGRRGB -> sGRGRRGB [label="PRed"];
  sGGGRRGB -> sGGGRRGB [label="PGreen"];
  sGGGRRGB -> sGBGRRGB [label="PBlue"];
  sGGGRRBR -> sGRRBRGG [label="F"];
  sGGGRRBR -> sBRGGRRG [label="R"];
  sGGGRRBR -> sGRBGGRR [label="L"];
  sGGGRRBR -> sGRGRRBR [label="PRed"];
  sGGGRRBR -> sGGGRRBR [label="PGreen"];
  sGGGRRBR -> sGBGRRBR [label="PBlue"];
  sGGGRRBG -> sGRRBGGG [label="F"];
  sGGGRRBG -> sBRGGGRG [label="R"];
  sGGGRRBG -> sGRBGGRG [label="L"];
  sGGGRRBG -> sGRGRRBG [label="PRed"];
  sGGGRRBG -> sGGGRRBG [label="PGreen"];
  sGGGRRBG -> sGBGRRBG [label="PBlue"];
  sGGGRRBB -> sGRRBBGG [label="F"];
  sGGGRRBB -> sBRGGBRG [label="R"];
  sGGGRRBB -> sGRBGGRB [label="L"];
  sGGGRRBB -> sGRGRRBB [label="PRed"];
  sGGGRRBB -> sGGGRRBB [label="PGreen"];
  sGGGRRBB -> sGBGRRBB [label="PBlue"];
  sGGGRGRR -> sGRGRRGG [label="F"];
  sGGGRGRR -> sRRGGRGG [label="R"];
  sGGGRGRR -> sGRRGGGR [label="L"];
  sGGGRGRR -> sGRGRGRR [label="PRed"];
  sGGGRGRR -> sGGGRGRR [label="PGreen"];
  sGGGRGRR -> sGBGRGRR [label="PBlue"];
  sGGGRGRG -> sGRGRGGG [label="F"];
  sGGGRGRG -> sRRGGGGG [label="R"];
  sGGGRGRG -> sGRRGGGG [label="L"];
  sGGGRGRG -> sGRGRGRG [label="PRed"];
  sGGGRGRG -> sGGGRGRG [label="PGreen"];
  sGGGRGRG -> sGBGRGRG [label="PBlue"];
  sGGGRGRB -> sGRGRBGG [label="F"];
  sGGGRGRB -> sRRGGBGG [label="R"];
  sGGGRGRB -> sGRRGGGB [label="L"];
  sGGGRGRB -> sGRGRGRB [label="PRed"];
  sGGGRGRB -> sGGGRGRB [label="PGreen"];
  sGGGRGRB -> sGBGRGRB [label="PBlue"];
  sGGGRGGR -> sGRGGRGG [label="F"];
  sGGGRGGR -> sGRGGRGG [label="R"];
  sGGGRGGR -> sGRGGGGR [label="L"];
  sGGGRGGR -> sGRGRGGR [label="PRed"];
  sGGGRGGR -> sGGGRGGR [label="PGreen"];
  sGGGRGGR -> sGBGRGGR [label="PBlue"];
  sGGGRGGG -> sGRGGGGG [label="F"];
  sGGGRGGG -> sGRGGGGG [label="R"];
  sGGGRGGG -> sGRGGGGG [label="L"];
  sGGGRGGG -> sGRGRGGG [label="PRed"];
  sGGGRGGG -> sGGGRGGG [label="PGreen"];
  sGGGRGGG -> sGBGRGGG [label="PBlue"];
  sGGGRGGB -> sGRGGBGG [label="F"];
  sGGGRGGB -> sGRGGBGG [label="R"];
  sGGGRGGB -> sGRGGGGB [label="L"];
  sGGGRGGB -> sGRGRGGB [label="PRed"];
  sGGGRGGB -> sGGGRGGB [label="PGreen"];
  sGGGRGGB -> sGBGRGGB [label="PBlue"];
  sGGGRGBR -> sGRGBRGG [label="F"];
  sGGGRGBR -> sBRGGRGG [label="R"];
  sGGGRGBR -> sGRBGGGR [label="L"];
  sGGGRGBR -> sGRGRGBR [label="PRed"];
  sGGGRGBR -> sGGGRGBR [label="PGreen"];
  sGGGRGBR -> sGBGRGBR [label="PBlue"];
  sGGGRGBG -> sGRGBGGG [label="F"];
  sGGGRGBG -> sBRGGGGG [label="R"];
  sGGGRGBG -> sGRBGGGG [label="L"];
  sGGGRGBG -> sGRGRGBG [label="PRed"];
  sGGGRGBG -> sGGGRGBG [label="PGreen"];
  sGGGRGBG -> sGBGRGBG [label="PBlue"];
  sGGGRGBB -> sGRGBBGG [label="F"];
  sGGGRGBB -> sBRGGBGG [label="R"];
  sGGGRGBB -> sGRBGGGB [label="L"];
  sGGGRGBB -> sGRGRGBB [label="PRed"];
  sGGGRGBB -> sGGGRGBB [label="PGreen"];
  sGGGRGBB -> sGBGRGBB [label="PBlue"];
  sGGGRBRR -> sGRBRRGG [label="F"];
  sGGGRBRR -> sRRGGRBG [label="R"];
  sGGGRBRR -> sGRRGGBR [label="L"];
  sGGGRBRR -> sGRGRBRR [label="PRed"];
  sGGGRBRR -> sGGGRBRR [label="PGreen"];
  sGGGRBRR -> sGBGRBRR [label="PBlue"];
  sGGGRBRG -> sGRBRGGG [label="F"];
  sGGGRBRG -> sRRGGGBG [label="R"];
  sGGGRBRG -> sGRRGGBG [label="L"];
  sGGGRBRG -> sGRGRBRG [label="PRed"];
  sGGGRBRG -> sGGGRBRG [label="PGreen"];
  sGGGRBRG -> sGBGRBRG [label="PBlue"];
  sGGGRBRB -> sGRBRBGG [label="F"];
  sGGGRBRB -> sRRGGBBG [label="R"];
  sGGGRBRB -> sGRRGGBB [label="L"];
  sGGGRBRB -> sGRGRBRB [label="PRed"];
  sGGGRBRB -> sGGGRBRB [label="PGreen"];
  sGGGRBRB -> sGBGRBRB [label="PBlue"];
  sGGGRBGR -> sGRBGRGG [label="F"];
  sGGGRBGR -> sGRGGRBG [label="R"];
  sGGGRBGR -> sGRGGGBR [label="L"];
  sGGGRBGR -> sGRGRBGR [label="PRed"];
  sGGGRBGR -> sGGGRBGR [label="PGreen"];
  sGGGRBGR -> sGBGRBGR [label="PBlue"];
  sGGGRBGG -> sGRBGGGG [label="F"];
  sGGGRBGG -> sGRGGGBG [label="R"];
  sGGGRBGG -> sGRGGGBG [label="L"];
  sGGGRBGG -> sGRGRBGG [label="PRed"];
  sGGGRBGG -> sGGGRBGG [label="PGreen"];
  sGGGRBGG -> sGBGRBGG [label="PBlue"];
  sGGGRBGB -> sGRBGBGG [label="F"];
  sGGGRBGB -> sGRGGBBG [label="R"];
  sGGGRBGB -> sGRGGGBB [label="L"];
  sGGGRBGB -> sGRGRBGB [label="PRed"];
  sGGGRBGB -> sGGGRBGB [label="PGreen"];
  sGGGRBGB -> sGBGRBGB [label="PBlue"];
  sGGGRBBR -> sGRBBRGG [label="F"];
  sGGGRBBR -> sBRGGRBG [label="R"];
  sGGGRBBR -> sGRBGGBR [label="L"];
  sGGGRBBR -> sGRGRBBR [label="PRed"];
  sGGGRBBR -> sGGGRBBR [label="PGreen"];
  sGGGRBBR -> sGBGRBBR [label="PBlue"];
  sGGGRBBG -> sGRBBGGG [label="F"];
  sGGGRBBG -> sBRGGGBG [label="R"];
  sGGGRBBG -> sGRBGGBG [label="L"];
  sGGGRBBG -> sGRGRBBG [label="PRed"];
  sGGGRBBG -> sGGGRBBG [label="PGreen"];
  sGGGRBBG -> sGBGRBBG [label="PBlue"];
  sGGGRBBB -> sGRBBBGG [label="F"];
  sGGGRBBB -> sBRGGBBG [label="R"];
  sGGGRBBB -> sGRBGGBB [label="L"];
  sGGGRBBB -> sGRGRBBB [label="PRed"];
  sGGGRBBB -> sGGGRBBB [label="PGreen"];
  sGGGRBBB -> sGBGRBBB [label="PBlue"];
  sGGGGRRR -> sGGRRRGG [label="F"];
  sGGGGRRR -> sRGGGRRG [label="R"];
  sGGGGRRR -> sGGRGGRR [label="L"];
  sGGGGRRR -> sGRGGRRR [label="PRed"];
  sGGGGRRR -> sGGGGRRR [label="PGreen"];
  sGGGGRRR -> sGBGGRRR [label="PBlue"];
  sGGGGRRG -> sGGRRGGG [label="F"];
  sGGGGRRG -> sRGGGGRG [label="R"];
  sGGGGRRG -> sGGRGGRG [label="L"];
  sGGGGRRG -> sGRGGRRG [label="PRed"];
  sGGGGRRG -> sGGGGRRG [label="PGreen"];
  sGGGGRRG -> sGBGGRRG [label="PBlue"];
  sGGGGRRB -> sGGRRBGG [label="F"];
  sGGGGRRB -> sRGGGBRG [label="R"];
  sGGGGRRB -> sGGRGGRB [label="L"];
  sGGGGRRB -> sGRGGRRB [label="PRed"];
  sGGGGRRB -> sGGGGRRB [label="PGreen"];
  sGGGGRRB -> sGBGGRRB [label="PBlue"];
  sGGGGRGR -> sGGRGRGG [label="F"];
  sGGGGRGR -> sGGGGRRG [label="R"];
  sGGGGRGR -> sGGGGGRR [label="L"];
  sGGGGRGR -> sGRGGRGR [label="PRed"];
  sGGGGRGR -> sGGGGRGR [label="PGreen"];
  sGGGGRGR -> sGBGGRGR [label="PBlue"];
  sGGGGRGG -> sGGRGGGG [label="F"];
  sGGGGRGG -> sGGGGGRG [label="R"];
  sGGGGRGG -> sGGGGGRG [label="L"];
  sGGGGRGG -> sGRGGRGG [label="PRed"];
  sGGGGRGG -> sGGGGRGG [label="PGreen"];
  sGGGGRGG -> sGBGGRGG [label="PBlue"];
  sGGGGRGB -> sGGRGBGG [label="F"];
  sGGGGRGB -> sGGGGBRG [label="R"];
  sGGGGRGB -> sGGGGGRB [label="L"];
  sGGGGRGB -> sGRGGRGB [label="PRed"];
  sGGGGRGB -> sGGGGRGB [label="PGreen"];
  sGGGGRGB -> sGBGGRGB [label="PBlue"];
  sGGGGRBR -> sGGRBRGG [label="F"];
  sGGGGRBR -> sBGGGRRG [label="R"];
  sGGGGRBR -> sGGBGGRR [label="L"];
  sGGGGRBR -> sGRGGRBR [label="PRed"];
  sGGGGRBR -> sGGGGRBR [label="PGreen"];
  sGGGGRBR -> sGBGGRBR [label="PBlue"];
  sGGGGRBG -> sGGRBGGG [label="F"];
  sGGGGRBG -> sBGGGGRG [label="R"];
  sGGGGRBG -> sGGBGGRG [label="L"];
  sGGGGRBG -> sGRGGRBG [label="PRed"];
  sGGGGRBG -> sGGGGRBG [label="PGreen"];
  sGGGGRBG -> sGBGGRBG [label="PBlue"];
  sGGGGRBB -> sGGRBBGG [label="F"];
  sGGGGRBB -> sBGGGBRG [label="R"];
  sGGGGRBB -> sGGBGGRB [label="L"];
  sGGGGRBB -> sGRGGRBB [label="PRed"];
  sGGGGRBB -> sGGGGRBB [label="PGreen"];
  sGGGGRBB -> sGBGGRBB [label="PBlue"];
  sGGGGGRR -> sGGGRRGG [label="F"];
  sGGGGGRR -> sRGGGRGG [label="R"];
  sGGGGGRR -> sGGRGGGR [label="L"];
  sGGGGGRR -> sGRGGGRR [label="PRed"];
  sGGGGGRR -> sGGGGGRR [label="PGreen"];
  sGGGGGRR -> sGBGGGRR [label="PBlue"];
  sGGGGGRG -> sGGGRGGG [label="F"];
  sGGGGGRG -> sRGGGGGG [label="R"];
  sGGGGGRG -> sGGRGGGG [label="L"];
  sGGGGGRG -> sGRGGGRG [label="PRed"];
  sGGGGGRG -> sGGGGGRG [label="PGreen"];
  sGGGGGRG -> sGBGGGRG [label="PBlue"];
  sGGGGGRB -> sGGGRBGG [label="F"];
  sGGGGGRB -> sRGGGBGG [label="R"];
  sGGGGGRB -> sGGRGGGB [label="L"];
  sGGGGGRB -> sGRGGGRB [label="PRed"];
  sGGGGGRB -> sGGGGGRB [label="PGreen"];
  sGGGGGRB -> sGBGGGRB [label="PBlue"];
  sGGGGGGR -> sGGGGRGG [label="F"];
  sGGGGGGR -> sGGGGRGG [label="R"];
  sGGGGGGR -> sGGGGGGR [label="L"];
  sGGGGGGR -> sGRGGGGR [label="PRed"];
  sGGGGGGR -> sGGGGGGR [label="PGreen"];
  sGGGGGGR -> sGBGGGGR [label="PBlue"];
  sGGGGGGG -> sGGGGGGG [label="F"];
  sGGGGGGG -> sGGGGGGG [label="R"];
  sGGGGGGG -> sGGGGGGG [label="L"];
  sGGGGGGG -> sGRGGGGG [label="PRed"];
  sGGGGGGG -> sGGGGGGG [label="PGreen"];
  sGGGGGGG -> sGBGGGGG [label="PBlue"];
  sGGGGGGB -> sGGGGBGG [label="F"];
  sGGGGGGB -> sGGGGBGG [label="R"];
  sGGGGGGB -> sGGGGGGB [label="L"];
  sGGGGGGB -> sGRGGGGB [label="PRed"];
  sGGGGGGB -> sGGGGGGB [label="PGreen"];
  sGGGGGGB -> sGBGGGGB [label="PBlue"];
  sGGGGGBR -> sGGGBRGG [label="F"];
  sGGGGGBR -> sBGGGRGG [label="R"];
  sGGGGGBR -> sGGBGGGR [label="L"];
  sGGGGGBR -> sGRGGGBR [label="PRed"];
  sGGGGGBR -> sGGGGGBR [label="PGreen"];
  sGGGGGBR -> sGBGGGBR [label="PBlue"];
  sGGGGGBG -> sGGGBGGG [label="F"];
  sGGGGGBG -> sBGGGGGG [label="R"];
  sGGGGGBG -> sGGBGGGG [label="L"];
  sGGGGGBG -> sGRGGGBG [label="PRed"];
  sGGGGGBG -> sGGGGGBG [label="PGreen"];
  sGGGGGBG -> sGBGGGBG [label="PBlue"];
  sGGGGGBB -> sGGGBBGG [label="F"];
  sGGGGGBB -> sBGGGBGG [label="R"];
  sGGGGGBB -> sGGBGGGB [label="L"];
  sGGGGGBB -> sGRGGGBB [label="PRed"];
  sGGGGGBB -> sGGGGGBB [label="PGreen"];
  sGGGGGBB -> sGBGGGBB [label="PBlue"];
  sGGGGBRR -> sGGBRRGG [label="F"];
  sGGGGBRR -> sRGGGRBG [label="R"];
  sGGGGBRR -> sGGRGGBR [label="L"];
  sGGGGBRR -> sGRGGBRR [label="PRed"];
  sGGGGBRR -> sGGGGBRR [label="PGreen"];
  sGGGGBRR -> sGBGGBRR [label="PBlue"];
  sGGGGBRG -> sGGBRGGG [label="F"];
  sGGGGBRG -> sRGGGGBG [label="R"];
  sGGGGBRG -> sGGRGGBG [label="L"];
  sGGGGBRG -> sGRGGBRG [label="PRed"];
  sGGGGBRG -> sGGGGBRG [label="PGreen"];
  sGGGGBRG -> sGBGGBRG [label="PBlue"];
  sGGGGBRB -> sGGBRBGG [label="F"];
  sGGGGBRB -> sRGGGBBG [label="R"];
  sGGGGBRB -> sGGRGGBB [label="L"];
  sGGGGBRB -> sGRGGBRB [label="PRed"];
  sGGGGBRB -> sGGGGBRB [label="PGreen"];
  sGGGGBRB -> sGBGGBRB [label="PBlue"];
  sGGGGBGR -> sGGBGRGG [label="F"];
  sGGGGBGR -> sGGGGRBG [label="R"];
  sGGGGBGR -> sGGGGGBR [label="L"];
  sGGGGBGR -> sGRGGBGR [label="PRed"];
  sGGGGBGR -> sGGGGBGR [label="PGreen"];
  sGGGGBGR -> sGBGGBGR [label="PBlue"];
  sGGGGBGG -> sGGBGGGG [label="F"];
  sGGGGBGG -> sGGGGGBG [label="R"];
  sGGGGBGG -> sGGGGGBG [label="L"];
  sGGGGBGG -> sGRGGBGG [label="PRed"];
  sGGGGBGG -> sGGGGBGG [label="PGreen"];
  sGGGGBGG -> sGBGGBGG [label="PBlue"];
  sGGGGBGB -> sGGBGBGG [label="F"];
  sGGGGBGB -> sGGGGBBG [label="R"];
  sGGGGBGB -> sGGGGGBB [label="L"];
  sGGGGBGB -> sGRGGBGB [label="PRed"];
  sGGGGBGB -> sGGGGBGB [label="PGreen"];
  sGGGGBGB -> sGBGGBGB [label="PBlue"];
  sGGGGBBR -> sGGBBRGG [label="F"];
  sGGGGBBR -> sBGGGRBG [label="R"];
  sGGGGBBR -> sGGBGGBR [label="L"];
  sGGGGBBR -> sGRGGBBR [label="PRed"];
  sGGGGBBR -> sGGGGBBR [label="PGreen"];
  sGGGGBBR -> sGBGGBBR [label="PBlue"];
  sGGGGBBG -> sGGBBGGG [label="F"];
  sGGGGBBG -> sBGGGGBG [label="R"];
  sGGGGBBG -> sGGBGGBG [label="L"];
  sGGGGBBG -> sGRGGBBG [label="PRed"];
  sGGGGBBG -> sGGGGBBG [label="PGreen"];
  sGGGGBBG -> sGBGGBBG [label="PBlue"];
  sGGGGBBB -> sGGBBBGG [label="F"];
  sGGGGBBB -> sBGGGBBG [label="R"];
  sGGGGBBB -> sGGBGGBB [label="L"];
  sGGGGBBB -> sGRGGBBB [label="PRed"];
  sGGGGBBB -> sGGGGBBB [label="PGreen"];
  sGGGGBBB -> sGBGGBBB [label="PBlue"];
  sGGGBRRR -> sGBRRRGG [label="F"];
  sGGGBRRR -> sRBGGRRG [label="R"];
  sGGGBRRR -> sGBRGGRR [label="L"];
  sGGGBRRR -> sGRGBRRR [label="PRed"];
  sGGGBRRR -> sGGGBRRR [label="PGreen"];
  sGGGBRRR -> sGBGBRRR [label="PBlue"];
  sGGGBRRG -> sGBRRGGG [label="F"];
  sGGGBRRG -> sRBGGGRG [label="R"];
  sGGGBRRG -> sGBRGGRG [label="L"];
  sGGGBRRG -> sGRGBRRG [label="PRed"];
  sGGGBRRG -> sGGGBRRG [label="PGreen"];
  sGGGBRRG -> sGBGBRRG [label="PBlue"];
  sGGGBRRB -> sGBRRBGG [label="F"];
  sGGGBRRB -> sRBGGBRG [label="R"];
  sGGGBRRB -> sGBRGGRB [label="L"];
  sGGGBRRB -> sGRGBRRB [label="PRed"];
  sGGGBRRB -> sGGGBRRB [label="PGreen"];
  sGGGBRRB -> sGBGBRRB [label="PBlue"];
  sGGGBRGR -> sGBRGRGG [label="F"];
  sGGGBRGR -> sGBGGRRG [label="R"];
  sGGGBRGR -> sGBGGGRR [label="L"];
  sGGGBRGR -> sGRGBRGR [label="PRed"];
  sGGGBRGR -> sGGGBRGR [label="PGreen"];
  sGGGBRGR -> sGBGBRGR [label="PBlue"];
  sGGGBRGG -> sGBRGGGG [label="F"];
  sGGGBRGG -> sGBGGGRG [label="R"];
  sGGGBRGG -> sGBGGGRG [label="L"];
  sGGGBRGG -> sGRGBRGG [label="PRed"];
  sGGGBRGG -> sGGGBRGG [label="PGreen"];
  sGGGBRGG -> sGBGBRGG [label="PBlue"];
  sGGGBRGB -> sGBRGBGG [label="F"];
  sGGGBRGB -> sGBGGBRG [label="R"];
  sGGGBRGB -> sGBGGGRB [label="L"];
  sGGGBRGB -> sGRGBRGB [label="PRed"];
  sGGGBRGB -> sGGGBRGB [label="PGreen"];
  sGGGBRGB -> sGBGBRGB [label="PBlue"];
  sGGGBRBR -> sGBRBRGG [label="F"];
  sGGGBRBR -> sBBGGRRG [label="R"];
  sGGGBRBR -> sGBBGGRR [label="L"];
  sGGGBRBR -> sGRGBRBR [label="PRed"];
  sGGGBRBR -> sGGGBRBR [label="PGreen"];
  sGGGBRBR -> sGBGBRBR [label="PBlue"];
  sGGGBRBG -> sGBRBGGG [label="F"];
  sGGGBRBG -> sBBGGGRG [label="R"];
  sGGGBRBG -> sGBBGGRG [label="L"];
  sGGGBRBG -> sGRGBRBG [label="PRed"];
  sGGGBRBG -> sGGGBRBG [label="PGreen"];
  sGGGBRBG -> sGBGBRBG [label="PBlue"];
  sGGGBRBB -> sGBRBBGG [label="F"];
  sGGGBRBB -> sBBGGBRG [label="R"];
  sGGGBRBB -> sGBBGGRB [label="L"];
  sGGGBRBB -> sGRGBRBB [label="PRed"];
  sGGGBRBB -> sGGGBRBB [label="PGreen"];
  sGGGBRBB -> sGBGBRBB [label="PBlue"];
  sGGGBGRR -> sGBGRRGG [label="F"];
  sGGGBGRR -> sRBGGRGG [label="R"];
  sGGGBGRR -> sGBRGGGR [label="L"];
  sGGGBGRR -> sGRGBGRR [label="PRed"];
  sGGGBGRR -> sGGGBGRR [label="PGreen"];
  sGGGBGRR -> sGBGBGRR [label="PBlue"];
  sGGGBGRG -> sGBGRGGG [label="F"];
  sGGGBGRG -> sRBGGGGG [label="R"];
  sGGGBGRG -> sGBRGGGG [label="L"];
  sGGGBGRG -> sGRGBGRG [label="PRed"];
  sGGGBGRG -> sGGGBGRG [label="PGreen"];
  sGGGBGRG -> sGBGBGRG [label="PBlue"];
  sGGGBGRB -> sGBGRBGG [label="F"];
  sGGGBGRB -> sRBGGBGG [label="R"];
  sGGGBGRB -> sGBRGGGB [label="L"];
  sGGGBGRB -> sGRGBGRB [label="PRed"];
  sGGGBGRB -> sGGGBGRB [label="PGreen"];
  sGGGBGRB -> sGBGBGRB [label="PBlue"];
  sGGGBGGR -> sGBGGRGG [label="F"];
  sGGGBGGR -> sGBGGRGG [label="R"];
  sGGGBGGR -> sGBGGGGR [label="L"];
  sGGGBGGR -> sGRGBGGR [label="PRed"];
  sGGGBGGR -> sGGGBGGR [label="PGreen"];
  sGGGBGGR -> sGBGBGGR [label="PBlue"];
  sGGGBGGG -> sGBGGGGG [label="F"];
  sGGGBGGG -> sGBGGGGG [label="R"];
  sGGGBGGG -> sGBGGGGG [label="L"];
  sGGGBGGG -> sGRGBGGG [label="PRed"];
  sGGGBGGG -> sGGGBGGG [label="PGreen"];
  sGGGBGGG -> sGBGBGGG [label="PBlue"];
  sGGGBGGB -> sGBGGBGG [label="F"];
  sGGGBGGB -> sGBGGBGG [label="R"];
  sGGGBGGB -> sGBGGGGB [label="L"];
  sGGGBGGB -> sGRGBGGB [label="PRed"];
  sGGGBGGB -> sGGGBGGB [label="PGreen"];
  sGGGBGGB -> sGBGBGGB [label="PBlue"];
  sGGGBGBR -> sGBGBRGG [label="F"];
  sGGGBGBR -> sBBGGRGG [label="R"];
  sGGGBGBR -> sGBBGGGR [label="L"];
  sGGGBGBR -> sGRGBGBR [label="PRed"];
  sGGGBGBR -> sGGGBGBR [label="PGreen"];
  sGGGBGBR -> sGBGBGBR [label="PBlue"];
  sGGGBGBG -> sGBGBGGG [label="F"];
  sGGGBGBG -> sBBGGGGG [label="R"];
  sGGGBGBG -> sGBBGGGG [label="L"];
  sGGGBGBG -> sGRGBGBG [label="PRed"];
  sGGGBGBG -> sGGGBGBG [label="PGreen"];
  sGGGBGBG -> sGBGBGBG [label="PBlue"];
  sGGGBGBB -> sGBGBBGG [label="F"];
  sGGGBGBB -> sBBGGBGG [label="R"];
  sGGGBGBB -> sGBBGGGB [label="L"];
  sGGGBGBB -> sGRGBGBB [label="PRed"];
  sGGGBGBB -> sGGGBGBB [label="PGreen"];
  sGGGBGBB -> sGBGBGBB [label="PBlue"];
  sGGGBBRR -> sGBBRRGG [label="F"];
  sGGGBBRR -> sRBGGRBG [label="R"];
  sGGGBBRR -> sGBRGGBR [label="L"];
  sGGGBBRR -> sGRGBBRR [label="PRed"];
  sGGGBBRR -> sGGGBBRR [label="PGreen"];
  sGGGBBRR -> sGBGBBRR [label="PBlue"];
  sGGGBBRG -> sGBBRGGG [label="F"];
  sGGGBBRG -> sRBGGGBG [label="R"];
  sGGGBBRG -> sGBRGGBG [label="L"];
  sGGGBBRG -> sGRGBBRG [label="PRed"];
  sGGGBBRG -> sGGGBBRG [label="PGreen"];
  sGGGBBRG -> sGBGBBRG [label="PBlue"];
  sGGGBBRB -> sGBBRBGG [label="F"];
  sGGGBBRB -> sRBGGBBG [label="R"];
  sGGGBBRB -> sGBRGGBB [label="L"];
  sGGGBBRB -> sGRGBBRB [label="PRed"];
  sGGGBBRB -> sGGGBBRB [label="PGreen"];
  sGGGBBRB -> sGBGBBRB [label="PBlue"];
  sGGGBBGR -> sGBBGRGG [label="F"];
  sGGGBBGR -> sGBGGRBG [label="R"];
  sGGGBBGR -> sGBGGGBR [label="L"];
  sGGGBBGR -> sGRGBBGR [label="PRed"];
  sGGGBBGR -> sGGGBBGR [label="PGreen"];
  sGGGBBGR -> sGBGBBGR [label="PBlue"];
  sGGGBBGG -> sGBBGGGG [label="F"];
  sGGGBBGG -> sGBGGGBG [label="R"];
  sGGGBBGG -> sGBGGGBG [label="L"];
  sGGGBBGG -> sGRGBBGG [label="PRed"];
  sGGGBBGG -> sGGGBBGG [label="PGreen"];
  sGGGBBGG -> sGBGBBGG [label="PBlue"];
  sGGGBBGB -> sGBBGBGG [label="F"];
  sGGGBBGB -> sGBGGBBG [label="R"];
  sGGGBBGB -> sGBGGGBB [label="L"];
  sGGGBBGB -> sGRGBBGB [label="PRed"];
  sGGGBBGB -> sGGGBBGB [label="PGreen"];
  sGGGBBGB -> sGBGBBGB [label="PBlue"];
  sGGGBBBR -> sGBBBRGG [label="F"];
  sGGGBBBR -> sBBGGRBG [label="R"];
  sGGGBBBR -> sGBBGGBR [label="L"];
  sGGGBBBR -> sGRGBBBR [label="PRed"];
  sGGGBBBR -> sGGGBBBR [label="PGreen"];
  sGGGBBBR -> sGBGBBBR [label="PBlue"];
  sGGGBBBG -> sGBBBGGG [label="F"];
  sGGGBBBG -> sBBGGGBG [label="R"];
  sGGGBBBG -> sGBBGGBG [label="L"];
  sGGGBBBG -> sGRGBBBG [label="PRed"];
  sGGGBBBG -> sGGGBBBG [label="PGreen"];
  sGGGBBBG -> sGBGBBBG [label="PBlue"];
  sGGGBBBB -> sGBBBBGG [label="F"];
  sGGGBBBB -> sBBGGBBG [label="R"];
  sGGGBBBB -> sGBBGGBB [label="L"];
  sGGGBBBB -> sGRGBBBB [label="PRed"];
  sGGGBBBB -> sGGGBBBB [label="PGreen"];
  sGGGBBBB -> sGBGBBBB [label="PBlue"];
  sGGBRRRR -> sBRRRRGG [label="F"];
  sGGBRRRR -> sRRGGRRB [label="R"];
  sGGBRRRR -> sGRRGBRR [label="L"];
  sGGBRRRR -> sGRBRRRR [label="PRed"];
  sGGBRRRR -> sGGBRRRR [label="PGreen"];
  sGGBRRRR -> sGBBRRRR [label="PBlue"];
  sGGBRRRG -> sBRRRGGG [label="F"];
  sGGBRRRG -> sRRGGGRB [label="R"];
  sGGBRRRG -> sGRRGBRG [label="L"];
  sGGBRRRG -> sGRBRRRG [label="PRed"];
  sGGBRRRG -> sGGBRRRG [label="PGreen"];
  sGGBRRRG -> sGBBRRRG [label="PBlue"];
  sGGBRRRB -> sBRRRBGG [label="F"];
  sGGBRRRB -> sRRGGBRB [label="R"];
  sGGBRRRB -> sGRRGBRB [label="L"];
  sGGBRRRB -> sGRBRRRB [label="PRed"];
  sGGBRRRB -> sGGBRRRB [label="PGreen"];
  sGGBRRRB -> sGBBRRRB [label="PBlue"];
  sGGBRRGR -> sBRRGRGG [label="F"];
  sGGBRRGR -> sGRGGRRB [label="R"];
  sGGBRRGR -> sGRGGBRR [label="L"];
  sGGBRRGR -> sGRBRRGR [label="PRed"];
  sGGBRRGR -> sGGBRRGR [label="PGreen"];
  sGGBRRGR -> sGBBRRGR [label="PBlue"];
  sGGBRRGG -> sBRRGGGG [label="F"];
  sGGBRRGG -> sGRGGGRB [label="R"];
  sGGBRRGG -> sGRGGBRG [label="L"];
  sGGBRRGG -> sGRBRRGG [label="PRed"];
  sGGBRRGG -> sGGBRRGG [label="PGreen"];
  sGGBRRGG -> sGBBRRGG [label="PBlue"];
  sGGBRRGB -> sBRRGBGG [label="F"];
  sGGBRRGB -> sGRGGBRB [label="R"];
  sGGBRRGB -> sGRGGBRB [label="L"];
  sGGBRRGB -> sGRBRRGB [label="PRed"];
  sGGBRRGB -> sGGBRRGB [label="PGreen"];
  sGGBRRGB -> sGBBRRGB [label="PBlue"];
  sGGBRRBR -> sBRRBRGG [label="F"];
  sGGBRRBR -> sBRGGRRB [label="R"];
  sGGBRRBR -> sGRBGBRR [label="L"];
  sGGBRRBR -> sGRBRRBR [label="PRed"];
  sGGBRRBR -> sGGBRRBR [label="PGreen"];
  sGGBRRBR -> sGBBRRBR [label="PBlue"];
  sGGBRRBG -> sBRRBGGG [label="F"];
  sGGBRRBG -> sBRGGGRB [label="R"];
  sGGBRRBG -> sGRBGBRG [label="L"];
  sGGBRRBG -> sGRBRRBG [label="PRed"];
  sGGBRRBG -> sGGBRRBG [label="PGreen"];
  sGGBRRBG -> sGBBRRBG [label="PBlue"];
  sGGBRRBB -> sBRRBBGG [label="F"];
  sGGBRRBB -> sBRGGBRB [label="R"];
  sGGBRRBB -> sGRBGBRB [label="L"];
  sGGBRRBB -> sGRBRRBB [label="PRed"];
  sGGBRRBB -> sGGBRRBB [label="PGreen"];
  sGGBRRBB -> sGBBRRBB [label="PBlue"];
  sGGBRGRR -> sBRGRRGG [label="F"];
  sGGBRGRR -> sRRGGRGB [label="R"];
  sGGBRGRR -> sGRRGBGR [label="L"];
  sGGBRGRR -> sGRBRGRR [label="PRed"];
  sGGBRGRR -> sGGBRGRR [label="PGreen"];
  sGGBRGRR -> sGBBRGRR [label="PBlue"];
  sGGBRGRG -> sBRGRGGG [label="F"];
  sGGBRGRG -> sRRGGGGB [label="R"];
  sGGBRGRG -> sGRRGBGG [label="L"];
  sGGBRGRG -> sGRBRGRG [label="PRed"];
  sGGBRGRG -> sGGBRGRG [label="PGreen"];
  sGGBRGRG -> sGBBRGRG [label="PBlue"];
  sGGBRGRB -> sBRGRBGG [label="F"];
  sGGBRGRB -> sRRGGBGB [label="R"];
  sGGBRGRB -> sGRRGBGB [label="L"];
  sGGBRGRB -> sGRBRGRB [label="PRed"];
  sGGBRGRB -> sGGBRGRB [label="PGreen"];
  sGGBRGRB -> sGBBRGRB [label="PBlue"];
  sGGBRGGR -> sBRGGRGG [label="F"];
  sGGBRGGR -> sGRGGRGB [label="R"];
  sGGBRGGR -> sGRGGBGR [label="L"];
  sGGBRGGR -> sGRBRGGR [label="PRed"];
  sGGBRGGR -> sGGBRGGR [label="PGreen"];
  sGGBRGGR -> sGBBRGGR [label="PBlue"];
  sGGBRGGG -> sBRGGGGG [label="F"];
  sGGBRGGG -> sGRGGGGB [label="R"];
  sGGBRGGG -> sGRGGBGG [label="L"];
  sGGBRGGG -> sGRBRGGG [label="PRed"];
  sGGBRGGG -> sGGBRGGG [label="PGreen"];
  sGGBRGGG -> sGBBRGGG [label="PBlue"];
  sGGBRGGB -> sBRGGBGG [label="F"];
  sGGBRGGB -> sGRGGBGB [label="R"];
  sGGBRGGB -> sGRGGBGB [label="L"];
  sGGBRGGB -> sGRBRGGB [label="PRed"];
  sGGBRGGB -> sGGBRGGB [label="PGreen"];
  sGGBRGGB -> sGBBRGGB [label="PBlue"];
  sGGBRGBR -> sBRGBRGG [label="F"];
  sGGBRGBR -> sBRGGRGB [label="R"];
  sGGBRGBR -> sGRBGBGR [label="L"];
  sGGBRGBR -> sGRBRGBR [label="PRed"];
  sGGBRGBR -> sGGBRGBR [label="PGreen"];
  sGGBRGBR -> sGBBRGBR [label="PBlue"];
  sGGBRGBG -> sBRGBGGG [label="F"];
  sGGBRGBG -> sBRGGGGB [label="R"];
  sGGBRGBG -> sGRBGBGG [label="L"];
  sGGBRGBG -> sGRBRGBG [label="PRed"];
  sGGBRGBG -> sGGBRGBG [label="PGreen"];
  sGGBRGBG -> sGBBRGBG [label="PBlue"];
  sGGBRGBB -> sBRGBBGG [label="F"];
  sGGBRGBB -> sBRGGBGB [label="R"];
  sGGBRGBB -> sGRBGBGB [label="L"];
  sGGBRGBB -> sGRBRGBB [label="PRed"];
  sGGBRGBB -> sGGBRGBB [label="PGreen"];
  sGGBRGBB -> sGBBRGBB [label="PBlue"];
  sGGBRBRR -> sBRBRRGG [label="F"];
  sGGBRBRR -> sRRGGRBB [label="R"];
  sGGBRBRR -> sGRRGBBR [label="L"];
  sGGBRBRR -> sGRBRBRR [label="PRed"];
  sGGBRBRR -> sGGBRBRR [label="PGreen"];
  sGGBRBRR -> sGBBRBRR [label="PBlue"];
  sGGBRBRG -> sBRBRGGG [label="F"];
  sGGBRBRG -> sRRGGGBB [label="R"];
  sGGBRBRG -> sGRRGBBG [label="L"];
  sGGBRBRG -> sGRBRBRG [label="PRed"];
  sGGBRBRG -> sGGBRBRG [label="PGreen"];
  sGGBRBRG -> sGBBRBRG [label="PBlue"];
  sGGBRBRB -> sBRBRBGG [label="F"];
  sGGBRBRB -> sRRGGBBB [label="R"];
  sGGBRBRB -> sGRRGBBB [label="L"];
  sGGBRBRB -> sGRBRBRB [label="PRed"];
  sGGBRBRB -> sGGBRBRB [label="PGreen"];
  sGGBRBRB -> sGBBRBRB [label="PBlue"];
  sGGBRBGR -> sBRBGRGG [label="F"];
  sGGBRBGR -> sGRGGRBB [label="R"];
  sGGBRBGR -> sGRGGBBR [label="L"];
  sGGBRBGR -> sGRBRBGR [label="PRed"];
  sGGBRBGR -> sGGBRBGR [label="PGreen"];
  sGGBRBGR -> sGBBRBGR [label="PBlue"];
  sGGBRBGG -> sBRBGGGG [label="F"];
  sGGBRBGG -> sGRGGGBB [label="R"];
  sGGBRBGG -> sGRGGBBG [label="L"];
  sGGBRBGG -> sGRBRBGG [label="PRed"];
  sGGBRBGG -> sGGBRBGG [label="PGreen"];
  sGGBRBGG -> sGBBRBGG [label="PBlue"];
  sGGBRBGB -> sBRBGBGG [label="F"];
  sGGBRBGB -> sGRGGBBB [label="R"];
  sGGBRBGB -> sGRGGBBB [label="L"];
  sGGBRBGB -> sGRBRBGB [label="PRed"];
  sGGBRBGB -> sGGBRBGB [label="PGreen"];
  sGGBRBGB -> sGBBRBGB [label="PBlue"];
  sGGBRBBR -> sBRBBRGG [label="F"];
  sGGBRBBR -> sBRGGRBB [label="R"];
  sGGBRBBR -> sGRBGBBR [label="L"];
  sGGBRBBR -> sGRBRBBR [label="PRed"];
  sGGBRBBR -> sGGBRBBR [label="PGreen"];
  sGGBRBBR -> sGBBRBBR [label="PBlue"];
  sGGBRBBG -> sBRBBGGG [label="F"];
  sGGBRBBG -> sBRGGGBB [label="R"];
  sGGBRBBG -> sGRBGBBG [label="L"];
  sGGBRBBG -> sGRBRBBG [label="PRed"];
  sGGBRBBG -> sGGBRBBG [label="PGreen"];
  sGGBRBBG -> sGBBRBBG [label="PBlue"];
  sGGBRBBB -> sBRBBBGG [label="F"];
  sGGBRBBB -> sBRGGBBB [label="R"];
  sGGBRBBB -> sGRBGBBB [label="L"];
  sGGBRBBB -> sGRBRBBB [label="PRed"];
  sGGBRBBB -> sGGBRBBB [label="PGreen"];
  sGGBRBBB -> sGBBRBBB [label="PBlue"];
  sGGBGRRR -> sBGRRRGG [label="F"];
  sGGBGRRR -> sRGGGRRB [label="R"];
  sGGBGRRR -> sGGRGBRR [label="L"];
  sGGBGRRR -> sGRBGRRR [label="PRed"];
  sGGBGRRR -> sGGBGRRR [label="PGreen"];
  sGGBGRRR -> sGBBGRRR [label="PBlue"];
  sGGBGRRG -> sBGRRGGG [label="F"];
  sGGBGRRG -> sRGGGGRB [label="R"];
  sGGBGRRG -> sGGRGBRG [label="L"];
  sGGBGRRG -> sGRBGRRG [label="PRed"];
  sGGBGRRG -> sGGBGRRG [label="PGreen"];
  sGGBGRRG -> sGBBGRRG [label="PBlue"];
  sGGBGRRB -> sBGRRBGG [label="F"];
  sGGBGRRB -> sRGGGBRB [label="R"];
  sGGBGRRB -> sGGRGBRB [label="L"];
  sGGBGRRB -> sGRBGRRB [label="PRed"];
  sGGBGRRB -> sGGBGRRB [label="PGreen"];
  sGGBGRRB -> sGBBGRRB [label="PBlue"];
  sGGBGRGR -> sBGRGRGG [label="F"];
  sGGBGRGR -> sGGGGRRB [label="R"];
  sGGBGRGR -> sGGGGBRR [label="L"];
  sGGBGRGR -> sGRBGRGR [label="PRed"];
  sGGBGRGR -> sGGBGRGR [label="PGreen"];
  sGGBGRGR -> sGBBGRGR [label="PBlue"];
  sGGBGRGG -> sBGRGGGG [label="F"];
  sGGBGRGG -> sGGGGGRB [label="R"];
  sGGBGRGG -> sGGGGBRG [label="L"];
  sGGBGRGG -> sGRBGRGG [label="PRed"];
  sGGBGRGG -> sGGBGRGG [label="PGreen"];
  sGGBGRGG -> sGBBGRGG [label="PBlue"];
  sGGBGRGB -> sBGRGBGG [label="F"];
  sGGBGRGB -> sGGGGBRB [label="R"];
  sGGBGRGB -> sGGGGBRB [label="L"];
  sGGBGRGB -> sGRBGRGB [label="PRed"];
  sGGBGRGB -> sGGBGRGB [label="PGreen"];
  sGGBGRGB -> sGBBGRGB [label="PBlue"];
  sGGBGRBR -> sBGRBRGG [label="F"];
  sGGBGRBR -> sBGGGRRB [label="R"];
  sGGBGRBR -> sGGBGBRR [label="L"];
  sGGBGRBR -> sGRBGRBR [label="PRed"];
  sGGBGRBR -> sGGBGRBR [label="PGreen"];
  sGGBGRBR -> sGBBGRBR [label="PBlue"];
  sGGBGRBG -> sBGRBGGG [label="F"];
  sGGBGRBG -> sBGGGGRB [label="R"];
  sGGBGRBG -> sGGBGBRG [label="L"];
  sGGBGRBG -> sGRBGRBG [label="PRed"];
  sGGBGRBG -> sGGBGRBG [label="PGreen"];
  sGGBGRBG -> sGBBGRBG [label="PBlue"];
  sGGBGRBB -> sBGRBBGG [label="F"];
  sGGBGRBB -> sBGGGBRB [label="R"];
  sGGBGRBB -> sGGBGBRB [label="L"];
  sGGBGRBB -> sGRBGRBB [label="PRed"];
  sGGBGRBB -> sGGBGRBB [label="PGreen"];
  sGGBGRBB -> sGBBGRBB [label="PBlue"];
  sGGBGGRR -> sBGGRRGG [label="F"];
  sGGBGGRR -> sRGGGRGB [label="R"];
  sGGBGGRR -> sGGRGBGR [label="L"];
  sGGBGGRR -> sGRBGGRR [label="PRed"];
  sGGBGGRR -> sGGBGGRR [label="PGreen"];
  sGGBGGRR -> sGBBGGRR [label="PBlue"];
  sGGBGGRG -> sBGGRGGG [label="F"];
  sGGBGGRG -> sRGGGGGB [label="R"];
  sGGBGGRG -> sGGRGBGG [label="L"];
  sGGBGGRG -> sGRBGGRG [label="PRed"];
  sGGBGGRG -> sGGBGGRG [label="PGreen"];
  sGGBGGRG -> sGBBGGRG [label="PBlue"];
  sGGBGGRB -> sBGGRBGG [label="F"];
  sGGBGGRB -> sRGGGBGB [label="R"];
  sGGBGGRB -> sGGRGBGB [label="L"];
  sGGBGGRB -> sGRBGGRB [label="PRed"];
  sGGBGGRB -> sGGBGGRB [label="PGreen"];
  sGGBGGRB -> sGBBGGRB [label="PBlue"];
  sGGBGGGR -> sBGGGRGG [label="F"];
  sGGBGGGR -> sGGGGRGB [label="R"];
  sGGBGGGR -> sGGGGBGR [label="L"];
  sGGBGGGR -> sGRBGGGR [label="PRed"];
  sGGBGGGR -> sGGBGGGR [label="PGreen"];
  sGGBGGGR -> sGBBGGGR [label="PBlue"];
  sGGBGGGG -> sBGGGGGG [label="F"];
  sGGBGGGG -> sGGGGGGB [label="R"];
  sGGBGGGG -> sGGGGBGG [label="L"];
  sGGBGGGG -> sGRBGGGG [label="PRed"];
  sGGBGGGG -> sGGBGGGG [label="PGreen"];
  sGGBGGGG -> sGBBGGGG [label="PBlue"];
  sGGBGGGB -> sBGGGBGG [label="F"];
  sGGBGGGB -> sGGGGBGB [label="R"];
  sGGBGGGB -> sGGGGBGB [label="L"];
  sGGBGGGB -> sGRBGGGB [label="PRed"];
  sGGBGGGB -> sGGBGGGB [label="PGreen"];
  sGGBGGGB -> sGBBGGGB [label="PBlue"];
  sGGBGGBR -> sBGGBRGG [label="F"];
  sGGBGGBR -> sBGGGRGB [label="R"];
  sGGBGGBR -> sGGBGBGR [label="L"];
  sGGBGGBR -> sGRBGGBR [label="PRed"];
  sGGBGGBR -> sGGBGGBR [label="PGreen"];
  sGGBGGBR -> sGBBGGBR [label="PBlue"];
  sGGBGGBG -> sBGGBGGG [label="F"];
  sGGBGGBG -> sBGGGGGB [label="R"];
  sGGBGGBG -> sGGBGBGG [label="L"];
  sGGBGGBG -> sGRBGGBG [label="PRed"];
  sGGBGGBG -> sGGBGGBG [label="PGreen"];
  sGGBGGBG -> sGBBGGBG [label="PBlue"];
  sGGBGGBB -> sBGGBBGG [label="F"];
  sGGBGGBB -> sBGGGBGB [label="R"];
  sGGBGGBB -> sGGBGBGB [label="L"];
  sGGBGGBB -> sGRBGGBB [label="PRed"];
  sGGBGGBB -> sGGBGGBB [label="PGreen"];
  sGGBGGBB -> sGBBGGBB [label="PBlue"];
  sGGBGBRR -> sBGBRRGG [label="F"];
  sGGBGBRR -> sRGGGRBB [label="R"];
  sGGBGBRR -> sGGRGBBR [label="L"];
  sGGBGBRR -> sGRBGBRR [label="PRed"];
  sGGBGBRR -> sGGBGBRR [label="PGreen"];
  sGGBGBRR -> sGBBGBRR [label="PBlue"];
  sGGBGBRG -> sBGBRGGG [label="F"];
  sGGBGBRG -> sRGGGGBB [label="R"];
  sGGBGBRG -> sGGRGBBG [label="L"];
  sGGBGBRG -> sGRBGBRG [label="PRed"];
  sGGBGBRG -> sGGBGBRG [label="PGreen"];
  sGGBGBRG -> sGBBGBRG [label="PBlue"];
  sGGBGBRB -> sBGBRBGG [label="F"];
  sGGBGBRB -> sRGGGBBB [label="R"];
  sGGBGBRB -> sGGRGBBB [label="L"];
  sGGBGBRB -> sGRBGBRB [label="PRed"];
  sGGBGBRB -> sGGBGBRB [label="PGreen"];
  sGGBGBRB -> sGBBGBRB [label="PBlue"];
  sGGBGBGR -> sBGBGRGG [label="F"];
  sGGBGBGR -> sGGGGRBB [label="R"];
  sGGBGBGR -> sGGGGBBR [label="L"];
  sGGBGBGR -> sGRBGBGR [label="PRed"];
  sGGBGBGR -> sGGBGBGR [label="PGreen"];
  sGGBGBGR -> sGBBGBGR [label="PBlue"];
  sGGBGBGG -> sBGBGGGG [label="F"];
  sGGBGBGG -> sGGGGGBB [label="R"];
  sGGBGBGG -> sGGGGBBG [label="L"];
  sGGBGBGG -> sGRBGBGG [label="PRed"];
  sGGBGBGG -> sGGBGBGG [label="PGreen"];
  sGGBGBGG -> sGBBGBGG [label="PBlue"];
  sGGBGBGB -> sBGBGBGG [label="F"];
  sGGBGBGB -> sGGGGBBB [label="R"];
  sGGBGBGB -> sGGGGBBB [label="L"];
  sGGBGBGB -> sGRBGBGB [label="PRed"];
  sGGBGBGB -> sGGBGBGB [label="PGreen"];
  sGGBGBGB -> sGBBGBGB [label="PBlue"];
  sGGBGBBR -> sBGBBRGG [label="F"];
  sGGBGBBR -> sBGGGRBB [label="R"];
  sGGBGBBR -> sGGBGBBR [label="L"];
  sGGBGBBR -> sGRBGBBR [label="PRed"];
  sGGBGBBR -> sGGBGBBR [label="PGreen"];
  sGGBGBBR -> sGBBGBBR [label="PBlue"];
  sGGBGBBG -> sBGBBGGG [label="F"];
  sGGBGBBG -> sBGGGGBB [label="R"];
  sGGBGBBG -> sGGBGBBG [label="L"];
  sGGBGBBG -> sGRBGBBG [label="PRed"];
  sGGBGBBG -> sGGBGBBG [label="PGreen"];
  sGGBGBBG -> sGBBGBBG [label="PBlue"];
  sGGBGBBB -> sBGBBBGG [label="F"];
  sGGBGBBB -> sBGGGBBB [label="R"];
  sGGBGBBB -> sGGBGBBB [label="L"];
  sGGBGBBB -> sGRBGBBB [label="PRed"];
  sGGBGBBB -> sGGBGBBB [label="PGreen"];
  sGGBGBBB -> sGBBGBBB [label="PBlue"];
  sGGBBRRR -> sBBRRRGG [label="F"];
  sGGBBRRR -> sRBGGRRB [label="R"];
  sGGBBRRR -> sGBRGBRR [label="L"];
  sGGBBRRR -> sGRBBRRR [label="PRed"];
  sGGBBRRR -> sGGBBRRR [label="PGreen"];
  sGGBBRRR -> sGBBBRRR [label="PBlue"];
  sGGBBRRG -> sBBRRGGG [label="F"];
  sGGBBRRG -> sRBGGGRB [label="R"];
  sGGBBRRG -> sGBRGBRG [label="L"];
  sGGBBRRG -> sGRBBRRG [label="PRed"];
  sGGBBRRG -> sGGBBRRG [label="PGreen"];
  sGGBBRRG -> sGBBBRRG [label="PBlue"];
  sGGBBRRB -> sBBRRBGG [label="F"];
  sGGBBRRB -> sRBGGBRB [label="R"];
  sGGBBRRB -> sGBRGBRB [label="L"];
  sGGBBRRB -> sGRBBRRB [label="PRed"];
  sGGBBRRB -> sGGBBRRB [label="PGreen"];
  sGGBBRRB -> sGBBBRRB [label="PBlue"];
  sGGBBRGR -> sBBRGRGG [label="F"];
  sGGBBRGR -> sGBGGRRB [label="R"];
  sGGBBRGR -> sGBGGBRR [label="L"];
  sGGBBRGR -> sGRBBRGR [label="PRed"];
  sGGBBRGR -> sGGBBRGR [label="PGreen"];
  sGGBBRGR -> sGBBBRGR [label="PBlue"];
  sGGBBRGG -> sBBRGGGG [label="F"];
  sGGBBRGG -> sGBGGGRB [label="R"];
  sGGBBRGG -> sGBGGBRG [label="L"];
  sGGBBRGG -> sGRBBRGG [label="PRed"];
  sGGBBRGG -> sGGBBRGG [label="PGreen"];
  sGGBBRGG -> sGBBBRGG [label="PBlue"];
  sGGBBRGB -> sBBRGBGG [label="F"];
  sGGBBRGB -> sGBGGBRB [label="R"];
  sGGBBRGB -> sGBGGBRB [label="L"];
  sGGBBRGB -> sGRBBRGB [label="PRed"];
  sGGBBRGB -> sGGBBRGB [label="PGreen"];
  sGGBBRGB -> sGBBBRGB [label="PBlue"];
  sGGBBRBR -> sBBRBRGG [label="F"];
  sGGBBRBR -> sBBGGRRB [label="R"];
  sGGBBRBR -> sGBBGBRR [label="L"];
  sGGBBRBR -> sGRBBRBR [label="PRed"];
  sGGBBRBR -> sGGBBRBR [label="PGreen"];
  sGGBBRBR -> sGBBBRBR [label="PBlue"];
  sGGBBRBG -> sBBRBGGG [label="F"];
  sGGBBRBG -> sBBGGGRB [label="R"];
  sGGBBRBG -> sGBBGBRG [label="L"];
  sGGBBRBG -> sGRBBRBG [label="PRed"];
  sGGBBRBG -> sGGBBRBG [label="PGreen"];
  sGGBBRBG -> sGBBBRBG [label="PBlue"];
  sGGBBRBB -> sBBRBBGG [label="F"];
  sGGBBRBB -> sBBGGBRB [label="R"];
  sGGBBRBB -> sGBBGBRB [label="L"];
  sGGBBRBB -> sGRBBRBB [label="PRed"];
  sGGBBRBB -> sGGBBRBB [label="PGreen"];
  sGGBBRBB -> sGBBBRBB [label="PBlue"];
  sGGBBGRR -> sBBGRRGG [label="F"];
  sGGBBGRR -> sRBGGRGB [label="R"];
  sGGBBGRR -> sGBRGBGR [label="L"];
  sGGBBGRR -> sGRBBGRR [label="PRed"];
  sGGBBGRR -> sGGBBGRR [label="PGreen"];
  sGGBBGRR -> sGBBBGRR [label="PBlue"];
  sGGBBGRG -> sBBGRGGG [label="F"];
  sGGBBGRG -> sRBGGGGB [label="R"];
  sGGBBGRG -> sGBRGBGG [label="L"];
  sGGBBGRG -> sGRBBGRG [label="PRed"];
  sGGBBGRG -> sGGBBGRG [label="PGreen"];
  sGGBBGRG -> sGBBBGRG [label="PBlue"];
  sGGBBGRB -> sBBGRBGG [label="F"];
  sGGBBGRB -> sRBGGBGB [label="R"];
  sGGBBGRB -> sGBRGBGB [label="L"];
  sGGBBGRB -> sGRBBGRB [label="PRed"];
  sGGBBGRB -> sGGBBGRB [label="PGreen"];
  sGGBBGRB -> sGBBBGRB [label="PBlue"];
  sGGBBGGR -> sBBGGRGG [label="F"];
  sGGBBGGR -> sGBGGRGB [label="R"];
  sGGBBGGR -> sGBGGBGR [label="L"];
  sGGBBGGR -> sGRBBGGR [label="PRed"];
  sGGBBGGR -> sGGBBGGR [label="PGreen"];
  sGGBBGGR -> sGBBBGGR [label="PBlue"];
  sGGBBGGG -> sBBGGGGG [label="F"];
  sGGBBGGG -> sGBGGGGB [label="R"];
  sGGBBGGG -> sGBGGBGG [label="L"];
  sGGBBGGG -> sGRBBGGG [label="PRed"];
  sGGBBGGG -> sGGBBGGG [label="PGreen"];
  sGGBBGGG -> sGBBBGGG [label="PBlue"];
  sGGBBGGB -> sBBGGBGG [label="F"];
  sGGBBGGB -> sGBGGBGB [label="R"];
  sGGBBGGB -> sGBGGBGB [label="L"];
  sGGBBGGB -> sGRBBGGB [label="PRed"];
  sGGBBGGB -> sGGBBGGB [label="PGreen"];
  sGGBBGGB -> sGBBBGGB [label="PBlue"];
  sGGBBGBR -> sBBGBRGG [label="F"];
  sGGBBGBR -> sBBGGRGB [label="R"];
  sGGBBGBR -> sGBBGBGR [label="L"];
  sGGBBGBR -> sGRBBGBR [label="PRed"];
  sGGBBGBR -> sGGBBGBR [label="PGreen"];
  sGGBBGBR -> sGBBBGBR [label="PBlue"];
  sGGBBGBG -> sBBGBGGG [label="F"];
  sGGBBGBG -> sBBGGGGB [label="R"];
  sGGBBGBG -> sGBBGBGG [label="L"];
  sGGBBGBG -> sGRBBGBG [label="PRed"];
  sGGBBGBG -> sGGBBGBG [label="PGreen"];
  sGGBBGBG -> sGBBBGBG [label="PBlue"];
  sGGBBGBB -> sBBGBBGG [label="F"];
  sGGBBGBB -> sBBGGBGB [label="R"];
  sGGBBGBB -> sGBBGBGB [label="L"];
  sGGBBGBB -> sGRBBGBB [label="PRed"];
  sGGBBGBB -> sGGBBGBB [label="PGreen"];
  sGGBBGBB -> sGBBBGBB [label="PBlue"];
  sGGBBBRR -> sBBBRRGG [label="F"];
  sGGBBBRR -> sRBGGRBB [label="R"];
  sGGBBBRR -> sGBRGBBR [label="L"];
  sGGBBBRR -> sGRBBBRR [label="PRed"];
  sGGBBBRR -> sGGBBBRR [label="PGreen"];
  sGGBBBRR -> sGBBBBRR [label="PBlue"];
  sGGBBBRG -> sBBBRGGG [label="F"];
  sGGBBBRG -> sRBGGGBB [label="R"];
  sGGBBBRG -> sGBRGBBG [label="L"];
  sGGBBBRG -> sGRBBBRG [label="PRed"];
  sGGBBBRG -> sGGBBBRG [label="PGreen"];
  sGGBBBRG -> sGBBBBRG [label="PBlue"];
  sGGBBBRB -> sBBBRBGG [label="F"];
  sGGBBBRB -> sRBGGBBB [label="R"];
  sGGBBBRB -> sGBRGBBB [label="L"];
  sGGBBBRB -> sGRBBBRB [label="PRed"];
  sGGBBBRB -> sGGBBBRB [label="PGreen"];
  sGGBBBRB -> sGBBBBRB [label="PBlue"];
  sGGBBBGR -> sBBBGRGG [label="F"];
  sGGBBBGR -> sGBGGRBB [label="R"];
  sGGBBBGR -> sGBGGBBR [label="L"];
  sGGBBBGR -> sGRBBBGR [label="PRed"];
  sGGBBBGR -> sGGBBBGR [label="PGreen"];
  sGGBBBGR -> sGBBBBGR [label="PBlue"];
  sGGBBBGG -> sBBBGGGG [label="F"];
  sGGBBBGG -> sGBGGGBB [label="R"];
  sGGBBBGG -> sGBGGBBG [label="L"];
  sGGBBBGG -> sGRBBBGG [label="PRed"];
  sGGBBBGG -> sGGBBBGG [label="PGreen"];
  sGGBBBGG -> sGBBBBGG [label="PBlue"];
  sGGBBBGB -> sBBBGBGG [label="F"];
  sGGBBBGB -> sGBGGBBB [label="R"];
  sGGBBBGB -> sGBGGBBB [label="L"];
  sGGBBBGB -> sGRBBBGB [label="PRed"];
  sGGBBBGB -> sGGBBBGB [label="PGreen"];
  sGGBBBGB -> sGBBBBGB [label="PBlue"];
  sGGBBBBR -> sBBBBRGG [label="F"];
  sGGBBBBR -> sBBGGRBB [label="R"];
  sGGBBBBR -> sGBBGBBR [label="L"];
  sGGBBBBR -> sGRBBBBR [label="PRed"];
  sGGBBBBR -> sGGBBBBR [label="PGreen"];
  sGGBBBBR -> sGBBBBBR [label="PBlue"];
  sGGBBBBG -> sBBBBGGG [label="F"];
  sGGBBBBG -> sBBGGGBB [label="R"];
  sGGBBBBG -> sGBBGBBG [label="L"];
  sGGBBBBG -> sGRBBBBG [label="PRed"];
  sGGBBBBG -> sGGBBBBG [label="PGreen"];
  sGGBBBBG -> sGBBBBBG [label="PBlue"];
  sGGBBBBB -> sBBBBBGG [label="F"];
  sGGBBBBB -> sBBGGBBB [label="R"];
  sGGBBBBB -> sGBBGBBB [label="L"];
  sGGBBBBB -> sGRBBBBB [label="PRed"];
  sGGBBBBB -> sGGBBBBB [label="PGreen"];
  sGGBBBBB -> sGBBBBBB [label="PBlue"];
  sGBRRRRR -> sRRRRRBG [label="F"];
  sGBRRRRR -> sRRBGRRR [label="R"];
  sGBRRRRR -> sBRRGRRR [label="L"];
  sGBRRRRR -> sGRRRRRR [label="PRed"];
  sGBRRRRR -> sGGRRRRR [label="PGreen"];
  sGBRRRRR -> sGBRRRRR [label="PBlue"];
  sGBRRRRG -> sRRRRGBG [label="F"];
  sGBRRRRG -> sRRBGGRR [label="R"];
  sGBRRRRG -> sBRRGRRG [label="L"];
  sGBRRRRG -> sGRRRRRG [label="PRed"];
  sGBRRRRG -> sGGRRRRG [label="PGreen"];
  sGBRRRRG -> sGBRRRRG [label="PBlue"];
  sGBRRRRB -> sRRRRBBG [label="F"];
  sGBRRRRB -> sRRBGBRR [label="R"];
  sGBRRRRB -> sBRRGRRB [label="L"];
  sGBRRRRB -> sGRRRRRB [label="PRed"];
  sGBRRRRB -> sGGRRRRB [label="PGreen"];
  sGBRRRRB -> sGBRRRRB [label="PBlue"];
  sGBRRRGR -> sRRRGRBG [label="F"];
  sGBRRRGR -> sGRBGRRR [label="R"];
  sGBRRRGR -> sBRGGRRR [label="L"];
  sGBRRRGR -> sGRRRRGR [label="PRed"];
  sGBRRRGR -> sGGRRRGR [label="PGreen"];
  sGBRRRGR -> sGBRRRGR [label="PBlue"];
  sGBRRRGG -> sRRRGGBG [label="F"];
  sGBRRRGG -> sGRBGGRR [label="R"];
  sGBRRRGG -> sBRGGRRG [label="L"];
  sGBRRRGG -> sGRRRRGG [label="PRed"];
  sGBRRRGG -> sGGRRRGG [label="PGreen"];
  sGBRRRGG -> sGBRRRGG [label="PBlue"];
  sGBRRRGB -> sRRRGBBG [label="F"];
  sGBRRRGB -> sGRBGBRR [label="R"];
  sGBRRRGB -> sBRGGRRB [label="L"];
  sGBRRRGB -> sGRRRRGB [label="PRed"];
  sGBRRRGB -> sGGRRRGB [label="PGreen"];
  sGBRRRGB -> sGBRRRGB [label="PBlue"];
  sGBRRRBR -> sRRRBRBG [label="F"];
  sGBRRRBR -> sBRBGRRR [label="R"];
  sGBRRRBR -> sBRBGRRR [label="L"];
  sGBRRRBR -> sGRRRRBR [label="PRed"];
  sGBRRRBR -> sGGRRRBR [label="PGreen"];
  sGBRRRBR -> sGBRRRBR [label="PBlue"];
  sGBRRRBG -> sRRRBGBG [label="F"];
  sGBRRRBG -> sBRBGGRR [label="R"];
  sGBRRRBG -> sBRBGRRG [label="L"];
  sGBRRRBG -> sGRRRRBG [label="PRed"];
  sGBRRRBG -> sGGRRRBG [label="PGreen"];
  sGBRRRBG -> sGBRRRBG [label="PBlue"];
  sGBRRRBB -> sRRRBBBG [label="F"];
  sGBRRRBB -> sBRBGBRR [label="R"];
  sGBRRRBB -> sBRBGRRB [label="L"];
  sGBRRRBB -> sGRRRRBB [label="PRed"];
  sGBRRRBB -> sGGRRRBB [label="PGreen"];
  sGBRRRBB -> sGBRRRBB [label="PBlue"];
  sGBRRGRR -> sRRGRRBG [label="F"];
  sGBRRGRR -> sRRBGRGR [label="R"];
  sGBRRGRR -> sBRRGRGR [label="L"];
  sGBRRGRR -> sGRRRGRR [label="PRed"];
  sGBRRGRR -> sGGRRGRR [label="PGreen"];
  sGBRRGRR -> sGBRRGRR [label="PBlue"];
  sGBRRGRG -> sRRGRGBG [label="F"];
  sGBRRGRG -> sRRBGGGR [label="R"];
  sGBRRGRG -> sBRRGRGG [label="L"];
  sGBRRGRG -> sGRRRGRG [label="PRed"];
  sGBRRGRG -> sGGRRGRG [label="PGreen"];
  sGBRRGRG -> sGBRRGRG [label="PBlue"];
  sGBRRGRB -> sRRGRBBG [label="F"];
  sGBRRGRB -> sRRBGBGR [label="R"];
  sGBRRGRB -> sBRRGRGB [label="L"];
  sGBRRGRB -> sGRRRGRB [label="PRed"];
  sGBRRGRB -> sGGRRGRB [label="PGreen"];
  sGBRRGRB -> sGBRRGRB [label="PBlue"];
  sGBRRGGR -> sRRGGRBG [label="F"];
  sGBRRGGR -> sGRBGRGR [label="R"];
  sGBRRGGR -> sBRGGRGR [label="L"];
  sGBRRGGR -> sGRRRGGR [label="PRed"];
  sGBRRGGR -> sGGRRGGR [label="PGreen"];
  sGBRRGGR -> sGBRRGGR [label="PBlue"];
  sGBRRGGG -> sRRGGGBG [label="F"];
  sGBRRGGG -> sGRBGGGR [label="R"];
  sGBRRGGG -> sBRGGRGG [label="L"];
  sGBRRGGG -> sGRRRGGG [label="PRed"];
  sGBRRGGG -> sGGRRGGG [label="PGreen"];
  sGBRRGGG -> sGBRRGGG [label="PBlue"];
  sGBRRGGB -> sRRGGBBG [label="F"];
  sGBRRGGB -> sGRBGBGR [label="R"];
  sGBRRGGB -> sBRGGRGB [label="L"];
  sGBRRGGB -> sGRRRGGB [label="PRed"];
  sGBRRGGB -> sGGRRGGB [label="PGreen"];
  sGBRRGGB -> sGBRRGGB [label="PBlue"];
  sGBRRGBR -> sRRGBRBG [label="F"];
  sGBRRGBR -> sBRBGRGR [label="R"];
  sGBRRGBR -> sBRBGRGR [label="L"];
  sGBRRGBR -> sGRRRGBR [label="PRed"];
  sGBRRGBR -> sGGRRGBR [label="PGreen"];
  sGBRRGBR -> sGBRRGBR [label="PBlue"];
  sGBRRGBG -> sRRGBGBG [label="F"];
  sGBRRGBG -> sBRBGGGR [label="R"];
  sGBRRGBG -> sBRBGRGG [label="L"];
  sGBRRGBG -> sGRRRGBG [label="PRed"];
  sGBRRGBG -> sGGRRGBG [label="PGreen"];
  sGBRRGBG -> sGBRRGBG [label="PBlue"];
  sGBRRGBB -> sRRGBBBG [label="F"];
  sGBRRGBB -> sBRBGBGR [label="R"];
  sGBRRGBB -> sBRBGRGB [label="L"];
  sGBRRGBB -> sGRRRGBB [label="PRed"];
  sGBRRGBB -> sGGRRGBB [label="PGreen"];
  sGBRRGBB -> sGBRRGBB [label="PBlue"];
  sGBRRBRR -> sRRBRRBG [label="F"];
  sGBRRBRR -> sRRBGRBR [label="R"];
  sGBRRBRR -> sBRRGRBR [label="L"];
  sGBRRBRR -> sGRRRBRR [label="PRed"];
  sGBRRBRR -> sGGRRBRR [label="PGreen"];
  sGBRRBRR -> sGBRRBRR [label="PBlue"];
  sGBRRBRG -> sRRBRGBG [label="F"];
  sGBRRBRG -> sRRBGGBR [label="R"];
  sGBRRBRG -> sBRRGRBG [label="L"];
  sGBRRBRG -> sGRRRBRG [label="PRed"];
  sGBRRBRG -> sGGRRBRG [label="PGreen"];
  sGBRRBRG -> sGBRRBRG [label="PBlue"];
  sGBRRBRB -> sRRBRBBG [label="F"];
  sGBRRBRB -> sRRBGBBR [label="R"];
  sGBRRBRB -> sBRRGRBB [label="L"];
  sGBRRBRB -> sGRRRBRB [label="PRed"];
  sGBRRBRB -> sGGRRBRB [label="PGreen"];
  sGBRRBRB -> sGBRRBRB [label="PBlue"];
  sGBRRBGR -> sRRBGRBG [label="F"];
  sGBRRBGR -> sGRBGRBR [label="R"];
  sGBRRBGR -> sBRGGRBR [label="L"];
  sGBRRBGR -> sGRRRBGR [label="PRed"];
  sGBRRBGR -> sGGRRBGR [label="PGreen"];
  sGBRRBGR -> sGBRRBGR [label="PBlue"];
  sGBRRBGG -> sRRBGGBG [label="F"];
  sGBRRBGG -> sGRBGGBR [label="R"];
  sGBRRBGG -> sBRGGRBG [label="L"];
  sGBRRBGG -> sGRRRBGG [label="PRed"];
  sGBRRBGG -> sGGRRBGG [label="PGreen"];
  sGBRRBGG -> sGBRRBGG [label="PBlue"];
  sGBRRBGB -> sRRBGBBG [label="F"];
  sGBRRBGB -> sGRBGBBR [label="R"];
  sGBRRBGB -> sBRGGRBB [label="L"];
  sGBRRBGB -> sGRRRBGB [label="PRed"];
  sGBRRBGB -> sGGRRBGB [label="PGreen"];
  sGBRRBGB -> sGBRRBGB [label="PBlue"];
  sGBRRBBR -> sRRBBRBG [label="F"];
  sGBRRBBR -> sBRBGRBR [label="R"];
  sGBRRBBR -> sBRBGRBR [label="L"];
  sGBRRBBR -> sGRRRBBR [label="PRed"];
  sGBRRBBR -> sGGRRBBR [label="PGreen"];
  sGBRRBBR -> sGBRRBBR [label="PBlue"];
  sGBRRBBG -> sRRBBGBG [label="F"];
  sGBRRBBG -> sBRBGGBR [label="R"];
  sGBRRBBG -> sBRBGRBG [label="L"];
  sGBRRBBG -> sGRRRBBG [label="PRed"];
  sGBRRBBG -> sGGRRBBG [label="PGreen"];
  sGBRRBBG -> sGBRRBBG [label="PBlue"];
  sGBRRBBB -> sRRBBBBG [label="F"];
  sGBRRBBB -> sBRBGBBR [label="R"];
  sGBRRBBB -> sBRBGRBB [label="L"];
  sGBRRBBB -> sGRRRBBB [label="PRed"];
  sGBRRBBB -> sGGRRBBB [label="PGreen"];
  sGBRRBBB -> sGBRRBBB [label="PBlue"];
  sGBRGRRR -> sRGRRRBG [label="F"];
  sGBRGRRR -> sRGBGRRR [label="R"];
  sGBRGRRR -> sBGRGRRR [label="L"];
  sGBRGRRR -> sGRRGRRR [label="PRed"];
  sGBRGRRR -> sGGRGRRR [label="PGreen"];
  sGBRGRRR -> sGBRGRRR [label="PBlue"];
  sGBRGRRG -> sRGRRGBG [label="F"];
  sGBRGRRG -> sRGBGGRR [label="R"];
  sGBRGRRG -> sBGRGRRG [label="L"];
  sGBRGRRG -> sGRRGRRG [label="PRed"];
  sGBRGRRG -> sGGRGRRG [label="PGreen"];
  sGBRGRRG -> sGBRGRRG [label="PBlue"];
  sGBRGRRB -> sRGRRBBG [label="F"];
  sGBRGRRB -> sRGBGBRR [label="R"];
  sGBRGRRB -> sBGRGRRB [label="L"];
  sGBRGRRB -> sGRRGRRB [label="PRed"];
  sGBRGRRB -> sGGRGRRB [label="PGreen"];
  sGBRGRRB -> sGBRGRRB [label="PBlue"];
  sGBRGRGR -> sRGRGRBG [label="F"];
  sGBRGRGR -> sGGBGRRR [label="R"];
  sGBRGRGR -> sBGGGRRR [label="L"];
  sGBRGRGR -> sGRRGRGR [label="PRed"];
  sGBRGRGR -> sGGRGRGR [label="PGreen"];
  sGBRGRGR -> sGBRGRGR [label="PBlue"];
  sGBRGRGG -> sRGRGGBG [label="F"];
  sGBRGRGG -> sGGBGGRR [label="R"];
  sGBRGRGG -> sBGGGRRG [label="L"];
  sGBRGRGG -> sGRRGRGG [label="PRed"];
  sGBRGRGG -> sGGRGRGG [label="PGreen"];
  sGBRGRGG -> sGBRGRGG [label="PBlue"];
  sGBRGRGB -> sRGRGBBG [label="F"];
  sGBRGRGB -> sGGBGBRR [label="R"];
  sGBRGRGB -> sBGGGRRB [label="L"];
  sGBRGRGB -> sGRRGRGB [label="PRed"];
  sGBRGRGB -> sGGRGRGB [label="PGreen"];
  sGBRGRGB -> sGBRGRGB [label="PBlue"];
  sGBRGRBR -> sRGRBRBG [label="F"];
  sGBRGRBR -> sBGBGRRR [label="R"];
  sGBRGRBR -> sBGBGRRR [label="L"];
  sGBRGRBR -> sGRRGRBR [label="PRed"];
  sGBRGRBR -> sGGRGRBR [label="PGreen"];
  sGBRGRBR -> sGBRGRBR [label="PBlue"];
  sGBRGRBG -> sRGRBGBG [label="F"];
  sGBRGRBG -> sBGBGGRR [label="R"];
  sGBRGRBG -> sBGBGRRG [label="L"];
  sGBRGRBG -> sGRRGRBG [label="PRed"];
  sGBRGRBG -> sGGRGRBG [label="PGreen"];
  sGBRGRBG -> sGBRGRBG [label="PBlue"];
  sGBRGRBB -> sRGRBBBG [label="F"];
  sGBRGRBB -> sBGBGBRR [label="R"];
  sGBRGRBB -> sBGBGRRB [label="L"];
  sGBRGRBB -> sGRRGRBB [label="PRed"];
  sGBRGRBB -> sGGRGRBB [label="PGreen"];
  sGBRGRBB -> sGBRGRBB [label="PBlue"];
  sGBRGGRR -> sRGGRRBG [label="F"];
  sGBRGGRR -> sRGBGRGR [label="R"];
  sGBRGGRR -> sBGRGRGR [label="L"];
  sGBRGGRR -> sGRRGGRR [label="PRed"];
  sGBRGGRR -> sGGRGGRR [label="PGreen"];
  sGBRGGRR -> sGBRGGRR [label="PBlue"];
  sGBRGGRG -> sRGGRGBG [label="F"];
  sGBRGGRG -> sRGBGGGR [label="R"];
  sGBRGGRG -> sBGRGRGG [label="L"];
  sGBRGGRG -> sGRRGGRG [label="PRed"];
  sGBRGGRG -> sGGRGGRG [label="PGreen"];
  sGBRGGRG -> sGBRGGRG [label="PBlue"];
  sGBRGGRB -> sRGGRBBG [label="F"];
  sGBRGGRB -> sRGBGBGR [label="R"];
  sGBRGGRB -> sBGRGRGB [label="L"];
  sGBRGGRB -> sGRRGGRB [label="PRed"];
  sGBRGGRB -> sGGRGGRB [label="PGreen"];
  sGBRGGRB -> sGBRGGRB [label="PBlue"];
  sGBRGGGR -> sRGGGRBG [label="F"];
  sGBRGGGR -> sGGBGRGR [label="R"];
  sGBRGGGR -> sBGGGRGR [label="L"];
  sGBRGGGR -> sGRRGGGR [label="PRed"];
  sGBRGGGR -> sGGRGGGR [label="PGreen"];
  sGBRGGGR -> sGBRGGGR [label="PBlue"];
  sGBRGGGG -> sRGGGGBG [label="F"];
  sGBRGGGG -> sGGBGGGR [label="R"];
  sGBRGGGG -> sBGGGRGG [label="L"];
  sGBRGGGG -> sGRRGGGG [label="PRed"];
  sGBRGGGG -> sGGRGGGG [label="PGreen"];
  sGBRGGGG -> sGBRGGGG [label="PBlue"];
  sGBRGGGB -> sRGGGBBG [label="F"];
  sGBRGGGB -> sGGBGBGR [label="R"];
  sGBRGGGB -> sBGGGRGB [label="L"];
  sGBRGGGB -> sGRRGGGB [label="PRed"];
  sGBRGGGB -> sGGRGGGB [label="PGreen"];
  sGBRGGGB -> sGBRGGGB [label="PBlue"];
  sGBRGGBR -> sRGGBRBG [label="F"];
  sGBRGGBR -> sBGBGRGR [label="R"];
  sGBRGGBR -> sBGBGRGR [label="L"];
  sGBRGGBR -> sGRRGGBR [label="PRed"];
  sGBRGGBR -> sGGRGGBR [label="PGreen"];
  sGBRGGBR -> sGBRGGBR [label="PBlue"];
  sGBRGGBG -> sRGGBGBG [label="F"];
  sGBRGGBG -> sBGBGGGR [label="R"];
  sGBRGGBG -> sBGBGRGG [label="L"];
  sGBRGGBG -> sGRRGGBG [label="PRed"];
  sGBRGGBG -> sGGRGGBG [label="PGreen"];
  sGBRGGBG -> sGBRGGBG [label="PBlue"];
  sGBRGGBB -> sRGGBBBG [label="F"];
  sGBRGGBB -> sBGBGBGR [label="R"];
  sGBRGGBB -> sBGBGRGB [label="L"];
  sGBRGGBB -> sGRRGGBB [label="PRed"];
  sGBRGGBB -> sGGRGGBB [label="PGreen"];
  sGBRGGBB -> sGBRGGBB [label="PBlue"];
  sGBRGBRR -> sRGBRRBG [label="F"];
  sGBRGBRR -> sRGBGRBR [label="R"];
  sGBRGBRR -> sBGRGRBR [label="L"];
  sGBRGBRR -> sGRRGBRR [label="PRed"];
  sGBRGBRR -> sGGRGBRR [label="PGreen"];
  sGBRGBRR -> sGBRGBRR [label="PBlue"];
  sGBRGBRG -> sRGBRGBG [label="F"];
  sGBRGBRG -> sRGBGGBR [label="R"];
  sGBRGBRG -> sBGRGRBG [label="L"];
  sGBRGBRG -> sGRRGBRG [label="PRed"];
  sGBRGBRG -> sGGRGBRG [label="PGreen"];
  sGBRGBRG -> sGBRGBRG [label="PBlue"];
  sGBRGBRB -> sRGBRBBG [label="F"];
  sGBRGBRB -> sRGBGBBR [label="R"];
  sGBRGBRB -> sBGRGRBB [label="L"];
  sGBRGBRB -> sGRRGBRB [label="PRed"];
  sGBRGBRB -> sGGRGBRB [label="PGreen"];
  sGBRGBRB -> sGBRGBRB [label="PBlue"];
  sGBRGBGR -> sRGBGRBG [label="F"];
  sGBRGBGR -> sGGBGRBR [label="R"];
  sGBRGBGR -> sBGGGRBR [label="L"];
  sGBRGBGR -> sGRRGBGR [label="PRed"];
  sGBRGBGR -> sGGRGBGR [label="PGreen"];
  sGBRGBGR -> sGBRGBGR [label="PBlue"];
  sGBRGBGG -> sRGBGGBG [label="F"];
  sGBRGBGG -> sGGBGGBR [label="R"];
  sGBRGBGG -> sBGGGRBG [label="L"];
  sGBRGBGG -> sGRRGBGG [label="PRed"];
  sGBRGBGG -> sGGRGBGG [label="PGreen"];
  sGBRGBGG -> sGBRGBGG [label="PBlue"];
  sGBRGBGB -> sRGBGBBG [label="F"];
  sGBRGBGB -> sGGBGBBR [label="R"];
  sGBRGBGB -> sBGGGRBB [label="L"];
  sGBRGBGB -> sGRRGBGB [label="PRed"];
  sGBRGBGB -> sGGRGBGB [label="PGreen"];
  sGBRGBGB -> sGBRGBGB [label="PBlue"];
  sGBRGBBR -> sRGBBRBG [label="F"];
  sGBRGBBR -> sBGBGRBR [label="R"];
  sGBRGBBR -> sBGBGRBR [label="L"];
  sGBRGBBR -> sGRRGBBR [label="PRed"];
  sGBRGBBR -> sGGRGBBR [label="PGreen"];
  sGBRGBBR -> sGBRGBBR [label="PBlue"];
  sGBRGBBG -> sRGBBGBG [label="F"];
  sGBRGBBG -> sBGBGGBR [label="R"];
  sGBRGBBG -> sBGBGRBG [label="L"];
  sGBRGBBG -> sGRRGBBG [label="PRed"];
  sGBRGBBG -> sGGRGBBG [label="PGreen"];
  sGBRGBBG -> sGBRGBBG [label="PBlue"];
  sGBRGBBB -> sRGBBBBG [label="F"];
  sGBRGBBB -> sBGBGBBR [label="R"];
  sGBRGBBB -> sBGBGRBB [label="L"];
  sGBRGBBB -> sGRRGBBB [label="PRed"];
  sGBRGBBB -> sGGRGBBB [label="PGreen"];
  sGBRGBBB -> sGBRGBBB [label="PBlue"];
  sGBRBRRR -> sRBRRRBG [label="F"];
  sGBRBRRR -> sRBBGRRR [label="R"];
  sGBRBRRR -> sBBRGRRR [label="L"];
  sGBRBRRR -> sGRRBRRR [label="PRed"];
  sGBRBRRR -> sGGRBRRR [label="PGreen"];
  sGBRBRRR -> sGBRBRRR [label="PBlue"];
  sGBRBRRG -> sRBRRGBG [label="F"];
  sGBRBRRG -> sRBBGGRR [label="R"];
  sGBRBRRG -> sBBRGRRG [label="L"];
  sGBRBRRG -> sGRRBRRG [label="PRed"];
  sGBRBRRG -> sGGRBRRG [label="PGreen"];
  sGBRBRRG -> sGBRBRRG [label="PBlue"];
  sGBRBRRB -> sRBRRBBG [label="F"];
  sGBRBRRB -> sRBBGBRR [label="R"];
  sGBRBRRB -> sBBRGRRB [label="L"];
  sGBRBRRB -> sGRRBRRB [label="PRed"];
  sGBRBRRB -> sGGRBRRB [label="PGreen"];
  sGBRBRRB -> sGBRBRRB [label="PBlue"];
  sGBRBRGR -> sRBRGRBG [label="F"];
  sGBRBRGR -> sGBBGRRR [label="R"];
  sGBRBRGR -> sBBGGRRR [label="L"];
  sGBRBRGR -> sGRRBRGR [label="PRed"];
  sGBRBRGR -> sGGRBRGR [label="PGreen"];
  sGBRBRGR -> sGBRBRGR [label="PBlue"];
  sGBRBRGG -> sRBRGGBG [label="F"];
  sGBRBRGG -> sGBBGGRR [label="R"];
  sGBRBRGG -> sBBGGRRG [label="L"];
  sGBRBRGG -> sGRRBRGG [label="PRed"];
  sGBRBRGG -> sGGRBRGG [label="PGreen"];
  sGBRBRGG -> sGBRBRGG [label="PBlue"];
  sGBRBRGB -> sRBRGBBG [label="F"];
  sGBRBRGB -> sGBBGBRR [label="R"];
  sGBRBRGB -> sBBGGRRB [label="L"];
  sGBRBRGB -> sGRRBRGB [label="PRed"];
  sGBRBRGB -> sGGRBRGB [label="PGreen"];
  sGBRBRGB -> sGBRBRGB [label="PBlue"];
  sGBRBRBR -> sRBRBRBG [label="F"];
  sGBRBRBR -> sBBBGRRR [label="R"];
  sGBRBRBR -> sBBBGRRR [label="L"];
  sGBRBRBR -> sGRRBRBR [label="PRed"];
  sGBRBRBR -> sGGRBRBR [label="PGreen"];
  sGBRBRBR -> sGBRBRBR [label="PBlue"];
  sGBRBRBG -> sRBRBGBG [label="F"];
  sGBRBRBG -> sBBBGGRR [label="R"];
  sGBRBRBG -> sBBBGRRG [label="L"];
  sGBRBRBG -> sGRRBRBG [label="PRed"];
  sGBRBRBG -> sGGRBRBG [label="PGreen"];
  sGBRBRBG -> sGBRBRBG [label="PBlue"];
  sGBRBRBB -> sRBRBBBG [label="F"];
  sGBRBRBB -> sBBBGBRR [label="R"];
  sGBRBRBB -> sBBBGRRB [label="L"];
  sGBRBRBB -> sGRRBRBB [label="PRed"];
  sGBRBRBB -> sGGRBRBB [label="PGreen"];
  sGBRBRBB -> sGBRBRBB [label="PBlue"];
  sGBRBGRR -> sRBGRRBG [label="F"];
  sGBRBGRR -> sRBBGRGR [label="R"];
  sGBRBGRR -> sBBRGRGR [label="L"];
  sGBRBGRR -> sGRRBGRR [label="PRed"];
  sGBRBGRR -> sGGRBGRR [label="PGreen"];
  sGBRBGRR -> sGBRBGRR [label="PBlue"];
  sGBRBGRG -> sRBGRGBG [label="F"];
  sGBRBGRG -> sRBBGGGR [label="R"];
  sGBRBGRG -> sBBRGRGG [label="L"];
  sGBRBGRG -> sGRRBGRG [label="PRed"];
  sGBRBGRG -> sGGRBGRG [label="PGreen"];
  sGBRBGRG -> sGBRBGRG [label="PBlue"];
  sGBRBGRB -> sRBGRBBG [label="F"];
  sGBRBGRB -> sRBBGBGR [label="R"];
  sGBRBGRB -> sBBRGRGB [label="L"];
  sGBRBGRB -> sGRRBGRB [label="PRed"];
  sGBRBGRB -> sGGRBGRB [label="PGreen"];
  sGBRBGRB -> sGBRBGRB [label="PBlue"];
  sGBRBGGR -> sRBGGRBG [label="F"];
  sGBRBGGR -> sGBBGRGR [label="R"];
  sGBRBGGR -> sBBGGRGR [label="L"];
  sGBRBGGR -> sGRRBGGR [label="PRed"];
  sGBRBGGR -> sGGRBGGR [label="PGreen"];
  sGBRBGGR -> sGBRBGGR [label="PBlue"];
  sGBRBGGG -> sRBGGGBG [label="F"];
  sGBRBGGG -> sGBBGGGR [label="R"];
  sGBRBGGG -> sBBGGRGG [label="L"];
  sGBRBGGG -> sGRRBGGG [label="PRed"];
  sGBRBGGG -> sGGRBGGG [label="PGreen"];
  sGBRBGGG -> sGBRBGGG [label="PBlue"];
  sGBRBGGB -> sRBGGBBG [label="F"];
  sGBRBGGB -> sGBBGBGR [label="R"];
  sGBRBGGB -> sBBGGRGB [label="L"];
  sGBRBGGB -> sGRRBGGB [label="PRed"];
  sGBRBGGB -> sGGRBGGB [label="PGreen"];
  sGBRBGGB -> sGBRBGGB [label="PBlue"];
  sGBRBGBR -> sRBGBRBG [label="F"];
  sGBRBGBR -> sBBBGRGR [label="R"];
  sGBRBGBR -> sBBBGRGR [label="L"];
  sGBRBGBR -> sGRRBGBR [label="PRed"];
  sGBRBGBR -> sGGRBGBR [label="PGreen"];
  sGBRBGBR -> sGBRBGBR [label="PBlue"];
  sGBRBGBG -> sRBGBGBG [label="F"];
  sGBRBGBG -> sBBBGGGR [label="R"];
  sGBRBGBG -> sBBBGRGG [label="L"];
  sGBRBGBG -> sGRRBGBG [label="PRed"];
  sGBRBGBG -> sGGRBGBG [label="PGreen"];
  sGBRBGBG -> sGBRBGBG [label="PBlue"];
  sGBRBGBB -> sRBGBBBG [label="F"];
  sGBRBGBB -> sBBBGBGR [label="R"];
  sGBRBGBB -> sBBBGRGB [label="L"];
  sGBRBGBB -> sGRRBGBB [label="PRed"];
  sGBRBGBB -> sGGRBGBB [label="PGreen"];
  sGBRBGBB -> sGBRBGBB [label="PBlue"];
  sGBRBBRR -> sRBBRRBG [label="F"];
  sGBRBBRR -> sRBBGRBR [label="R"];
  sGBRBBRR -> sBBRGRBR [label="L"];
  sGBRBBRR -> sGRRBBRR [label="PRed"];
  sGBRBBRR -> sGGRBBRR [label="PGreen"];
  sGBRBBRR -> sGBRBBRR [label="PBlue"];
  sGBRBBRG -> sRBBRGBG [label="F"];
  sGBRBBRG -> sRBBGGBR [label="R"];
  sGBRBBRG -> sBBRGRBG [label="L"];
  sGBRBBRG -> sGRRBBRG [label="PRed"];
  sGBRBBRG -> sGGRBBRG [label="PGreen"];
  sGBRBBRG -> sGBRBBRG [label="PBlue"];
  sGBRBBRB -> sRBBRBBG [label="F"];
  sGBRBBRB -> sRBBGBBR [label="R"];
  sGBRBBRB -> sBBRGRBB [label="L"];
  sGBRBBRB -> sGRRBBRB [label="PRed"];
  sGBRBBRB -> sGGRBBRB [label="PGreen"];
  sGBRBBRB -> sGBRBBRB [label="PBlue"];
  sGBRBBGR -> sRBBGRBG [label="F"];
  sGBRBBGR -> sGBBGRBR [label="R"];
  sGBRBBGR -> sBBGGRBR [label="L"];
  sGBRBBGR -> sGRRBBGR [label="PRed"];
  sGBRBBGR -> sGGRBBGR [label="PGreen"];
  sGBRBBGR -> sGBRBBGR [label="PBlue"];
  sGBRBBGG -> sRBBGGBG [label="F"];
  sGBRBBGG -> sGBBGGBR [label="R"];
  sGBRBBGG -> sBBGGRBG [label="L"];
  sGBRBBGG -> sGRRBBGG [label="PRed"];
  sGBRBBGG -> sGGRBBGG [label="PGreen"];
  sGBRBBGG -> sGBRBBGG [label="PBlue"];
  sGBRBBGB -> sRBBGBBG [label="F"];
  sGBRBBGB -> sGBBGBBR [label="R"];
  sGBRBBGB -> sBBGGRBB [label="L"];
  sGBRBBGB -> sGRRBBGB [label="PRed"];
  sGBRBBGB -> sGGRBBGB [label="PGreen"];
  sGBRBBGB -> sGBRBBGB [label="PBlue"];
  sGBRBBBR -> sRBBBRBG [label="F"];
  sGBRBBBR -> sBBBGRBR [label="R"];
  sGBRBBBR -> sBBBGRBR [label="L"];
  sGBRBBBR -> sGRRBBBR [label="PRed"];
  sGBRBBBR -> sGGRBBBR [label="PGreen"];
  sGBRBBBR -> sGBRBBBR [label="PBlue"];
  sGBRBBBG -> sRBBBGBG [label="F"];
  sGBRBBBG -> sBBBGGBR [label="R"];
  sGBRBBBG -> sBBBGRBG [label="L"];
  sGBRBBBG -> sGRRBBBG [label="PRed"];
  sGBRBBBG -> sGGRBBBG [label="PGreen"];
  sGBRBBBG -> sGBRBBBG [label="PBlue"];
  sGBRBBBB -> sRBBBBBG [label="F"];
  sGBRBBBB -> sBBBGBBR [label="R"];
  sGBRBBBB -> sBBBGRBB [label="L"];
  sGBRBBBB -> sGRRBBBB [label="PRed"];
  sGBRBBBB -> sGGRBBBB [label="PGreen"];
  sGBRBBBB -> sGBRBBBB [label="PBlue"];
  sGBGRRRR -> sGRRRRBG [label="F"];
  sGBGRRRR -> sRRBGRRG [label="R"];
  sGBGRRRR -> sBRRGGRR [label="L"];
  sGBGRRRR -> sGRGRRRR [label="PRed"];
  sGBGRRRR -> sGGGRRRR [label="PGreen"];
  sGBGRRRR -> sGBGRRRR [label="PBlue"];
  sGBGRRRG -> sGRRRGBG [label="F"];
  sGBGRRRG -> sRRBGGRG [label="R"];
  sGBGRRRG -> sBRRGGRG [label="L"];
  sGBGRRRG -> sGRGRRRG [label="PRed"];
  sGBGRRRG -> sGGGRRRG [label="PGreen"];
  sGBGRRRG -> sGBGRRRG [label="PBlue"];
  sGBGRRRB -> sGRRRBBG [label="F"];
  sGBGRRRB -> sRRBGBRG [label="R"];
  sGBGRRRB -> sBRRGGRB [label="L"];
  sGBGRRRB -> sGRGRRRB [label="PRed"];
  sGBGRRRB -> sGGGRRRB [label="PGreen"];
  sGBGRRRB -> sGBGRRRB [label="PBlue"];
  sGBGRRGR -> sGRRGRBG [label="F"];
  sGBGRRGR -> sGRBGRRG [label="R"];
  sGBGRRGR -> sBRGGGRR [label="L"];
  sGBGRRGR -> sGRGRRGR [label="PRed"];
  sGBGRRGR -> sGGGRRGR [label="PGreen"];
  sGBGRRGR -> sGBGRRGR [label="PBlue"];
  sGBGRRGG -> sGRRGGBG [label="F"];
  sGBGRRGG -> sGRBGGRG [label="R"];
  sGBGRRGG -> sBRGGGRG [label="L"];
  sGBGRRGG -> sGRGRRGG [label="PRed"];
  sGBGRRGG -> sGGGRRGG [label="PGreen"];
  sGBGRRGG -> sGBGRRGG [label="PBlue"];
  sGBGRRGB -> sGRRGBBG [label="F"];
  sGBGRRGB -> sGRBGBRG [label="R"];
  sGBGRRGB -> sBRGGGRB [label="L"];
  sGBGRRGB -> sGRGRRGB [label="PRed"];
  sGBGRRGB -> sGGGRRGB [label="PGreen"];
  sGBGRRGB -> sGBGRRGB [label="PBlue"];
  sGBGRRBR -> sGRRBRBG [label="F"];
  sGBGRRBR -> sBRBGRRG [label="R"];
  sGBGRRBR -> sBRBGGRR [label="L"];
  sGBGRRBR -> sGRGRRBR [label="PRed"];
  sGBGRRBR -> sGGGRRBR [label="PGreen"];
  sGBGRRBR -> sGBGRRBR [label="PBlue"];
  sGBGRRBG -> sGRRBGBG [label="F"];
  sGBGRRBG -> sBRBGGRG [label="R"];
  sGBGRRBG -> sBRBGGRG [label="L"];
  sGBGRRBG -> sGRGRRBG [label="PRed"];
  sGBGRRBG -> sGGGRRBG [label="PGreen"];
  sGBGRRBG -> sGBGRRBG [label="PBlue"];
  sGBGRRBB -> sGRRBBBG [label="F"];
  sGBGRRBB -> sBRBGBRG [label="R"];
  sGBGRRBB -> sBRBGGRB [label="L"];
  sGBGRRBB -> sGRGRRBB [label="PRed"];
  sGBGRRBB -> sGGGRRBB [label="PGreen"];
  sGBGRRBB -> sGBGRRBB [label="PBlue"];
  sGBGRGRR -> sGRGRRBG [label="F"];
  sGBGRGRR -> sRRBGRGG [label="R"];
  sGBGRGRR -> sBRRGGGR [label="L"];
  sGBGRGRR -> sGRGRGRR [label="PRed"];
  sGBGRGRR -> sGGGRGRR [label="PGreen"];
  sGBGRGRR -> sGBGRGRR [label="PBlue"];
  sGBGRGRG -> sGRGRGBG [label="F"];
  sGBGRGRG -> sRRBGGGG [label="R"];
  sGBGRGRG -> sBRRGGGG [label="L"];
  sGBGRGRG -> sGRGRGRG [label="PRed"];
  sGBGRGRG -> sGGGRGRG [label="PGreen"];
  sGBGRGRG -> sGBGRGRG [label="PBlue"];
  sGBGRGRB -> sGRGRBBG [label="F"];
  sGBGRGRB -> sRRBGBGG [label="R"];
  sGBGRGRB -> sBRRGGGB [label="L"];
  sGBGRGRB -> sGRGRGRB [label="PRed"];
  sGBGRGRB -> sGGGRGRB [label="PGreen"];
  sGBGRGRB -> sGBGRGRB [label="PBlue"];
  sGBGRGGR -> sGRGGRBG [label="F"];
  sGBGRGGR -> sGRBGRGG [label="R"];
  sGBGRGGR -> sBRGGGGR [label="L"];
  sGBGRGGR -> sGRGRGGR [label="PRed"];
  sGBGRGGR -> sGGGRGGR [label="PGreen"];
  sGBGRGGR -> sGBGRGGR [label="PBlue"];
  sGBGRGGG -> sGRGGGBG [label="F"];
  sGBGRGGG -> sGRBGGGG [label="R"];
  sGBGRGGG -> sBRGGGGG [label="L"];
  sGBGRGGG -> sGRGRGGG [label="PRed"];
  sGBGRGGG -> sGGGRGGG [label="PGreen"];
  sGBGRGGG -> sGBGRGGG [label="PBlue"];
  sGBGRGGB -> sGRGGBBG [label="F"];
  sGBGRGGB -> sGRBGBGG [label="R"];
  sGBGRGGB -> sBRGGGGB [label="L"];
  sGBGRGGB -> sGRGRGGB [label="PRed"];
  sGBGRGGB -> sGGGRGGB [label="PGreen"];
  sGBGRGGB -> sGBGRGGB [label="PBlue"];
  sGBGRGBR -> sGRGBRBG [label="F"];
  sGBGRGBR -> sBRBGRGG [label="R"];
  sGBGRGBR -> sBRBGGGR [label="L"];
  sGBGRGBR -> sGRGRGBR [label="PRed"];
  sGBGRGBR -> sGGGRGBR [label="PGreen"];
  sGBGRGBR -> sGBGRGBR [label="PBlue"];
  sGBGRGBG -> sGRGBGBG [label="F"];
  sGBGRGBG -> sBRBGGGG [label="R"];
  sGBGRGBG -> sBRBGGGG [label="L"];
  sGBGRGBG -> sGRGRGBG [label="PRed"];
  sGBGRGBG -> sGGGRGBG [label="PGreen"];
  sGBGRGBG -> sGBGRGBG [label="PBlue"];
  sGBGRGBB -> sGRGBBBG [label="F"];
  sGBGRGBB -> sBRBGBGG [label="R"];
  sGBGRGBB -> sBRBGGGB [label="L"];
  sGBGRGBB -> sGRGRGBB [label="PRed"];
  sGBGRGBB -> sGGGRGBB [label="PGreen"];
  sGBGRGBB -> sGBGRGBB [label="PBlue"];
  sGBGRBRR -> sGRBRRBG [label="F"];
  sGBGRBRR -> sRRBGRBG [label="R"];
  sGBGRBRR -> sBRRGGBR [label="L"];
  sGBGRBRR -> sGRGRBRR [label="PRed"];
  sGBGRBRR -> sGGGRBRR [label="PGreen"];
  sGBGRBRR -> sGBGRBRR [label="PBlue"];
  sGBGRBRG -> sGRBRGBG [label="F"];
  sGBGRBRG -> sRRBGGBG [label="R"];
  sGBGRBRG -> sBRRGGBG [label="L"];
  sGBGRBRG -> sGRGRBRG [label="PRed"];
  sGBGRBRG -> sGGGRBRG [label="PGreen"];
  sGBGRBRG -> sGBGRBRG [label="PBlue"];
  sGBGRBRB -> sGRBRBBG [label="F"];
  sGBGRBRB -> sRRBGBBG [label="R"];
  sGBGRBRB -> sBRRGGBB [label="L"];
  sGBGRBRB -> sGRGRBRB [label="PRed"];
  sGBGRBRB -> sGGGRBRB [label="PGreen"];
  sGBGRBRB -> sGBGRBRB [label="PBlue"];
  sGBGRBGR -> sGRBGRBG [label="F"];
  sGBGRBGR -> sGRBGRBG [label="R"];
  sGBGRBGR -> sBRGGGBR [label="L"];
  sGBGRBGR -> sGRGRBGR [label="PRed"];
  sGBGRBGR -> sGGGRBGR [label="PGreen"];
  sGBGRBGR -> sGBGRBGR [label="PBlue"];
  sGBGRBGG -> sGRBGGBG [label="F"];
  sGBGRBGG -> sGRBGGBG [label="R"];
  sGBGRBGG -> sBRGGGBG [label="L"];
  sGBGRBGG -> sGRGRBGG [label="PRed"];
  sGBGRBGG -> sGGGRBGG [label="PGreen"];
  sGBGRBGG -> sGBGRBGG [label="PBlue"];
  sGBGRBGB -> sGRBGBBG [label="F"];
  sGBGRBGB -> sGRBGBBG [label="R"];
  sGBGRBGB -> sBRGGGBB [label="L"];
  sGBGRBGB -> sGRGRBGB [label="PRed"];
  sGBGRBGB -> sGGGRBGB [label="PGreen"];
  sGBGRBGB -> sGBGRBGB [label="PBlue"];
  sGBGRBBR -> sGRBBRBG [label="F"];
  sGBGRBBR -> sBRBGRBG [label="R"];
  sGBGRBBR -> sBRBGGBR [label="L"];
  sGBGRBBR -> sGRGRBBR [label="PRed"];
  sGBGRBBR -> sGGGRBBR [label="PGreen"];
  sGBGRBBR -> sGBGRBBR [label="PBlue"];
  sGBGRBBG -> sGRBBGBG [label="F"];
  sGBGRBBG -> sBRBGGBG [label="R"];
  sGBGRBBG -> sBRBGGBG [label="L"];
  sGBGRBBG -> sGRGRBBG [label="PRed"];
  sGBGRBBG -> sGGGRBBG [label="PGreen"];
  sGBGRBBG -> sGBGRBBG [label="PBlue"];
  sGBGRBBB -> sGRBBBBG [label="F"];
  sGBGRBBB -> sBRBGBBG [label="R"];
  sGBGRBBB -> sBRBGGBB [label="L"];
  sGBGRBBB -> sGRGRBBB [label="PRed"];
  sGBGRBBB -> sGGGRBBB [label="PGreen"];
  sGBGRBBB -> sGBGRBBB [label="PBlue"];
  sGBGGRRR -> sGGRRRBG [label="F"];
  sGBGGRRR -> sRGBGRRG [label="R"];
  sGBGGRRR -> sBGRGGRR [label="L"];
  sGBGGRRR -> sGRGGRRR [label="PRed"];
  sGBGGRRR -> sGGGGRRR [label="PGreen"];
  sGBGGRRR -> sGBGGRRR [label="PBlue"];
  sGBGGRRG -> sGGRRGBG [label="F"];
  sGBGGRRG -> sRGBGGRG [label="R"];
  sGBGGRRG -> sBGRGGRG [label="L"];
  sGBGGRRG -> sGRGGRRG [label="PRed"];
  sGBGGRRG -> sGGGGRRG [label="PGreen"];
  sGBGGRRG -> sGBGGRRG [label="PBlue"];
  sGBGGRRB -> sGGRRBBG [label="F"];
  sGBGGRRB -> sRGBGBRG [label="R"];
  sGBGGRRB -> sBGRGGRB [label="L"];
  sGBGGRRB -> sGRGGRRB [label="PRed"];
  sGBGGRRB -> sGGGGRRB [label="PGreen"];
  sGBGGRRB -> sGBGGRRB [label="PBlue"];
  sGBGGRGR -> sGGRGRBG [label="F"];
  sGBGGRGR -> sGGBGRRG [label="R"];
  sGBGGRGR -> sBGGGGRR [label="L"];
  sGBGGRGR -> sGRGGRGR [label="PRed"];
  sGBGGRGR -> sGGGGRGR [label="PGreen"];
  sGBGGRGR -> sGBGGRGR [label="PBlue"];
  sGBGGRGG -> sGGRGGBG [label="F"];
  sGBGGRGG -> sGGBGGRG [label="R"];
  sGBGGRGG -> sBGGGGRG [label="L"];
  sGBGGRGG -> sGRGGRGG [label="PRed"];
  sGBGGRGG -> sGGGGRGG [label="PGreen"];
  sGBGGRGG -> sGBGGRGG [label="PBlue"];
  sGBGGRGB -> sGGRGBBG [label="F"];
  sGBGGRGB -> sGGBGBRG [label="R"];
  sGBGGRGB -> sBGGGGRB [label="L"];
  sGBGGRGB -> sGRGGRGB [label="PRed"];
  sGBGGRGB -> sGGGGRGB [label="PGreen"];
  sGBGGRGB -> sGBGGRGB [label="PBlue"];
  sGBGGRBR -> sGGRBRBG [label="F"];
  sGBGGRBR -> sBGBGRRG [label="R"];
  sGBGGRBR -> sBGBGGRR [label="L"];
  sGBGGRBR -> sGRGGRBR [label="PRed"];
  sGBGGRBR -> sGGGGRBR [label="PGreen"];
  sGBGGRBR -> sGBGGRBR [label="PBlue"];
  sGBGGRBG -> sGGRBGBG [label="F"];
  sGBGGRBG -> sBGBGGRG [label="R"];
  sGBGGRBG -> sBGBGGRG [label="L"];
  sGBGGRBG -> sGRGGRBG [label="PRed"];
  sGBGGRBG -> sGGGGRBG [label="PGreen"];
  sGBGGRBG -> sGBGGRBG [label="PBlue"];
  sGBGGRBB -> sGGRBBBG [label="F"];
  sGBGGRBB -> sBGBGBRG [label="R"];
  sGBGGRBB -> sBGBGGRB [label="L"];
  sGBGGRBB -> sGRGGRBB [label="PRed"];
  sGBGGRBB -> sGGGGRBB [label="PGreen"];
  sGBGGRBB -> sGBGGRBB [label="PBlue"];
  sGBGGGRR -> sGGGRRBG [label="F"];
  sGBGGGRR -> sRGBGRGG [label="R"];
  sGBGGGRR -> sBGRGGGR [label="L"];
  sGBGGGRR -> sGRGGGRR [label="PRed"];
  sGBGGGRR -> sGGGGGRR [label="PGreen"];
  sGBGGGRR -> sGBGGGRR [label="PBlue"];
  sGBGGGRG -> sGGGRGBG [label="F"];
  sGBGGGRG -> sRGBGGGG [label="R"];
  sGBGGGRG -> sBGRGGGG [label="L"];
  sGBGGGRG -> sGRGGGRG [label="PRed"];
  sGBGGGRG -> sGGGGGRG [label="PGreen"];
  sGBGGGRG -> sGBGGGRG [label="PBlue"];
  sGBGGGRB -> sGGGRBBG [label="F"];
  sGBGGGRB -> sRGBGBGG [label="R"];
  sGBGGGRB -> sBGRGGGB [label="L"];
  sGBGGGRB -> sGRGGGRB [label="PRed"];
  sGBGGGRB -> sGGGGGRB [label="PGreen"];
  sGBGGGRB -> sGBGGGRB [label="PBlue"];
  sGBGGGGR -> sGGGGRBG [label="F"];
  sGBGGGGR -> sGGBGRGG [label="R"];
  sGBGGGGR -> sBGGGGGR [label="L"];
  sGBGGGGR -> sGRGGGGR [label="PRed"];
  sGBGGGGR -> sGGGGGGR [label="PGreen"];
  sGBGGGGR -> sGBGGGGR [label="PBlue"];
  sGBGGGGG -> sGGGGGBG [label="F"];
  sGBGGGGG -> sGGBGGGG [label="R"];
  sGBGGGGG -> sBGGGGGG [label="L"];
  sGBGGGGG -> sGRGGGGG [label="PRed"];
  sGBGGGGG -> sGGGGGGG [label="PGreen"];
  sGBGGGGG -> sGBGGGGG [label="PBlue"];
  sGBGGGGB -> sGGGGBBG [label="F"];
  sGBGGGGB -> sGGBGBGG [label="R"];
  sGBGGGGB -> sBGGGGGB [label="L"];
  sGBGGGGB -> sGRGGGGB [label="PRed"];
  sGBGGGGB -> sGGGGGGB [label="PGreen"];
  sGBGGGGB -> sGBGGGGB [label="PBlue"];
  sGBGGGBR -> sGGGBRBG [label="F"];
  sGBGGGBR -> sBGBGRGG [label="R"];
  sGBGGGBR -> sBGBGGGR [label="L"];
  sGBGGGBR -> sGRGGGBR [label="PRed"];
  sGBGGGBR -> sGGGGGBR [label="PGreen"];
  sGBGGGBR -> sGBGGGBR [label="PBlue"];
  sGBGGGBG -> sGGGBGBG [label="F"];
  sGBGGGBG -> sBGBGGGG [label="R"];
  sGBGGGBG -> sBGBGGGG [label="L"];
  sGBGGGBG -> sGRGGGBG [label="PRed"];
  sGBGGGBG -> sGGGGGBG [label="PGreen"];
  sGBGGGBG -> sGBGGGBG [label="PBlue"];
  sGBGGGBB -> sGGGBBBG [label="F"];
  sGBGGGBB -> sBGBGBGG [label="R"];
  sGBGGGBB -> sBGBGGGB [label="L"];
  sGBGGGBB -> sGRGGGBB [label="PRed"];
  sGBGGGBB -> sGGGGGBB [label="PGreen"];
  sGBGGGBB -> sGBGGGBB [label="PBlue"];
  sGBGGBRR -> sGGBRRBG [label="F"];
  sGBGGBRR -> sRGBGRBG [label="R"];
  sGBGGBRR -> sBGRGGBR [label="L"];
  sGBGGBRR -> sGRGGBRR [label="PRed"];
  sGBGGBRR -> sGGGGBRR [label="PGreen"];
  sGBGGBRR -> sGBGGBRR [label="PBlue"];
  sGBGGBRG -> sGGBRGBG [label="F"];
  sGBGGBRG -> sRGBGGBG [label="R"];
  sGBGGBRG -> sBGRGGBG [label="L"];
  sGBGGBRG -> sGRGGBRG [label="PRed"];
  sGBGGBRG -> sGGGGBRG [label="PGreen"];
  sGBGGBRG -> sGBGGBRG [label="PBlue"];
  sGBGGBRB -> sGGBRBBG [label="F"];
  sGBGGBRB -> sRGBGBBG [label="R"];
  sGBGGBRB -> sBGRGGBB [label="L"];
  sGBGGBRB -> sGRGGBRB [label="PRed"];
  sGBGGBRB -> sGGGGBRB [label="PGreen"];
  sGBGGBRB -> sGBGGBRB [label="PBlue"];
  sGBGGBGR -> sGGBGRBG [label="F"];
  sGBGGBGR -> sGGBGRBG [label="R"];
  sGBGGBGR -> sBGGGGBR [label="L"];
  sGBGGBGR -> sGRGGBGR [label="PRed"];
  sGBGGBGR -> sGGGGBGR [label="PGreen"];
  sGBGGBGR -> sGBGGBGR [label="PBlue"];
  sGBGGBGG -> sGGBGGBG [label="F"];
  sGBGGBGG -> sGGBGGBG [label="R"];
  sGBGGBGG -> sBGGGGBG [label="L"];
  sGBGGBGG -> sGRGGBGG [label="PRed"];
  sGBGGBGG -> sGGGGBGG [label="PGreen"];
  sGBGGBGG -> sGBGGBGG [label="PBlue"];
  sGBGGBGB -> sGGBGBBG [label="F"];
  sGBGGBGB -> sGGBGBBG [label="R"];
  sGBGGBGB -> sBGGGGBB [label="L"];
  sGBGGBGB -> sGRGGBGB [label="PRed"];
  sGBGGBGB -> sGGGGBGB [label="PGreen"];
  sGBGGBGB -> sGBGGBGB [label="PBlue"];
  sGBGGBBR -> sGGBBRBG [label="F"];
  sGBGGBBR -> sBGBGRBG [label="R"];
  sGBGGBBR -> sBGBGGBR [label="L"];
  sGBGGBBR -> sGRGGBBR [label="PRed"];
  sGBGGBBR -> sGGGGBBR [label="PGreen"];
  sGBGGBBR -> sGBGGBBR [label="PBlue"];
  sGBGGBBG -> sGGBBGBG [label="F"];
  sGBGGBBG -> sBGBGGBG [label="R"];
  sGBGGBBG -> sBGBGGBG [label="L"];
  sGBGGBBG -> sGRGGBBG [label="PRed"];
  sGBGGBBG -> sGGGGBBG [label="PGreen"];
  sGBGGBBG -> sGBGGBBG [label="PBlue"];
  sGBGGBBB -> sGGBBBBG [label="F"];
  sGBGGBBB -> sBGBGBBG [label="R"];
  sGBGGBBB -> sBGBGGBB [label="L"];
  sGBGGBBB -> sGRGGBBB [label="PRed"];
  sGBGGBBB -> sGGGGBBB [label="PGreen"];
  sGBGGBBB -> sGBGGBBB [label="PBlue"];
  sGBGBRRR -> sGBRRRBG [label="F"];
  sGBGBRRR -> sRBBGRRG [label="R"];
  sGBGBRRR -> sBBRGGRR [label="L"];
  sGBGBRRR -> sGRGBRRR [label="PRed"];
  sGBGBRRR -> sGGGBRRR [label="PGreen"];
  sGBGBRRR -> sGBGBRRR [label="PBlue"];
  sGBGBRRG -> sGBRRGBG [label="F"];
  sGBGBRRG -> sRBBGGRG [label="R"];
  sGBGBRRG -> sBBRGGRG [label="L"];
  sGBGBRRG -> sGRGBRRG [label="PRed"];
  sGBGBRRG -> sGGGBRRG [label="PGreen"];
  sGBGBRRG -> sGBGBRRG [label="PBlue"];
  sGBGBRRB -> sGBRRBBG [label="F"];
  sGBGBRRB -> sRBBGBRG [label="R"];
  sGBGBRRB -> sBBRGGRB [label="L"];
  sGBGBRRB -> sGRGBRRB [label="PRed"];
  sGBGBRRB -> sGGGBRRB [label="PGreen"];
  sGBGBRRB -> sGBGBRRB [label="PBlue"];
  sGBGBRGR -> sGBRGRBG [label="F"];
  sGBGBRGR -> sGBBGRRG [label="R"];
  sGBGBRGR -> sBBGGGRR [label="L"];
  sGBGBRGR -> sGRGBRGR [label="PRed"];
  sGBGBRGR -> sGGGBRGR [label="PGreen"];
  sGBGBRGR -> sGBGBRGR [label="PBlue"];
  sGBGBRGG -> sGBRGGBG [label="F"];
  sGBGBRGG -> sGBBGGRG [label="R"];
  sGBGBRGG -> sBBGGGRG [label="L"];
  sGBGBRGG -> sGRGBRGG [label="PRed"];
  sGBGBRGG -> sGGGBRGG [label="PGreen"];
  sGBGBRGG -> sGBGBRGG [label="PBlue"];
  sGBGBRGB -> sGBRGBBG [label="F"];
  sGBGBRGB -> sGBBGBRG [label="R"];
  sGBGBRGB -> sBBGGGRB [label="L"];
  sGBGBRGB -> sGRGBRGB [label="PRed"];
  sGBGBRGB -> sGGGBRGB [label="PGreen"];
  sGBGBRGB -> sGBGBRGB [label="PBlue"];
  sGBGBRBR -> sGBRBRBG [label="F"];
  sGBGBRBR -> sBBBGRRG [label="R"];
  sGBGBRBR -> sBBBGGRR [label="L"];
  sGBGBRBR -> sGRGBRBR [label="PRed"];
  sGBGBRBR -> sGGGBRBR [label="PGreen"];
  sGBGBRBR -> sGBGBRBR [label="PBlue"];
  sGBGBRBG -> sGBRBGBG [label="F"];
  sGBGBRBG -> sBBBGGRG [label="R"];
  sGBGBRBG -> sBBBGGRG [label="L"];
  sGBGBRBG -> sGRGBRBG [label="PRed"];
  sGBGBRBG -> sGGGBRBG [label="PGreen"];
  sGBGBRBG -> sGBGBRBG [label="PBlue"];
  sGBGBRBB -> sGBRBBBG [label="F"];
  sGBGBRBB -> sBBBGBRG [label="R"];
  sGBGBRBB -> sBBBGGRB [label="L"];
  sGBGBRBB -> sGRGBRBB [label="PRed"];
  sGBGBRBB -> sGGGBRBB [label="PGreen"];
  sGBGBRBB -> sGBGBRBB [label="PBlue"];
  sGBGBGRR -> sGBGRRBG [label="F"];
  sGBGBGRR -> sRBBGRGG [label="R"];
  sGBGBGRR -> sBBRGGGR [label="L"];
  sGBGBGRR -> sGRGBGRR [label="PRed"];
  sGBGBGRR -> sGGGBGRR [label="PGreen"];
  sGBGBGRR -> sGBGBGRR [label="PBlue"];
  sGBGBGRG -> sGBGRGBG [label="F"];
  sGBGBGRG -> sRBBGGGG [label="R"];
  sGBGBGRG -> sBBRGGGG [label="L"];
  sGBGBGRG -> sGRGBGRG [label="PRed"];
  sGBGBGRG -> sGGGBGRG [label="PGreen"];
  sGBGBGRG -> sGBGBGRG [label="PBlue"];
  sGBGBGRB -> sGBGRBBG [label="F"];
  sGBGBGRB -> sRBBGBGG [label="R"];
  sGBGBGRB -> sBBRGGGB [label="L"];
  sGBGBGRB -> sGRGBGRB [label="PRed"];
  sGBGBGRB -> sGGGBGRB [label="PGreen"];
  sGBGBGRB -> sGBGBGRB [label="PBlue"];
  sGBGBGGR -> sGBGGRBG [label="F"];
  sGBGBGGR -> sGBBGRGG [label="R"];
  sGBGBGGR -> sBBGGGGR [label="L"];
  sGBGBGGR -> sGRGBGGR [label="PRed"];
  sGBGBGGR -> sGGGBGGR [label="PGreen"];
  sGBGBGGR -> sGBGBGGR [label="PBlue"];
  sGBGBGGG -> sGBGGGBG [label="F"];
  sGBGBGGG -> sGBBGGGG [label="R"];
  sGBGBGGG -> sBBGGGGG [label="L"];
  sGBGBGGG -> sGRGBGGG [label="PRed"];
  sGBGBGGG -> sGGGBGGG [label="PGreen"];
  sGBGBGGG -> sGBGBGGG [label="PBlue"];
  sGBGBGGB -> sGBGGBBG [label="F"];
  sGBGBGGB -> sGBBGBGG [label="R"];
  sGBGBGGB -> sBBGGGGB [label="L"];
  sGBGBGGB -> sGRGBGGB [label="PRed"];
  sGBGBGGB -> sGGGBGGB [label="PGreen"];
  sGBGBGGB -> sGBGBGGB [label="PBlue"];
  sGBGBGBR -> sGBGBRBG [label="F"];
  sGBGBGBR -> sBBBGRGG [label="R"];
  sGBGBGBR -> sBBBGGGR [label="L"];
  sGBGBGBR -> sGRGBGBR [label="PRed"];
  sGBGBGBR -> sGGGBGBR [label="PGreen"];
  sGBGBGBR -> sGBGBGBR [label="PBlue"];
  sGBGBGBG -> sGBGBGBG [label="F"];
  sGBGBGBG -> sBBBGGGG [label="R"];
  sGBGBGBG -> sBBBGGGG [label="L"];
  sGBGBGBG -> sGRGBGBG [label="PRed"];
  sGBGBGBG -> sGGGBGBG [label="PGreen"];
  sGBGBGBG -> sGBGBGBG [label="PBlue"];
  sGBGBGBB -> sGBGBBBG [label="F"];
  sGBGBGBB -> sBBBGBGG [label="R"];
  sGBGBGBB -> sBBBGGGB [label="L"];
  sGBGBGBB -> sGRGBGBB [label="PRed"];
  sGBGBGBB -> sGGGBGBB [label="PGreen"];
  sGBGBGBB -> sGBGBGBB [label="PBlue"];
  sGBGBBRR -> sGBBRRBG [label="F"];
  sGBGBBRR -> sRBBGRBG [label="R"];
  sGBGBBRR -> sBBRGGBR [label="L"];
  sGBGBBRR -> sGRGBBRR [label="PRed"];
  sGBGBBRR -> sGGGBBRR [label="PGreen"];
  sGBGBBRR -> sGBGBBRR [label="PBlue"];
  sGBGBBRG -> sGBBRGBG [label="F"];
  sGBGBBRG -> sRBBGGBG [label="R"];
  sGBGBBRG -> sBBRGGBG [label="L"];
  sGBGBBRG -> sGRGBBRG [label="PRed"];
  sGBGBBRG -> sGGGBBRG [label="PGreen"];
  sGBGBBRG -> sGBGBBRG [label="PBlue"];
  sGBGBBRB -> sGBBRBBG [label="F"];
  sGBGBBRB -> sRBBGBBG [label="R"];
  sGBGBBRB -> sBBRGGBB [label="L"];
  sGBGBBRB -> sGRGBBRB [label="PRed"];
  sGBGBBRB -> sGGGBBRB [label="PGreen"];
  sGBGBBRB -> sGBGBBRB [label="PBlue"];
  sGBGBBGR -> sGBBGRBG [label="F"];
  sGBGBBGR -> sGBBGRBG [label="R"];
  sGBGBBGR -> sBBGGGBR [label="L"];
  sGBGBBGR -> sGRGBBGR [label="PRed"];
  sGBGBBGR -> sGGGBBGR [label="PGreen"];
  sGBGBBGR -> sGBGBBGR [label="PBlue"];
  sGBGBBGG -> sGBBGGBG [label="F"];
  sGBGBBGG -> sGBBGGBG [label="R"];
  sGBGBBGG -> sBBGGGBG [label="L"];
  sGBGBBGG -> sGRGBBGG [label="PRed"];
  sGBGBBGG -> sGGGBBGG [label="PGreen"];
  sGBGBBGG -> sGBGBBGG [label="PBlue"];
  sGBGBBGB -> sGBBGBBG [label="F"];
  sGBGBBGB -> sGBBGBBG [label="R"];
  sGBGBBGB -> sBBGGGBB [label="L"];
  sGBGBBGB -> sGRGBBGB [label="PRed"];
  sGBGBBGB -> sGGGBBGB [label="PGreen"];
  sGBGBBGB -> sGBGBBGB [label="PBlue"];
  sGBGBBBR -> sGBBBRBG [label="F"];
  sGBGBBBR -> sBBBGRBG [label="R"];
  sGBGBBBR -> sBBBGGBR [label="L"];
  sGBGBBBR -> sGRGBBBR [label="PRed"];
  sGBGBBBR -> sGGGBBBR [label="PGreen"];
  sGBGBBBR -> sGBGBBBR [label="PBlue"];
  sGBGBBBG -> sGBBBGBG [label="F"];
  sGBGBBBG -> sBBBGGBG [label="R"];
  sGBGBBBG -> sBBBGGBG [label="L"];
  sGBGBBBG -> sGRGBBBG [label="PRed"];
  sGBGBBBG -> sGGGBBBG [label="PGreen"];
  sGBGBBBG -> sGBGBBBG [label="PBlue"];
  sGBGBBBB -> sGBBBBBG [label="F"];
  sGBGBBBB -> sBBBGBBG [label="R"];
  sGBGBBBB -> sBBBGGBB [label="L"];
  sGBGBBBB -> sGRGBBBB [label="PRed"];
  sGBGBBBB -> sGGGBBBB [label="PGreen"];
  sGBGBBBB -> sGBGBBBB [label="PBlue"];
  sGBBRRRR -> sBRRRRBG [label="F"];
  sGBBRRRR -> sRRBGRRB [label="R"];
  sGBBRRRR -> sBRRGBRR [label="L"];
  sGBBRRRR -> sGRBRRRR [label="PRed"];
  sGBBRRRR -> sGGBRRRR [label="PGreen"];
  sGBBRRRR -> sGBBRRRR [label="PBlue"];
  sGBBRRRG -> sBRRRGBG [label="F"];
  sGBBRRRG -> sRRBGGRB [label="R"];
  sGBBRRRG -> sBRRGBRG [label="L"];
  sGBBRRRG -> sGRBRRRG [label="PRed"];
  sGBBRRRG -> sGGBRRRG [label="PGreen"];
  sGBBRRRG -> sGBBRRRG [label="PBlue"];
  sGBBRRRB -> sBRRRBBG [label="F"];
  sGBBRRRB -> sRRBGBRB [label="R"];
  sGBBRRRB -> sBRRGBRB [label="L"];
  sGBBRRRB -> sGRBRRRB [label="PRed"];
  sGBBRRRB -> sGGBRRRB [label="PGreen"];
  sGBBRRRB -> sGBBRRRB [label="PBlue"];
  sGBBRRGR -> sBRRGRBG [label="F"];
  sGBBRRGR -> sGRBGRRB [label="R"];
  sGBBRRGR -> sBRGGBRR [label="L"];
  sGBBRRGR -> sGRBRRGR [label="PRed"];
  sGBBRRGR -> sGGBRRGR [label="PGreen"];
  sGBBRRGR -> sGBBRRGR [label="PBlue"];
  sGBBRRGG -> sBRRGGBG [label="F"];
  sGBBRRGG -> sGRBGGRB [label="R"];
  sGBBRRGG -> sBRGGBRG [label="L"];
  sGBBRRGG -> sGRBRRGG [label="PRed"];
  sGBBRRGG -> sGGBRRGG [label="PGreen"];
  sGBBRRGG -> sGBBRRGG [label="PBlue"];
  sGBBRRGB -> sBRRGBBG [label="F"];
  sGBBRRGB -> sGRBGBRB [label="R"];
  sGBBRRGB -> sBRGGBRB [label="L"];
  sGBBRRGB -> sGRBRRGB [label="PRed"];
  sGBBRRGB -> sGGBRRGB [label="PGreen"];
  sGBBRRGB -> sGBBRRGB [label="PBlue"];
  sGBBRRBR -> sBRRBRBG [label="F"];
  sGBBRRBR -> sBRBGRRB [label="R"];
  sGBBRRBR -> sBRBGBRR [label="L"];
  sGBBRRBR -> sGRBRRBR [label="PRed"];
  sGBBRRBR -> sGGBRRBR [label="PGreen"];
  sGBBRRBR -> sGBBRRBR [label="PBlue"];
  sGBBRRBG -> sBRRBGBG [label="F"];
  sGBBRRBG -> sBRBGGRB [label="R"];
  sGBBRRBG -> sBRBGBRG [label="L"];
  sGBBRRBG -> sGRBRRBG [label="PRed"];
  sGBBRRBG -> sGGBRRBG [label="PGreen"];
  sGBBRRBG -> sGBBRRBG [label="PBlue"];
  sGBBRRBB -> sBRRBBBG [label="F"];
  sGBBRRBB -> sBRBGBRB [label="R"];
  sGBBRRBB -> sBRBGBRB [label="L"];
  sGBBRRBB -> sGRBRRBB [label="PRed"];
  sGBBRRBB -> sGGBRRBB [label="PGreen"];
  sGBBRRBB -> sGBBRRBB [label="PBlue"];
  sGBBRGRR -> sBRGRRBG [label="F"];
  sGBBRGRR -> sRRBGRGB [label="R"];
  sGBBRGRR -> sBRRGBGR [label="L"];
  sGBBRGRR -> sGRBRGRR [label="PRed"];
  sGBBRGRR -> sGGBRGRR [label="PGreen"];
  sGBBRGRR -> sGBBRGRR [label="PBlue"];
  sGBBRGRG -> sBRGRGBG [label="F"];
  sGBBRGRG -> sRRBGGGB [label="R"];
  sGBBRGRG -> sBRRGBGG [label="L"];
  sGBBRGRG -> sGRBRGRG [label="PRed"];
  sGBBRGRG -> sGGBRGRG [label="PGreen"];
  sGBBRGRG -> sGBBRGRG [label="PBlue"];
  sGBBRGRB -> sBRGRBBG [label="F"];
  sGBBRGRB -> sRRBGBGB [label="R"];
  sGBBRGRB -> sBRRGBGB [label="L"];
  sGBBRGRB -> sGRBRGRB [label="PRed"];
  sGBBRGRB -> sGGBRGRB [label="PGreen"];
  sGBBRGRB -> sGBBRGRB [label="PBlue"];
  sGBBRGGR -> sBRGGRBG [label="F"];
  sGBBRGGR -> sGRBGRGB [label="R"];
  sGBBRGGR -> sBRGGBGR [label="L"];
  sGBBRGGR -> sGRBRGGR [label="PRed"];
  sGBBRGGR -> sGGBRGGR [label="PGreen"];
  sGBBRGGR -> sGBBRGGR [label="PBlue"];
  sGBBRGGG -> sBRGGGBG [label="F"];
  sGBBRGGG -> sGRBGGGB [label="R"];
  sGBBRGGG -> sBRGGBGG [label="L"];
  sGBBRGGG -> sGRBRGGG [label="PRed"];
  sGBBRGGG -> sGGBRGGG [label="PGreen"];
  sGBBRGGG -> sGBBRGGG [label="PBlue"];
  sGBBRGGB -> sBRGGBBG [label="F"];
  sGBBRGGB -> sGRBGBGB [label="R"];
  sGBBRGGB -> sBRGGBGB [label="L"];
  sGBBRGGB -> sGRBRGGB [label="PRed"];
  sGBBRGGB -> sGGBRGGB [label="PGreen"];
  sGBBRGGB -> sGBBRGGB [label="PBlue"];
  sGBBRGBR -> sBRGBRBG [label="F"];
  sGBBRGBR -> sBRBGRGB [label="R"];
  sGBBRGBR -> sBRBGBGR [label="L"];
  sGBBRGBR -> sGRBRGBR [label="PRed"];
  sGBBRGBR -> sGGBRGBR [label="PGreen"];
  sGBBRGBR -> sGBBRGBR [label="PBlue"];
  sGBBRGBG -> sBRGBGBG [label="F"];
  sGBBRGBG -> sBRBGGGB [label="R"];
  sGBBRGBG -> sBRBGBGG [label="L"];
  sGBBRGBG -> sGRBRGBG [label="PRed"];
  sGBBRGBG -> sGGBRGBG [label="PGreen"];
  sGBBRGBG -> sGBBRGBG [label="PBlue"];
  sGBBRGBB -> sBRGBBBG [label="F"];
  sGBBRGBB -> sBRBGBGB [label="R"];
  sGBBRGBB -> sBRBGBGB [label="L"];
  sGBBRGBB -> sGRBRGBB [label="PRed"];
  sGBBRGBB -> sGGBRGBB [label="PGreen"];
  sGBBRGBB -> sGBBRGBB [label="PBlue"];
  sGBBRBRR -> sBRBRRBG [label="F"];
  sGBBRBRR -> sRRBGRBB [label="R"];
  sGBBRBRR -> sBRRGBBR [label="L"];
  sGBBRBRR -> sGRBRBRR [label="PRed"];
  sGBBRBRR -> sGGBRBRR [label="PGreen"];
  sGBBRBRR -> sGBBRBRR [label="PBlue"];
  sGBBRBRG -> sBRBRGBG [label="F"];
  sGBBRBRG -> sRRBGGBB [label="R"];
  sGBBRBRG -> sBRRGBBG [label="L"];
  sGBBRBRG -> sGRBRBRG [label="PRed"];
  sGBBRBRG -> sGGBRBRG [label="PGreen"];
  sGBBRBRG -> sGBBRBRG [label="PBlue"];
  sGBBRBRB -> sBRBRBBG [label="F"];
  sGBBRBRB -> sRRBGBBB [label="R"];
  sGBBRBRB -> sBRRGBBB [label="L"];
  sGBBRBRB -> sGRBRBRB [label="PRed"];
  sGBBRBRB -> sGGBRBRB [label="PGreen"];
  sGBBRBRB -> sGBBRBRB [label="PBlue"];
  sGBBRBGR -> sBRBGRBG [label="F"];
  sGBBRBGR -> sGRBGRBB [label="R"];
  sGBBRBGR -> sBRGGBBR [label="L"];
  sGBBRBGR -> sGRBRBGR [label="PRed"];
  sGBBRBGR -> sGGBRBGR [label="PGreen"];
  sGBBRBGR -> sGBBRBGR [label="PBlue"];
  sGBBRBGG -> sBRBGGBG [label="F"];
  sGBBRBGG -> sGRBGGBB [label="R"];
  sGBBRBGG -> sBRGGBBG [label="L"];
  sGBBRBGG -> sGRBRBGG [label="PRed"];
  sGBBRBGG -> sGGBRBGG [label="PGreen"];
  sGBBRBGG -> sGBBRBGG [label="PBlue"];
  sGBBRBGB -> sBRBGBBG [label="F"];
  sGBBRBGB -> sGRBGBBB [label="R"];
  sGBBRBGB -> sBRGGBBB [label="L"];
  sGBBRBGB -> sGRBRBGB [label="PRed"];
  sGBBRBGB -> sGGBRBGB [label="PGreen"];
  sGBBRBGB -> sGBBRBGB [label="PBlue"];
  sGBBRBBR -> sBRBBRBG [label="F"];
  sGBBRBBR -> sBRBGRBB [label="R"];
  sGBBRBBR -> sBRBGBBR [label="L"];
  sGBBRBBR -> sGRBRBBR [label="PRed"];
  sGBBRBBR -> sGGBRBBR [label="PGreen"];
  sGBBRBBR -> sGBBRBBR [label="PBlue"];
  sGBBRBBG -> sBRBBGBG [label="F"];
  sGBBRBBG -> sBRBGGBB [label="R"];
  sGBBRBBG -> sBRBGBBG [label="L"];
  sGBBRBBG -> sGRBRBBG [label="PRed"];
  sGBBRBBG -> sGGBRBBG [label="PGreen"];
  sGBBRBBG -> sGBBRBBG [label="PBlue"];
  sGBBRBBB -> sBRBBBBG [label="F"];
  sGBBRBBB -> sBRBGBBB [label="R"];
  sGBBRBBB -> sBRBGBBB [label="L"];
  sGBBRBBB -> sGRBRBBB [label="PRed"];
  sGBBRBBB -> sGGBRBBB [label="PGreen"];
  sGBBRBBB -> sGBBRBBB [label="PBlue"];
  sGBBGRRR -> sBGRRRBG [label="F"];
  sGBBGRRR -> sRGBGRRB [label="R"];
  sGBBGRRR -> sBGRGBRR [label="L"];
  sGBBGRRR -> sGRBGRRR [label="PRed"];
  sGBBGRRR -> sGGBGRRR [label="PGreen"];
  sGBBGRRR -> sGBBGRRR [label="PBlue"];
  sGBBGRRG -> sBGRRGBG [label="F"];
  sGBBGRRG -> sRGBGGRB [label="R"];
  sGBBGRRG -> sBGRGBRG [label="L"];
  sGBBGRRG -> sGRBGRRG [label="PRed"];
  sGBBGRRG -> sGGBGRRG [label="PGreen"];
  sGBBGRRG -> sGBBGRRG [label="PBlue"];
  sGBBGRRB -> sBGRRBBG [label="F"];
  sGBBGRRB -> sRGBGBRB [label="R"];
  sGBBGRRB -> sBGRGBRB [label="L"];
  sGBBGRRB -> sGRBGRRB [label="PRed"];
  sGBBGRRB -> sGGBGRRB [label="PGreen"];
  sGBBGRRB -> sGBBGRRB [label="PBlue"];
  sGBBGRGR -> sBGRGRBG [label="F"];
  sGBBGRGR -> sGGBGRRB [label="R"];
  sGBBGRGR -> sBGGGBRR [label="L"];
  sGBBGRGR -> sGRBGRGR [label="PRed"];
  sGBBGRGR -> sGGBGRGR [label="PGreen"];
  sGBBGRGR -> sGBBGRGR [label="PBlue"];
  sGBBGRGG -> sBGRGGBG [label="F"];
  sGBBGRGG -> sGGBGGRB [label="R"];
  sGBBGRGG -> sBGGGBRG [label="L"];
  sGBBGRGG -> sGRBGRGG [label="PRed"];
  sGBBGRGG -> sGGBGRGG [label="PGreen"];
  sGBBGRGG -> sGBBGRGG [label="PBlue"];
  sGBBGRGB -> sBGRGBBG [label="F"];
  sGBBGRGB -> sGGBGBRB [label="R"];
  sGBBGRGB -> sBGGGBRB [label="L"];
  sGBBGRGB -> sGRBGRGB [label="PRed"];
  sGBBGRGB -> sGGBGRGB [label="PGreen"];
  sGBBGRGB -> sGBBGRGB [label="PBlue"];
  sGBBGRBR -> sBGRBRBG [label="F"];
  sGBBGRBR -> sBGBGRRB [label="R"];
  sGBBGRBR -> sBGBGBRR [label="L"];
  sGBBGRBR -> sGRBGRBR [label="PRed"];
  sGBBGRBR -> sGGBGRBR [label="PGreen"];
  sGBBGRBR -> sGBBGRBR [label="PBlue"];
  sGBBGRBG -> sBGRBGBG [label="F"];
  sGBBGRBG -> sBGBGGRB [label="R"];
  sGBBGRBG -> sBGBGBRG [label="L"];
  sGBBGRBG -> sGRBGRBG [label="PRed"];
  sGBBGRBG -> sGGBGRBG [label="PGreen"];
  sGBBGRBG -> sGBBGRBG [label="PBlue"];
  sGBBGRBB -> sBGRBBBG [label="F"];
  sGBBGRBB -> sBGBGBRB [label="R"];
  sGBBGRBB -> sBGBGBRB [label="L"];
  sGBBGRBB -> sGRBGRBB [label="PRed"];
  sGBBGRBB -> sGGBGRBB [label="PGreen"];
  sGBBGRBB -> sGBBGRBB [label="PBlue"];
  sGBBGGRR -> sBGGRRBG [label="F"];
  sGBBGGRR -> sRGBGRGB [label="R"];
  sGBBGGRR -> sBGRGBGR [label="L"];
  sGBBGGRR -> sGRBGGRR [label="PRed"];
  sGBBGGRR -> sGGBGGRR [label="PGreen"];
  sGBBGGRR -> sGBBGGRR [label="PBlue"];
  sGBBGGRG -> sBGGRGBG [label="F"];
  sGBBGGRG -> sRGBGGGB [label="R"];
  sGBBGGRG -> sBGRGBGG [label="L"];
  sGBBGGRG -> sGRBGGRG [label="PRed"];
  sGBBGGRG -> sGGBGGRG [label="PGreen"];
  sGBBGGRG -> sGBBGGRG [label="PBlue"];
  sGBBGGRB -> sBGGRBBG [label="F"];
  sGBBGGRB -> sRGBGBGB [label="R"];
  sGBBGGRB -> sBGRGBGB [label="L"];
  sGBBGGRB -> sGRBGGRB [label="PRed"];
  sGBBGGRB -> sGGBGGRB [label="PGreen"];
  sGBBGGRB -> sGBBGGRB [label="PBlue"];
  sGBBGGGR -> sBGGGRBG [label="F"];
  sGBBGGGR -> sGGBGRGB [label="R"];
  sGBBGGGR -> sBGGGBGR [label="L"];
  sGBBGGGR -> sGRBGGGR [label="PRed"];
  sGBBGGGR -> sGGBGGGR [label="PGreen"];
  sGBBGGGR -> sGBBGGGR [label="PBlue"];
  sGBBGGGG -> sBGGGGBG [label="F"];
  sGBBGGGG -> sGGBGGGB [label="R"];
  sGBBGGGG -> sBGGGBGG [label="L"];
  sGBBGGGG -> sGRBGGGG [label="PRed"];
  sGBBGGGG -> sGGBGGGG [label="PGreen"];
  sGBBGGGG -> sGBBGGGG [label="PBlue"];
  sGBBGGGB -> sBGGGBBG [label="F"];
  sGBBGGGB -> sGGBGBGB [label="R"];
  sGBBGGGB -> sBGGGBGB [label="L"];
  sGBBGGGB -> sGRBGGGB [label="PRed"];
  sGBBGGGB -> sGGBGGGB [label="PGreen"];
  sGBBGGGB -> sGBBGGGB [label="PBlue"];
  sGBBGGBR -> sBGGBRBG [label="F"];
  sGBBGGBR -> sBGBGRGB [label="R"];
  sGBBGGBR -> sBGBGBGR [label="L"];
  sGBBGGBR -> sGRBGGBR [label="PRed"];
  sGBBGGBR -> sGGBGGBR [label="PGreen"];
  sGBBGGBR -> sGBBGGBR [label="PBlue"];
  sGBBGGBG -> sBGGBGBG [label="F"];
  sGBBGGBG -> sBGBGGGB [label="R"];
  sGBBGGBG -> sBGBGBGG [label="L"];
  sGBBGGBG -> sGRBGGBG [label="PRed"];
  sGBBGGBG -> sGGBGGBG [label="PGreen"];
  sGBBGGBG -> sGBBGGBG [label="PBlue"];
  sGBBGGBB -> sBGGBBBG [label="F"];
  sGBBGGBB -> sBGBGBGB [label="R"];
  sGBBGGBB -> sBGBGBGB [label="L"];
  sGBBGGBB -> sGRBGGBB [label="PRed"];
  sGBBGGBB -> sGGBGGBB [label="PGreen"];
  sGBBGGBB -> sGBBGGBB [label="PBlue"];
  sGBBGBRR -> sBGBRRBG [label="F"];
  sGBBGBRR -> sRGBGRBB [label="R"];
  sGBBGBRR -> sBGRGBBR [label="L"];
  sGBBGBRR -> sGRBGBRR [label="PRed"];
  sGBBGBRR -> sGGBGBRR [label="PGreen"];
  sGBBGBRR -> sGBBGBRR [label="PBlue"];
  sGBBGBRG -> sBGBRGBG [label="F"];
  sGBBGBRG -> sRGBGGBB [label="R"];
  sGBBGBRG -> sBGRGBBG [label="L"];
  sGBBGBRG -> sGRBGBRG [label="PRed"];
  sGBBGBRG -> sGGBGBRG [label="PGreen"];
  sGBBGBRG -> sGBBGBRG [label="PBlue"];
  sGBBGBRB -> sBGBRBBG [label="F"];
  sGBBGBRB -> sRGBGBBB [label="R"];
  sGBBGBRB -> sBGRGBBB [label="L"];
  sGBBGBRB -> sGRBGBRB [label="PRed"];
  sGBBGBRB -> sGGBGBRB [label="PGreen"];
  sGBBGBRB -> sGBBGBRB [label="PBlue"];
  sGBBGBGR -> sBGBGRBG [label="F"];
  sGBBGBGR -> sGGBGRBB [label="R"];
  sGBBGBGR -> sBGGGBBR [label="L"];
  sGBBGBGR -> sGRBGBGR [label="PRed"];
  sGBBGBGR -> sGGBGBGR [label="PGreen"];
  sGBBGBGR -> sGBBGBGR [label="PBlue"];
  sGBBGBGG -> sBGBGGBG [label="F"];
  sGBBGBGG -> sGGBGGBB [label="R"];
  sGBBGBGG -> sBGGGBBG [label="L"];
  sGBBGBGG -> sGRBGBGG [label="PRed"];
  sGBBGBGG -> sGGBGBGG [label="PGreen"];
  sGBBGBGG -> sGBBGBGG [label="PBlue"];
  sGBBGBGB -> sBGBGBBG [label="F"];
  sGBBGBGB -> sGGBGBBB [label="R"];
  sGBBGBGB -> sBGGGBBB [label="L"];
  sGBBGBGB -> sGRBGBGB [label="PRed"];
  sGBBGBGB -> sGGBGBGB [label="PGreen"];
  sGBBGBGB -> sGBBGBGB [label="PBlue"];
  sGBBGBBR -> sBGBBRBG [label="F"];
  sGBBGBBR -> sBGBGRBB [label="R"];
  sGBBGBBR -> sBGBGBBR [label="L"];
  sGBBGBBR -> sGRBGBBR [label="PRed"];
  sGBBGBBR -> sGGBGBBR [label="PGreen"];
  sGBBGBBR -> sGBBGBBR [label="PBlue"];
  sGBBGBBG -> sBGBBGBG [label="F"];
  sGBBGBBG -> sBGBGGBB [label="R"];
  sGBBGBBG -> sBGBGBBG [label="L"];
  sGBBGBBG -> sGRBGBBG [label="PRed"];
  sGBBGBBG -> sGGBGBBG [label="PGreen"];
  sGBBGBBG -> sGBBGBBG [label="PBlue"];
  sGBBGBBB -> sBGBBBBG [label="F"];
  sGBBGBBB -> sBGBGBBB [label="R"];
  sGBBGBBB -> sBGBGBBB [label="L"];
  sGBBGBBB -> sGRBGBBB [label="PRed"];
  sGBBGBBB -> sGGBGBBB [label="PGreen"];
  sGBBGBBB -> sGBBGBBB [label="PBlue"];
  sGBBBRRR -> sBBRRRBG [label="F"];
  sGBBBRRR -> sRBBGRRB [label="R"];
  sGBBBRRR -> sBBRGBRR [label="L"];
  sGBBBRRR -> sGRBBRRR [label="PRed"];
  sGBBBRRR -> sGGBBRRR [label="PGreen"];
  sGBBBRRR -> sGBBBRRR [label="PBlue"];
  sGBBBRRG -> sBBRRGBG [label="F"];
  sGBBBRRG -> sRBBGGRB [label="R"];
  sGBBBRRG -> sBBRGBRG [label="L"];
  sGBBBRRG -> sGRBBRRG [label="PRed"];
  sGBBBRRG -> sGGBBRRG [label="PGreen"];
  sGBBBRRG -> sGBBBRRG [label="PBlue"];
  sGBBBRRB -> sBBRRBBG [label="F"];
  sGBBBRRB -> sRBBGBRB [label="R"];
  sGBBBRRB -> sBBRGBRB [label="L"];
  sGBBBRRB -> sGRBBRRB [label="PRed"];
  sGBBBRRB -> sGGBBRRB [label="PGreen"];
  sGBBBRRB -> sGBBBRRB [label="PBlue"];
  sGBBBRGR -> sBBRGRBG [label="F"];
  sGBBBRGR -> sGBBGRRB [label="R"];
  sGBBBRGR -> sBBGGBRR [label="L"];
  sGBBBRGR -> sGRBBRGR [label="PRed"];
  sGBBBRGR -> sGGBBRGR [label="PGreen"];
  sGBBBRGR -> sGBBBRGR [label="PBlue"];
  sGBBBRGG -> sBBRGGBG [label="F"];
  sGBBBRGG -> sGBBGGRB [label="R"];
  sGBBBRGG -> sBBGGBRG [label="L"];
  sGBBBRGG -> sGRBBRGG [label="PRed"];
  sGBBBRGG -> sGGBBRGG [label="PGreen"];
  sGBBBRGG -> sGBBBRGG [label="PBlue"];
  sGBBBRGB -> sBBRGBBG [label="F"];
  sGBBBRGB -> sGBBGBRB [label="R"];
  sGBBBRGB -> sBBGGBRB [label="L"];
  sGBBBRGB -> sGRBBRGB [label="PRed"];
  sGBBBRGB -> sGGBBRGB [label="PGreen"];
  sGBBBRGB -> sGBBBRGB [label="PBlue"];
  sGBBBRBR -> sBBRBRBG [label="F"];
  sGBBBRBR -> sBBBGRRB [label="R"];
  sGBBBRBR -> sBBBGBRR [label="L"];
  sGBBBRBR -> sGRBBRBR [label="PRed"];
  sGBBBRBR -> sGGBBRBR [label="PGreen"];
  sGBBBRBR -> sGBBBRBR [label="PBlue"];
  sGBBBRBG -> sBBRBGBG [label="F"];
  sGBBBRBG -> sBBBGGRB [label="R"];
  sGBBBRBG -> sBBBGBRG [label="L"];
  sGBBBRBG -> sGRBBRBG [label="PRed"];
  sGBBBRBG -> sGGBBRBG [label="PGreen"];
  sGBBBRBG -> sGBBBRBG [label="PBlue"];
  sGBBBRBB -> sBBRBBBG [label="F"];
  sGBBBRBB -> sBBBGBRB [label="R"];
  sGBBBRBB -> sBBBGBRB [label="L"];
  sGBBBRBB -> sGRBBRBB [label="PRed"];
  sGBBBRBB -> sGGBBRBB [label="PGreen"];
  sGBBBRBB -> sGBBBRBB [label="PBlue"];
  sGBBBGRR -> sBBGRRBG [label="F"];
  sGBBBGRR -> sRBBGRGB [label="R"];
  sGBBBGRR -> sBBRGBGR [label="L"];
  sGBBBGRR -> sGRBBGRR [label="PRed"];
  sGBBBGRR -> sGGBBGRR [label="PGreen"];
  sGBBBGRR -> sGBBBGRR [label="PBlue"];
  sGBBBGRG -> sBBGRGBG [label="F"];
  sGBBBGRG -> sRBBGGGB [label="R"];
  sGBBBGRG -> sBBRGBGG [label="L"];
  sGBBBGRG -> sGRBBGRG [label="PRed"];
  sGBBBGRG -> sGGBBGRG [label="PGreen"];
  sGBBBGRG -> sGBBBGRG [label="PBlue"];
  sGBBBGRB -> sBBGRBBG [label="F"];
  sGBBBGRB -> sRBBGBGB [label="R"];
  sGBBBGRB -> sBBRGBGB [label="L"];
  sGBBBGRB -> sGRBBGRB [label="PRed"];
  sGBBBGRB -> sGGBBGRB [label="PGreen"];
  sGBBBGRB -> sGBBBGRB [label="PBlue"];
  sGBBBGGR -> sBBGGRBG [label="F"];
  sGBBBGGR -> sGBBGRGB [label="R"];
  sGBBBGGR -> sBBGGBGR [label="L"];
  sGBBBGGR -> sGRBBGGR [label="PRed"];
  sGBBBGGR -> sGGBBGGR [label="PGreen"];
  sGBBBGGR -> sGBBBGGR [label="PBlue"];
  sGBBBGGG -> sBBGGGBG [label="F"];
  sGBBBGGG -> sGBBGGGB [label="R"];
  sGBBBGGG -> sBBGGBGG [label="L"];
  sGBBBGGG -> sGRBBGGG [label="PRed"];
  sGBBBGGG -> sGGBBGGG [label="PGreen"];
  sGBBBGGG -> sGBBBGGG [label="PBlue"];
  sGBBBGGB -> sBBGGBBG [label="F"];
  sGBBBGGB -> sGBBGBGB [label="R"];
  sGBBBGGB -> sBBGGBGB [label="L"];
  sGBBBGGB -> sGRBBGGB [label="PRed"];
  sGBBBGGB -> sGGBBGGB [label="PGreen"];
  sGBBBGGB -> sGBBBGGB [label="PBlue"];
  sGBBBGBR -> sBBGBRBG [label="F"];
  sGBBBGBR -> sBBBGRGB [label="R"];
  sGBBBGBR -> sBBBGBGR [label="L"];
  sGBBBGBR -> sGRBBGBR [label="PRed"];
  sGBBBGBR -> sGGBBGBR [label="PGreen"];
  sGBBBGBR -> sGBBBGBR [label="PBlue"];
  sGBBBGBG -> sBBGBGBG [label="F"];
  sGBBBGBG -> sBBBGGGB [label="R"];
  sGBBBGBG -> sBBBGBGG [label="L"];
  sGBBBGBG -> sGRBBGBG [label="PRed"];
  sGBBBGBG -> sGGBBGBG [label="PGreen"];
  sGBBBGBG -> sGBBBGBG [label="PBlue"];
  sGBBBGBB -> sBBGBBBG [label="F"];
  sGBBBGBB -> sBBBGBGB [label="R"];
  sGBBBGBB -> sBBBGBGB [label="L"];
  sGBBBGBB -> sGRBBGBB [label="PRed"];
  sGBBBGBB -> sGGBBGBB [label="PGreen"];
  sGBBBGBB -> sGBBBGBB [label="PBlue"];
  sGBBBBRR -> sBBBRRBG [label="F"];
  sGBBBBRR -> sRBBGRBB [label="R"];
  sGBBBBRR -> sBBRGBBR [label="L"];
  sGBBBBRR -> sGRBBBRR [label="PRed"];
  sGBBBBRR -> sGGBBBRR [label="PGreen"];
  sGBBBBRR -> sGBBBBRR [label="PBlue"];
  sGBBBBRG -> sBBBRGBG [label="F"];
  sGBBBBRG -> sRBBGGBB [label="R"];
  sGBBBBRG -> sBBRGBBG [label="L"];
  sGBBBBRG -> sGRBBBRG [label="PRed"];
  sGBBBBRG -> sGGBBBRG [label="PGreen"];
  sGBBBBRG -> sGBBBBRG [label="PBlue"];
  sGBBBBRB -> sBBBRBBG [label="F"];
  sGBBBBRB -> sRBBGBBB [label="R"];
  sGBBBBRB -> sBBRGBBB [label="L"];
  sGBBBBRB -> sGRBBBRB [label="PRed"];
  sGBBBBRB -> sGGBBBRB [label="PGreen"];
  sGBBBBRB -> sGBBBBRB [label="PBlue"];
  sGBBBBGR -> sBBBGRBG [label="F"];
  sGBBBBGR -> sGBBGRBB [label="R"];
  sGBBBBGR -> sBBGGBBR [label="L"];
  sGBBBBGR -> sGRBBBGR [label="PRed"];
  sGBBBBGR -> sGGBBBGR [label="PGreen"];
  sGBBBBGR -> sGBBBBGR [label="PBlue"];
  sGBBBBGG -> sBBBGGBG [label="F"];
  sGBBBBGG -> sGBBGGBB [label="R"];
  sGBBBBGG -> sBBGGBBG [label="L"];
  sGBBBBGG -> sGRBBBGG [label="PRed"];
  sGBBBBGG -> sGGBBBGG [label="PGreen"];
  sGBBBBGG -> sGBBBBGG [label="PBlue"];
  sGBBBBGB -> sBBBGBBG [label="F"];
  sGBBBBGB -> sGBBGBBB [label="R"];
  sGBBBBGB -> sBBGGBBB [label="L"];
  sGBBBBGB -> sGRBBBGB [label="PRed"];
  sGBBBBGB -> sGGBBBGB [label="PGreen"];
  sGBBBBGB -> sGBBBBGB [label="PBlue"];
  sGBBBBBR -> sBBBBRBG [label="F"];
  sGBBBBBR -> sBBBGRBB [label="R"];
  sGBBBBBR -> sBBBGBBR [label="L"];
  sGBBBBBR -> sGRBBBBR [label="PRed"];
  sGBBBBBR -> sGGBBBBR [label="PGreen"];
  sGBBBBBR -> sGBBBBBR [label="PBlue"];
  sGBBBBBG -> sBBBBGBG [label="F"];
  sGBBBBBG -> sBBBGGBB [label="R"];
  sGBBBBBG -> sBBBGBBG [label="L"];
  sGBBBBBG -> sGRBBBBG [label="PRed"];
  sGBBBBBG -> sGGBBBBG [label="PGreen"];
  sGBBBBBG -> sGBBBBBG [label="PBlue"];
  sGBBBBBB -> sBBBBBBG [label="F"];
  sGBBBBBB -> sBBBGBBB [label="R"];
  sGBBBBBB -> sBBBGBBB [label="L"];
  sGBBBBBB -> sGRBBBBB [label="PRed"];
  sGBBBBBB -> sGGBBBBB [label="PGreen"];
  sGBBBBBB -> sGBBBBBB [label="PBlue"];
  sBRRRRRR -> sRRRRRRB [label="F"];
  sBRRRRRR -> sRRRBRRR [label="R"];
  sBRRRRRR -> sRRRBRRR [label="L"];
  sBRRRRRR -> sBRRRRRR [label="PRed"];
  sBRRRRRR -> sBGRRRRR [label="PGreen"];
  sBRRRRRR -> sBBRRRRR [label="PBlue"];
  sBRRRRRG -> sRRRRGRB [label="F"];
  sBRRRRRG -> sRRRBGRR [label="R"];
  sBRRRRRG -> sRRRBRRG [label="L"];
  sBRRRRRG -> sBRRRRRG [label="PRed"];
  sBRRRRRG -> sBGRRRRG [label="PGreen"];
  sBRRRRRG -> sBBRRRRG [label="PBlue"];
  sBRRRRRB -> sRRRRBRB [label="F"];
  sBRRRRRB -> sRRRBBRR [label="R"];
  sBRRRRRB -> sRRRBRRB [label="L"];
  sBRRRRRB -> sBRRRRRB [label="PRed"];
  sBRRRRRB -> sBGRRRRB [label="PGreen"];
  sBRRRRRB -> sBBRRRRB [label="PBlue"];
  sBRRRRGR -> sRRRGRRB [label="F"];
  sBRRRRGR -> sGRRBRRR [label="R"];
  sBRRRRGR -> sRRGBRRR [label="L"];
  sBRRRRGR -> sBRRRRGR [label="PRed"];
  sBRRRRGR -> sBGRRRGR [label="PGreen"];
  sBRRRRGR -> sBBRRRGR [label="PBlue"];
  sBRRRRGG -> sRRRGGRB [label="F"];
  sBRRRRGG -> sGRRBGRR [label="R"];
  sBRRRRGG -> sRRGBRRG [label="L"];
  sBRRRRGG -> sBRRRRGG [label="PRed"];
  sBRRRRGG -> sBGRRRGG [label="PGreen"];
  sBRRRRGG -> sBBRRRGG [label="PBlue"];
  sBRRRRGB -> sRRRGBRB [label="F"];
  sBRRRRGB -> sGRRBBRR [label="R"];
  sBRRRRGB -> sRRGBRRB [label="L"];
  sBRRRRGB -> sBRRRRGB [label="PRed"];
  sBRRRRGB -> sBGRRRGB [label="PGreen"];
  sBRRRRGB -> sBBRRRGB [label="PBlue"];
  sBRRRRBR -> sRRRBRRB [label="F"];
  sBRRRRBR -> sBRRBRRR [label="R"];
  sBRRRRBR -> sRRBBRRR [label="L"];
  sBRRRRBR -> sBRRRRBR [label="PRed"];
  sBRRRRBR -> sBGRRRBR [label="PGreen"];
  sBRRRRBR -> sBBRRRBR [label="PBlue"];
  sBRRRRBG -> sRRRBGRB [label="F"];
  sBRRRRBG -> sBRRBGRR [label="R"];
  sBRRRRBG -> sRRBBRRG [label="L"];
  sBRRRRBG -> sBRRRRBG [label="PRed"];
  sBRRRRBG -> sBGRRRBG [label="PGreen"];
  sBRRRRBG -> sBBRRRBG [label="PBlue"];
  sBRRRRBB -> sRRRBBRB [label="F"];
  sBRRRRBB -> sBRRBBRR [label="R"];
  sBRRRRBB -> sRRBBRRB [label="L"];
  sBRRRRBB -> sBRRRRBB [label="PRed"];
  sBRRRRBB -> sBGRRRBB [label="PGreen"];
  sBRRRRBB -> sBBRRRBB [label="PBlue"];
  sBRRRGRR -> sRRGRRRB [label="F"];
  sBRRRGRR -> sRRRBRGR [label="R"];
  sBRRRGRR -> sRRRBRGR [label="L"];
  sBRRRGRR -> sBRRRGRR [label="PRed"];
  sBRRRGRR -> sBGRRGRR [label="PGreen"];
  sBRRRGRR -> sBBRRGRR [label="PBlue"];
  sBRRRGRG -> sRRGRGRB [label="F"];
  sBRRRGRG -> sRRRBGGR [label="R"];
  sBRRRGRG -> sRRRBRGG [label="L"];
  sBRRRGRG -> sBRRRGRG [label="PRed"];
  sBRRRGRG -> sBGRRGRG [label="PGreen"];
  sBRRRGRG -> sBBRRGRG [label="PBlue"];
  sBRRRGRB -> sRRGRBRB [label="F"];
  sBRRRGRB -> sRRRBBGR [label="R"];
  sBRRRGRB -> sRRRBRGB [label="L"];
  sBRRRGRB -> sBRRRGRB [label="PRed"];
  sBRRRGRB -> sBGRRGRB [label="PGreen"];
  sBRRRGRB -> sBBRRGRB [label="PBlue"];
  sBRRRGGR -> sRRGGRRB [label="F"];
  sBRRRGGR -> sGRRBRGR [label="R"];
  sBRRRGGR -> sRRGBRGR [label="L"];
  sBRRRGGR -> sBRRRGGR [label="PRed"];
  sBRRRGGR -> sBGRRGGR [label="PGreen"];
  sBRRRGGR -> sBBRRGGR [label="PBlue"];
  sBRRRGGG -> sRRGGGRB [label="F"];
  sBRRRGGG -> sGRRBGGR [label="R"];
  sBRRRGGG -> sRRGBRGG [label="L"];
  sBRRRGGG -> sBRRRGGG [label="PRed"];
  sBRRRGGG -> sBGRRGGG [label="PGreen"];
  sBRRRGGG -> sBBRRGGG [label="PBlue"];
  sBRRRGGB -> sRRGGBRB [label="F"];
  sBRRRGGB -> sGRRBBGR [label="R"];
  sBRRRGGB -> sRRGBRGB [label="L"];
  sBRRRGGB -> sBRRRGGB [label="PRed"];
  sBRRRGGB -> sBGRRGGB [label="PGreen"];
  sBRRRGGB -> sBBRRGGB [label="PBlue"];
  sBRRRGBR -> sRRGBRRB [label="F"];
  sBRRRGBR -> sBRRBRGR [label="R"];
  sBRRRGBR -> sRRBBRGR [label="L"];
  sBRRRGBR -> sBRRRGBR [label="PRed"];
  sBRRRGBR -> sBGRRGBR [label="PGreen"];
  sBRRRGBR -> sBBRRGBR [label="PBlue"];
  sBRRRGBG -> sRRGBGRB [label="F"];
  sBRRRGBG -> sBRRBGGR [label="R"];
  sBRRRGBG -> sRRBBRGG [label="L"];
  sBRRRGBG -> sBRRRGBG [label="PRed"];
  sBRRRGBG -> sBGRRGBG [label="PGreen"];
  sBRRRGBG -> sBBRRGBG [label="PBlue"];
  sBRRRGBB -> sRRGBBRB [label="F"];
  sBRRRGBB -> sBRRBBGR [label="R"];
  sBRRRGBB -> sRRBBRGB [label="L"];
  sBRRRGBB -> sBRRRGBB [label="PRed"];
  sBRRRGBB -> sBGRRGBB [label="PGreen"];
  sBRRRGBB -> sBBRRGBB [label="PBlue"];
  sBRRRBRR -> sRRBRRRB [label="F"];
  sBRRRBRR -> sRRRBRBR [label="R"];
  sBRRRBRR -> sRRRBRBR [label="L"];
  sBRRRBRR -> sBRRRBRR [label="PRed"];
  sBRRRBRR -> sBGRRBRR [label="PGreen"];
  sBRRRBRR -> sBBRRBRR [label="PBlue"];
  sBRRRBRG -> sRRBRGRB [label="F"];
  sBRRRBRG -> sRRRBGBR [label="R"];
  sBRRRBRG -> sRRRBRBG [label="L"];
  sBRRRBRG -> sBRRRBRG [label="PRed"];
  sBRRRBRG -> sBGRRBRG [label="PGreen"];
  sBRRRBRG -> sBBRRBRG [label="PBlue"];
  sBRRRBRB -> sRRBRBRB [label="F"];
  sBRRRBRB -> sRRRBBBR [label="R"];
  sBRRRBRB -> sRRRBRBB [label="L"];
  sBRRRBRB -> sBRRRBRB [label="PRed"];
  sBRRRBRB -> sBGRRBRB [label="PGreen"];
  sBRRRBRB -> sBBRRBRB [label="PBlue"];
  sBRRRBGR -> sRRBGRRB [label="F"];
  sBRRRBGR -> sGRRBRBR [label="R"];
  sBRRRBGR -> sRRGBRBR [label="L"];
  sBRRRBGR -> sBRRRBGR [label="PRed"];
  sBRRRBGR -> sBGRRBGR [label="PGreen"];
  sBRRRBGR -> sBBRRBGR [label="PBlue"];
  sBRRRBGG -> sRRBGGRB [label="F"];
  sBRRRBGG -> sGRRBGBR [label="R"];
  sBRRRBGG -> sRRGBRBG [label="L"];
  sBRRRBGG -> sBRRRBGG [label="PRed"];
  sBRRRBGG -> sBGRRBGG [label="PGreen"];
  sBRRRBGG -> sBBRRBGG [label="PBlue"];
  sBRRRBGB -> sRRBGBRB [label="F"];
  sBRRRBGB -> sGRRBBBR [label="R"];
  sBRRRBGB -> sRRGBRBB [label="L"];
  sBRRRBGB -> sBRRRBGB [label="PRed"];
  sBRRRBGB -> sBGRRBGB [label="PGreen"];
  sBRRRBGB -> sBBRRBGB [label="PBlue"];
  sBRRRBBR -> sRRBBRRB [label="F"];
  sBRRRBBR -> sBRRBRBR [label="R"];
  sBRRRBBR -> sRRBBRBR [label="L"];
  sBRRRBBR -> sBRRRBBR [label="PRed"];
  sBRRRBBR -> sBGRRBBR [label="PGreen"];
  sBRRRBBR -> sBBRRBBR [label="PBlue"];
  sBRRRBBG -> sRRBBGRB [label="F"];
  sBRRRBBG -> sBRRBGBR [label="R"];
  sBRRRBBG -> sRRBBRBG [label="L"];
  sBRRRBBG -> sBRRRBBG [label="PRed"];
  sBRRRBBG -> sBGRRBBG [label="PGreen"];
  sBRRRBBG -> sBBRRBBG [label="PBlue"];
  sBRRRBBB -> sRRBBBRB [label="F"];
  sBRRRBBB -> sBRRBBBR [label="R"];
  sBRRRBBB -> sRRBBRBB [label="L"];
  sBRRRBBB -> sBRRRBBB [label="PRed"];
  sBRRRBBB -> sBGRRBBB [label="PGreen"];
  sBRRRBBB -> sBBRRBBB [label="PBlue"];
  sBRRGRRR -> sRGRRRRB [label="F"];
  sBRRGRRR -> sRGRBRRR [label="R"];
  sBRRGRRR -> sRGRBRRR [label="L"];
  sBRRGRRR -> sBRRGRRR [label="PRed"];
  sBRRGRRR -> sBGRGRRR [label="PGreen"];
  sBRRGRRR -> sBBRGRRR [label="PBlue"];
  sBRRGRRG -> sRGRRGRB [label="F"];
  sBRRGRRG -> sRGRBGRR [label="R"];
  sBRRGRRG -> sRGRBRRG [label="L"];
  sBRRGRRG -> sBRRGRRG [label="PRed"];
  sBRRGRRG -> sBGRGRRG [label="PGreen"];
  sBRRGRRG -> sBBRGRRG [label="PBlue"];
  sBRRGRRB -> sRGRRBRB [label="F"];
  sBRRGRRB -> sRGRBBRR [label="R"];
  sBRRGRRB -> sRGRBRRB [label="L"];
  sBRRGRRB -> sBRRGRRB [label="PRed"];
  sBRRGRRB -> sBGRGRRB [label="PGreen"];
  sBRRGRRB -> sBBRGRRB [label="PBlue"];
  sBRRGRGR -> sRGRGRRB [label="F"];
  sBRRGRGR -> sGGRBRRR [label="R"];
  sBRRGRGR -> sRGGBRRR [label="L"];
  sBRRGRGR -> sBRRGRGR [label="PRed"];
  sBRRGRGR -> sBGRGRGR [label="PGreen"];
  sBRRGRGR -> sBBRGRGR [label="PBlue"];
  sBRRGRGG -> sRGRGGRB [label="F"];
  sBRRGRGG -> sGGRBGRR [label="R"];
  sBRRGRGG -> sRGGBRRG [label="L"];
  sBRRGRGG -> sBRRGRGG [label="PRed"];
  sBRRGRGG -> sBGRGRGG [label="PGreen"];
  sBRRGRGG -> sBBRGRGG [label="PBlue"];
  sBRRGRGB -> sRGRGBRB [label="F"];
  sBRRGRGB -> sGGRBBRR [label="R"];
  sBRRGRGB -> sRGGBRRB [label="L"];
  sBRRGRGB -> sBRRGRGB [label="PRed"];
  sBRRGRGB -> sBGRGRGB [label="PGreen"];
  sBRRGRGB -> sBBRGRGB [label="PBlue"];
  sBRRGRBR -> sRGRBRRB [label="F"];
  sBRRGRBR -> sBGRBRRR [label="R"];
  sBRRGRBR -> sRGBBRRR [label="L"];
  sBRRGRBR -> sBRRGRBR [label="PRed"];
  sBRRGRBR -> sBGRGRBR [label="PGreen"];
  sBRRGRBR -> sBBRGRBR [label="PBlue"];
  sBRRGRBG -> sRGRBGRB [label="F"];
  sBRRGRBG -> sBGRBGRR [label="R"];
  sBRRGRBG -> sRGBBRRG [label="L"];
  sBRRGRBG -> sBRRGRBG [label="PRed"];
  sBRRGRBG -> sBGRGRBG [label="PGreen"];
  sBRRGRBG -> sBBRGRBG [label="PBlue"];
  sBRRGRBB -> sRGRBBRB [label="F"];
  sBRRGRBB -> sBGRBBRR [label="R"];
  sBRRGRBB -> sRGBBRRB [label="L"];
  sBRRGRBB -> sBRRGRBB [label="PRed"];
  sBRRGRBB -> sBGRGRBB [label="PGreen"];
  sBRRGRBB -> sBBRGRBB [label="PBlue"];
  sBRRGGRR -> sRGGRRRB [label="F"];
  sBRRGGRR -> sRGRBRGR [label="R"];
  sBRRGGRR -> sRGRBRGR [label="L"];
  sBRRGGRR -> sBRRGGRR [label="PRed"];
  sBRRGGRR -> sBGRGGRR [label="PGreen"];
  sBRRGGRR -> sBBRGGRR [label="PBlue"];
  sBRRGGRG -> sRGGRGRB [label="F"];
  sBRRGGRG -> sRGRBGGR [label="R"];
  sBRRGGRG -> sRGRBRGG [label="L"];
  sBRRGGRG -> sBRRGGRG [label="PRed"];
  sBRRGGRG -> sBGRGGRG [label="PGreen"];
  sBRRGGRG -> sBBRGGRG [label="PBlue"];
  sBRRGGRB -> sRGGRBRB [label="F"];
  sBRRGGRB -> sRGRBBGR [label="R"];
  sBRRGGRB -> sRGRBRGB [label="L"];
  sBRRGGRB -> sBRRGGRB [label="PRed"];
  sBRRGGRB -> sBGRGGRB [label="PGreen"];
  sBRRGGRB -> sBBRGGRB [label="PBlue"];
  sBRRGGGR -> sRGGGRRB [label="F"];
  sBRRGGGR -> sGGRBRGR [label="R"];
  sBRRGGGR -> sRGGBRGR [label="L"];
  sBRRGGGR -> sBRRGGGR [label="PRed"];
  sBRRGGGR -> sBGRGGGR [label="PGreen"];
  sBRRGGGR -> sBBRGGGR [label="PBlue"];
  sBRRGGGG -> sRGGGGRB [label="F"];
  sBRRGGGG -> sGGRBGGR [label="R"];
  sBRRGGGG -> sRGGBRGG [label="L"];
  sBRRGGGG -> sBRRGGGG [label="PRed"];
  sBRRGGGG -> sBGRGGGG [label="PGreen"];
  sBRRGGGG -> sBBRGGGG [label="PBlue"];
  sBRRGGGB -> sRGGGBRB [label="F"];
  sBRRGGGB -> sGGRBBGR [label="R"];
  sBRRGGGB -> sRGGBRGB [label="L"];
  sBRRGGGB -> sBRRGGGB [label="PRed"];
  sBRRGGGB -> sBGRGGGB [label="PGreen"];
  sBRRGGGB -> sBBRGGGB [label="PBlue"];
  sBRRGGBR -> sRGGBRRB [label="F"];
  sBRRGGBR -> sBGRBRGR [label="R"];
  sBRRGGBR -> sRGBBRGR [label="L"];
  sBRRGGBR -> sBRRGGBR [label="PRed"];
  sBRRGGBR -> sBGRGGBR [label="PGreen"];
  sBRRGGBR -> sBBRGGBR [label="PBlue"];
  sBRRGGBG -> sRGGBGRB [label="F"];
  sBRRGGBG -> sBGRBGGR [label="R"];
  sBRRGGBG -> sRGBBRGG [label="L"];
  sBRRGGBG -> sBRRGGBG [label="PRed"];
  sBRRGGBG -> sBGRGGBG [label="PGreen"];
  sBRRGGBG -> sBBRGGBG [label="PBlue"];
  sBRRGGBB -> sRGGBBRB [label="F"];
  sBRRGGBB -> sBGRBBGR [label="R"];
  sBRRGGBB -> sRGBBRGB [label="L"];
  sBRRGGBB -> sBRRGGBB [label="PRed"];
  sBRRGGBB -> sBGRGGBB [label="PGreen"];
  sBRRGGBB -> sBBRGGBB [label="PBlue"];
  sBRRGBRR -> sRGBRRRB [label="F"];
  sBRRGBRR -> sRGRBRBR [label="R"];
  sBRRGBRR -> sRGRBRBR [label="L"];
  sBRRGBRR -> sBRRGBRR [label="PRed"];
  sBRRGBRR -> sBGRGBRR [label="PGreen"];
  sBRRGBRR -> sBBRGBRR [label="PBlue"];
  sBRRGBRG -> sRGBRGRB [label="F"];
  sBRRGBRG -> sRGRBGBR [label="R"];
  sBRRGBRG -> sRGRBRBG [label="L"];
  sBRRGBRG -> sBRRGBRG [label="PRed"];
  sBRRGBRG -> sBGRGBRG [label="PGreen"];
  sBRRGBRG -> sBBRGBRG [label="PBlue"];
  sBRRGBRB -> sRGBRBRB [label="F"];
  sBRRGBRB -> sRGRBBBR [label="R"];
  sBRRGBRB -> sRGRBRBB [label="L"];
  sBRRGBRB -> sBRRGBRB [label="PRed"];
  sBRRGBRB -> sBGRGBRB [label="PGreen"];
  sBRRGBRB -> sBBRGBRB [label="PBlue"];
  sBRRGBGR -> sRGBGRRB [label="F"];
  sBRRGBGR -> sGGRBRBR [label="R"];
  sBRRGBGR -> sRGGBRBR [label="L"];
  sBRRGBGR -> sBRRGBGR [label="PRed"];
  sBRRGBGR -> sBGRGBGR [label="PGreen"];
  sBRRGBGR -> sBBRGBGR [label="PBlue"];
  sBRRGBGG -> sRGBGGRB [label="F"];
  sBRRGBGG -> sGGRBGBR [label="R"];
  sBRRGBGG -> sRGGBRBG [label="L"];
  sBRRGBGG -> sBRRGBGG [label="PRed"];
  sBRRGBGG -> sBGRGBGG [label="PGreen"];
  sBRRGBGG -> sBBRGBGG [label="PBlue"];
  sBRRGBGB -> sRGBGBRB [label="F"];
  sBRRGBGB -> sGGRBBBR [label="R"];
  sBRRGBGB -> sRGGBRBB [label="L"];
  sBRRGBGB -> sBRRGBGB [label="PRed"];
  sBRRGBGB -> sBGRGBGB [label="PGreen"];
  sBRRGBGB -> sBBRGBGB [label="PBlue"];
  sBRRGBBR -> sRGBBRRB [label="F"];
  sBRRGBBR -> sBGRBRBR [label="R"];
  sBRRGBBR -> sRGBBRBR [label="L"];
  sBRRGBBR -> sBRRGBBR [label="PRed"];
  sBRRGBBR -> sBGRGBBR [label="PGreen"];
  sBRRGBBR -> sBBRGBBR [label="PBlue"];
  sBRRGBBG -> sRGBBGRB [label="F"];
  sBRRGBBG -> sBGRBGBR [label="R"];
  sBRRGBBG -> sRGBBRBG [label="L"];
  sBRRGBBG -> sBRRGBBG [label="PRed"];
  sBRRGBBG -> sBGRGBBG [label="PGreen"];
  sBRRGBBG -> sBBRGBBG [label="PBlue"];
  sBRRGBBB -> sRGBBBRB [label="F"];
  sBRRGBBB -> sBGRBBBR [label="R"];
  sBRRGBBB -> sRGBBRBB [label="L"];
  sBRRGBBB -> sBRRGBBB [label="PRed"];
  sBRRGBBB -> sBGRGBBB [label="PGreen"];
  sBRRGBBB -> sBBRGBBB [label="PBlue"];
  sBRRBRRR -> sRBRRRRB [label="F"];
  sBRRBRRR -> sRBRBRRR [label="R"];
  sBRRBRRR -> sRBRBRRR [label="L"];
  sBRRBRRR -> sBRRBRRR [label="PRed"];
  sBRRBRRR -> sBGRBRRR [label="PGreen"];
  sBRRBRRR -> sBBRBRRR [label="PBlue"];
  sBRRBRRG -> sRBRRGRB [label="F"];
  sBRRBRRG -> sRBRBGRR [label="R"];
  sBRRBRRG -> sRBRBRRG [label="L"];
  sBRRBRRG -> sBRRBRRG [label="PRed"];
  sBRRBRRG -> sBGRBRRG [label="PGreen"];
  sBRRBRRG -> sBBRBRRG [label="PBlue"];
  sBRRBRRB -> sRBRRBRB [label="F"];
  sBRRBRRB -> sRBRBBRR [label="R"];
  sBRRBRRB -> sRBRBRRB [label="L"];
  sBRRBRRB -> sBRRBRRB [label="PRed"];
  sBRRBRRB -> sBGRBRRB [label="PGreen"];
  sBRRBRRB -> sBBRBRRB [label="PBlue"];
  sBRRBRGR -> sRBRGRRB [label="F"];
  sBRRBRGR -> sGBRBRRR [label="R"];
  sBRRBRGR -> sRBGBRRR [label="L"];
  sBRRBRGR -> sBRRBRGR [label="PRed"];
  sBRRBRGR -> sBGRBRGR [label="PGreen"];
  sBRRBRGR -> sBBRBRGR [label="PBlue"];
  sBRRBRGG -> sRBRGGRB [label="F"];
  sBRRBRGG -> sGBRBGRR [label="R"];
  sBRRBRGG -> sRBGBRRG [label="L"];
  sBRRBRGG -> sBRRBRGG [label="PRed"];
  sBRRBRGG -> sBGRBRGG [label="PGreen"];
  sBRRBRGG -> sBBRBRGG [label="PBlue"];
  sBRRBRGB -> sRBRGBRB [label="F"];
  sBRRBRGB -> sGBRBBRR [label="R"];
  sBRRBRGB -> sRBGBRRB [label="L"];
  sBRRBRGB -> sBRRBRGB [label="PRed"];
  sBRRBRGB -> sBGRBRGB [label="PGreen"];
  sBRRBRGB -> sBBRBRGB [label="PBlue"];
  sBRRBRBR -> sRBRBRRB [label="F"];
  sBRRBRBR -> sBBRBRRR [label="R"];
  sBRRBRBR -> sRBBBRRR [label="L"];
  sBRRBRBR -> sBRRBRBR [label="PRed"];
  sBRRBRBR -> sBGRBRBR [label="PGreen"];
  sBRRBRBR -> sBBRBRBR [label="PBlue"];
  sBRRBRBG -> sRBRBGRB [label="F"];
  sBRRBRBG -> sBBRBGRR [label="R"];
  sBRRBRBG -> sRBBBRRG [label="L"];
  sBRRBRBG -> sBRRBRBG [label="PRed"];
  sBRRBRBG -> sBGRBRBG [label="PGreen"];
  sBRRBRBG -> sBBRBRBG [label="PBlue"];
  sBRRBRBB -> sRBRBBRB [label="F"];
  sBRRBRBB -> sBBRBBRR [label="R"];
  sBRRBRBB -> sRBBBRRB [label="L"];
  sBRRBRBB -> sBRRBRBB [label="PRed"];
  sBRRBRBB -> sBGRBRBB [label="PGreen"];
  sBRRBRBB -> sBBRBRBB [label="PBlue"];
  sBRRBGRR -> sRBGRRRB [label="F"];
  sBRRBGRR -> sRBRBRGR [label="R"];
  sBRRBGRR -> sRBRBRGR [label="L"];
  sBRRBGRR -> sBRRBGRR [label="PRed"];
  sBRRBGRR -> sBGRBGRR [label="PGreen"];
  sBRRBGRR -> sBBRBGRR [label="PBlue"];
  sBRRBGRG -> sRBGRGRB [label="F"];
  sBRRBGRG -> sRBRBGGR [label="R"];
  sBRRBGRG -> sRBRBRGG [label="L"];
  sBRRBGRG -> sBRRBGRG [label="PRed"];
  sBRRBGRG -> sBGRBGRG [label="PGreen"];
  sBRRBGRG -> sBBRBGRG [label="PBlue"];
  sBRRBGRB -> sRBGRBRB [label="F"];
  sBRRBGRB -> sRBRBBGR [label="R"];
  sBRRBGRB -> sRBRBRGB [label="L"];
  sBRRBGRB -> sBRRBGRB [label="PRed"];
  sBRRBGRB -> sBGRBGRB [label="PGreen"];
  sBRRBGRB -> sBBRBGRB [label="PBlue"];
  sBRRBGGR -> sRBGGRRB [label="F"];
  sBRRBGGR -> sGBRBRGR [label="R"];
  sBRRBGGR -> sRBGBRGR [label="L"];
  sBRRBGGR -> sBRRBGGR [label="PRed"];
  sBRRBGGR -> sBGRBGGR [label="PGreen"];
  sBRRBGGR -> sBBRBGGR [label="PBlue"];
  sBRRBGGG -> sRBGGGRB [label="F"];
  sBRRBGGG -> sGBRBGGR [label="R"];
  sBRRBGGG -> sRBGBRGG [label="L"];
  sBRRBGGG -> sBRRBGGG [label="PRed"];
  sBRRBGGG -> sBGRBGGG [label="PGreen"];
  sBRRBGGG -> sBBRBGGG [label="PBlue"];
  sBRRBGGB -> sRBGGBRB [label="F"];
  sBRRBGGB -> sGBRBBGR [label="R"];
  sBRRBGGB -> sRBGBRGB [label="L"];
  sBRRBGGB -> sBRRBGGB [label="PRed"];
  sBRRBGGB -> sBGRBGGB [label="PGreen"];
  sBRRBGGB -> sBBRBGGB [label="PBlue"];
  sBRRBGBR -> sRBGBRRB [label="F"];
  sBRRBGBR -> sBBRBRGR [label="R"];
  sBRRBGBR -> sRBBBRGR [label="L"];
  sBRRBGBR -> sBRRBGBR [label="PRed"];
  sBRRBGBR -> sBGRBGBR [label="PGreen"];
  sBRRBGBR -> sBBRBGBR [label="PBlue"];
  sBRRBGBG -> sRBGBGRB [label="F"];
  sBRRBGBG -> sBBRBGGR [label="R"];
  sBRRBGBG -> sRBBBRGG [label="L"];
  sBRRBGBG -> sBRRBGBG [label="PRed"];
  sBRRBGBG -> sBGRBGBG [label="PGreen"];
  sBRRBGBG -> sBBRBGBG [label="PBlue"];
  sBRRBGBB -> sRBGBBRB [label="F"];
  sBRRBGBB -> sBBRBBGR [label="R"];
  sBRRBGBB -> sRBBBRGB [label="L"];
  sBRRBGBB -> sBRRBGBB [label="PRed"];
  sBRRBGBB -> sBGRBGBB [label="PGreen"];
  sBRRBGBB -> sBBRBGBB [label="PBlue"];
  sBRRBBRR -> sRBBRRRB [label="F"];
  sBRRBBRR -> sRBRBRBR [label="R"];
  sBRRBBRR -> sRBRBRBR [label="L"];
  sBRRBBRR -> sBRRBBRR [label="PRed"];
  sBRRBBRR -> sBGRBBRR [label="PGreen"];
  sBRRBBRR -> sBBRBBRR [label="PBlue"];
  sBRRBBRG -> sRBBRGRB [label="F"];
  sBRRBBRG -> sRBRBGBR [label="R"];
  sBRRBBRG -> sRBRBRBG [label="L"];
  sBRRBBRG -> sBRRBBRG [label="PRed"];
  sBRRBBRG -> sBGRBBRG [label="PGreen"];
  sBRRBBRG -> sBBRBBRG [label="PBlue"];
  sBRRBBRB -> sRBBRBRB [label="F"];
  sBRRBBRB -> sRBRBBBR [label="R"];
  sBRRBBRB -> sRBRBRBB [label="L"];
  sBRRBBRB -> sBRRBBRB [label="PRed"];
  sBRRBBRB -> sBGRBBRB [label="PGreen"];
  sBRRBBRB -> sBBRBBRB [label="PBlue"];
  sBRRBBGR -> sRBBGRRB [label="F"];
  sBRRBBGR -> sGBRBRBR [label="R"];
  sBRRBBGR -> sRBGBRBR [label="L"];
  sBRRBBGR -> sBRRBBGR [label="PRed"];
  sBRRBBGR -> sBGRBBGR [label="PGreen"];
  sBRRBBGR -> sBBRBBGR [label="PBlue"];
  sBRRBBGG -> sRBBGGRB [label="F"];
  sBRRBBGG -> sGBRBGBR [label="R"];
  sBRRBBGG -> sRBGBRBG [label="L"];
  sBRRBBGG -> sBRRBBGG [label="PRed"];
  sBRRBBGG -> sBGRBBGG [label="PGreen"];
  sBRRBBGG -> sBBRBBGG [label="PBlue"];
  sBRRBBGB -> sRBBGBRB [label="F"];
  sBRRBBGB -> sGBRBBBR [label="R"];
  sBRRBBGB -> sRBGBRBB [label="L"];
  sBRRBBGB -> sBRRBBGB [label="PRed"];
  sBRRBBGB -> sBGRBBGB [label="PGreen"];
  sBRRBBGB -> sBBRBBGB [label="PBlue"];
  sBRRBBBR -> sRBBBRRB [label="F"];
  sBRRBBBR -> sBBRBRBR [label="R"];
  sBRRBBBR -> sRBBBRBR [label="L"];
  sBRRBBBR -> sBRRBBBR [label="PRed"];
  sBRRBBBR -> sBGRBBBR [label="PGreen"];
  sBRRBBBR -> sBBRBBBR [label="PBlue"];
  sBRRBBBG -> sRBBBGRB [label="F"];
  sBRRBBBG -> sBBRBGBR [label="R"];
  sBRRBBBG -> sRBBBRBG [label="L"];
  sBRRBBBG -> sBRRBBBG [label="PRed"];
  sBRRBBBG -> sBGRBBBG [label="PGreen"];
  sBRRBBBG -> sBBRBBBG [label="PBlue"];
  sBRRBBBB -> sRBBBBRB [label="F"];
  sBRRBBBB -> sBBRBBBR [label="R"];
  sBRRBBBB -> sRBBBRBB [label="L"];
  sBRRBBBB -> sBRRBBBB [label="PRed"];
  sBRRBBBB -> sBGRBBBB [label="PGreen"];
  sBRRBBBB -> sBBRBBBB [label="PBlue"];
  sBRGRRRR -> sGRRRRRB [label="F"];
  sBRGRRRR -> sRRRBRRG [label="R"];
  sBRGRRRR -> sRRRBGRR [label="L"];
  sBRGRRRR -> sBRGRRRR [label="PRed"];
  sBRGRRRR -> sBGGRRRR [label="PGreen"];
  sBRGRRRR -> sBBGRRRR [label="PBlue"];
  sBRGRRRG -> sGRRRGRB [label="F"];
  sBRGRRRG -> sRRRBGRG [label="R"];
  sBRGRRRG -> sRRRBGRG [label="L"];
  sBRGRRRG -> sBRGRRRG [label="PRed"];
  sBRGRRRG -> sBGGRRRG [label="PGreen"];
  sBRGRRRG -> sBBGRRRG [label="PBlue"];
  sBRGRRRB -> sGRRRBRB [label="F"];
  sBRGRRRB -> sRRRBBRG [label="R"];
  sBRGRRRB -> sRRRBGRB [label="L"];
  sBRGRRRB -> sBRGRRRB [label="PRed"];
  sBRGRRRB -> sBGGRRRB [label="PGreen"];
  sBRGRRRB -> sBBGRRRB [label="PBlue"];
  sBRGRRGR -> sGRRGRRB [label="F"];
  sBRGRRGR -> sGRRBRRG [label="R"];
  sBRGRRGR -> sRRGBGRR [label="L"];
  sBRGRRGR -> sBRGRRGR [label="PRed"];
  sBRGRRGR -> sBGGRRGR [label="PGreen"];
  sBRGRRGR -> sBBGRRGR [label="PBlue"];
  sBRGRRGG -> sGRRGGRB [label="F"];
  sBRGRRGG -> sGRRBGRG [label="R"];
  sBRGRRGG -> sRRGBGRG [label="L"];
  sBRGRRGG -> sBRGRRGG [label="PRed"];
  sBRGRRGG -> sBGGRRGG [label="PGreen"];
  sBRGRRGG -> sBBGRRGG [label="PBlue"];
  sBRGRRGB -> sGRRGBRB [label="F"];
  sBRGRRGB -> sGRRBBRG [label="R"];
  sBRGRRGB -> sRRGBGRB [label="L"];
  sBRGRRGB -> sBRGRRGB [label="PRed"];
  sBRGRRGB -> sBGGRRGB [label="PGreen"];
  sBRGRRGB -> sBBGRRGB [label="PBlue"];
  sBRGRRBR -> sGRRBRRB [label="F"];
  sBRGRRBR -> sBRRBRRG [label="R"];
  sBRGRRBR -> sRRBBGRR [label="L"];
  sBRGRRBR -> sBRGRRBR [label="PRed"];
  sBRGRRBR -> sBGGRRBR [label="PGreen"];
  sBRGRRBR -> sBBGRRBR [label="PBlue"];
  sBRGRRBG -> sGRRBGRB [label="F"];
  sBRGRRBG -> sBRRBGRG [label="R"];
  sBRGRRBG -> sRRBBGRG [label="L"];
  sBRGRRBG -> sBRGRRBG [label="PRed"];
  sBRGRRBG -> sBGGRRBG [label="PGreen"];
  sBRGRRBG -> sBBGRRBG [label="PBlue"];
  sBRGRRBB -> sGRRBBRB [label="F"];
  sBRGRRBB -> sBRRBBRG [label="R"];
  sBRGRRBB -> sRRBBGRB [label="L"];
  sBRGRRBB -> sBRGRRBB [label="PRed"];
  sBRGRRBB -> sBGGRRBB [label="PGreen"];
  sBRGRRBB -> sBBGRRBB [label="PBlue"];
  sBRGRGRR -> sGRGRRRB [label="F"];
  sBRGRGRR -> sRRRBRGG [label="R"];
  sBRGRGRR -> sRRRBGGR [label="L"];
  sBRGRGRR -> sBRGRGRR [label="PRed"];
  sBRGRGRR -> sBGGRGRR [label="PGreen"];
  sBRGRGRR -> sBBGRGRR [label="PBlue"];
  sBRGRGRG -> sGRGRGRB [label="F"];
  sBRGRGRG -> sRRRBGGG [label="R"];
  sBRGRGRG -> sRRRBGGG [label="L"];
  sBRGRGRG -> sBRGRGRG [label="PRed"];
  sBRGRGRG -> sBGGRGRG [label="PGreen"];
  sBRGRGRG -> sBBGRGRG [label="PBlue"];
  sBRGRGRB -> sGRGRBRB [label="F"];
  sBRGRGRB -> sRRRBBGG [label="R"];
  sBRGRGRB -> sRRRBGGB [label="L"];
  sBRGRGRB -> sBRGRGRB [label="PRed"];
  sBRGRGRB -> sBGGRGRB [label="PGreen"];
  sBRGRGRB -> sBBGRGRB [label="PBlue"];
  sBRGRGGR -> sGRGGRRB [label="F"];
  sBRGRGGR -> sGRRBRGG [label="R"];
  sBRGRGGR -> sRRGBGGR [label="L"];
  sBRGRGGR -> sBRGRGGR [label="PRed"];
  sBRGRGGR -> sBGGRGGR [label="PGreen"];
  sBRGRGGR -> sBBGRGGR [label="PBlue"];
  sBRGRGGG -> sGRGGGRB [label="F"];
  sBRGRGGG -> sGRRBGGG [label="R"];
  sBRGRGGG -> sRRGBGGG [label="L"];
  sBRGRGGG -> sBRGRGGG [label="PRed"];
  sBRGRGGG -> sBGGRGGG [label="PGreen"];
  sBRGRGGG -> sBBGRGGG [label="PBlue"];
  sBRGRGGB -> sGRGGBRB [label="F"];
  sBRGRGGB -> sGRRBBGG [label="R"];
  sBRGRGGB -> sRRGBGGB [label="L"];
  sBRGRGGB -> sBRGRGGB [label="PRed"];
  sBRGRGGB -> sBGGRGGB [label="PGreen"];
  sBRGRGGB -> sBBGRGGB [label="PBlue"];
  sBRGRGBR -> sGRGBRRB [label="F"];
  sBRGRGBR -> sBRRBRGG [label="R"];
  sBRGRGBR -> sRRBBGGR [label="L"];
  sBRGRGBR -> sBRGRGBR [label="PRed"];
  sBRGRGBR -> sBGGRGBR [label="PGreen"];
  sBRGRGBR -> sBBGRGBR [label="PBlue"];
  sBRGRGBG -> sGRGBGRB [label="F"];
  sBRGRGBG -> sBRRBGGG [label="R"];
  sBRGRGBG -> sRRBBGGG [label="L"];
  sBRGRGBG -> sBRGRGBG [label="PRed"];
  sBRGRGBG -> sBGGRGBG [label="PGreen"];
  sBRGRGBG -> sBBGRGBG [label="PBlue"];
  sBRGRGBB -> sGRGBBRB [label="F"];
  sBRGRGBB -> sBRRBBGG [label="R"];
  sBRGRGBB -> sRRBBGGB [label="L"];
  sBRGRGBB -> sBRGRGBB [label="PRed"];
  sBRGRGBB -> sBGGRGBB [label="PGreen"];
  sBRGRGBB -> sBBGRGBB [label="PBlue"];
  sBRGRBRR -> sGRBRRRB [label="F"];
  sBRGRBRR -> sRRRBRBG [label="R"];
  sBRGRBRR -> sRRRBGBR [label="L"];
  sBRGRBRR -> sBRGRBRR [label="PRed"];
  sBRGRBRR -> sBGGRBRR [label="PGreen"];
  sBRGRBRR -> sBBGRBRR [label="PBlue"];
  sBRGRBRG -> sGRBRGRB [label="F"];
  sBRGRBRG -> sRRRBGBG [label="R"];
  sBRGRBRG -> sRRRBGBG [label="L"];
  sBRGRBRG -> sBRGRBRG [label="PRed"];
  sBRGRBRG -> sBGGRBRG [label="PGreen"];
  sBRGRBRG -> sBBGRBRG [label="PBlue"];
  sBRGRBRB -> sGRBRBRB [label="F"];
  sBRGRBRB -> sRRRBBBG [label="R"];
  sBRGRBRB -> sRRRBGBB [label="L"];
  sBRGRBRB -> sBRGRBRB [label="PRed"];
  sBRGRBRB -> sBGGRBRB [label="PGreen"];
  sBRGRBRB -> sBBGRBRB [label="PBlue"];
  sBRGRBGR -> sGRBGRRB [label="F"];
  sBRGRBGR -> sGRRBRBG [label="R"];
  sBRGRBGR -> sRRGBGBR [label="L"];
  sBRGRBGR -> sBRGRBGR [label="PRed"];
  sBRGRBGR -> sBGGRBGR [label="PGreen"];
  sBRGRBGR -> sBBGRBGR [label="PBlue"];
  sBRGRBGG -> sGRBGGRB [label="F"];
  sBRGRBGG -> sGRRBGBG [label="R"];
  sBRGRBGG -> sRRGBGBG [label="L"];
  sBRGRBGG -> sBRGRBGG [label="PRed"];
  sBRGRBGG -> sBGGRBGG [label="PGreen"];
  sBRGRBGG -> sBBGRBGG [label="PBlue"];
  sBRGRBGB -> sGRBGBRB [label="F"];
  sBRGRBGB -> sGRRBBBG [label="R"];
  sBRGRBGB -> sRRGBGBB [label="L"];
  sBRGRBGB -> sBRGRBGB [label="PRed"];
  sBRGRBGB -> sBGGRBGB [label="PGreen"];
  sBRGRBGB -> sBBGRBGB [label="PBlue"];
  sBRGRBBR -> sGRBBRRB [label="F"];
  sBRGRBBR -> sBRRBRBG [label="R"];
  sBRGRBBR -> sRRBBGBR [label="L"];
  sBRGRBBR -> sBRGRBBR [label="PRed"];
  sBRGRBBR -> sBGGRBBR [label="PGreen"];
  sBRGRBBR -> sBBGRBBR [label="PBlue"];
  sBRGRBBG -> sGRBBGRB [label="F"];
  sBRGRBBG -> sBRRBGBG [label="R"];
  sBRGRBBG -> sRRBBGBG [label="L"];
  sBRGRBBG -> sBRGRBBG [label="PRed"];
  sBRGRBBG -> sBGGRBBG [label="PGreen"];
  sBRGRBBG -> sBBGRBBG [label="PBlue"];
  sBRGRBBB -> sGRBBBRB [label="F"];
  sBRGRBBB -> sBRRBBBG [label="R"];
  sBRGRBBB -> sRRBBGBB [label="L"];
  sBRGRBBB -> sBRGRBBB [label="PRed"];
  sBRGRBBB -> sBGGRBBB [label="PGreen"];
  sBRGRBBB -> sBBGRBBB [label="PBlue"];
  sBRGGRRR -> sGGRRRRB [label="F"];
  sBRGGRRR -> sRGRBRRG [label="R"];
  sBRGGRRR -> sRGRBGRR [label="L"];
  sBRGGRRR -> sBRGGRRR [label="PRed"];
  sBRGGRRR -> sBGGGRRR [label="PGreen"];
  sBRGGRRR -> sBBGGRRR [label="PBlue"];
  sBRGGRRG -> sGGRRGRB [label="F"];
  sBRGGRRG -> sRGRBGRG [label="R"];
  sBRGGRRG -> sRGRBGRG [label="L"];
  sBRGGRRG -> sBRGGRRG [label="PRed"];
  sBRGGRRG -> sBGGGRRG [label="PGreen"];
  sBRGGRRG -> sBBGGRRG [label="PBlue"];
  sBRGGRRB -> sGGRRBRB [label="F"];
  sBRGGRRB -> sRGRBBRG [label="R"];
  sBRGGRRB -> sRGRBGRB [label="L"];
  sBRGGRRB -> sBRGGRRB [label="PRed"];
  sBRGGRRB -> sBGGGRRB [label="PGreen"];
  sBRGGRRB -> sBBGGRRB [label="PBlue"];
  sBRGGRGR -> sGGRGRRB [label="F"];
  sBRGGRGR -> sGGRBRRG [label="R"];
  sBRGGRGR -> sRGGBGRR [label="L"];
  sBRGGRGR -> sBRGGRGR [label="PRed"];
  sBRGGRGR -> sBGGGRGR [label="PGreen"];
  sBRGGRGR -> sBBGGRGR [label="PBlue"];
  sBRGGRGG -> sGGRGGRB [label="F"];
  sBRGGRGG -> sGGRBGRG [label="R"];
  sBRGGRGG -> sRGGBGRG [label="L"];
  sBRGGRGG -> sBRGGRGG [label="PRed"];
  sBRGGRGG -> sBGGGRGG [label="PGreen"];
  sBRGGRGG -> sBBGGRGG [label="PBlue"];
  sBRGGRGB -> sGGRGBRB [label="F"];
  sBRGGRGB -> sGGRBBRG [label="R"];
  sBRGGRGB -> sRGGBGRB [label="L"];
  sBRGGRGB -> sBRGGRGB [label="PRed"];
  sBRGGRGB -> sBGGGRGB [label="PGreen"];
  sBRGGRGB -> sBBGGRGB [label="PBlue"];
  sBRGGRBR -> sGGRBRRB [label="F"];
  sBRGGRBR -> sBGRBRRG [label="R"];
  sBRGGRBR -> sRGBBGRR [label="L"];
  sBRGGRBR -> sBRGGRBR [label="PRed"];
  sBRGGRBR -> sBGGGRBR [label="PGreen"];
  sBRGGRBR -> sBBGGRBR [label="PBlue"];
  sBRGGRBG -> sGGRBGRB [label="F"];
  sBRGGRBG -> sBGRBGRG [label="R"];
  sBRGGRBG -> sRGBBGRG [label="L"];
  sBRGGRBG -> sBRGGRBG [label="PRed"];
  sBRGGRBG -> sBGGGRBG [label="PGreen"];
  sBRGGRBG -> sBBGGRBG [label="PBlue"];
  sBRGGRBB -> sGGRBBRB [label="F"];
  sBRGGRBB -> sBGRBBRG [label="R"];
  sBRGGRBB -> sRGBBGRB [label="L"];
  sBRGGRBB -> sBRGGRBB [label="PRed"];
  sBRGGRBB -> sBGGGRBB [label="PGreen"];
  sBRGGRBB -> sBBGGRBB [label="PBlue"];
  sBRGGGRR -> sGGGRRRB [label="F"];
  sBRGGGRR -> sRGRBRGG [label="R"];
  sBRGGGRR -> sRGRBGGR [label="L"];
  sBRGGGRR -> sBRGGGRR [label="PRed"];
  sBRGGGRR -> sBGGGGRR [label="PGreen"];
  sBRGGGRR -> sBBGGGRR [label="PBlue"];
  sBRGGGRG -> sGGGRGRB [label="F"];
  sBRGGGRG -> sRGRBGGG [label="R"];
  sBRGGGRG -> sRGRBGGG [label="L"];
  sBRGGGRG -> sBRGGGRG [label="PRed"];
  sBRGGGRG -> sBGGGGRG [label="PGreen"];
  sBRGGGRG -> sBBGGGRG [label="PBlue"];
  sBRGGGRB -> sGGGRBRB [label="F"];
  sBRGGGRB -> sRGRBBGG [label="R"];
  sBRGGGRB -> sRGRBGGB [label="L"];
  sBRGGGRB -> sBRGGGRB [label="PRed"];
  sBRGGGRB -> sBGGGGRB [label="PGreen"];
  sBRGGGRB -> sBBGGGRB [label="PBlue"];
  sBRGGGGR -> sGGGGRRB [label="F"];
  sBRGGGGR -> sGGRBRGG [label="R"];
  sBRGGGGR -> sRGGBGGR [label="L"];
  sBRGGGGR -> sBRGGGGR [label="PRed"];
  sBRGGGGR -> sBGGGGGR [label="PGreen"];
  sBRGGGGR -> sBBGGGGR [label="PBlue"];
  sBRGGGGG -> sGGGGGRB [label="F"];
  sBRGGGGG -> sGGRBGGG [label="R"];
  sBRGGGGG -> sRGGBGGG [label="L"];
  sBRGGGGG -> sBRGGGGG [label="PRed"];
  sBRGGGGG -> sBGGGGGG [label="PGreen"];
  sBRGGGGG -> sBBGGGGG [label="PBlue"];
  sBRGGGGB -> sGGGGBRB [label="F"];
  sBRGGGGB -> sGGRBBGG [label="R"];
  sBRGGGGB -> sRGGBGGB [label="L"];
  sBRGGGGB -> sBRGGGGB [label="PRed"];
  sBRGGGGB -> sBGGGGGB [label="PGreen"];
  sBRGGGGB -> sBBGGGGB [label="PBlue"];
  sBRGGGBR -> sGGGBRRB [label="F"];
  sBRGGGBR -> sBGRBRGG [label="R"];
  sBRGGGBR -> sRGBBGGR [label="L"];
  sBRGGGBR -> sBRGGGBR [label="PRed"];
  sBRGGGBR -> sBGGGGBR [label="PGreen"];
  sBRGGGBR -> sBBGGGBR [label="PBlue"];
  sBRGGGBG -> sGGGBGRB [label="F"];
  sBRGGGBG -> sBGRBGGG [label="R"];
  sBRGGGBG -> sRGBBGGG [label="L"];
  sBRGGGBG -> sBRGGGBG [label="PRed"];
  sBRGGGBG -> sBGGGGBG [label="PGreen"];
  sBRGGGBG -> sBBGGGBG [label="PBlue"];
  sBRGGGBB -> sGGGBBRB [label="F"];
  sBRGGGBB -> sBGRBBGG [label="R"];
  sBRGGGBB -> sRGBBGGB [label="L"];
  sBRGGGBB -> sBRGGGBB [label="PRed"];
  sBRGGGBB -> sBGGGGBB [label="PGreen"];
  sBRGGGBB -> sBBGGGBB [label="PBlue"];
  sBRGGBRR -> sGGBRRRB [label="F"];
  sBRGGBRR -> sRGRBRBG [label="R"];
  sBRGGBRR -> sRGRBGBR [label="L"];
  sBRGGBRR -> sBRGGBRR [label="PRed"];
  sBRGGBRR -> sBGGGBRR [label="PGreen"];
  sBRGGBRR -> sBBGGBRR [label="PBlue"];
  sBRGGBRG -> sGGBRGRB [label="F"];
  sBRGGBRG -> sRGRBGBG [label="R"];
  sBRGGBRG -> sRGRBGBG [label="L"];
  sBRGGBRG -> sBRGGBRG [label="PRed"];
  sBRGGBRG -> sBGGGBRG [label="PGreen"];
  sBRGGBRG -> sBBGGBRG [label="PBlue"];
  sBRGGBRB -> sGGBRBRB [label="F"];
  sBRGGBRB -> sRGRBBBG [label="R"];
  sBRGGBRB -> sRGRBGBB [label="L"];
  sBRGGBRB -> sBRGGBRB [label="PRed"];
  sBRGGBRB -> sBGGGBRB [label="PGreen"];
  sBRGGBRB -> sBBGGBRB [label="PBlue"];
  sBRGGBGR -> sGGBGRRB [label="F"];
  sBRGGBGR -> sGGRBRBG [label="R"];
  sBRGGBGR -> sRGGBGBR [label="L"];
  sBRGGBGR -> sBRGGBGR [label="PRed"];
  sBRGGBGR -> sBGGGBGR [label="PGreen"];
  sBRGGBGR -> sBBGGBGR [label="PBlue"];
  sBRGGBGG -> sGGBGGRB [label="F"];
  sBRGGBGG -> sGGRBGBG [label="R"];
  sBRGGBGG -> sRGGBGBG [label="L"];
  sBRGGBGG -> sBRGGBGG [label="PRed"];
  sBRGGBGG -> sBGGGBGG [label="PGreen"];
  sBRGGBGG -> sBBGGBGG [label="PBlue"];
  sBRGGBGB -> sGGBGBRB [label="F"];
  sBRGGBGB -> sGGRBBBG [label="R"];
  sBRGGBGB -> sRGGBGBB [label="L"];
  sBRGGBGB -> sBRGGBGB [label="PRed"];
  sBRGGBGB -> sBGGGBGB [label="PGreen"];
  sBRGGBGB -> sBBGGBGB [label="PBlue"];
  sBRGGBBR -> sGGBBRRB [label="F"];
  sBRGGBBR -> sBGRBRBG [label="R"];
  sBRGGBBR -> sRGBBGBR [label="L"];
  sBRGGBBR -> sBRGGBBR [label="PRed"];
  sBRGGBBR -> sBGGGBBR [label="PGreen"];
  sBRGGBBR -> sBBGGBBR [label="PBlue"];
  sBRGGBBG -> sGGBBGRB [label="F"];
  sBRGGBBG -> sBGRBGBG [label="R"];
  sBRGGBBG -> sRGBBGBG [label="L"];
  sBRGGBBG -> sBRGGBBG [label="PRed"];
  sBRGGBBG -> sBGGGBBG [label="PGreen"];
  sBRGGBBG -> sBBGGBBG [label="PBlue"];
  sBRGGBBB -> sGGBBBRB [label="F"];
  sBRGGBBB -> sBGRBBBG [label="R"];
  sBRGGBBB -> sRGBBGBB [label="L"];
  sBRGGBBB -> sBRGGBBB [label="PRed"];
  sBRGGBBB -> sBGGGBBB [label="PGreen"];
  sBRGGBBB -> sBBGGBBB [label="PBlue"];
  sBRGBRRR -> sGBRRRRB [label="F"];
  sBRGBRRR -> sRBRBRRG [label="R"];
  sBRGBRRR -> sRBRBGRR [label="L"];
  sBRGBRRR -> sBRGBRRR [label="PRed"];
  sBRGBRRR -> sBGGBRRR [label="PGreen"];
  sBRGBRRR -> sBBGBRRR [label="PBlue"];
  sBRGBRRG -> sGBRRGRB [label="F"];
  sBRGBRRG -> sRBRBGRG [label="R"];
  sBRGBRRG -> sRBRBGRG [label="L"];
  sBRGBRRG -> sBRGBRRG [label="PRed"];
  sBRGBRRG -> sBGGBRRG [label="PGreen"];
  sBRGBRRG -> sBBGBRRG [label="PBlue"];
  sBRGBRRB -> sGBRRBRB [label="F"];
  sBRGBRRB -> sRBRBBRG [label="R"];
  sBRGBRRB -> sRBRBGRB [label="L"];
  sBRGBRRB -> sBRGBRRB [label="PRed"];
  sBRGBRRB -> sBGGBRRB [label="PGreen"];
  sBRGBRRB -> sBBGBRRB [label="PBlue"];
  sBRGBRGR -> sGBRGRRB [label="F"];
  sBRGBRGR -> sGBRBRRG [label="R"];
  sBRGBRGR -> sRBGBGRR [label="L"];
  sBRGBRGR -> sBRGBRGR [label="PRed"];
  sBRGBRGR -> sBGGBRGR [label="PGreen"];
  sBRGBRGR -> sBBGBRGR [label="PBlue"];
  sBRGBRGG -> sGBRGGRB [label="F"];
  sBRGBRGG -> sGBRBGRG [label="R"];
  sBRGBRGG -> sRBGBGRG [label="L"];
  sBRGBRGG -> sBRGBRGG [label="PRed"];
  sBRGBRGG -> sBGGBRGG [label="PGreen"];
  sBRGBRGG -> sBBGBRGG [label="PBlue"];
  sBRGBRGB -> sGBRGBRB [label="F"];
  sBRGBRGB -> sGBRBBRG [label="R"];
  sBRGBRGB -> sRBGBGRB [label="L"];
  sBRGBRGB -> sBRGBRGB [label="PRed"];
  sBRGBRGB -> sBGGBRGB [label="PGreen"];
  sBRGBRGB -> sBBGBRGB [label="PBlue"];
  sBRGBRBR -> sGBRBRRB [label="F"];
  sBRGBRBR -> sBBRBRRG [label="R"];
  sBRGBRBR -> sRBBBGRR [label="L"];
  sBRGBRBR -> sBRGBRBR [label="PRed"];
  sBRGBRBR -> sBGGBRBR [label="PGreen"];
  sBRGBRBR -> sBBGBRBR [label="PBlue"];
  sBRGBRBG -> sGBRBGRB [label="F"];
  sBRGBRBG -> sBBRBGRG [label="R"];
  sBRGBRBG -> sRBBBGRG [label="L"];
  sBRGBRBG -> sBRGBRBG [label="PRed"];
  sBRGBRBG -> sBGGBRBG [label="PGreen"];
  sBRGBRBG -> sBBGBRBG [label="PBlue"];
  sBRGBRBB -> sGBRBBRB [label="F"];
  sBRGBRBB -> sBBRBBRG [label="R"];
  sBRGBRBB -> sRBBBGRB [label="L"];
  sBRGBRBB -> sBRGBRBB [label="PRed"];
  sBRGBRBB -> sBGGBRBB [label="PGreen"];
  sBRGBRBB -> sBBGBRBB [label="PBlue"];
  sBRGBGRR -> sGBGRRRB [label="F"];
  sBRGBGRR -> sRBRBRGG [label="R"];
  sBRGBGRR -> sRBRBGGR [label="L"];
  sBRGBGRR -> sBRGBGRR [label="PRed"];
  sBRGBGRR -> sBGGBGRR [label="PGreen"];
  sBRGBGRR -> sBBGBGRR [label="PBlue"];
  sBRGBGRG -> sGBGRGRB [label="F"];
  sBRGBGRG -> sRBRBGGG [label="R"];
  sBRGBGRG -> sRBRBGGG [label="L"];
  sBRGBGRG -> sBRGBGRG [label="PRed"];
  sBRGBGRG -> sBGGBGRG [label="PGreen"];
  sBRGBGRG -> sBBGBGRG [label="PBlue"];
  sBRGBGRB -> sGBGRBRB [label="F"];
  sBRGBGRB -> sRBRBBGG [label="R"];
  sBRGBGRB -> sRBRBGGB [label="L"];
  sBRGBGRB -> sBRGBGRB [label="PRed"];
  sBRGBGRB -> sBGGBGRB [label="PGreen"];
  sBRGBGRB -> sBBGBGRB [label="PBlue"];
  sBRGBGGR -> sGBGGRRB [label="F"];
  sBRGBGGR -> sGBRBRGG [label="R"];
  sBRGBGGR -> sRBGBGGR [label="L"];
  sBRGBGGR -> sBRGBGGR [label="PRed"];
  sBRGBGGR -> sBGGBGGR [label="PGreen"];
  sBRGBGGR -> sBBGBGGR [label="PBlue"];
  sBRGBGGG -> sGBGGGRB [label="F"];
  sBRGBGGG -> sGBRBGGG [label="R"];
  sBRGBGGG -> sRBGBGGG [label="L"];
  sBRGBGGG -> sBRGBGGG [label="PRed"];
  sBRGBGGG -> sBGGBGGG [label="PGreen"];
  sBRGBGGG -> sBBGBGGG [label="PBlue"];
  sBRGBGGB -> sGBGGBRB [label="F"];
  sBRGBGGB -> sGBRBBGG [label="R"];
  sBRGBGGB -> sRBGBGGB [label="L"];
  sBRGBGGB -> sBRGBGGB [label="PRed"];
  sBRGBGGB -> sBGGBGGB [label="PGreen"];
  sBRGBGGB -> sBBGBGGB [label="PBlue"];
  sBRGBGBR -> sGBGBRRB [label="F"];
  sBRGBGBR -> sBBRBRGG [label="R"];
  sBRGBGBR -> sRBBBGGR [label="L"];
  sBRGBGBR -> sBRGBGBR [label="PRed"];
  sBRGBGBR -> sBGGBGBR [label="PGreen"];
  sBRGBGBR -> sBBGBGBR [label="PBlue"];
  sBRGBGBG -> sGBGBGRB [label="F"];
  sBRGBGBG -> sBBRBGGG [label="R"];
  sBRGBGBG -> sRBBBGGG [label="L"];
  sBRGBGBG -> sBRGBGBG [label="PRed"];
  sBRGBGBG -> sBGGBGBG [label="PGreen"];
  sBRGBGBG -> sBBGBGBG [label="PBlue"];
  sBRGBGBB -> sGBGBBRB [label="F"];
  sBRGBGBB -> sBBRBBGG [label="R"];
  sBRGBGBB -> sRBBBGGB [label="L"];
  sBRGBGBB -> sBRGBGBB [label="PRed"];
  sBRGBGBB -> sBGGBGBB [label="PGreen"];
  sBRGBGBB -> sBBGBGBB [label="PBlue"];
  sBRGBBRR -> sGBBRRRB [label="F"];
  sBRGBBRR -> sRBRBRBG [label="R"];
  sBRGBBRR -> sRBRBGBR [label="L"];
  sBRGBBRR -> sBRGBBRR [label="PRed"];
  sBRGBBRR -> sBGGBBRR [label="PGreen"];
  sBRGBBRR -> sBBGBBRR [label="PBlue"];
  sBRGBBRG -> sGBBRGRB [label="F"];
  sBRGBBRG -> sRBRBGBG [label="R"];
  sBRGBBRG -> sRBRBGBG [label="L"];
  sBRGBBRG -> sBRGBBRG [label="PRed"];
  sBRGBBRG -> sBGGBBRG [label="PGreen"];
  sBRGBBRG -> sBBGBBRG [label="PBlue"];
  sBRGBBRB -> sGBBRBRB [label="F"];
  sBRGBBRB -> sRBRBBBG [label="R"];
  sBRGBBRB -> sRBRBGBB [label="L"];
  sBRGBBRB -> sBRGBBRB [label="PRed"];
  sBRGBBRB -> sBGGBBRB [label="PGreen"];
  sBRGBBRB -> sBBGBBRB [label="PBlue"];
  sBRGBBGR -> sGBBGRRB [label="F"];
  sBRGBBGR -> sGBRBRBG [label="R"];
  sBRGBBGR -> sRBGBGBR [label="L"];
  sBRGBBGR -> sBRGBBGR [label="PRed"];
  sBRGBBGR -> sBGGBBGR [label="PGreen"];
  sBRGBBGR -> sBBGBBGR [label="PBlue"];
  sBRGBBGG -> sGBBGGRB [label="F"];
  sBRGBBGG -> sGBRBGBG [label="R"];
  sBRGBBGG -> sRBGBGBG [label="L"];
  sBRGBBGG -> sBRGBBGG [label="PRed"];
  sBRGBBGG -> sBGGBBGG [label="PGreen"];
  sBRGBBGG -> sBBGBBGG [label="PBlue"];
  sBRGBBGB -> sGBBGBRB [label="F"];
  sBRGBBGB -> sGBRBBBG [label="R"];
  sBRGBBGB -> sRBGBGBB [label="L"];
  sBRGBBGB -> sBRGBBGB [label="PRed"];
  sBRGBBGB -> sBGGBBGB [label="PGreen"];
  sBRGBBGB -> sBBGBBGB [label="PBlue"];
  sBRGBBBR -> sGBBBRRB [label="F"];
  sBRGBBBR -> sBBRBRBG [label="R"];
  sBRGBBBR -> sRBBBGBR [label="L"];
  sBRGBBBR -> sBRGBBBR [label="PRed"];
  sBRGBBBR -> sBGGBBBR [label="PGreen"];
  sBRGBBBR -> sBBGBBBR [label="PBlue"];
  sBRGBBBG -> sGBBBGRB [label="F"];
  sBRGBBBG -> sBBRBGBG [label="R"];
  sBRGBBBG -> sRBBBGBG [label="L"];
  sBRGBBBG -> sBRGBBBG [label="PRed"];
  sBRGBBBG -> sBGGBBBG [label="PGreen"];
  sBRGBBBG -> sBBGBBBG [label="PBlue"];
  sBRGBBBB -> sGBBBBRB [label="F"];
  sBRGBBBB -> sBBRBBBG [label="R"];
  sBRGBBBB -> sRBBBGBB [label="L"];
  sBRGBBBB -> sBRGBBBB [label="PRed"];
  sBRGBBBB -> sBGGBBBB [label="PGreen"];
  sBRGBBBB -> sBBGBBBB [label="PBlue"];
  sBRBRRRR -> sBRRRRRB [label="F"];
  sBRBRRRR -> sRRRBRRB [label="R"];
  sBRBRRRR -> sRRRBBRR [label="L"];
  sBRBRRRR -> sBRBRRRR [label="PRed"];
  sBRBRRRR -> sBGBRRRR [label="PGreen"];
  sBRBRRRR -> sBBBRRRR [label="PBlue"];
  sBRBRRRG -> sBRRRGRB [label="F"];
  sBRBRRRG -> sRRRBGRB [label="R"];
  sBRBRRRG -> sRRRBBRG [label="L"];
  sBRBRRRG -> sBRBRRRG [label="PRed"];
  sBRBRRRG -> sBGBRRRG [label="PGreen"];
  sBRBRRRG -> sBBBRRRG [label="PBlue"];
  sBRBRRRB -> sBRRRBRB [label="F"];
  sBRBRRRB -> sRRRBBRB [label="R"];
  sBRBRRRB -> sRRRBBRB [label="L"];
  sBRBRRRB -> sBRBRRRB [label="PRed"];
  sBRBRRRB -> sBGBRRRB [label="PGreen"];
  sBRBRRRB -> sBBBRRRB [label="PBlue"];
  sBRBRRGR -> sBRRGRRB [label="F"];
  sBRBRRGR -> sGRRBRRB [label="R"];
  sBRBRRGR -> sRRGBBRR [label="L"];
  sBRBRRGR -> sBRBRRGR [label="PRed"];
  sBRBRRGR -> sBGBRRGR [label="PGreen"];
  sBRBRRGR -> sBBBRRGR [label="PBlue"];
  sBRBRRGG -> sBRRGGRB [label="F"];
  sBRBRRGG -> sGRRBGRB [label="R"];
  sBRBRRGG -> sRRGBBRG [label="L"];
  sBRBRRGG -> sBRBRRGG [label="PRed"];
  sBRBRRGG -> sBGBRRGG [label="PGreen"];
  sBRBRRGG -> sBBBRRGG [label="PBlue"];
  sBRBRRGB -> sBRRGBRB [label="F"];
  sBRBRRGB -> sGRRBBRB [label="R"];
  sBRBRRGB -> sRRGBBRB [label="L"];
  sBRBRRGB -> sBRBRRGB [label="PRed"];
  sBRBRRGB -> sBGBRRGB [label="PGreen"];
  sBRBRRGB -> sBBBRRGB [label="PBlue"];
  sBRBRRBR -> sBRRBRRB [label="F"];
  sBRBRRBR -> sBRRBRRB [label="R"];
  sBRBRRBR -> sRRBBBRR [label="L"];
  sBRBRRBR -> sBRBRRBR [label="PRed"];
  sBRBRRBR -> sBGBRRBR [label="PGreen"];
  sBRBRRBR -> sBBBRRBR [label="PBlue"];
  sBRBRRBG -> sBRRBGRB [label="F"];
  sBRBRRBG -> sBRRBGRB [label="R"];
  sBRBRRBG -> sRRBBBRG [label="L"];
  sBRBRRBG -> sBRBRRBG [label="PRed"];
  sBRBRRBG -> sBGBRRBG [label="PGreen"];
  sBRBRRBG -> sBBBRRBG [label="PBlue"];
  sBRBRRBB -> sBRRBBRB [label="F"];
  sBRBRRBB -> sBRRBBRB [label="R"];
  sBRBRRBB -> sRRBBBRB [label="L"];
  sBRBRRBB -> sBRBRRBB [label="PRed"];
  sBRBRRBB -> sBGBRRBB [label="PGreen"];
  sBRBRRBB -> sBBBRRBB [label="PBlue"];
  sBRBRGRR -> sBRGRRRB [label="F"];
  sBRBRGRR -> sRRRBRGB [label="R"];
  sBRBRGRR -> sRRRBBGR [label="L"];
  sBRBRGRR -> sBRBRGRR [label="PRed"];
  sBRBRGRR -> sBGBRGRR [label="PGreen"];
  sBRBRGRR -> sBBBRGRR [label="PBlue"];
  sBRBRGRG -> sBRGRGRB [label="F"];
  sBRBRGRG -> sRRRBGGB [label="R"];
  sBRBRGRG -> sRRRBBGG [label="L"];
  sBRBRGRG -> sBRBRGRG [label="PRed"];
  sBRBRGRG -> sBGBRGRG [label="PGreen"];
  sBRBRGRG -> sBBBRGRG [label="PBlue"];
  sBRBRGRB -> sBRGRBRB [label="F"];
  sBRBRGRB -> sRRRBBGB [label="R"];
  sBRBRGRB -> sRRRBBGB [label="L"];
  sBRBRGRB -> sBRBRGRB [label="PRed"];
  sBRBRGRB -> sBGBRGRB [label="PGreen"];
  sBRBRGRB -> sBBBRGRB [label="PBlue"];
  sBRBRGGR -> sBRGGRRB [label="F"];
  sBRBRGGR -> sGRRBRGB [label="R"];
  sBRBRGGR -> sRRGBBGR [label="L"];
  sBRBRGGR -> sBRBRGGR [label="PRed"];
  sBRBRGGR -> sBGBRGGR [label="PGreen"];
  sBRBRGGR -> sBBBRGGR [label="PBlue"];
  sBRBRGGG -> sBRGGGRB [label="F"];
  sBRBRGGG -> sGRRBGGB [label="R"];
  sBRBRGGG -> sRRGBBGG [label="L"];
  sBRBRGGG -> sBRBRGGG [label="PRed"];
  sBRBRGGG -> sBGBRGGG [label="PGreen"];
  sBRBRGGG -> sBBBRGGG [label="PBlue"];
  sBRBRGGB -> sBRGGBRB [label="F"];
  sBRBRGGB -> sGRRBBGB [label="R"];
  sBRBRGGB -> sRRGBBGB [label="L"];
  sBRBRGGB -> sBRBRGGB [label="PRed"];
  sBRBRGGB -> sBGBRGGB [label="PGreen"];
  sBRBRGGB -> sBBBRGGB [label="PBlue"];
  sBRBRGBR -> sBRGBRRB [label="F"];
  sBRBRGBR -> sBRRBRGB [label="R"];
  sBRBRGBR -> sRRBBBGR [label="L"];
  sBRBRGBR -> sBRBRGBR [label="PRed"];
  sBRBRGBR -> sBGBRGBR [label="PGreen"];
  sBRBRGBR -> sBBBRGBR [label="PBlue"];
  sBRBRGBG -> sBRGBGRB [label="F"];
  sBRBRGBG -> sBRRBGGB [label="R"];
  sBRBRGBG -> sRRBBBGG [label="L"];
  sBRBRGBG -> sBRBRGBG [label="PRed"];
  sBRBRGBG -> sBGBRGBG [label="PGreen"];
  sBRBRGBG -> sBBBRGBG [label="PBlue"];
  sBRBRGBB -> sBRGBBRB [label="F"];
  sBRBRGBB -> sBRRBBGB [label="R"];
  sBRBRGBB -> sRRBBBGB [label="L"];
  sBRBRGBB -> sBRBRGBB [label="PRed"];
  sBRBRGBB -> sBGBRGBB [label="PGreen"];
  sBRBRGBB -> sBBBRGBB [label="PBlue"];
  sBRBRBRR -> sBRBRRRB [label="F"];
  sBRBRBRR -> sRRRBRBB [label="R"];
  sBRBRBRR -> sRRRBBBR [label="L"];
  sBRBRBRR -> sBRBRBRR [label="PRed"];
  sBRBRBRR -> sBGBRBRR [label="PGreen"];
  sBRBRBRR -> sBBBRBRR [label="PBlue"];
  sBRBRBRG -> sBRBRGRB [label="F"];
  sBRBRBRG -> sRRRBGBB [label="R"];
  sBRBRBRG -> sRRRBBBG [label="L"];
  sBRBRBRG -> sBRBRBRG [label="PRed"];
  sBRBRBRG -> sBGBRBRG [label="PGreen"];
  sBRBRBRG -> sBBBRBRG [label="PBlue"];
  sBRBRBRB -> sBRBRBRB [label="F"];
  sBRBRBRB -> sRRRBBBB [label="R"];
  sBRBRBRB -> sRRRBBBB [label="L"];
  sBRBRBRB -> sBRBRBRB [label="PRed"];
  sBRBRBRB -> sBGBRBRB [label="PGreen"];
  sBRBRBRB -> sBBBRBRB [label="PBlue"];
  sBRBRBGR -> sBRBGRRB [label="F"];
  sBRBRBGR -> sGRRBRBB [label="R"];
  sBRBRBGR -> sRRGBBBR [label="L"];
  sBRBRBGR -> sBRBRBGR [label="PRed"];
  sBRBRBGR -> sBGBRBGR [label="PGreen"];
  sBRBRBGR -> sBBBRBGR [label="PBlue"];
  sBRBRBGG -> sBRBGGRB [label="F"];
  sBRBRBGG -> sGRRBGBB [label="R"];
  sBRBRBGG -> sRRGBBBG [label="L"];
  sBRBRBGG -> sBRBRBGG [label="PRed"];
  sBRBRBGG -> sBGBRBGG [label="PGreen"];
  sBRBRBGG -> sBBBRBGG [label="PBlue"];
  sBRBRBGB -> sBRBGBRB [label="F"];
  sBRBRBGB -> sGRRBBBB [label="R"];
  sBRBRBGB -> sRRGBBBB [label="L"];
  sBRBRBGB -> sBRBRBGB [label="PRed"];
  sBRBRBGB -> sBGBRBGB [label="PGreen"];
  sBRBRBGB -> sBBBRBGB [label="PBlue"];
  sBRBRBBR -> sBRBBRRB [label="F"];
  sBRBRBBR -> sBRRBRBB [label="R"];
  sBRBRBBR -> sRRBBBBR [label="L"];
  sBRBRBBR -> sBRBRBBR [label="PRed"];
  sBRBRBBR -> sBGBRBBR [label="PGreen"];
  sBRBRBBR -> sBBBRBBR [label="PBlue"];
  sBRBRBBG -> sBRBBGRB [label="F"];
  sBRBRBBG -> sBRRBGBB [label="R"];
  sBRBRBBG -> sRRBBBBG [label="L"];
  sBRBRBBG -> sBRBRBBG [label="PRed"];
  sBRBRBBG -> sBGBRBBG [label="PGreen"];
  sBRBRBBG -> sBBBRBBG [label="PBlue"];
  sBRBRBBB -> sBRBBBRB [label="F"];
  sBRBRBBB -> sBRRBBBB [label="R"];
  sBRBRBBB -> sRRBBBBB [label="L"];
  sBRBRBBB -> sBRBRBBB [label="PRed"];
  sBRBRBBB -> sBGBRBBB [label="PGreen"];
  sBRBRBBB -> sBBBRBBB [label="PBlue"];
  sBRBGRRR -> sBGRRRRB [label="F"];
  sBRBGRRR -> sRGRBRRB [label="R"];
  sBRBGRRR -> sRGRBBRR [label="L"];
  sBRBGRRR -> sBRBGRRR [label="PRed"];
  sBRBGRRR -> sBGBGRRR [label="PGreen"];
  sBRBGRRR -> sBBBGRRR [label="PBlue"];
  sBRBGRRG -> sBGRRGRB [label="F"];
  sBRBGRRG -> sRGRBGRB [label="R"];
  sBRBGRRG -> sRGRBBRG [label="L"];
  sBRBGRRG -> sBRBGRRG [label="PRed"];
  sBRBGRRG -> sBGBGRRG [label="PGreen"];
  sBRBGRRG -> sBBBGRRG [label="PBlue"];
  sBRBGRRB -> sBGRRBRB [label="F"];
  sBRBGRRB -> sRGRBBRB [label="R"];
  sBRBGRRB -> sRGRBBRB [label="L"];
  sBRBGRRB -> sBRBGRRB [label="PRed"];
  sBRBGRRB -> sBGBGRRB [label="PGreen"];
  sBRBGRRB -> sBBBGRRB [label="PBlue"];
  sBRBGRGR -> sBGRGRRB [label="F"];
  sBRBGRGR -> sGGRBRRB [label="R"];
  sBRBGRGR -> sRGGBBRR [label="L"];
  sBRBGRGR -> sBRBGRGR [label="PRed"];
  sBRBGRGR -> sBGBGRGR [label="PGreen"];
  sBRBGRGR -> sBBBGRGR [label="PBlue"];
  sBRBGRGG -> sBGRGGRB [label="F"];
  sBRBGRGG -> sGGRBGRB [label="R"];
  sBRBGRGG -> sRGGBBRG [label="L"];
  sBRBGRGG -> sBRBGRGG [label="PRed"];
  sBRBGRGG -> sBGBGRGG [label="PGreen"];
  sBRBGRGG -> sBBBGRGG [label="PBlue"];
  sBRBGRGB -> sBGRGBRB [label="F"];
  sBRBGRGB -> sGGRBBRB [label="R"];
  sBRBGRGB -> sRGGBBRB [label="L"];
  sBRBGRGB -> sBRBGRGB [label="PRed"];
  sBRBGRGB -> sBGBGRGB [label="PGreen"];
  sBRBGRGB -> sBBBGRGB [label="PBlue"];
  sBRBGRBR -> sBGRBRRB [label="F"];
  sBRBGRBR -> sBGRBRRB [label="R"];
  sBRBGRBR -> sRGBBBRR [label="L"];
  sBRBGRBR -> sBRBGRBR [label="PRed"];
  sBRBGRBR -> sBGBGRBR [label="PGreen"];
  sBRBGRBR -> sBBBGRBR [label="PBlue"];
  sBRBGRBG -> sBGRBGRB [label="F"];
  sBRBGRBG -> sBGRBGRB [label="R"];
  sBRBGRBG -> sRGBBBRG [label="L"];
  sBRBGRBG -> sBRBGRBG [label="PRed"];
  sBRBGRBG -> sBGBGRBG [label="PGreen"];
  sBRBGRBG -> sBBBGRBG [label="PBlue"];
  sBRBGRBB -> sBGRBBRB [label="F"];
  sBRBGRBB -> sBGRBBRB [label="R"];
  sBRBGRBB -> sRGBBBRB [label="L"];
  sBRBGRBB -> sBRBGRBB [label="PRed"];
  sBRBGRBB -> sBGBGRBB [label="PGreen"];
  sBRBGRBB -> sBBBGRBB [label="PBlue"];
  sBRBGGRR -> sBGGRRRB [label="F"];
  sBRBGGRR -> sRGRBRGB [label="R"];
  sBRBGGRR -> sRGRBBGR [label="L"];
  sBRBGGRR -> sBRBGGRR [label="PRed"];
  sBRBGGRR -> sBGBGGRR [label="PGreen"];
  sBRBGGRR -> sBBBGGRR [label="PBlue"];
  sBRBGGRG -> sBGGRGRB [label="F"];
  sBRBGGRG -> sRGRBGGB [label="R"];
  sBRBGGRG -> sRGRBBGG [label="L"];
  sBRBGGRG -> sBRBGGRG [label="PRed"];
  sBRBGGRG -> sBGBGGRG [label="PGreen"];
  sBRBGGRG -> sBBBGGRG [label="PBlue"];
  sBRBGGRB -> sBGGRBRB [label="F"];
  sBRBGGRB -> sRGRBBGB [label="R"];
  sBRBGGRB -> sRGRBBGB [label="L"];
  sBRBGGRB -> sBRBGGRB [label="PRed"];
  sBRBGGRB -> sBGBGGRB [label="PGreen"];
  sBRBGGRB -> sBBBGGRB [label="PBlue"];
  sBRBGGGR -> sBGGGRRB [label="F"];
  sBRBGGGR -> sGGRBRGB [label="R"];
  sBRBGGGR -> sRGGBBGR [label="L"];
  sBRBGGGR -> sBRBGGGR [label="PRed"];
  sBRBGGGR -> sBGBGGGR [label="PGreen"];
  sBRBGGGR -> sBBBGGGR [label="PBlue"];
  sBRBGGGG -> sBGGGGRB [label="F"];
  sBRBGGGG -> sGGRBGGB [label="R"];
  sBRBGGGG -> sRGGBBGG [label="L"];
  sBRBGGGG -> sBRBGGGG [label="PRed"];
  sBRBGGGG -> sBGBGGGG [label="PGreen"];
  sBRBGGGG -> sBBBGGGG [label="PBlue"];
  sBRBGGGB -> sBGGGBRB [label="F"];
  sBRBGGGB -> sGGRBBGB [label="R"];
  sBRBGGGB -> sRGGBBGB [label="L"];
  sBRBGGGB -> sBRBGGGB [label="PRed"];
  sBRBGGGB -> sBGBGGGB [label="PGreen"];
  sBRBGGGB -> sBBBGGGB [label="PBlue"];
  sBRBGGBR -> sBGGBRRB [label="F"];
  sBRBGGBR -> sBGRBRGB [label="R"];
  sBRBGGBR -> sRGBBBGR [label="L"];
  sBRBGGBR -> sBRBGGBR [label="PRed"];
  sBRBGGBR -> sBGBGGBR [label="PGreen"];
  sBRBGGBR -> sBBBGGBR [label="PBlue"];
  sBRBGGBG -> sBGGBGRB [label="F"];
  sBRBGGBG -> sBGRBGGB [label="R"];
  sBRBGGBG -> sRGBBBGG [label="L"];
  sBRBGGBG -> sBRBGGBG [label="PRed"];
  sBRBGGBG -> sBGBGGBG [label="PGreen"];
  sBRBGGBG -> sBBBGGBG [label="PBlue"];
  sBRBGGBB -> sBGGBBRB [label="F"];
  sBRBGGBB -> sBGRBBGB [label="R"];
  sBRBGGBB -> sRGBBBGB [label="L"];
  sBRBGGBB -> sBRBGGBB [label="PRed"];
  sBRBGGBB -> sBGBGGBB [label="PGreen"];
  sBRBGGBB -> sBBBGGBB [label="PBlue"];
  sBRBGBRR -> sBGBRRRB [label="F"];
  sBRBGBRR -> sRGRBRBB [label="R"];
  sBRBGBRR -> sRGRBBBR [label="L"];
  sBRBGBRR -> sBRBGBRR [label="PRed"];
  sBRBGBRR -> sBGBGBRR [label="PGreen"];
  sBRBGBRR -> sBBBGBRR [label="PBlue"];
  sBRBGBRG -> sBGBRGRB [label="F"];
  sBRBGBRG -> sRGRBGBB [label="R"];
  sBRBGBRG -> sRGRBBBG [label="L"];
  sBRBGBRG -> sBRBGBRG [label="PRed"];
  sBRBGBRG -> sBGBGBRG [label="PGreen"];
  sBRBGBRG -> sBBBGBRG [label="PBlue"];
  sBRBGBRB -> sBGBRBRB [label="F"];
  sBRBGBRB -> sRGRBBBB [label="R"];
  sBRBGBRB -> sRGRBBBB [label="L"];
  sBRBGBRB -> sBRBGBRB [label="PRed"];
  sBRBGBRB -> sBGBGBRB [label="PGreen"];
  sBRBGBRB -> sBBBGBRB [label="PBlue"];
  sBRBGBGR -> sBGBGRRB [label="F"];
  sBRBGBGR -> sGGRBRBB [label="R"];
  sBRBGBGR -> sRGGBBBR [label="L"];
  sBRBGBGR -> sBRBGBGR [label="PRed"];
  sBRBGBGR -> sBGBGBGR [label="PGreen"];
  sBRBGBGR -> sBBBGBGR [label="PBlue"];
  sBRBGBGG -> sBGBGGRB [label="F"];
  sBRBGBGG -> sGGRBGBB [label="R"];
  sBRBGBGG -> sRGGBBBG [label="L"];
  sBRBGBGG -> sBRBGBGG [label="PRed"];
  sBRBGBGG -> sBGBGBGG [label="PGreen"];
  sBRBGBGG -> sBBBGBGG [label="PBlue"];
  sBRBGBGB -> sBGBGBRB [label="F"];
  sBRBGBGB -> sGGRBBBB [label="R"];
  sBRBGBGB -> sRGGBBBB [label="L"];
  sBRBGBGB -> sBRBGBGB [label="PRed"];
  sBRBGBGB -> sBGBGBGB [label="PGreen"];
  sBRBGBGB -> sBBBGBGB [label="PBlue"];
  sBRBGBBR -> sBGBBRRB [label="F"];
  sBRBGBBR -> sBGRBRBB [label="R"];
  sBRBGBBR -> sRGBBBBR [label="L"];
  sBRBGBBR -> sBRBGBBR [label="PRed"];
  sBRBGBBR -> sBGBGBBR [label="PGreen"];
  sBRBGBBR -> sBBBGBBR [label="PBlue"];
  sBRBGBBG -> sBGBBGRB [label="F"];
  sBRBGBBG -> sBGRBGBB [label="R"];
  sBRBGBBG -> sRGBBBBG [label="L"];
  sBRBGBBG -> sBRBGBBG [label="PRed"];
  sBRBGBBG -> sBGBGBBG [label="PGreen"];
  sBRBGBBG -> sBBBGBBG [label="PBlue"];
  sBRBGBBB -> sBGBBBRB [label="F"];
  sBRBGBBB -> sBGRBBBB [label="R"];
  sBRBGBBB -> sRGBBBBB [label="L"];
  sBRBGBBB -> sBRBGBBB [label="PRed"];
  sBRBGBBB -> sBGBGBBB [label="PGreen"];
  sBRBGBBB -> sBBBGBBB [label="PBlue"];
  sBRBBRRR -> sBBRRRRB [label="F"];
  sBRBBRRR -> sRBRBRRB [label="R"];
  sBRBBRRR -> sRBRBBRR [label="L"];
  sBRBBRRR -> sBRBBRRR [label="PRed"];
  sBRBBRRR -> sBGBBRRR [label="PGreen"];
  sBRBBRRR -> sBBBBRRR [label="PBlue"];
  sBRBBRRG -> sBBRRGRB [label="F"];
  sBRBBRRG -> sRBRBGRB [label="R"];
  sBRBBRRG -> sRBRBBRG [label="L"];
  sBRBBRRG -> sBRBBRRG [label="PRed"];
  sBRBBRRG -> sBGBBRRG [label="PGreen"];
  sBRBBRRG -> sBBBBRRG [label="PBlue"];
  sBRBBRRB -> sBBRRBRB [label="F"];
  sBRBBRRB -> sRBRBBRB [label="R"];
  sBRBBRRB -> sRBRBBRB [label="L"];
  sBRBBRRB -> sBRBBRRB [label="PRed"];
  sBRBBRRB -> sBGBBRRB [label="PGreen"];
  sBRBBRRB -> sBBBBRRB [label="PBlue"];
  sBRBBRGR -> sBBRGRRB [label="F"];
  sBRBBRGR -> sGBRBRRB [label="R"];
  sBRBBRGR -> sRBGBBRR [label="L"];
  sBRBBRGR -> sBRBBRGR [label="PRed"];
  sBRBBRGR -> sBGBBRGR [label="PGreen"];
  sBRBBRGR -> sBBBBRGR [label="PBlue"];
  sBRBBRGG -> sBBRGGRB [label="F"];
  sBRBBRGG -> sGBRBGRB [label="R"];
  sBRBBRGG -> sRBGBBRG [label="L"];
  sBRBBRGG -> sBRBBRGG [label="PRed"];
  sBRBBRGG -> sBGBBRGG [label="PGreen"];
  sBRBBRGG -> sBBBBRGG [label="PBlue"];
  sBRBBRGB -> sBBRGBRB [label="F"];
  sBRBBRGB -> sGBRBBRB [label="R"];
  sBRBBRGB -> sRBGBBRB [label="L"];
  sBRBBRGB -> sBRBBRGB [label="PRed"];
  sBRBBRGB -> sBGBBRGB [label="PGreen"];
  sBRBBRGB -> sBBBBRGB [label="PBlue"];
  sBRBBRBR -> sBBRBRRB [label="F"];
  sBRBBRBR -> sBBRBRRB [label="R"];
  sBRBBRBR -> sRBBBBRR [label="L"];
  sBRBBRBR -> sBRBBRBR [label="PRed"];
  sBRBBRBR -> sBGBBRBR [label="PGreen"];
  sBRBBRBR -> sBBBBRBR [label="PBlue"];
  sBRBBRBG -> sBBRBGRB [label="F"];
  sBRBBRBG -> sBBRBGRB [label="R"];
  sBRBBRBG -> sRBBBBRG [label="L"];
  sBRBBRBG -> sBRBBRBG [label="PRed"];
  sBRBBRBG -> sBGBBRBG [label="PGreen"];
  sBRBBRBG -> sBBBBRBG [label="PBlue"];
  sBRBBRBB -> sBBRBBRB [label="F"];
  sBRBBRBB -> sBBRBBRB [label="R"];
  sBRBBRBB -> sRBBBBRB [label="L"];
  sBRBBRBB -> sBRBBRBB [label="PRed"];
  sBRBBRBB -> sBGBBRBB [label="PGreen"];
  sBRBBRBB -> sBBBBRBB [label="PBlue"];
  sBRBBGRR -> sBBGRRRB [label="F"];
  sBRBBGRR -> sRBRBRGB [label="R"];
  sBRBBGRR -> sRBRBBGR [label="L"];
  sBRBBGRR -> sBRBBGRR [label="PRed"];
  sBRBBGRR -> sBGBBGRR [label="PGreen"];
  sBRBBGRR -> sBBBBGRR [label="PBlue"];
  sBRBBGRG -> sBBGRGRB [label="F"];
  sBRBBGRG -> sRBRBGGB [label="R"];
  sBRBBGRG -> sRBRBBGG [label="L"];
  sBRBBGRG -> sBRBBGRG [label="PRed"];
  sBRBBGRG -> sBGBBGRG [label="PGreen"];
  sBRBBGRG -> sBBBBGRG [label="PBlue"];
  sBRBBGRB -> sBBGRBRB [label="F"];
  sBRBBGRB -> sRBRBBGB [label="R"];
  sBRBBGRB -> sRBRBBGB [label="L"];
  sBRBBGRB -> sBRBBGRB [label="PRed"];
  sBRBBGRB -> sBGBBGRB [label="PGreen"];
  sBRBBGRB -> sBBBBGRB [label="PBlue"];
  sBRBBGGR -> sBBGGRRB [label="F"];
  sBRBBGGR -> sGBRBRGB [label="R"];
  sBRBBGGR -> sRBGBBGR [label="L"];
  sBRBBGGR -> sBRBBGGR [label="PRed"];
  sBRBBGGR -> sBGBBGGR [label="PGreen"];
  sBRBBGGR -> sBBBBGGR [label="PBlue"];
  sBRBBGGG -> sBBGGGRB [label="F"];
  sBRBBGGG -> sGBRBGGB [label="R"];
  sBRBBGGG -> sRBGBBGG [label="L"];
  sBRBBGGG -> sBRBBGGG [label="PRed"];
  sBRBBGGG -> sBGBBGGG [label="PGreen"];
  sBRBBGGG -> sBBBBGGG [label="PBlue"];
  sBRBBGGB -> sBBGGBRB [label="F"];
  sBRBBGGB -> sGBRBBGB [label="R"];
  sBRBBGGB -> sRBGBBGB [label="L"];
  sBRBBGGB -> sBRBBGGB [label="PRed"];
  sBRBBGGB -> sBGBBGGB [label="PGreen"];
  sBRBBGGB -> sBBBBGGB [label="PBlue"];
  sBRBBGBR -> sBBGBRRB [label="F"];
  sBRBBGBR -> sBBRBRGB [label="R"];
  sBRBBGBR -> sRBBBBGR [label="L"];
  sBRBBGBR -> sBRBBGBR [label="PRed"];
  sBRBBGBR -> sBGBBGBR [label="PGreen"];
  sBRBBGBR -> sBBBBGBR [label="PBlue"];
  sBRBBGBG -> sBBGBGRB [label="F"];
  sBRBBGBG -> sBBRBGGB [label="R"];
  sBRBBGBG -> sRBBBBGG [label="L"];
  sBRBBGBG -> sBRBBGBG [label="PRed"];
  sBRBBGBG -> sBGBBGBG [label="PGreen"];
  sBRBBGBG -> sBBBBGBG [label="PBlue"];
  sBRBBGBB -> sBBGBBRB [label="F"];
  sBRBBGBB -> sBBRBBGB [label="R"];
  sBRBBGBB -> sRBBBBGB [label="L"];
  sBRBBGBB -> sBRBBGBB [label="PRed"];
  sBRBBGBB -> sBGBBGBB [label="PGreen"];
  sBRBBGBB -> sBBBBGBB [label="PBlue"];
  sBRBBBRR -> sBBBRRRB [label="F"];
  sBRBBBRR -> sRBRBRBB [label="R"];
  sBRBBBRR -> sRBRBBBR [label="L"];
  sBRBBBRR -> sBRBBBRR [label="PRed"];
  sBRBBBRR -> sBGBBBRR [label="PGreen"];
  sBRBBBRR -> sBBBBBRR [label="PBlue"];
  sBRBBBRG -> sBBBRGRB [label="F"];
  sBRBBBRG -> sRBRBGBB [label="R"];
  sBRBBBRG -> sRBRBBBG [label="L"];
  sBRBBBRG -> sBRBBBRG [label="PRed"];
  sBRBBBRG -> sBGBBBRG [label="PGreen"];
  sBRBBBRG -> sBBBBBRG [label="PBlue"];
  sBRBBBRB -> sBBBRBRB [label="F"];
  sBRBBBRB -> sRBRBBBB [label="R"];
  sBRBBBRB -> sRBRBBBB [label="L"];
  sBRBBBRB -> sBRBBBRB [label="PRed"];
  sBRBBBRB -> sBGBBBRB [label="PGreen"];
  sBRBBBRB -> sBBBBBRB [label="PBlue"];
  sBRBBBGR -> sBBBGRRB [label="F"];
  sBRBBBGR -> sGBRBRBB [label="R"];
  sBRBBBGR -> sRBGBBBR [label="L"];
  sBRBBBGR -> sBRBBBGR [label="PRed"];
  sBRBBBGR -> sBGBBBGR [label="PGreen"];
  sBRBBBGR -> sBBBBBGR [label="PBlue"];
  sBRBBBGG -> sBBBGGRB [label="F"];
  sBRBBBGG -> sGBRBGBB [label="R"];
  sBRBBBGG -> sRBGBBBG [label="L"];
  sBRBBBGG -> sBRBBBGG [label="PRed"];
  sBRBBBGG -> sBGBBBGG [label="PGreen"];
  sBRBBBGG -> sBBBBBGG [label="PBlue"];
  sBRBBBGB -> sBBBGBRB [label="F"];
  sBRBBBGB -> sGBRBBBB [label="R"];
  sBRBBBGB -> sRBGBBBB [label="L"];
  sBRBBBGB -> sBRBBBGB [label="PRed"];
  sBRBBBGB -> sBGBBBGB [label="PGreen"];
  sBRBBBGB -> sBBBBBGB [label="PBlue"];
  sBRBBBBR -> sBBBBRRB [label="F"];
  sBRBBBBR -> sBBRBRBB [label="R"];
  sBRBBBBR -> sRBBBBBR [label="L"];
  sBRBBBBR -> sBRBBBBR [label="PRed"];
  sBRBBBBR -> sBGBBBBR [label="PGreen"];
  sBRBBBBR -> sBBBBBBR [label="PBlue"];
  sBRBBBBG -> sBBBBGRB [label="F"];
  sBRBBBBG -> sBBRBGBB [label="R"];
  sBRBBBBG -> sRBBBBBG [label="L"];
  sBRBBBBG -> sBRBBBBG [label="PRed"];
  sBRBBBBG -> sBGBBBBG [label="PGreen"];
  sBRBBBBG -> sBBBBBBG [label="PBlue"];
  sBRBBBBB -> sBBBBBRB [label="F"];
  sBRBBBBB -> sBBRBBBB [label="R"];
  sBRBBBBB -> sRBBBBBB [label="L"];
  sBRBBBBB -> sBRBBBBB [label="PRed"];
  sBRBBBBB -> sBGBBBBB [label="PGreen"];
  sBRBBBBB -> sBBBBBBB [label="PBlue"];
  sBGRRRRR -> sRRRRRGB [label="F"];
  sBGRRRRR -> sRRGBRRR [label="R"];
  sBGRRRRR -> sGRRBRRR [label="L"];
  sBGRRRRR -> sBRRRRRR [label="PRed"];
  sBGRRRRR -> sBGRRRRR [label="PGreen"];
  sBGRRRRR -> sBBRRRRR [label="PBlue"];
  sBGRRRRG -> sRRRRGGB [label="F"];
  sBGRRRRG -> sRRGBGRR [label="R"];
  sBGRRRRG -> sGRRBRRG [label="L"];
  sBGRRRRG -> sBRRRRRG [label="PRed"];
  sBGRRRRG -> sBGRRRRG [label="PGreen"];
  sBGRRRRG -> sBBRRRRG [label="PBlue"];
  sBGRRRRB -> sRRRRBGB [label="F"];
  sBGRRRRB -> sRRGBBRR [label="R"];
  sBGRRRRB -> sGRRBRRB [label="L"];
  sBGRRRRB -> sBRRRRRB [label="PRed"];
  sBGRRRRB -> sBGRRRRB [label="PGreen"];
  sBGRRRRB -> sBBRRRRB [label="PBlue"];
  sBGRRRGR -> sRRRGRGB [label="F"];
  sBGRRRGR -> sGRGBRRR [label="R"];
  sBGRRRGR -> sGRGBRRR [label="L"];
  sBGRRRGR -> sBRRRRGR [label="PRed"];
  sBGRRRGR -> sBGRRRGR [label="PGreen"];
  sBGRRRGR -> sBBRRRGR [label="PBlue"];
  sBGRRRGG -> sRRRGGGB [label="F"];
  sBGRRRGG -> sGRGBGRR [label="R"];
  sBGRRRGG -> sGRGBRRG [label="L"];
  sBGRRRGG -> sBRRRRGG [label="PRed"];
  sBGRRRGG -> sBGRRRGG [label="PGreen"];
  sBGRRRGG -> sBBRRRGG [label="PBlue"];
  sBGRRRGB -> sRRRGBGB [label="F"];
  sBGRRRGB -> sGRGBBRR [label="R"];
  sBGRRRGB -> sGRGBRRB [label="L"];
  sBGRRRGB -> sBRRRRGB [label="PRed"];
  sBGRRRGB -> sBGRRRGB [label="PGreen"];
  sBGRRRGB -> sBBRRRGB [label="PBlue"];
  sBGRRRBR -> sRRRBRGB [label="F"];
  sBGRRRBR -> sBRGBRRR [label="R"];
  sBGRRRBR -> sGRBBRRR [label="L"];
  sBGRRRBR -> sBRRRRBR [label="PRed"];
  sBGRRRBR -> sBGRRRBR [label="PGreen"];
  sBGRRRBR -> sBBRRRBR [label="PBlue"];
  sBGRRRBG -> sRRRBGGB [label="F"];
  sBGRRRBG -> sBRGBGRR [label="R"];
  sBGRRRBG -> sGRBBRRG [label="L"];
  sBGRRRBG -> sBRRRRBG [label="PRed"];
  sBGRRRBG -> sBGRRRBG [label="PGreen"];
  sBGRRRBG -> sBBRRRBG [label="PBlue"];
  sBGRRRBB -> sRRRBBGB [label="F"];
  sBGRRRBB -> sBRGBBRR [label="R"];
  sBGRRRBB -> sGRBBRRB [label="L"];
  sBGRRRBB -> sBRRRRBB [label="PRed"];
  sBGRRRBB -> sBGRRRBB [label="PGreen"];
  sBGRRRBB -> sBBRRRBB [label="PBlue"];
  sBGRRGRR -> sRRGRRGB [label="F"];
  sBGRRGRR -> sRRGBRGR [label="R"];
  sBGRRGRR -> sGRRBRGR [label="L"];
  sBGRRGRR -> sBRRRGRR [label="PRed"];
  sBGRRGRR -> sBGRRGRR [label="PGreen"];
  sBGRRGRR -> sBBRRGRR [label="PBlue"];
  sBGRRGRG -> sRRGRGGB [label="F"];
  sBGRRGRG -> sRRGBGGR [label="R"];
  sBGRRGRG -> sGRRBRGG [label="L"];
  sBGRRGRG -> sBRRRGRG [label="PRed"];
  sBGRRGRG -> sBGRRGRG [label="PGreen"];
  sBGRRGRG -> sBBRRGRG [label="PBlue"];
  sBGRRGGR -> sRRGGRGB [label="F"];
  sBGRRGGR -> sGRGBRGR [label="R"];
  sBGRRGGR -> sGRGBRGR [label="L"];
  sBGRRGGR -> sBRRRGGR [label="PRed"];
  sBGRRGGR -> sBGRRGGR [label="PGreen"];
  sBGRRGGR -> sBBRRGGR [label="PBlue"];
  sBGRRGGG -> sRRGGGGB [label="F"];
  sBGRRGGG -> sGRGBGGR [label="R"];
  sBGRRGGG -> sGRGBRGG [label="L"];
  sBGRRGGG -> sBRRRGGG [label="PRed"];
  sBGRRGGG -> sBGRRGGG [label="PGreen"];
  sBGRRGGG -> sBBRRGGG [label="PBlue"];
  sBGRRGGB -> sRRGGBGB [label="F"];
  sBGRRGGB -> sGRGBBGR [label="R"];
  sBGRRGGB -> sGRGBRGB [label="L"];
  sBGRRGGB -> sBRRRGGB [label="PRed"];
  sBGRRGGB -> sBGRRGGB [label="PGreen"];
  sBGRRGGB -> sBBRRGGB [label="PBlue"];
  sBGRRGBR -> sRRGBRGB [label="F"];
  sBGRRGBR -> sBRGBRGR [label="R"];
  sBGRRGBR -> sGRBBRGR [label="L"];
  sBGRRGBR -> sBRRRGBR [label="PRed"];
  sBGRRGBR -> sBGRRGBR [label="PGreen"];
  sBGRRGBR -> sBBRRGBR [label="PBlue"];
  sBGRRGBG -> sRRGBGGB [label="F"];
  sBGRRGBG -> sBRGBGGR [label="R"];
  sBGRRGBG -> sGRBBRGG [label="L"];
  sBGRRGBG -> sBRRRGBG [label="PRed"];
  sBGRRGBG -> sBGRRGBG [label="PGreen"];
  sBGRRGBG -> sBBRRGBG [label="PBlue"];
  sBGRRGBB -> sRRGBBGB [label="F"];
  sBGRRGBB -> sBRGBBGR [label="R"];
  sBGRRGBB -> sGRBBRGB [label="L"];
  sBGRRGBB -> sBRRRGBB [label="PRed"];
  sBGRRGBB -> sBGRRGBB [label="PGreen"];
  sBGRRGBB -> sBBRRGBB [label="PBlue"];
  sBGRRBRR -> sRRBRRGB [label="F"];
  sBGRRBRR -> sRRGBRBR [label="R"];
  sBGRRBRR -> sGRRBRBR [label="L"];
  sBGRRBRR -> sBRRRBRR [label="PRed"];
  sBGRRBRR -> sBGRRBRR [label="PGreen"];
  sBGRRBRR -> sBBRRBRR [label="PBlue"];
  sBGRRBRG -> sRRBRGGB [label="F"];
  sBGRRBRG -> sRRGBGBR [label="R"];
  sBGRRBRG -> sGRRBRBG [label="L"];
  sBGRRBRG -> sBRRRBRG [label="PRed"];
  sBGRRBRG -> sBGRRBRG [label="PGreen"];
  sBGRRBRG -> sBBRRBRG [label="PBlue"];
  sBGRRBRB -> sRRBRBGB [label="F"];
  sBGRRBRB -> sRRGBBBR [label="R"];
  sBGRRBRB -> sGRRBRBB [label="L"];
  sBGRRBRB -> sBRRRBRB [label="PRed"];
  sBGRRBRB -> sBGRRBRB [label="PGreen"];
  sBGRRBRB -> sBBRRBRB [label="PBlue"];
  sBGRRBGR -> sRRBGRGB [label="F"];
  sBGRRBGR -> sGRGBRBR [label="R"];
  sBGRRBGR -> sGRGBRBR [label="L"];
  sBGRRBGR -> sBRRRBGR [label="PRed"];
  sBGRRBGR -> sBGRRBGR [label="PGreen"];
  sBGRRBGR -> sBBRRBGR [label="PBlue"];
  sBGRRBGG -> sRRBGGGB [label="F"];
  sBGRRBGG -> sGRGBGBR [label="R"];
  sBGRRBGG -> sGRGBRBG [label="L"];
  sBGRRBGG -> sBRRRBGG [label="PRed"];
  sBGRRBGG -> sBGRRBGG [label="PGreen"];
  sBGRRBGG -> sBBRRBGG [label="PBlue"];
  sBGRRBGB -> sRRBGBGB [label="F"];
  sBGRRBGB -> sGRGBBBR [label="R"];
  sBGRRBGB -> sGRGBRBB [label="L"];
  sBGRRBGB -> sBRRRBGB [label="PRed"];
  sBGRRBGB -> sBGRRBGB [label="PGreen"];
  sBGRRBGB -> sBBRRBGB [label="PBlue"];
  sBGRRBBR -> sRRBBRGB [label="F"];
  sBGRRBBR -> sBRGBRBR [label="R"];
  sBGRRBBR -> sGRBBRBR [label="L"];
  sBGRRBBR -> sBRRRBBR [label="PRed"];
  sBGRRBBR -> sBGRRBBR [label="PGreen"];
  sBGRRBBR -> sBBRRBBR [label="PBlue"];
  sBGRRBBG -> sRRBBGGB [label="F"];
  sBGRRBBG -> sBRGBGBR [label="R"];
  sBGRRBBG -> sGRBBRBG [label="L"];
  sBGRRBBG -> sBRRRBBG [label="PRed"];
  sBGRRBBG -> sBGRRBBG [label="PGreen"];
  sBGRRBBG -> sBBRRBBG [label="PBlue"];
  sBGRRBBB -> sRRBBBGB [label="F"];
  sBGRRBBB -> sBRGBBBR [label="R"];
  sBGRRBBB -> sGRBBRBB [label="L"];
  sBGRRBBB -> sBRRRBBB [label="PRed"];
  sBGRRBBB -> sBGRRBBB [label="PGreen"];
  sBGRRBBB -> sBBRRBBB [label="PBlue"];
  sBGRGRRR -> sRGRRRGB [label="F"];
  sBGRGRRR -> sRGGBRRR [label="R"];
  sBGRGRRR -> sGGRBRRR [label="L"];
  sBGRGRRR -> sBRRGRRR [label="PRed"];
  sBGRGRRR -> sBGRGRRR [label="PGreen"];
  sBGRGRRR -> sBBRGRRR [label="PBlue"];
  sBGRGRRG -> sRGRRGGB [label="F"];
  sBGRGRRG -> sRGGBGRR [label="R"];
  sBGRGRRG -> sGGRBRRG [label="L"];
  sBGRGRRG -> sBRRGRRG [label="PRed"];
  sBGRGRRG -> sBGRGRRG [label="PGreen"];
  sBGRGRRG -> sBBRGRRG [label="PBlue"];
  sBGRGRRB -> sRGRRBGB [label="F"];
  sBGRGRRB -> sRGGBBRR [label="R"];
  sBGRGRRB -> sGGRBRRB [label="L"];
  sBGRGRRB -> sBRRGRRB [label="PRed"];
  sBGRGRRB -> sBGRGRRB [label="PGreen"];
  sBGRGRRB -> sBBRGRRB [label="PBlue"];
  sBGRGRGR -> sRGRGRGB [label="F"];
  sBGRGRGR -> sGGGBRRR [label="R"];
  sBGRGRGR -> sGGGBRRR [label="L"];
  sBGRGRGR -> sBRRGRGR [label="PRed"];
  sBGRGRGR -> sBGRGRGR [label="PGreen"];
  sBGRGRGR -> sBBRGRGR [label="PBlue"];
  sBGRGRGG -> sRGRGGGB [label="F"];
  sBGRGRGG -> sGGGBGRR [label="R"];
  sBGRGRGG -> sGGGBRRG [label="L"];
  sBGRGRGG -> sBRRGRGG [label="PRed"];
  sBGRGRGG -> sBGRGRGG [label="PGreen"];
  sBGRGRGG -> sBBRGRGG [label="PBlue"];
  sBGRGRGB -> sRGRGBGB [label="F"];
  sBGRGRGB -> sGGGBBRR [label="R"];
  sBGRGRGB -> sGGGBRRB [label="L"];
  sBGRGRGB -> sBRRGRGB [label="PRed"];
  sBGRGRGB -> sBGRGRGB [label="PGreen"];
  sBGRGRGB -> sBBRGRGB [label="PBlue"];
  sBGRGRBR -> sRGRBRGB [label="F"];
  sBGRGRBR -> sBGGBRRR [label="R"];
  sBGRGRBR -> sGGBBRRR [label="L"];
  sBGRGRBR -> sBRRGRBR [label="PRed"];
  sBGRGRBR -> sBGRGRBR [label="PGreen"];
  sBGRGRBR -> sBBRGRBR [label="PBlue"];
  sBGRGRBG -> sRGRBGGB [label="F"];
  sBGRGRBG -> sBGGBGRR [label="R"];
  sBGRGRBG -> sGGBBRRG [label="L"];
  sBGRGRBG -> sBRRGRBG [label="PRed"];
  sBGRGRBG -> sBGRGRBG [label="PGreen"];
  sBGRGRBG -> sBBRGRBG [label="PBlue"];
  sBGRGRBB -> sRGRBBGB [label="F"];
  sBGRGRBB -> sBGGBBRR [label="R"];
  sBGRGRBB -> sGGBBRRB [label="L"];
  sBGRGRBB -> sBRRGRBB [label="PRed"];
  sBGRGRBB -> sBGRGRBB [label="PGreen"];
  sBGRGRBB -> sBBRGRBB [label="PBlue"];
  sBGRGGRR -> sRGGRRGB [label="F"];
  sBGRGGRR -> sRGGBRGR [label="R"];
  sBGRGGRR -> sGGRBRGR [label="L"];
  sBGRGGRR -> sBRRGGRR [label="PRed"];
  sBGRGGRR -> sBGRGGRR [label="PGreen"];
  sBGRGGRR -> sBBRGGRR [label="PBlue"];
  sBGRGGRG -> sRGGRGGB [label="F"];
  sBGRGGRG -> sRGGBGGR [label="R"];
  sBGRGGRG -> sGGRBRGG [label="L"];
  sBGRGGRG -> sBRRGGRG [label="PRed"];
  sBGRGGRG -> sBGRGGRG [label="PGreen"];
  sBGRGGRG -> sBBRGGRG [label="PBlue"];
  sBGRGGRB -> sRGGRBGB [label="F"];
  sBGRGGRB -> sRGGBBGR [label="R"];
  sBGRGGRB -> sGGRBRGB [label="L"];
  sBGRGGRB -> sBRRGGRB [label="PRed"];
  sBGRGGRB -> sBGRGGRB [label="PGreen"];
  sBGRGGRB -> sBBRGGRB [label="PBlue"];
  sBGRGGGR -> sRGGGRGB [label="F"];
  sBGRGGGR -> sGGGBRGR [label="R"];
  sBGRGGGR -> sGGGBRGR [label="L"];
  sBGRGGGR -> sBRRGGGR [label="PRed"];
  sBGRGGGR -> sBGRGGGR [label="PGreen"];
  sBGRGGGR -> sBBRGGGR [label="PBlue"];
  sBGRGGGG -> sRGGGGGB [label="F"];
  sBGRGGGG -> sGGGBGGR [label="R"];
  sBGRGGGG -> sGGGBRGG [label="L"];
  sBGRGGGG -> sBRRGGGG [label="PRed"];
  sBGRGGGG -> sBGRGGGG [label="PGreen"];
  sBGRGGGG -> sBBRGGGG [label="PBlue"];
  sBGRGGGB -> sRGGGBGB [label="F"];
  sBGRGGGB -> sGGGBBGR [label="R"];
  sBGRGGGB -> sGGGBRGB [label="L"];
  sBGRGGGB -> sBRRGGGB [label="PRed"];
  sBGRGGGB -> sBGRGGGB [label="PGreen"];
  sBGRGGGB -> sBBRGGGB [label="PBlue"];
  sBGRGGBR -> sRGGBRGB [label="F"];
  sBGRGGBR -> sBGGBRGR [label="R"];
  sBGRGGBR -> sGGBBRGR [label="L"];
  sBGRGGBR -> sBRRGGBR [label="PRed"];
  sBGRGGBR -> sBGRGGBR [label="PGreen"];
  sBGRGGBR -> sBBRGGBR [label="PBlue"];
  sBGRGGBG -> sRGGBGGB [label="F"];
  sBGRGGBG -> sBGGBGGR [label="R"];
  sBGRGGBG -> sGGBBRGG [label="L"];
  sBGRGGBG -> sBRRGGBG [label="PRed"];
  sBGRGGBG -> sBGRGGBG [label="PGreen"];
  sBGRGGBG -> sBBRGGBG [label="PBlue"];
  sBGRGGBB -> sRGGBBGB [label="F"];
  sBGRGGBB -> sBGGBBGR [label="R"];
  sBGRGGBB -> sGGBBRGB [label="L"];
  sBGRGGBB -> sBRRGGBB [label="PRed"];
  sBGRGGBB -> sBGRGGBB [label="PGreen"];
  sBGRGGBB -> sBBRGGBB [label="PBlue"];
  sBGRGBRR -> sRGBRRGB [label="F"];
  sBGRGBRR -> sRGGBRBR [label="R"];
  sBGRGBRR -> sGGRBRBR [label="L"];
  sBGRGBRR -> sBRRGBRR [label="PRed"];
  sBGRGBRR -> sBGRGBRR [label="PGreen"];
  sBGRGBRR -> sBBRGBRR [label="PBlue"];
  sBGRGBRG -> sRGBRGGB [label="F"];
  sBGRGBRG -> sRGGBGBR [label="R"];
  sBGRGBRG -> sGGRBRBG [label="L"];
  sBGRGBRG -> sBRRGBRG [label="PRed"];
  sBGRGBRG -> sBGRGBRG [label="PGreen"];
  sBGRGBRG -> sBBRGBRG [label="PBlue"];
  sBGRGBRB -> sRGBRBGB [label="F"];
  sBGRGBRB -> sRGGBBBR [label="R"];
  sBGRGBRB -> sGGRBRBB [label="L"];
  sBGRGBRB -> sBRRGBRB [label="PRed"];
  sBGRGBRB -> sBGRGBRB [label="PGreen"];
  sBGRGBRB -> sBBRGBRB [label="PBlue"];
  sBGRGBGR -> sRGBGRGB [label="F"];
  sBGRGBGR -> sGGGBRBR [label="R"];
  sBGRGBGR -> sGGGBRBR [label="L"];
  sBGRGBGR -> sBRRGBGR [label="PRed"];
  sBGRGBGR -> sBGRGBGR [label="PGreen"];
  sBGRGBGR -> sBBRGBGR [label="PBlue"];
  sBGRGBGG -> sRGBGGGB [label="F"];
  sBGRGBGG -> sGGGBGBR [label="R"];
  sBGRGBGG -> sGGGBRBG [label="L"];
  sBGRGBGG -> sBRRGBGG [label="PRed"];
  sBGRGBGG -> sBGRGBGG [label="PGreen"];
  sBGRGBGG -> sBBRGBGG [label="PBlue"];
  sBGRGBGB -> sRGBGBGB [label="F"];
  sBGRGBGB -> sGGGBBBR [label="R"];
  sBGRGBGB -> sGGGBRBB [label="L"];
  sBGRGBGB -> sBRRGBGB [label="PRed"];
  sBGRGBGB -> sBGRGBGB [label="PGreen"];
  sBGRGBGB -> sBBRGBGB [label="PBlue"];
  sBGRGBBR -> sRGBBRGB [label="F"];
  sBGRGBBR -> sBGGBRBR [label="R"];
  sBGRGBBR -> sGGBBRBR [label="L"];
  sBGRGBBR -> sBRRGBBR [label="PRed"];
  sBGRGBBR -> sBGRGBBR [label="PGreen"];
  sBGRGBBR -> sBBRGBBR [label="PBlue"];
  sBGRGBBG -> sRGBBGGB [label="F"];
  sBGRGBBG -> sBGGBGBR [label="R"];
  sBGRGBBG -> sGGBBRBG [label="L"];
  sBGRGBBG -> sBRRGBBG [label="PRed"];
  sBGRGBBG -> sBGRGBBG [label="PGreen"];
  sBGRGBBG -> sBBRGBBG [label="PBlue"];
  sBGRGBBB -> sRGBBBGB [label="F"];
  sBGRGBBB -> sBGGBBBR [label="R"];
  sBGRGBBB -> sGGBBRBB [label="L"];
  sBGRGBBB -> sBRRGBBB [label="PRed"];
  sBGRGBBB -> sBGRGBBB [label="PGreen"];
  sBGRGBBB -> sBBRGBBB [label="PBlue"];
  sBGRBRRR -> sRBRRRGB [label="F"];
  sBGRBRRR -> sRBGBRRR [label="R"];
  sBGRBRRR -> sGBRBRRR [label="L"];
  sBGRBRRR -> sBRRBRRR [label="PRed"];
  sBGRBRRR -> sBGRBRRR [label="PGreen"];
  sBGRBRRR -> sBBRBRRR [label="PBlue"];
  sBGRBRRG -> sRBRRGGB [label="F"];
  sBGRBRRG -> sRBGBGRR [label="R"];
  sBGRBRRG -> sGBRBRRG [label="L"];
  sBGRBRRG -> sBRRBRRG [label="PRed"];
  sBGRBRRG -> sBGRBRRG [label="PGreen"];
  sBGRBRRG -> sBBRBRRG [label="PBlue"];
  sBGRBRRB -> sRBRRBGB [label="F"];
  sBGRBRRB -> sRBGBBRR [label="R"];
  sBGRBRRB -> sGBRBRRB [label="L"];
  sBGRBRRB -> sBRRBRRB [label="PRed"];
  sBGRBRRB -> sBGRBRRB [label="PGreen"];
  sBGRBRRB -> sBBRBRRB [label="PBlue"];
  sBGRBRGR -> sRBRGRGB [label="F"];
  sBGRBRGR -> sGBGBRRR [label="R"];
  sBGRBRGR -> sGBGBRRR [label="L"];
  sBGRBRGR -> sBRRBRGR [label="PRed"];
  sBGRBRGR -> sBGRBRGR [label="PGreen"];
  sBGRBRGR -> sBBRBRGR [label="PBlue"];
  sBGRBRGG -> sRBRGGGB [label="F"];
  sBGRBRGG -> sGBGBGRR [label="R"];
  sBGRBRGG -> sGBGBRRG [label="L"];
  sBGRBRGG -> sBRRBRGG [label="PRed"];
  sBGRBRGG -> sBGRBRGG [label="PGreen"];
  sBGRBRGG -> sBBRBRGG [label="PBlue"];
  sBGRBRGB -> sRBRGBGB [label="F"];
  sBGRBRGB -> sGBGBBRR [label="R"];
  sBGRBRGB -> sGBGBRRB [label="L"];
  sBGRBRGB -> sBRRBRGB [label="PRed"];
  sBGRBRGB -> sBGRBRGB [label="PGreen"];
  sBGRBRGB -> sBBRBRGB [label="PBlue"];
  sBGRBRBR -> sRBRBRGB [label="F"];
  sBGRBRBR -> sBBGBRRR [label="R"];
  sBGRBRBR -> sGBBBRRR [label="L"];
  sBGRBRBR -> sBRRBRBR [label="PRed"];
  sBGRBRBR -> sBGRBRBR [label="PGreen"];
  sBGRBRBR -> sBBRBRBR [label="PBlue"];
  sBGRBRBG -> sRBRBGGB [label="F"];
  sBGRBRBG -> sBBGBGRR [label="R"];
  sBGRBRBG -> sGBBBRRG [label="L"];
  sBGRBRBG -> sBRRBRBG [label="PRed"];
  sBGRBRBG -> sBGRBRBG [label="PGreen"];
  sBGRBRBG -> sBBRBRBG [label="PBlue"];
  sBGRBRBB -> sRBRBBGB [label="F"];
  sBGRBRBB -> sBBGBBRR [label="R"];
  sBGRBRBB -> sGBBBRRB [label="L"];
  sBGRBRBB -> sBRRBRBB [label="PRed"];
  sBGRBRBB -> sBGRBRBB [label="PGreen"];
  sBGRBRBB -> sBBRBRBB [label="PBlue"];
  sBGRBGRR -> sRBGRRGB [label="F"];
  sBGRBGRR -> sRBGBRGR [label="R"];
  sBGRBGRR -> sGBRBRGR [label="L"];
  sBGRBGRR -> sBRRBGRR [label="PRed"];
  sBGRBGRR -> sBGRBGRR [label="PGreen"];
  sBGRBGRR -> sBBRBGRR [label="PBlue"];
  sBGRBGRG -> sRBGRGGB [label="F"];
  sBGRBGRG -> sRBGBGGR [label="R"];
  sBGRBGRG -> sGBRBRGG [label="L"];
  sBGRBGRG -> sBRRBGRG [label="PRed"];
  sBGRBGRG -> sBGRBGRG [label="PGreen"];
  sBGRBGRG -> sBBRBGRG [label="PBlue"];
  sBGRBGRB -> sRBGRBGB [label="F"];
  sBGRBGRB -> sRBGBBGR [label="R"];
  sBGRBGRB -> sGBRBRGB [label="L"];
  sBGRBGRB -> sBRRBGRB [label="PRed"];
  sBGRBGRB -> sBGRBGRB [label="PGreen"];
  sBGRBGRB -> sBBRBGRB [label="PBlue"];
  sBGRBGGR -> sRBGGRGB [label="F"];
  sBGRBGGR -> sGBGBRGR [label="R"];
  sBGRBGGR -> sGBGBRGR [label="L"];
  sBGRBGGR -> sBRRBGGR [label="PRed"];
  sBGRBGGR -> sBGRBGGR [label="PGreen"];
  sBGRBGGR -> sBBRBGGR [label="PBlue"];
  sBGRBGGG -> sRBGGGGB [label="F"];
  sBGRBGGG -> sGBGBGGR [label="R"];
  sBGRBGGG -> sGBGBRGG [label="L"];
  sBGRBGGG -> sBRRBGGG [label="PRed"];
  sBGRBGGG -> sBGRBGGG [label="PGreen"];
  sBGRBGGG -> sBBRBGGG [label="PBlue"];
  sBGRBGGB -> sRBGGBGB [label="F"];
  sBGRBGGB -> sGBGBBGR [label="R"];
  sBGRBGGB -> sGBGBRGB [label="L"];
  sBGRBGGB -> sBRRBGGB [label="PRed"];
  sBGRBGGB -> sBGRBGGB [label="PGreen"];
  sBGRBGGB -> sBBRBGGB [label="PBlue"];
  sBGRBGBR -> sRBGBRGB [label="F"];
  sBGRBGBR -> sBBGBRGR [label="R"];
  sBGRBGBR -> sGBBBRGR [label="L"];
  sBGRBGBR -> sBRRBGBR [label="PRed"];
  sBGRBGBR -> sBGRBGBR [label="PGreen"];
  sBGRBGBR -> sBBRBGBR [label="PBlue"];
  sBGRBGBG -> sRBGBGGB [label="F"];
  sBGRBGBG -> sBBGBGGR [label="R"];
  sBGRBGBG -> sGBBBRGG [label="L"];
  sBGRBGBG -> sBRRBGBG [label="PRed"];
  sBGRBGBG -> sBGRBGBG [label="PGreen"];
  sBGRBGBG -> sBBRBGBG [label="PBlue"];
  sBGRBGBB -> sRBGBBGB [label="F"];
  sBGRBGBB -> sBBGBBGR [label="R"];
  sBGRBGBB -> sGBBBRGB [label="L"];
  sBGRBGBB -> sBRRBGBB [label="PRed"];
  sBGRBGBB -> sBGRBGBB [label="PGreen"];
  sBGRBGBB -> sBBRBGBB [label="PBlue"];
  sBGRBBRR -> sRBBRRGB [label="F"];
  sBGRBBRR -> sRBGBRBR [label="R"];
  sBGRBBRR -> sGBRBRBR [label="L"];
  sBGRBBRR -> sBRRBBRR [label="PRed"];
  sBGRBBRR -> sBGRBBRR [label="PGreen"];
  sBGRBBRR -> sBBRBBRR [label="PBlue"];
  sBGRBBRG -> sRBBRGGB [label="F"];
  sBGRBBRG -> sRBGBGBR [label="R"];
  sBGRBBRG -> sGBRBRBG [label="L"];
  sBGRBBRG -> sBRRBBRG [label="PRed"];
  sBGRBBRG -> sBGRBBRG [label="PGreen"];
  sBGRBBRG -> sBBRBBRG [label="PBlue"];
  sBGRBBRB -> sRBBRBGB [label="F"];
  sBGRBBRB -> sRBGBBBR [label="R"];
  sBGRBBRB -> sGBRBRBB [label="L"];
  sBGRBBRB -> sBRRBBRB [label="PRed"];
  sBGRBBRB -> sBGRBBRB [label="PGreen"];
  sBGRBBRB -> sBBRBBRB [label="PBlue"];
  sBGRBBGR -> sRBBGRGB [label="F"];
  sBGRBBGR -> sGBGBRBR [label="R"];
  sBGRBBGR -> sGBGBRBR [label="L"];
  sBGRBBGR -> sBRRBBGR [label="PRed"];
  sBGRBBGR -> sBGRBBGR [label="PGreen"];
  sBGRBBGR -> sBBRBBGR [label="PBlue"];
  sBGRBBGG -> sRBBGGGB [label="F"];
  sBGRBBGG -> sGBGBGBR [label="R"];
  sBGRBBGG -> sGBGBRBG [label="L"];
  sBGRBBGG -> sBRRBBGG [label="PRed"];
  sBGRBBGG -> sBGRBBGG [label="PGreen"];
  sBGRBBGG -> sBBRBBGG [label="PBlue"];
  sBGRBBGB -> sRBBGBGB [label="F"];
  sBGRBBGB -> sGBGBBBR [label="R"];
  sBGRBBGB -> sGBGBRBB [label="L"];
  sBGRBBGB -> sBRRBBGB [label="PRed"];
  sBGRBBGB -> sBGRBBGB [label="PGreen"];
  sBGRBBGB -> sBBRBBGB [label="PBlue"];
  sBGRBBBR -> sRBBBRGB [label="F"];
  sBGRBBBR -> sBBGBRBR [label="R"];
  sBGRBBBR -> sGBBBRBR [label="L"];
  sBGRBBBR -> sBRRBBBR [label="PRed"];
  sBGRBBBR -> sBGRBBBR [label="PGreen"];
  sBGRBBBR -> sBBRBBBR [label="PBlue"];
  sBGRBBBG -> sRBBBGGB [label="F"];
  sBGRBBBG -> sBBGBGBR [label="R"];
  sBGRBBBG -> sGBBBRBG [label="L"];
  sBGRBBBG -> sBRRBBBG [label="PRed"];
  sBGRBBBG -> sBGRBBBG [label="PGreen"];
  sBGRBBBG -> sBBRBBBG [label="PBlue"];
  sBGRBBBB -> sRBBBBGB [label="F"];
  sBGRBBBB -> sBBGBBBR [label="R"];
  sBGRBBBB -> sGBBBRBB [label="L"];
  sBGRBBBB -> sBRRBBBB [label="PRed"];
  sBGRBBBB -> sBGRBBBB [label="PGreen"];
  sBGRBBBB -> sBBRBBBB [label="PBlue"];
  sBGGRRRR -> sGRRRRGB [label="F"];
  sBGGRRRR -> sRRGBRRG [label="R"];
  sBGGRRRR -> sGRRBGRR [label="L"];
  sBGGRRRR -> sBRGRRRR [label="PRed"];
  sBGGRRRR -> sBGGRRRR [label="PGreen"];
  sBGGRRRR -> sBBGRRRR [label="PBlue"];
  sBGGRRRG -> sGRRRGGB [label="F"];
  sBGGRRRG -> sRRGBGRG [label="R"];
  sBGGRRRG -> sGRRBGRG [label="L"];
  sBGGRRRG -> sBRGRRRG [label="PRed"];
  sBGGRRRG -> sBGGRRRG [label="PGreen"];
  sBGGRRRG -> sBBGRRRG [label="PBlue"];
  sBGGRRRB -> sGRRRBGB [label="F"];
  sBGGRRRB -> sRRGBBRG [label="R"];
  sBGGRRRB -> sGRRBGRB [label="L"];
  sBGGRRRB -> sBRGRRRB [label="PRed"];
  sBGGRRRB -> sBGGRRRB [label="PGreen"];
  sBGGRRRB -> sBBGRRRB [label="PBlue"];
  sBGGRRGR -> sGRRGRGB [label="F"];
  sBGGRRGR -> sGRGBRRG [label="R"];
  sBGGRRGR -> sGRGBGRR [label="L"];
  sBGGRRGR -> sBRGRRGR [label="PRed"];
  sBGGRRGR -> sBGGRRGR [label="PGreen"];
  sBGGRRGR -> sBBGRRGR [label="PBlue"];
  sBGGRRGG -> sGRRGGGB [label="F"];
  sBGGRRGG -> sGRGBGRG [label="R"];
  sBGGRRGG -> sGRGBGRG [label="L"];
  sBGGRRGG -> sBRGRRGG [label="PRed"];
  sBGGRRGG -> sBGGRRGG [label="PGreen"];
  sBGGRRGG -> sBBGRRGG [label="PBlue"];
  sBGGRRGB -> sGRRGBGB [label="F"];
  sBGGRRGB -> sGRGBBRG [label="R"];
  sBGGRRGB -> sGRGBGRB [label="L"];
  sBGGRRGB -> sBRGRRGB [label="PRed"];
  sBGGRRGB -> sBGGRRGB [label="PGreen"];
  sBGGRRGB -> sBBGRRGB [label="PBlue"];
  sBGGRRBR -> sGRRBRGB [label="F"];
  sBGGRRBR -> sBRGBRRG [label="R"];
  sBGGRRBR -> sGRBBGRR [label="L"];
  sBGGRRBR -> sBRGRRBR [label="PRed"];
  sBGGRRBR -> sBGGRRBR [label="PGreen"];
  sBGGRRBR -> sBBGRRBR [label="PBlue"];
  sBGGRRBG -> sGRRBGGB [label="F"];
  sBGGRRBG -> sBRGBGRG [label="R"];
  sBGGRRBG -> sGRBBGRG [label="L"];
  sBGGRRBG -> sBRGRRBG [label="PRed"];
  sBGGRRBG -> sBGGRRBG [label="PGreen"];
  sBGGRRBG -> sBBGRRBG [label="PBlue"];
  sBGGRRBB -> sGRRBBGB [label="F"];
  sBGGRRBB -> sBRGBBRG [label="R"];
  sBGGRRBB -> sGRBBGRB [label="L"];
  sBGGRRBB -> sBRGRRBB [label="PRed"];
  sBGGRRBB -> sBGGRRBB [label="PGreen"];
  sBGGRRBB -> sBBGRRBB [label="PBlue"];
  sBGGRGRR -> sGRGRRGB [label="F"];
  sBGGRGRR -> sRRGBRGG [label="R"];
  sBGGRGRR -> sGRRBGGR [label="L"];
  sBGGRGRR -> sBRGRGRR [label="PRed"];
  sBGGRGRR -> sBGGRGRR [label="PGreen"];
  sBGGRGRR -> sBBGRGRR [label="PBlue"];
  sBGGRGRG -> sGRGRGGB [label="F"];
  sBGGRGRG -> sRRGBGGG [label="R"];
  sBGGRGRG -> sGRRBGGG [label="L"];
  sBGGRGRG -> sBRGRGRG [label="PRed"];
  sBGGRGRG -> sBGGRGRG [label="PGreen"];
  sBGGRGRG -> sBBGRGRG [label="PBlue"];
  sBGGRGRB -> sGRGRBGB [label="F"];
  sBGGRGRB -> sRRGBBGG [label="R"];
  sBGGRGRB -> sGRRBGGB [label="L"];
  sBGGRGRB -> sBRGRGRB [label="PRed"];
  sBGGRGRB -> sBGGRGRB [label="PGreen"];
  sBGGRGRB -> sBBGRGRB [label="PBlue"];
  sBGGRGGR -> sGRGGRGB [label="F"];
  sBGGRGGR -> sGRGBRGG [label="R"];
  sBGGRGGR -> sGRGBGGR [label="L"];
  sBGGRGGR -> sBRGRGGR [label="PRed"];
  sBGGRGGR -> sBGGRGGR [label="PGreen"];
  sBGGRGGR -> sBBGRGGR [label="PBlue"];
  sBGGRGGG -> sGRGGGGB [label="F"];
  sBGGRGGG -> sGRGBGGG [label="R"];
  sBGGRGGG -> sGRGBGGG [label="L"];
  sBGGRGGG -> sBRGRGGG [label="PRed"];
  sBGGRGGG -> sBGGRGGG [label="PGreen"];
  sBGGRGGG -> sBBGRGGG [label="PBlue"];
  sBGGRGGB -> sGRGGBGB [label="F"];
  sBGGRGGB -> sGRGBBGG [label="R"];
  sBGGRGGB -> sGRGBGGB [label="L"];
  sBGGRGGB -> sBRGRGGB [label="PRed"];
  sBGGRGGB -> sBGGRGGB [label="PGreen"];
  sBGGRGGB -> sBBGRGGB [label="PBlue"];
  sBGGRGBR -> sGRGBRGB [label="F"];
  sBGGRGBR -> sBRGBRGG [label="R"];
  sBGGRGBR -> sGRBBGGR [label="L"];
  sBGGRGBR -> sBRGRGBR [label="PRed"];
  sBGGRGBR -> sBGGRGBR [label="PGreen"];
  sBGGRGBR -> sBBGRGBR [label="PBlue"];
  sBGGRGBG -> sGRGBGGB [label="F"];
  sBGGRGBG -> sBRGBGGG [label="R"];
  sBGGRGBG -> sGRBBGGG [label="L"];
  sBGGRGBG -> sBRGRGBG [label="PRed"];
  sBGGRGBG -> sBGGRGBG [label="PGreen"];
  sBGGRGBG -> sBBGRGBG [label="PBlue"];
  sBGGRGBB -> sGRGBBGB [label="F"];
  sBGGRGBB -> sBRGBBGG [label="R"];
  sBGGRGBB -> sGRBBGGB [label="L"];
  sBGGRGBB -> sBRGRGBB [label="PRed"];
  sBGGRGBB -> sBGGRGBB [label="PGreen"];
  sBGGRGBB -> sBBGRGBB [label="PBlue"];
  sBGGRBRR -> sGRBRRGB [label="F"];
  sBGGRBRR -> sRRGBRBG [label="R"];
  sBGGRBRR -> sGRRBGBR [label="L"];
  sBGGRBRR -> sBRGRBRR [label="PRed"];
  sBGGRBRR -> sBGGRBRR [label="PGreen"];
  sBGGRBRR -> sBBGRBRR [label="PBlue"];
  sBGGRBRG -> sGRBRGGB [label="F"];
  sBGGRBRG -> sRRGBGBG [label="R"];
  sBGGRBRG -> sGRRBGBG [label="L"];
  sBGGRBRG -> sBRGRBRG [label="PRed"];
  sBGGRBRG -> sBGGRBRG [label="PGreen"];
  sBGGRBRG -> sBBGRBRG [label="PBlue"];
  sBGGRBRB -> sGRBRBGB [label="F"];
  sBGGRBRB -> sRRGBBBG [label="R"];
  sBGGRBRB -> sGRRBGBB [label="L"];
  sBGGRBRB -> sBRGRBRB [label="PRed"];
  sBGGRBRB -> sBGGRBRB [label="PGreen"];
  sBGGRBRB -> sBBGRBRB [label="PBlue"];
  sBGGRBGR -> sGRBGRGB [label="F"];
  sBGGRBGR -> sGRGBRBG [label="R"];
  sBGGRBGR -> sGRGBGBR [label="L"];
  sBGGRBGR -> sBRGRBGR [label="PRed"];
  sBGGRBGR -> sBGGRBGR [label="PGreen"];
  sBGGRBGR -> sBBGRBGR [label="PBlue"];
  sBGGRBGG -> sGRBGGGB [label="F"];
  sBGGRBGG -> sGRGBGBG [label="R"];
  sBGGRBGG -> sGRGBGBG [label="L"];
  sBGGRBGG -> sBRGRBGG [label="PRed"];
  sBGGRBGG -> sBGGRBGG [label="PGreen"];
  sBGGRBGG -> sBBGRBGG [label="PBlue"];
  sBGGRBGB -> sGRBGBGB [label="F"];
  sBGGRBGB -> sGRGBBBG [label="R"];
  sBGGRBGB -> sGRGBGBB [label="L"];
  sBGGRBGB -> sBRGRBGB [label="PRed"];
  sBGGRBGB -> sBGGRBGB [label="PGreen"];
  sBGGRBGB -> sBBGRBGB [label="PBlue"];
  sBGGRBBR -> sGRBBRGB [label="F"];
  sBGGRBBR -> sBRGBRBG [label="R"];
  sBGGRBBR -> sGRBBGBR [label="L"];
  sBGGRBBR -> sBRGRBBR [label="PRed"];
  sBGGRBBR -> sBGGRBBR [label="PGreen"];
  sBGGRBBR -> sBBGRBBR [label="PBlue"];
  sBGGRBBG -> sGRBBGGB [label="F"];
  sBGGRBBG -> sBRGBGBG [label="R"];
  sBGGRBBG -> sGRBBGBG [label="L"];
  sBGGRBBG -> sBRGRBBG [label="PRed"];
  sBGGRBBG -> sBGGRBBG [label="PGreen"];
  sBGGRBBG -> sBBGRBBG [label="PBlue"];
  sBGGRBBB -> sGRBBBGB [label="F"];
  sBGGRBBB -> sBRGBBBG [label="R"];
  sBGGRBBB -> sGRBBGBB [label="L"];
  sBGGRBBB -> sBRGRBBB [label="PRed"];
  sBGGRBBB -> sBGGRBBB [label="PGreen"];
  sBGGRBBB -> sBBGRBBB [label="PBlue"];
  sBGGGRRR -> sGGRRRGB [label="F"];
  sBGGGRRR -> sRGGBRRG [label="R"];
  sBGGGRRR -> sGGRBGRR [label="L"];
  sBGGGRRR -> sBRGGRRR [label="PRed"];
  sBGGGRRR -> sBGGGRRR [label="PGreen"];
  sBGGGRRR -> sBBGGRRR [label="PBlue"];
  sBGGGRRG -> sGGRRGGB [label="F"];
  sBGGGRRG -> sRGGBGRG [label="R"];
  sBGGGRRG -> sGGRBGRG [label="L"];
  sBGGGRRG -> sBRGGRRG [label="PRed"];
  sBGGGRRG -> sBGGGRRG [label="PGreen"];
  sBGGGRRG -> sBBGGRRG [label="PBlue"];
  sBGGGRRB -> sGGRRBGB [label="F"];
  sBGGGRRB -> sRGGBBRG [label="R"];
  sBGGGRRB -> sGGRBGRB [label="L"];
  sBGGGRRB -> sBRGGRRB [label="PRed"];
  sBGGGRRB -> sBGGGRRB [label="PGreen"];
  sBGGGRRB -> sBBGGRRB [label="PBlue"];
  sBGGGRGR -> sGGRGRGB [label="F"];
  sBGGGRGR -> sGGGBRRG [label="R"];
  sBGGGRGR -> sGGGBGRR [label="L"];
  sBGGGRGR -> sBRGGRGR [label="PRed"];
  sBGGGRGR -> sBGGGRGR [label="PGreen"];
  sBGGGRGR -> sBBGGRGR [label="PBlue"];
  sBGGGRGG -> sGGRGGGB [label="F"];
  sBGGGRGG -> sGGGBGRG [label="R"];
  sBGGGRGG -> sGGGBGRG [label="L"];
  sBGGGRGG -> sBRGGRGG [label="PRed"];
  sBGGGRGG -> sBGGGRGG [label="PGreen"];
  sBGGGRGG -> sBBGGRGG [label="PBlue"];
  sBGGGRGB -> sGGRGBGB [label="F"];
  sBGGGRGB -> sGGGBBRG [label="R"];
  sBGGGRGB -> sGGGBGRB [label="L"];
  sBGGGRGB -> sBRGGRGB [label="PRed"];
  sBGGGRGB -> sBGGGRGB [label="PGreen"];
  sBGGGRGB -> sBBGGRGB [label="PBlue"];
  sBGGGRBR -> sGGRBRGB [label="F"];
  sBGGGRBR -> sBGGBRRG [label="R"];
  sBGGGRBR -> sGGBBGRR [label="L"];
  sBGGGRBR -> sBRGGRBR [label="PRed"];
  sBGGGRBR -> sBGGGRBR [label="PGreen"];
  sBGGGRBR -> sBBGGRBR [label="PBlue"];
  sBGGGRBG -> sGGRBGGB [label="F"];
  sBGGGRBG -> sBGGBGRG [label="R"];
  sBGGGRBG -> sGGBBGRG [label="L"];
  sBGGGRBG -> sBRGGRBG [label="PRed"];
  sBGGGRBG -> sBGGGRBG [label="PGreen"];
  sBGGGRBG -> sBBGGRBG [label="PBlue"];
  sBGGGRBB -> sGGRBBGB [label="F"];
  sBGGGRBB -> sBGGBBRG [label="R"];
  sBGGGRBB -> sGGBBGRB [label="L"];
  sBGGGRBB -> sBRGGRBB [label="PRed"];
  sBGGGRBB -> sBGGGRBB [label="PGreen"];
  sBGGGRBB -> sBBGGRBB [label="PBlue"];
  sBGGGGRR -> sGGGRRGB [label="F"];
  sBGGGGRR -> sRGGBRGG [label="R"];
  sBGGGGRR -> sGGRBGGR [label="L"];
  sBGGGGRR -> sBRGGGRR [label="PRed"];
  sBGGGGRR -> sBGGGGRR [label="PGreen"];
  sBGGGGRR -> sBBGGGRR [label="PBlue"];
  sBGGGGRG -> sGGGRGGB [label="F"];
  sBGGGGRG -> sRGGBGGG [label="R"];
  sBGGGGRG -> sGGRBGGG [label="L"];
  sBGGGGRG -> sBRGGGRG [label="PRed"];
  sBGGGGRG -> sBGGGGRG [label="PGreen"];
  sBGGGGRG -> sBBGGGRG [label="PBlue"];
  sBGGGGRB -> sGGGRBGB [label="F"];
  sBGGGGRB -> sRGGBBGG [label="R"];
  sBGGGGRB -> sGGRBGGB [label="L"];
  sBGGGGRB -> sBRGGGRB [label="PRed"];
  sBGGGGRB -> sBGGGGRB [label="PGreen"];
  sBGGGGRB -> sBBGGGRB [label="PBlue"];
  sBGGGGGR -> sGGGGRGB [label="F"];
  sBGGGGGR -> sGGGBRGG [label="R"];
  sBGGGGGR -> sGGGBGGR [label="L"];
  sBGGGGGR -> sBRGGGGR [label="PRed"];
  sBGGGGGR -> sBGGGGGR [label="PGreen"];
  sBGGGGGR -> sBBGGGGR [label="PBlue"];
  sBGGGGGG -> sGGGGGGB [label="F"];
  sBGGGGGG -> sGGGBGGG [label="R"];
  sBGGGGGG -> sGGGBGGG [label="L"];
  sBGGGGGG -> sBRGGGGG [label="PRed"];
  sBGGGGGG -> sBGGGGGG [label="PGreen"];
  sBGGGGGG -> sBBGGGGG [label="PBlue"];
  sBGGGGGB -> sGGGGBGB [label="F"];
  sBGGGGGB -> sGGGBBGG [label="R"];
  sBGGGGGB -> sGGGBGGB [label="L"];
  sBGGGGGB -> sBRGGGGB [label="PRed"];
  sBGGGGGB -> sBGGGGGB [label="PGreen"];
  sBGGGGGB -> sBBGGGGB [label="PBlue"];
  sBGGGGBR -> sGGGBRGB [label="F"];
  sBGGGGBR -> sBGGBRGG [label="R"];
  sBGGGGBR -> sGGBBGGR [label="L"];
  sBGGGGBR -> sBRGGGBR [label="PRed"];
  sBGGGGBR -> sBGGGGBR [label="PGreen"];
  sBGGGGBR -> sBBGGGBR [label="PBlue"];
  sBGGGGBG -> sGGGBGGB [label="F"];
  sBGGGGBG -> sBGGBGGG [label="R"];
  sBGGGGBG -> sGGBBGGG [label="L"];
  sBGGGGBG -> sBRGGGBG [label="PRed"];
  sBGGGGBG -> sBGGGGBG [label="PGreen"];
  sBGGGGBG -> sBBGGGBG [label="PBlue"];
  sBGGGGBB -> sGGGBBGB [label="F"];
  sBGGGGBB -> sBGGBBGG [label="R"];
  sBGGGGBB -> sGGBBGGB [label="L"];
  sBGGGGBB -> sBRGGGBB [label="PRed"];
  sBGGGGBB -> sBGGGGBB [label="PGreen"];
  sBGGGGBB -> sBBGGGBB [label="PBlue"];
  sBGGGBRR -> sGGBRRGB [label="F"];
  sBGGGBRR -> sRGGBRBG [label="R"];
  sBGGGBRR -> sGGRBGBR [label="L"];
  sBGGGBRR -> sBRGGBRR [label="PRed"];
  sBGGGBRR -> sBGGGBRR [label="PGreen"];
  sBGGGBRR -> sBBGGBRR [label="PBlue"];
  sBGGGBRG -> sGGBRGGB [label="F"];
  sBGGGBRG -> sRGGBGBG [label="R"];
  sBGGGBRG -> sGGRBGBG [label="L"];
  sBGGGBRG -> sBRGGBRG [label="PRed"];
  sBGGGBRG -> sBGGGBRG [label="PGreen"];
  sBGGGBRG -> sBBGGBRG [label="PBlue"];
  sBGGGBRB -> sGGBRBGB [label="F"];
  sBGGGBRB -> sRGGBBBG [label="R"];
  sBGGGBRB -> sGGRBGBB [label="L"];
  sBGGGBRB -> sBRGGBRB [label="PRed"];
  sBGGGBRB -> sBGGGBRB [label="PGreen"];
  sBGGGBRB -> sBBGGBRB [label="PBlue"];
  sBGGGBGR -> sGGBGRGB [label="F"];
  sBGGGBGR -> sGGGBRBG [label="R"];
  sBGGGBGR -> sGGGBGBR [label="L"];
  sBGGGBGR -> sBRGGBGR [label="PRed"];
  sBGGGBGR -> sBGGGBGR [label="PGreen"];
  sBGGGBGR -> sBBGGBGR [label="PBlue"];
  sBGGGBGG -> sGGBGGGB [label="F"];
  sBGGGBGG -> sGGGBGBG [label="R"];
  sBGGGBGG -> sGGGBGBG [label="L"];
  sBGGGBGG -> sBRGGBGG [label="PRed"];
  sBGGGBGG -> sBGGGBGG [label="PGreen"];
  sBGGGBGG -> sBBGGBGG [label="PBlue"];
  sBGGGBGB -> sGGBGBGB [label="F"];
  sBGGGBGB -> sGGGBBBG [label="R"];
  sBGGGBGB -> sGGGBGBB [label="L"];
  sBGGGBGB -> sBRGGBGB [label="PRed"];
  sBGGGBGB -> sBGGGBGB [label="PGreen"];
  sBGGGBGB -> sBBGGBGB [label="PBlue"];
  sBGGGBBR -> sGGBBRGB [label="F"];
  sBGGGBBR -> sBGGBRBG [label="R"];
  sBGGGBBR -> sGGBBGBR [label="L"];
  sBGGGBBR -> sBRGGBBR [label="PRed"];
  sBGGGBBR -> sBGGGBBR [label="PGreen"];
  sBGGGBBR -> sBBGGBBR [label="PBlue"];
  sBGGGBBG -> sGGBBGGB [label="F"];
  sBGGGBBG -> sBGGBGBG [label="R"];
  sBGGGBBG -> sGGBBGBG [label="L"];
  sBGGGBBG -> sBRGGBBG [label="PRed"];
  sBGGGBBG -> sBGGGBBG [label="PGreen"];
  sBGGGBBG -> sBBGGBBG [label="PBlue"];
  sBGGGBBB -> sGGBBBGB [label="F"];
  sBGGGBBB -> sBGGBBBG [label="R"];
  sBGGGBBB -> sGGBBGBB [label="L"];
  sBGGGBBB -> sBRGGBBB [label="PRed"];
  sBGGGBBB -> sBGGGBBB [label="PGreen"];
  sBGGGBBB -> sBBGGBBB [label="PBlue"];
  sBGGBRRR -> sGBRRRGB [label="F"];
  sBGGBRRR -> sRBGBRRG [label="R"];
  sBGGBRRR -> sGBRBGRR [label="L"];
  sBGGBRRR -> sBRGBRRR [label="PRed"];
  sBGGBRRR -> sBGGBRRR [label="PGreen"];
  sBGGBRRR -> sBBGBRRR [label="PBlue"];
  sBGGBRRG -> sGBRRGGB [label="F"];
  sBGGBRRG -> sRBGBGRG [label="R"];
  sBGGBRRG -> sGBRBGRG [label="L"];
  sBGGBRRG -> sBRGBRRG [label="PRed"];
  sBGGBRRG -> sBGGBRRG [label="PGreen"];
  sBGGBRRG -> sBBGBRRG [label="PBlue"];
  sBGGBRRB -> sGBRRBGB [label="F"];
  sBGGBRRB -> sRBGBBRG [label="R"];
  sBGGBRRB -> sGBRBGRB [label="L"];
  sBGGBRRB -> sBRGBRRB [label="PRed"];
  sBGGBRRB -> sBGGBRRB [label="PGreen"];
  sBGGBRRB -> sBBGBRRB [label="PBlue"];
  sBGGBRGR -> sGBRGRGB [label="F"];
  sBGGBRGR -> sGBGBRRG [label="R"];
  sBGGBRGR -> sGBGBGRR [label="L"];
  sBGGBRGR -> sBRGBRGR [label="PRed"];
  sBGGBRGR -> sBGGBRGR [label="PGreen"];
  sBGGBRGR -> sBBGBRGR [label="PBlue"];
  sBGGBRGG -> sGBRGGGB [label="F"];
  sBGGBRGG -> sGBGBGRG [label="R"];
  sBGGBRGG -> sGBGBGRG [label="L"];
  sBGGBRGG -> sBRGBRGG [label="PRed"];
  sBGGBRGG -> sBGGBRGG [label="PGreen"];
  sBGGBRGG -> sBBGBRGG [label="PBlue"];
  sBGGBRGB -> sGBRGBGB [label="F"];
  sBGGBRGB -> sGBGBBRG [label="R"];
  sBGGBRGB -> sGBGBGRB [label="L"];
  sBGGBRGB -> sBRGBRGB [label="PRed"];
  sBGGBRGB -> sBGGBRGB [label="PGreen"];
  sBGGBRGB -> sBBGBRGB [label="PBlue"];
  sBGGBRBR -> sGBRBRGB [label="F"];
  sBGGBRBR -> sBBGBRRG [label="R"];
  sBGGBRBR -> sGBBBGRR [label="L"];
  sBGGBRBR -> sBRGBRBR [label="PRed"];
  sBGGBRBR -> sBGGBRBR [label="PGreen"];
  sBGGBRBR -> sBBGBRBR [label="PBlue"];
  sBGGBRBG -> sGBRBGGB [label="F"];
  sBGGBRBG -> sBBGBGRG [label="R"];
  sBGGBRBG -> sGBBBGRG [label="L"];
  sBGGBRBG -> sBRGBRBG [label="PRed"];
  sBGGBRBG -> sBGGBRBG [label="PGreen"];
  sBGGBRBG -> sBBGBRBG [label="PBlue"];
  sBGGBRBB -> sGBRBBGB [label="F"];
  sBGGBRBB -> sBBGBBRG [label="R"];
  sBGGBRBB -> sGBBBGRB [label="L"];
  sBGGBRBB -> sBRGBRBB [label="PRed"];
  sBGGBRBB -> sBGGBRBB [label="PGreen"];
  sBGGBRBB -> sBBGBRBB [label="PBlue"];
  sBGGBGRR -> sGBGRRGB [label="F"];
  sBGGBGRR -> sRBGBRGG [label="R"];
  sBGGBGRR -> sGBRBGGR [label="L"];
  sBGGBGRR -> sBRGBGRR [label="PRed"];
  sBGGBGRR -> sBGGBGRR [label="PGreen"];
  sBGGBGRR -> sBBGBGRR [label="PBlue"];
  sBGGBGRG -> sGBGRGGB [label="F"];
  sBGGBGRG -> sRBGBGGG [label="R"];
  sBGGBGRG -> sGBRBGGG [label="L"];
  sBGGBGRG -> sBRGBGRG [label="PRed"];
  sBGGBGRG -> sBGGBGRG [label="PGreen"];
  sBGGBGRG -> sBBGBGRG [label="PBlue"];
  sBGGBGRB -> sGBGRBGB [label="F"];
  sBGGBGRB -> sRBGBBGG [label="R"];
  sBGGBGRB -> sGBRBGGB [label="L"];
  sBGGBGRB -> sBRGBGRB [label="PRed"];
  sBGGBGRB -> sBGGBGRB [label="PGreen"];
  sBGGBGRB -> sBBGBGRB [label="PBlue"];
  sBGGBGGR -> sGBGGRGB [label="F"];
  sBGGBGGR -> sGBGBRGG [label="R"];
  sBGGBGGR -> sGBGBGGR [label="L"];
  sBGGBGGR -> sBRGBGGR [label="PRed"];
  sBGGBGGR -> sBGGBGGR [label="PGreen"];
  sBGGBGGR -> sBBGBGGR [label="PBlue"];
  sBGGBGGG -> sGBGGGGB [label="F"];
  sBGGBGGG -> sGBGBGGG [label="R"];
  sBGGBGGG -> sGBGBGGG [label="L"];
  sBGGBGGG -> sBRGBGGG [label="PRed"];
  sBGGBGGG -> sBGGBGGG [label="PGreen"];
  sBGGBGGG -> sBBGBGGG [label="PBlue"];
  sBGGBGGB -> sGBGGBGB [label="F"];
  sBGGBGGB -> sGBGBBGG [label="R"];
  sBGGBGGB -> sGBGBGGB [label="L"];
  sBGGBGGB -> sBRGBGGB [label="PRed"];
  sBGGBGGB -> sBGGBGGB [label="PGreen"];
  sBGGBGGB -> sBBGBGGB [label="PBlue"];
  sBGGBGBR -> sGBGBRGB [label="F"];
  sBGGBGBR -> sBBGBRGG [label="R"];
  sBGGBGBR -> sGBBBGGR [label="L"];
  sBGGBGBR -> sBRGBGBR [label="PRed"];
  sBGGBGBR -> sBGGBGBR [label="PGreen"];
  sBGGBGBR -> sBBGBGBR [label="PBlue"];
  sBGGBGBG -> sGBGBGGB [label="F"];
  sBGGBGBG -> sBBGBGGG [label="R"];
  sBGGBGBG -> sGBBBGGG [label="L"];
  sBGGBGBG -> sBRGBGBG [label="PRed"];
  sBGGBGBG -> sBGGBGBG [label="PGreen"];
  sBGGBGBG -> sBBGBGBG [label="PBlue"];
  sBGGBGBB -> sGBGBBGB [label="F"];
  sBGGBGBB -> sBBGBBGG [label="R"];
  sBGGBGBB -> sGBBBGGB [label="L"];
  sBGGBGBB -> sBRGBGBB [label="PRed"];
  sBGGBGBB -> sBGGBGBB [label="PGreen"];
  sBGGBGBB -> sBBGBGBB [label="PBlue"];
  sBGGBBRR -> sGBBRRGB [label="F"];
  sBGGBBRR -> sRBGBRBG [label="R"];
  sBGGBBRR -> sGBRBGBR [label="L"];
  sBGGBBRR -> sBRGBBRR [label="PRed"];
  sBGGBBRR -> sBGGBBRR [label="PGreen"];
  sBGGBBRR -> sBBGBBRR [label="PBlue"];
  sBGGBBRG -> sGBBRGGB [label="F"];
  sBGGBBRG -> sRBGBGBG [label="R"];
  sBGGBBRG -> sGBRBGBG [label="L"];
  sBGGBBRG -> sBRGBBRG [label="PRed"];
  sBGGBBRG -> sBGGBBRG [label="PGreen"];
  sBGGBBRG -> sBBGBBRG [label="PBlue"];
  sBGGBBRB -> sGBBRBGB [label="F"];
  sBGGBBRB -> sRBGBBBG [label="R"];
  sBGGBBRB -> sGBRBGBB [label="L"];
  sBGGBBRB -> sBRGBBRB [label="PRed"];
  sBGGBBRB -> sBGGBBRB [label="PGreen"];
  sBGGBBRB -> sBBGBBRB [label="PBlue"];
  sBGGBBGR -> sGBBGRGB [label="F"];
  sBGGBBGR -> sGBGBRBG [label="R"];
  sBGGBBGR -> sGBGBGBR [label="L"];
  sBGGBBGR -> sBRGBBGR [label="PRed"];
  sBGGBBGR -> sBGGBBGR [label="PGreen"];
  sBGGBBGR -> sBBGBBGR [label="PBlue"];
  sBGGBBGG -> sGBBGGGB [label="F"];
  sBGGBBGG -> sGBGBGBG [label="R"];
  sBGGBBGG -> sGBGBGBG [label="L"];
  sBGGBBGG -> sBRGBBGG [label="PRed"];
  sBGGBBGG -> sBGGBBGG [label="PGreen"];
  sBGGBBGG -> sBBGBBGG [label="PBlue"];
  sBGGBBGB -> sGBBGBGB [label="F"];
  sBGGBBGB -> sGBGBBBG [label="R"];
  sBGGBBGB -> sGBGBGBB [label="L"];
  sBGGBBGB -> sBRGBBGB [label="PRed"];
  sBGGBBGB -> sBGGBBGB [label="PGreen"];
  sBGGBBGB -> sBBGBBGB [label="PBlue"];
  sBGGBBBR -> sGBBBRGB [label="F"];
  sBGGBBBR -> sBBGBRBG [label="R"];
  sBGGBBBR -> sGBBBGBR [label="L"];
  sBGGBBBR -> sBRGBBBR [label="PRed"];
  sBGGBBBR -> sBGGBBBR [label="PGreen"];
  sBGGBBBR -> sBBGBBBR [label="PBlue"];
  sBGGBBBG -> sGBBBGGB [label="F"];
  sBGGBBBG -> sBBGBGBG [label="R"];
  sBGGBBBG -> sGBBBGBG [label="L"];
  sBGGBBBG -> sBRGBBBG [label="PRed"];
  sBGGBBBG -> sBGGBBBG [label="PGreen"];
  sBGGBBBG -> sBBGBBBG [label="PBlue"];
  sBGGBBBB -> sGBBBBGB [label="F"];
  sBGGBBBB -> sBBGBBBG [label="R"];
  sBGGBBBB -> sGBBBGBB [label="L"];
  sBGGBBBB -> sBRGBBBB [label="PRed"];
  sBGGBBBB -> sBGGBBBB [label="PGreen"];
  sBGGBBBB -> sBBGBBBB [label="PBlue"];
  sBGBRRRR -> sBRRRRGB [label="F"];
  sBGBRRRR -> sRRGBRRB [label="R"];
  sBGBRRRR -> sGRRBBRR [label="L"];
  sBGBRRRR -> sBRBRRRR [label="PRed"];
  sBGBRRRR -> sBGBRRRR [label="PGreen"];
  sBGBRRRR -> sBBBRRRR [label="PBlue"];
  sBGBRRRG -> sBRRRGGB [label="F"];
  sBGBRRRG -> sRRGBGRB [label="R"];
  sBGBRRRG -> sGRRBBRG [label="L"];
  sBGBRRRG -> sBRBRRRG [label="PRed"];
  sBGBRRRG -> sBGBRRRG [label="PGreen"];
  sBGBRRRG -> sBBBRRRG [label="PBlue"];
  sBGBRRRB -> sBRRRBGB [label="F"];
  sBGBRRRB -> sRRGBBRB [label="R"];
  sBGBRRRB -> sGRRBBRB [label="L"];
  sBGBRRRB -> sBRBRRRB [label="PRed"];
  sBGBRRRB -> sBGBRRRB [label="PGreen"];
  sBGBRRRB -> sBBBRRRB [label="PBlue"];
  sBGBRRGR -> sBRRGRGB [label="F"];
  sBGBRRGR -> sGRGBRRB [label="R"];
  sBGBRRGR -> sGRGBBRR [label="L"];
  sBGBRRGR -> sBRBRRGR [label="PRed"];
  sBGBRRGR -> sBGBRRGR [label="PGreen"];
  sBGBRRGR -> sBBBRRGR [label="PBlue"];
  sBGBRRGG -> sBRRGGGB [label="F"];
  sBGBRRGG -> sGRGBGRB [label="R"];
  sBGBRRGG -> sGRGBBRG [label="L"];
  sBGBRRGG -> sBRBRRGG [label="PRed"];
  sBGBRRGG -> sBGBRRGG [label="PGreen"];
  sBGBRRGG -> sBBBRRGG [label="PBlue"];
  sBGBRRGB -> sBRRGBGB [label="F"];
  sBGBRRGB -> sGRGBBRB [label="R"];
  sBGBRRGB -> sGRGBBRB [label="L"];
  sBGBRRGB -> sBRBRRGB [label="PRed"];
  sBGBRRGB -> sBGBRRGB [label="PGreen"];
  sBGBRRGB -> sBBBRRGB [label="PBlue"];
  sBGBRRBR -> sBRRBRGB [label="F"];
  sBGBRRBR -> sBRGBRRB [label="R"];
  sBGBRRBR -> sGRBBBRR [label="L"];
  sBGBRRBR -> sBRBRRBR [label="PRed"];
  sBGBRRBR -> sBGBRRBR [label="PGreen"];
  sBGBRRBR -> sBBBRRBR [label="PBlue"];
  sBGBRRBG -> sBRRBGGB [label="F"];
  sBGBRRBG -> sBRGBGRB [label="R"];
  sBGBRRBG -> sGRBBBRG [label="L"];
  sBGBRRBG -> sBRBRRBG [label="PRed"];
  sBGBRRBG -> sBGBRRBG [label="PGreen"];
  sBGBRRBG -> sBBBRRBG [label="PBlue"];
  sBGBRRBB -> sBRRBBGB [label="F"];
  sBGBRRBB -> sBRGBBRB [label="R"];
  sBGBRRBB -> sGRBBBRB [label="L"];
  sBGBRRBB -> sBRBRRBB [label="PRed"];
  sBGBRRBB -> sBGBRRBB [label="PGreen"];
  sBGBRRBB -> sBBBRRBB [label="PBlue"];
  sBGBRGRR -> sBRGRRGB [label="F"];
  sBGBRGRR -> sRRGBRGB [label="R"];
  sBGBRGRR -> sGRRBBGR [label="L"];
  sBGBRGRR -> sBRBRGRR [label="PRed"];
  sBGBRGRR -> sBGBRGRR [label="PGreen"];
  sBGBRGRR -> sBBBRGRR [label="PBlue"];
  sBGBRGRG -> sBRGRGGB [label="F"];
  sBGBRGRG -> sRRGBGGB [label="R"];
  sBGBRGRG -> sGRRBBGG [label="L"];
  sBGBRGRG -> sBRBRGRG [label="PRed"];
  sBGBRGRG -> sBGBRGRG [label="PGreen"];
  sBGBRGRG -> sBBBRGRG [label="PBlue"];
  sBGBRGRB -> sBRGRBGB [label="F"];
  sBGBRGRB -> sRRGBBGB [label="R"];
  sBGBRGRB -> sGRRBBGB [label="L"];
  sBGBRGRB -> sBRBRGRB [label="PRed"];
  sBGBRGRB -> sBGBRGRB [label="PGreen"];
  sBGBRGRB -> sBBBRGRB [label="PBlue"];
  sBGBRGGR -> sBRGGRGB [label="F"];
  sBGBRGGR -> sGRGBRGB [label="R"];
  sBGBRGGR -> sGRGBBGR [label="L"];
  sBGBRGGR -> sBRBRGGR [label="PRed"];
  sBGBRGGR -> sBGBRGGR [label="PGreen"];
  sBGBRGGR -> sBBBRGGR [label="PBlue"];
  sBGBRGGG -> sBRGGGGB [label="F"];
  sBGBRGGG -> sGRGBGGB [label="R"];
  sBGBRGGG -> sGRGBBGG [label="L"];
  sBGBRGGG -> sBRBRGGG [label="PRed"];
  sBGBRGGG -> sBGBRGGG [label="PGreen"];
  sBGBRGGG -> sBBBRGGG [label="PBlue"];
  sBGBRGGB -> sBRGGBGB [label="F"];
  sBGBRGGB -> sGRGBBGB [label="R"];
  sBGBRGGB -> sGRGBBGB [label="L"];
  sBGBRGGB -> sBRBRGGB [label="PRed"];
  sBGBRGGB -> sBGBRGGB [label="PGreen"];
  sBGBRGGB -> sBBBRGGB [label="PBlue"];
  sBGBRGBR -> sBRGBRGB [label="F"];
  sBGBRGBR -> sBRGBRGB [label="R"];
  sBGBRGBR -> sGRBBBGR [label="L"];
  sBGBRGBR -> sBRBRGBR [label="PRed"];
  sBGBRGBR -> sBGBRGBR [label="PGreen"];
  sBGBRGBR -> sBBBRGBR [label="PBlue"];
  sBGBRGBG -> sBRGBGGB [label="F"];
  sBGBRGBG -> sBRGBGGB [label="R"];
  sBGBRGBG -> sGRBBBGG [label="L"];
  sBGBRGBG -> sBRBRGBG [label="PRed"];
  sBGBRGBG -> sBGBRGBG [label="PGreen"];
  sBGBRGBG -> sBBBRGBG [label="PBlue"];
  sBGBRGBB -> sBRGBBGB [label="F"];
  sBGBRGBB -> sBRGBBGB [label="R"];
  sBGBRGBB -> sGRBBBGB [label="L"];
  sBGBRGBB -> sBRBRGBB [label="PRed"];
  sBGBRGBB -> sBGBRGBB [label="PGreen"];
  sBGBRGBB -> sBBBRGBB [label="PBlue"];
  sBGBRBRR -> sBRBRRGB [label="F"];
  sBGBRBRR -> sRRGBRBB [label="R"];
  sBGBRBRR -> sGRRBBBR [label="L"];
  sBGBRBRR -> sBRBRBRR [label="PRed"];
  sBGBRBRR -> sBGBRBRR [label="PGreen"];
  sBGBRBRR -> sBBBRBRR [label="PBlue"];
  sBGBRBRG -> sBRBRGGB [label="F"];
  sBGBRBRG -> sRRGBGBB [label="R"];
  sBGBRBRG -> sGRRBBBG [label="L"];
  sBGBRBRG -> sBRBRBRG [label="PRed"];
  sBGBRBRG -> sBGBRBRG [label="PGreen"];
  sBGBRBRG -> sBBBRBRG [label="PBlue"];
  sBGBRBRB -> sBRBRBGB [label="F"];
  sBGBRBRB -> sRRGBBBB [label="R"];
  sBGBRBRB -> sGRRBBBB [label="L"];
  sBGBRBRB -> sBRBRBRB [label="PRed"];
  sBGBRBRB -> sBGBRBRB [label="PGreen"];
  sBGBRBRB -> sBBBRBRB [label="PBlue"];
  sBGBRBGR -> sBRBGRGB [label="F"];
  sBGBRBGR -> sGRGBRBB [label="R"];
  sBGBRBGR -> sGRGBBBR [label="L"];
  sBGBRBGR -> sBRBRBGR [label="PRed"];
  sBGBRBGR -> sBGBRBGR [label="PGreen"];
  sBGBRBGR -> sBBBRBGR [label="PBlue"];
  sBGBRBGG -> sBRBGGGB [label="F"];
  sBGBRBGG -> sGRGBGBB [label="R"];
  sBGBRBGG -> sGRGBBBG [label="L"];
  sBGBRBGG -> sBRBRBGG [label="PRed"];
  sBGBRBGG -> sBGBRBGG [label="PGreen"];
  sBGBRBGG -> sBBBRBGG [label="PBlue"];
  sBGBRBGB -> sBRBGBGB [label="F"];
  sBGBRBGB -> sGRGBBBB [label="R"];
  sBGBRBGB -> sGRGBBBB [label="L"];
  sBGBRBGB -> sBRBRBGB [label="PRed"];
  sBGBRBGB -> sBGBRBGB [label="PGreen"];
  sBGBRBGB -> sBBBRBGB [label="PBlue"];
  sBGBRBBR -> sBRBBRGB [label="F"];
  sBGBRBBR -> sBRGBRBB [label="R"];
  sBGBRBBR -> sGRBBBBR [label="L"];
  sBGBRBBR -> sBRBRBBR [label="PRed"];
  sBGBRBBR -> sBGBRBBR [label="PGreen"];
  sBGBRBBR -> sBBBRBBR [label="PBlue"];
  sBGBRBBG -> sBRBBGGB [label="F"];
  sBGBRBBG -> sBRGBGBB [label="R"];
  sBGBRBBG -> sGRBBBBG [label="L"];
  sBGBRBBG -> sBRBRBBG [label="PRed"];
  sBGBRBBG -> sBGBRBBG [label="PGreen"];
  sBGBRBBG -> sBBBRBBG [label="PBlue"];
  sBGBRBBB -> sBRBBBGB [label="F"];
  sBGBRBBB -> sBRGBBBB [label="R"];
  sBGBRBBB -> sGRBBBBB [label="L"];
  sBGBRBBB -> sBRBRBBB [label="PRed"];
  sBGBRBBB -> sBGBRBBB [label="PGreen"];
  sBGBRBBB -> sBBBRBBB [label="PBlue"];
  sBGBGRRR -> sBGRRRGB [label="F"];
  sBGBGRRR -> sRGGBRRB [label="R"];
  sBGBGRRR -> sGGRBBRR [label="L"];
  sBGBGRRR -> sBRBGRRR [label="PRed"];
  sBGBGRRR -> sBGBGRRR [label="PGreen"];
  sBGBGRRR -> sBBBGRRR [label="PBlue"];
  sBGBGRRG -> sBGRRGGB [label="F"];
  sBGBGRRG -> sRGGBGRB [label="R"];
  sBGBGRRG -> sGGRBBRG [label="L"];
  sBGBGRRG -> sBRBGRRG [label="PRed"];
  sBGBGRRG -> sBGBGRRG [label="PGreen"];
  sBGBGRRG -> sBBBGRRG [label="PBlue"];
  sBGBGRRB -> sBGRRBGB [label="F"];
  sBGBGRRB -> sRGGBBRB [label="R"];
  sBGBGRRB -> sGGRBBRB [label="L"];
  sBGBGRRB -> sBRBGRRB [label="PRed"];
  sBGBGRRB -> sBGBGRRB [label="PGreen"];
  sBGBGRRB -> sBBBGRRB [label="PBlue"];
  sBGBGRGR -> sBGRGRGB [label="F"];
  sBGBGRGR -> sGGGBRRB [label="R"];
  sBGBGRGR -> sGGGBBRR [label="L"];
  sBGBGRGR -> sBRBGRGR [label="PRed"];
  sBGBGRGR -> sBGBGRGR [label="PGreen"];
  sBGBGRGR -> sBBBGRGR [label="PBlue"];
  sBGBGRGG -> sBGRGGGB [label="F"];
  sBGBGRGG -> sGGGBGRB [label="R"];
  sBGBGRGG -> sGGGBBRG [label="L"];
  sBGBGRGG -> sBRBGRGG [label="PRed"];
  sBGBGRGG -> sBGBGRGG [label="PGreen"];
  sBGBGRGG -> sBBBGRGG [label="PBlue"];
  sBGBGRGB -> sBGRGBGB [label="F"];
  sBGBGRGB -> sGGGBBRB [label="R"];
  sBGBGRGB -> sGGGBBRB [label="L"];
  sBGBGRGB -> sBRBGRGB [label="PRed"];
  sBGBGRGB -> sBGBGRGB [label="PGreen"];
  sBGBGRGB -> sBBBGRGB [label="PBlue"];
  sBGBGRBR -> sBGRBRGB [label="F"];
  sBGBGRBR -> sBGGBRRB [label="R"];
  sBGBGRBR -> sGGBBBRR [label="L"];
  sBGBGRBR -> sBRBGRBR [label="PRed"];
  sBGBGRBR -> sBGBGRBR [label="PGreen"];
  sBGBGRBR -> sBBBGRBR [label="PBlue"];
  sBGBGRBG -> sBGRBGGB [label="F"];
  sBGBGRBG -> sBGGBGRB [label="R"];
  sBGBGRBG -> sGGBBBRG [label="L"];
  sBGBGRBG -> sBRBGRBG [label="PRed"];
  sBGBGRBG -> sBGBGRBG [label="PGreen"];
  sBGBGRBG -> sBBBGRBG [label="PBlue"];
  sBGBGRBB -> sBGRBBGB [label="F"];
  sBGBGRBB -> sBGGBBRB [label="R"];
  sBGBGRBB -> sGGBBBRB [label="L"];
  sBGBGRBB -> sBRBGRBB [label="PRed"];
  sBGBGRBB -> sBGBGRBB [label="PGreen"];
  sBGBGRBB -> sBBBGRBB [label="PBlue"];
  sBGBGGRR -> sBGGRRGB [label="F"];
  sBGBGGRR -> sRGGBRGB [label="R"];
  sBGBGGRR -> sGGRBBGR [label="L"];
  sBGBGGRR -> sBRBGGRR [label="PRed"];
  sBGBGGRR -> sBGBGGRR [label="PGreen"];
  sBGBGGRR -> sBBBGGRR [label="PBlue"];
  sBGBGGRG -> sBGGRGGB [label="F"];
  sBGBGGRG -> sRGGBGGB [label="R"];
  sBGBGGRG -> sGGRBBGG [label="L"];
  sBGBGGRG -> sBRBGGRG [label="PRed"];
  sBGBGGRG -> sBGBGGRG [label="PGreen"];
  sBGBGGRG -> sBBBGGRG [label="PBlue"];
  sBGBGGRB -> sBGGRBGB [label="F"];
  sBGBGGRB -> sRGGBBGB [label="R"];
  sBGBGGRB -> sGGRBBGB [label="L"];
  sBGBGGRB -> sBRBGGRB [label="PRed"];
  sBGBGGRB -> sBGBGGRB [label="PGreen"];
  sBGBGGRB -> sBBBGGRB [label="PBlue"];
  sBGBGGGR -> sBGGGRGB [label="F"];
  sBGBGGGR -> sGGGBRGB [label="R"];
  sBGBGGGR -> sGGGBBGR [label="L"];
  sBGBGGGR -> sBRBGGGR [label="PRed"];
  sBGBGGGR -> sBGBGGGR [label="PGreen"];
  sBGBGGGR -> sBBBGGGR [label="PBlue"];
  sBGBGGGG -> sBGGGGGB [label="F"];
  sBGBGGGG -> sGGGBGGB [label="R"];
  sBGBGGGG -> sGGGBBGG [label="L"];
  sBGBGGGG -> sBRBGGGG [label="PRed"];
  sBGBGGGG -> sBGBGGGG [label="PGreen"];
  sBGBGGGG -> sBBBGGGG [label="PBlue"];
  sBGBGGGB -> sBGGGBGB [label="F"];
  sBGBGGGB -> sGGGBBGB [label="R"];
  sBGBGGGB -> sGGGBBGB [label="L"];
  sBGBGGGB -> sBRBGGGB [label="PRed"];
  sBGBGGGB -> sBGBGGGB [label="PGreen"];
  sBGBGGGB -> sBBBGGGB [label="PBlue"];
  sBGBGGBR -> sBGGBRGB [label="F"];
  sBGBGGBR -> sBGGBRGB [label="R"];
  sBGBGGBR -> sGGBBBGR [label="L"];
  sBGBGGBR -> sBRBGGBR [label="PRed"];
  sBGBGGBR -> sBGBGGBR [label="PGreen"];
  sBGBGGBR -> sBBBGGBR [label="PBlue"];
  sBGBGGBG -> sBGGBGGB [label="F"];
  sBGBGGBG -> sBGGBGGB [label="R"];
  sBGBGGBG -> sGGBBBGG [label="L"];
  sBGBGGBG -> sBRBGGBG [label="PRed"];
  sBGBGGBG -> sBGBGGBG [label="PGreen"];
  sBGBGGBG -> sBBBGGBG [label="PBlue"];
  sBGBGGBB -> sBGGBBGB [label="F"];
  sBGBGGBB -> sBGGBBGB [label="R"];
  sBGBGGBB -> sGGBBBGB [label="L"];
  sBGBGGBB -> sBRBGGBB [label="PRed"];
  sBGBGGBB -> sBGBGGBB [label="PGreen"];
  sBGBGGBB -> sBBBGGBB [label="PBlue"];
  sBGBGBRR -> sBGBRRGB [label="F"];
  sBGBGBRR -> sRGGBRBB [label="R"];
  sBGBGBRR -> sGGRBBBR [label="L"];
  sBGBGBRR -> sBRBGBRR [label="PRed"];
  sBGBGBRR -> sBGBGBRR [label="PGreen"];
  sBGBGBRR -> sBBBGBRR [label="PBlue"];
  sBGBGBRG -> sBGBRGGB [label="F"];
  sBGBGBRG -> sRGGBGBB [label="R"];
  sBGBGBRG -> sGGRBBBG [label="L"];
  sBGBGBRG -> sBRBGBRG [label="PRed"];
  sBGBGBRG -> sBGBGBRG [label="PGreen"];
  sBGBGBRG -> sBBBGBRG [label="PBlue"];
  sBGBGBRB -> sBGBRBGB [label="F"];
  sBGBGBRB -> sRGGBBBB [label="R"];
  sBGBGBRB -> sGGRBBBB [label="L"];
  sBGBGBRB -> sBRBGBRB [label="PRed"];
  sBGBGBRB -> sBGBGBRB [label="PGreen"];
  sBGBGBRB -> sBBBGBRB [label="PBlue"];
  sBGBGBGR -> sBGBGRGB [label="F"];
  sBGBGBGR -> sGGGBRBB [label="R"];
  sBGBGBGR -> sGGGBBBR [label="L"];
  sBGBGBGR -> sBRBGBGR [label="PRed"];
  sBGBGBGR -> sBGBGBGR [label="PGreen"];
  sBGBGBGR -> sBBBGBGR [label="PBlue"];
  sBGBGBGG -> sBGBGGGB [label="F"];
  sBGBGBGG -> sGGGBGBB [label="R"];
  sBGBGBGG -> sGGGBBBG [label="L"];
  sBGBGBGG -> sBRBGBGG [label="PRed"];
  sBGBGBGG -> sBGBGBGG [label="PGreen"];
  sBGBGBGG -> sBBBGBGG [label="PBlue"];
  sBGBGBGB -> sBGBGBGB [label="F"];
  sBGBGBGB -> sGGGBBBB [label="R"];
  sBGBGBGB -> sGGGBBBB [label="L"];
  sBGBGBGB -> sBRBGBGB [label="PRed"];
  sBGBGBGB -> sBGBGBGB [label="PGreen"];
  sBGBGBGB -> sBBBGBGB [label="PBlue"];
  sBGBGBBR -> sBGBBRGB [label="F"];
  sBGBGBBR -> sBGGBRBB [label="R"];
  sBGBGBBR -> sGGBBBBR [label="L"];
  sBGBGBBR -> sBRBGBBR [label="PRed"];
  sBGBGBBR -> sBGBGBBR [label="PGreen"];
  sBGBGBBR -> sBBBGBBR [label="PBlue"];
  sBGBGBBG -> sBGBBGGB [label="F"];
  sBGBGBBG -> sBGGBGBB [label="R"];
  sBGBGBBG -> sGGBBBBG [label="L"];
  sBGBGBBG -> sBRBGBBG [label="PRed"];
  sBGBGBBG -> sBGBGBBG [label="PGreen"];
  sBGBGBBG -> sBBBGBBG [label="PBlue"];
  sBGBGBBB -> sBGBBBGB [label="F"];
  sBGBGBBB -> sBGGBBBB [label="R"];
  sBGBGBBB -> sGGBBBBB [label="L"];
  sBGBGBBB -> sBRBGBBB [label="PRed"];
  sBGBGBBB -> sBGBGBBB [label="PGreen"];
  sBGBGBBB -> sBBBGBBB [label="PBlue"];
  sBGBBRRR -> sBBRRRGB [label="F"];
  sBGBBRRR -> sRBGBRRB [label="R"];
  sBGBBRRR -> sGBRBBRR [label="L"];
  sBGBBRRR -> sBRBBRRR [label="PRed"];
  sBGBBRRR -> sBGBBRRR [label="PGreen"];
  sBGBBRRR -> sBBBBRRR [label="PBlue"];
  sBGBBRRG -> sBBRRGGB [label="F"];
  sBGBBRRG -> sRBGBGRB [label="R"];
  sBGBBRRG -> sGBRBBRG [label="L"];
  sBGBBRRG -> sBRBBRRG [label="PRed"];
  sBGBBRRG -> sBGBBRRG [label="PGreen"];
  sBGBBRRG -> sBBBBRRG [label="PBlue"];
  sBGBBRRB -> sBBRRBGB [label="F"];
  sBGBBRRB -> sRBGBBRB [label="R"];
  sBGBBRRB -> sGBRBBRB [label="L"];
  sBGBBRRB -> sBRBBRRB [label="PRed"];
  sBGBBRRB -> sBGBBRRB [label="PGreen"];
  sBGBBRRB -> sBBBBRRB [label="PBlue"];
  sBGBBRGR -> sBBRGRGB [label="F"];
  sBGBBRGR -> sGBGBRRB [label="R"];
  sBGBBRGR -> sGBGBBRR [label="L"];
  sBGBBRGR -> sBRBBRGR [label="PRed"];
  sBGBBRGR -> sBGBBRGR [label="PGreen"];
  sBGBBRGR -> sBBBBRGR [label="PBlue"];
  sBGBBRGG -> sBBRGGGB [label="F"];
  sBGBBRGG -> sGBGBGRB [label="R"];
  sBGBBRGG -> sGBGBBRG [label="L"];
  sBGBBRGG -> sBRBBRGG [label="PRed"];
  sBGBBRGG -> sBGBBRGG [label="PGreen"];
  sBGBBRGG -> sBBBBRGG [label="PBlue"];
  sBGBBRGB -> sBBRGBGB [label="F"];
  sBGBBRGB -> sGBGBBRB [label="R"];
  sBGBBRGB -> sGBGBBRB [label="L"];
  sBGBBRGB -> sBRBBRGB [label="PRed"];
  sBGBBRGB -> sBGBBRGB [label="PGreen"];
  sBGBBRGB -> sBBBBRGB [label="PBlue"];
  sBGBBRBR -> sBBRBRGB [label="F"];
  sBGBBRBR -> sBBGBRRB [label="R"];
  sBGBBRBR -> sGBBBBRR [label="L"];
  sBGBBRBR -> sBRBBRBR [label="PRed"];
  sBGBBRBR -> sBGBBRBR [label="PGreen"];
  sBGBBRBR -> sBBBBRBR [label="PBlue"];
  sBGBBRBG -> sBBRBGGB [label="F"];
  sBGBBRBG -> sBBGBGRB [label="R"];
  sBGBBRBG -> sGBBBBRG [label="L"];
  sBGBBRBG -> sBRBBRBG [label="PRed"];
  sBGBBRBG -> sBGBBRBG [label="PGreen"];
  sBGBBRBG -> sBBBBRBG [label="PBlue"];
  sBGBBRBB -> sBBRBBGB [label="F"];
  sBGBBRBB -> sBBGBBRB [label="R"];
  sBGBBRBB -> sGBBBBRB [label="L"];
  sBGBBRBB -> sBRBBRBB [label="PRed"];
  sBGBBRBB -> sBGBBRBB [label="PGreen"];
  sBGBBRBB -> sBBBBRBB [label="PBlue"];
  sBGBBGRR -> sBBGRRGB [label="F"];
  sBGBBGRR -> sRBGBRGB [label="R"];
  sBGBBGRR -> sGBRBBGR [label="L"];
  sBGBBGRR -> sBRBBGRR [label="PRed"];
  sBGBBGRR -> sBGBBGRR [label="PGreen"];
  sBGBBGRR -> sBBBBGRR [label="PBlue"];
  sBGBBGRG -> sBBGRGGB [label="F"];
  sBGBBGRG -> sRBGBGGB [label="R"];
  sBGBBGRG -> sGBRBBGG [label="L"];
  sBGBBGRG -> sBRBBGRG [label="PRed"];
  sBGBBGRG -> sBGBBGRG [label="PGreen"];
  sBGBBGRG -> sBBBBGRG [label="PBlue"];
  sBGBBGRB -> sBBGRBGB [label="F"];
  sBGBBGRB -> sRBGBBGB [label="R"];
  sBGBBGRB -> sGBRBBGB [label="L"];
  sBGBBGRB -> sBRBBGRB [label="PRed"];
  sBGBBGRB -> sBGBBGRB [label="PGreen"];
  sBGBBGRB -> sBBBBGRB [label="PBlue"];
  sBGBBGGR -> sBBGGRGB [label="F"];
  sBGBBGGR -> sGBGBRGB [label="R"];
  sBGBBGGR -> sGBGBBGR [label="L"];
  sBGBBGGR -> sBRBBGGR [label="PRed"];
  sBGBBGGR -> sBGBBGGR [label="PGreen"];
  sBGBBGGR -> sBBBBGGR [label="PBlue"];
  sBGBBGGG -> sBBGGGGB [label="F"];
  sBGBBGGG -> sGBGBGGB [label="R"];
  sBGBBGGG -> sGBGBBGG [label="L"];
  sBGBBGGG -> sBRBBGGG [label="PRed"];
  sBGBBGGG -> sBGBBGGG [label="PGreen"];
  sBGBBGGG -> sBBBBGGG [label="PBlue"];
  sBGBBGGB -> sBBGGBGB [label="F"];
  sBGBBGGB -> sGBGBBGB [label="R"];
  sBGBBGGB -> sGBGBBGB [label="L"];
  sBGBBGGB -> sBRBBGGB [label="PRed"];
  sBGBBGGB -> sBGBBGGB [label="PGreen"];
  sBGBBGGB -> sBBBBGGB [label="PBlue"];
  sBGBBGBR -> sBBGBRGB [label="F"];
  sBGBBGBR -> sBBGBRGB [label="R"];
  sBGBBGBR -> sGBBBBGR [label="L"];
  sBGBBGBR -> sBRBBGBR [label="PRed"];
  sBGBBGBR -> sBGBBGBR [label="PGreen"];
  sBGBBGBR -> sBBBBGBR [label="PBlue"];
  sBGBBGBG -> sBBGBGGB [label="F"];
  sBGBBGBG -> sBBGBGGB [label="R"];
  sBGBBGBG -> sGBBBBGG [label="L"];
  sBGBBGBG -> sBRBBGBG [label="PRed"];
  sBGBBGBG -> sBGBBGBG [label="PGreen"];
  sBGBBGBG -> sBBBBGBG [label="PBlue"];
  sBGBBGBB -> sBBGBBGB [label="F"];
  sBGBBGBB -> sBBGBBGB [label="R"];
  sBGBBGBB -> sGBBBBGB [label="L"];
  sBGBBGBB -> sBRBBGBB [label="PRed"];
  sBGBBGBB -> sBGBBGBB [label="PGreen"];
  sBGBBGBB -> sBBBBGBB [label="PBlue"];
  sBGBBBRR -> sBBBRRGB [label="F"];
  sBGBBBRR -> sRBGBRBB [label="R"];
  sBGBBBRR -> sGBRBBBR [label="L"];
  sBGBBBRR -> sBRBBBRR [label="PRed"];
  sBGBBBRR -> sBGBBBRR [label="PGreen"];
  sBGBBBRR -> sBBBBBRR [label="PBlue"];
  sBGBBBRG -> sBBBRGGB [label="F"];
  sBGBBBRG -> sRBGBGBB [label="R"];
  sBGBBBRG -> sGBRBBBG [label="L"];
  sBGBBBRG -> sBRBBBRG [label="PRed"];
  sBGBBBRG -> sBGBBBRG [label="PGreen"];
  sBGBBBRG -> sBBBBBRG [label="PBlue"];
  sBGBBBRB -> sBBBRBGB [label="F"];
  sBGBBBRB -> sRBGBBBB [label="R"];
  sBGBBBRB -> sGBRBBBB [label="L"];
  sBGBBBRB -> sBRBBBRB [label="PRed"];
  sBGBBBRB -> sBGBBBRB [label="PGreen"];
  sBGBBBRB -> sBBBBBRB [label="PBlue"];
  sBGBBBGR -> sBBBGRGB [label="F"];
  sBGBBBGR -> sGBGBRBB [label="R"];
  sBGBBBGR -> sGBGBBBR [label="L"];
  sBGBBBGR -> sBRBBBGR [label="PRed"];
  sBGBBBGR -> sBGBBBGR [label="PGreen"];
  sBGBBBGR -> sBBBBBGR [label="PBlue"];
  sBGBBBGG -> sBBBGGGB [label="F"];
  sBGBBBGG -> sGBGBGBB [label="R"];
  sBGBBBGG -> sGBGBBBG [label="L"];
  sBGBBBGG -> sBRBBBGG [label="PRed"];
  sBGBBBGG -> sBGBBBGG [label="PGreen"];
  sBGBBBGG -> sBBBBBGG [label="PBlue"];
  sBGBBBGB -> sBBBGBGB [label="F"];
  sBGBBBGB -> sGBGBBBB [label="R"];
  sBGBBBGB -> sGBGBBBB [label="L"];
  sBGBBBGB -> sBRBBBGB [label="PRed"];
  sBGBBBGB -> sBGBBBGB [label="PGreen"];
  sBGBBBGB -> sBBBBBGB [label="PBlue"];
  sBGBBBBR -> sBBBBRGB [label="F"];
  sBGBBBBR -> sBBGBRBB [label="R"];
  sBGBBBBR -> sGBBBBBR [label="L"];
  sBGBBBBR -> sBRBBBBR [label="PRed"];
  sBGBBBBR -> sBGBBBBR [label="PGreen"];
  sBGBBBBR -> sBBBBBBR [label="PBlue"];
  sBGBBBBG -> sBBBBGGB [label="F"];
  sBGBBBBG -> sBBGBGBB [label="R"];
  sBGBBBBG -> sGBBBBBG [label="L"];
  sBGBBBBG -> sBRBBBBG [label="PRed"];
  sBGBBBBG -> sBGBBBBG [label="PGreen"];
  sBGBBBBG -> sBBBBBBG [label="PBlue"];
  sBGBBBBB -> sBBBBBGB [label="F"];
  sBGBBBBB -> sBBGBBBB [label="R"];
  sBGBBBBB -> sGBBBBBB [label="L"];
  sBGBBBBB -> sBRBBBBB [label="PRed"];
  sBGBBBBB -> sBGBBBBB [label="PGreen"];
  sBGBBBBB -> sBBBBBBB [label="PBlue"];
  sBBRRRRR -> sRRRRRBB [label="F"];
  sBBRRRRR -> sRRBBRRR [label="R"];
  sBBRRRRR -> sBRRBRRR [label="L"];
  sBBRRRRR -> sBRRRRRR [label="PRed"];
  sBBRRRRR -> sBGRRRRR [label="PGreen"];
  sBBRRRRR -> sBBRRRRR [label="PBlue"];
  sBBRRRRG -> sRRRRGBB [label="F"];
  sBBRRRRG -> sRRBBGRR [label="R"];
  sBBRRRRG -> sBRRBRRG [label="L"];
  sBBRRRRG -> sBRRRRRG [label="PRed"];
  sBBRRRRG -> sBGRRRRG [label="PGreen"];
  sBBRRRRG -> sBBRRRRG [label="PBlue"];
  sBBRRRRB -> sRRRRBBB [label="F"];
  sBBRRRRB -> sRRBBBRR [label="R"];
  sBBRRRRB -> sBRRBRRB [label="L"];
  sBBRRRRB -> sBRRRRRB [label="PRed"];
  sBBRRRRB -> sBGRRRRB [label="PGreen"];
  sBBRRRRB -> sBBRRRRB [label="PBlue"];
  sBBRRRGR -> sRRRGRBB [label="F"];
  sBBRRRGR -> sGRBBRRR [label="R"];
  sBBRRRGR -> sBRGBRRR [label="L"];
  sBBRRRGR -> sBRRRRGR [label="PRed"];
  sBBRRRGR -> sBGRRRGR [label="PGreen"];
  sBBRRRGR -> sBBRRRGR [label="PBlue"];
  sBBRRRGG -> sRRRGGBB [label="F"];
  sBBRRRGG -> sGRBBGRR [label="R"];
  sBBRRRGG -> sBRGBRRG [label="L"];
  sBBRRRGG -> sBRRRRGG [label="PRed"];
  sBBRRRGG -> sBGRRRGG [label="PGreen"];
  sBBRRRGG -> sBBRRRGG [label="PBlue"];
  sBBRRRGB -> sRRRGBBB [label="F"];
  sBBRRRGB -> sGRBBBRR [label="R"];
  sBBRRRGB -> sBRGBRRB [label="L"];
  sBBRRRGB -> sBRRRRGB [label="PRed"];
  sBBRRRGB -> sBGRRRGB [label="PGreen"];
  sBBRRRGB -> sBBRRRGB [label="PBlue"];
  sBBRRRBR -> sRRRBRBB [label="F"];
  sBBRRRBR -> sBRBBRRR [label="R"];
  sBBRRRBR -> sBRBBRRR [label="L"];
  sBBRRRBR -> sBRRRRBR [label="PRed"];
  sBBRRRBR -> sBGRRRBR [label="PGreen"];
  sBBRRRBR -> sBBRRRBR [label="PBlue"];
  sBBRRRBG -> sRRRBGBB [label="F"];
  sBBRRRBG -> sBRBBGRR [label="R"];
  sBBRRRBG -> sBRBBRRG [label="L"];
  sBBRRRBG -> sBRRRRBG [label="PRed"];
  sBBRRRBG -> sBGRRRBG [label="PGreen"];
  sBBRRRBG -> sBBRRRBG [label="PBlue"];
  sBBRRRBB -> sRRRBBBB [label="F"];
  sBBRRRBB -> sBRBBBRR [label="R"];
  sBBRRRBB -> sBRBBRRB [label="L"];
  sBBRRRBB -> sBRRRRBB [label="PRed"];
  sBBRRRBB -> sBGRRRBB [label="PGreen"];
  sBBRRRBB -> sBBRRRBB [label="PBlue"];
  sBBRRGRR -> sRRGRRBB [label="F"];
  sBBRRGRR -> sRRBBRGR [label="R"];
  sBBRRGRR -> sBRRBRGR [label="L"];
  sBBRRGRR -> sBRRRGRR [label="PRed"];
  sBBRRGRR -> sBGRRGRR [label="PGreen"];
  sBBRRGRR -> sBBRRGRR [label="PBlue"];
  sBBRRGRG -> sRRGRGBB [label="F"];
  sBBRRGRG -> sRRBBGGR [label="R"];
  sBBRRGRG -> sBRRBRGG [label="L"];
  sBBRRGRG -> sBRRRGRG [label="PRed"];
  sBBRRGRG -> sBGRRGRG [label="PGreen"];
  sBBRRGRG -> sBBRRGRG [label="PBlue"];
  sBBRRGRB -> sRRGRBBB [label="F"];
  sBBRRGRB -> sRRBBBGR [label="R"];
  sBBRRGRB -> sBRRBRGB [label="L"];
  sBBRRGRB -> sBRRRGRB [label="PRed"];
  sBBRRGRB -> sBGRRGRB [label="PGreen"];
  sBBRRGRB -> sBBRRGRB [label="PBlue"];
  sBBRRGGR -> sRRGGRBB [label="F"];
  sBBRRGGR -> sGRBBRGR [label="R"];
  sBBRRGGR -> sBRGBRGR [label="L"];
  sBBRRGGR -> sBRRRGGR [label="PRed"];
  sBBRRGGR -> sBGRRGGR [label="PGreen"];
  sBBRRGGR -> sBBRRGGR [label="PBlue"];
  sBBRRGGG -> sRRGGGBB [label="F"];
  sBBRRGGG -> sGRBBGGR [label="R"];
  sBBRRGGG -> sBRGBRGG [label="L"];
  sBBRRGGG -> sBRRRGGG [label="PRed"];
  sBBRRGGG -> sBGRRGGG [label="PGreen"];
  sBBRRGGG -> sBBRRGGG [label="PBlue"];
  sBBRRGGB -> sRRGGBBB [label="F"];
  sBBRRGGB -> sGRBBBGR [label="R"];
  sBBRRGGB -> sBRGBRGB [label="L"];
  sBBRRGGB -> sBRRRGGB [label="PRed"];
  sBBRRGGB -> sBGRRGGB [label="PGreen"];
  sBBRRGGB -> sBBRRGGB [label="PBlue"];
  sBBRRGBR -> sRRGBRBB [label="F"];
  sBBRRGBR -> sBRBBRGR [label="R"];
  sBBRRGBR -> sBRBBRGR [label="L"];
  sBBRRGBR -> sBRRRGBR [label="PRed"];
  sBBRRGBR -> sBGRRGBR [label="PGreen"];
  sBBRRGBR -> sBBRRGBR [label="PBlue"];
  sBBRRGBG -> sRRGBGBB [label="F"];
  sBBRRGBG -> sBRBBGGR [label="R"];
  sBBRRGBG -> sBRBBRGG [label="L"];
  sBBRRGBG -> sBRRRGBG [label="PRed"];
  sBBRRGBG -> sBGRRGBG [label="PGreen"];
  sBBRRGBG -> sBBRRGBG [label="PBlue"];
  sBBRRGBB -> sRRGBBBB [label="F"];
  sBBRRGBB -> sBRBBBGR [label="R"];
  sBBRRGBB -> sBRBBRGB [label="L"];
  sBBRRGBB -> sBRRRGBB [label="PRed"];
  sBBRRGBB -> sBGRRGBB [label="PGreen"];
  sBBRRGBB -> sBBRRGBB [label="PBlue"];
  sBBRRBRR -> sRRBRRBB [label="F"];
  sBBRRBRR -> sRRBBRBR [label="R"];
  sBBRRBRR -> sBRRBRBR [label="L"];
  sBBRRBRR -> sBRRRBRR [label="PRed"];
  sBBRRBRR -> sBGRRBRR [label="PGreen"];
  sBBRRBRR -> sBBRRBRR [label="PBlue"];
  sBBRRBRG -> sRRBRGBB [label="F"];
  sBBRRBRG -> sRRBBGBR [label="R"];
  sBBRRBRG -> sBRRBRBG [label="L"];
  sBBRRBRG -> sBRRRBRG [label="PRed"];
  sBBRRBRG -> sBGRRBRG [label="PGreen"];
  sBBRRBRG -> sBBRRBRG [label="PBlue"];
  sBBRRBRB -> sRRBRBBB [label="F"];
  sBBRRBRB -> sRRBBBBR [label="R"];
  sBBRRBRB -> sBRRBRBB [label="L"];
  sBBRRBRB -> sBRRRBRB [label="PRed"];
  sBBRRBRB -> sBGRRBRB [label="PGreen"];
  sBBRRBRB -> sBBRRBRB [label="PBlue"];
  sBBRRBGR -> sRRBGRBB [label="F"];
  sBBRRBGR -> sGRBBRBR [label="R"];
  sBBRRBGR -> sBRGBRBR [label="L"];
  sBBRRBGR -> sBRRRBGR [label="PRed"];
  sBBRRBGR -> sBGRRBGR [label="PGreen"];
  sBBRRBGR -> sBBRRBGR [label="PBlue"];
  sBBRRBGG -> sRRBGGBB [label="F"];
  sBBRRBGG -> sGRBBGBR [label="R"];
  sBBRRBGG -> sBRGBRBG [label="L"];
  sBBRRBGG -> sBRRRBGG [label="PRed"];
  sBBRRBGG -> sBGRRBGG [label="PGreen"];
  sBBRRBGG -> sBBRRBGG [label="PBlue"];
  sBBRRBGB -> sRRBGBBB [label="F"];
  sBBRRBGB -> sGRBBBBR [label="R"];
  sBBRRBGB -> sBRGBRBB [label="L"];
  sBBRRBGB -> sBRRRBGB [label="PRed"];
  sBBRRBGB -> sBGRRBGB [label="PGreen"];
  sBBRRBGB -> sBBRRBGB [label="PBlue"];
  sBBRRBBR -> sRRBBRBB [label="F"];
  sBBRRBBR -> sBRBBRBR [label="R"];
  sBBRRBBR -> sBRBBRBR [label="L"];
  sBBRRBBR -> sBRRRBBR [label="PRed"];
  sBBRRBBR -> sBGRRBBR [label="PGreen"];
  sBBRRBBR -> sBBRRBBR [label="PBlue"];
  sBBRRBBG -> sRRBBGBB [label="F"];
  sBBRRBBG -> sBRBBGBR [label="R"];
  sBBRRBBG -> sBRBBRBG [label="L"];
  sBBRRBBG -> sBRRRBBG [label="PRed"];
  sBBRRBBG -> sBGRRBBG [label="PGreen"];
  sBBRRBBG -> sBBRRBBG [label="PBlue"];
  sBBRRBBB -> sRRBBBBB [label="F"];
  sBBRRBBB -> sBRBBBBR [label="R"];
  sBBRRBBB -> sBRBBRBB [label="L"];
  sBBRRBBB -> sBRRRBBB [label="PRed"];
  sBBRRBBB -> sBGRRBBB [label="PGreen"];
  sBBRRBBB -> sBBRRBBB [label="PBlue"];
  sBBRGRRR -> sRGRRRBB [label="F"];
  sBBRGRRR -> sRGBBRRR [label="R"];
  sBBRGRRR -> sBGRBRRR [label="L"];
  sBBRGRRR -> sBRRGRRR [label="PRed"];
  sBBRGRRR -> sBGRGRRR [label="PGreen"];
  sBBRGRRR -> sBBRGRRR [label="PBlue"];
  sBBRGRRG -> sRGRRGBB [label="F"];
  sBBRGRRG -> sRGBBGRR [label="R"];
  sBBRGRRG -> sBGRBRRG [label="L"];
  sBBRGRRG -> sBRRGRRG [label="PRed"];
  sBBRGRRG -> sBGRGRRG [label="PGreen"];
  sBBRGRRG -> sBBRGRRG [label="PBlue"];
  sBBRGRRB -> sRGRRBBB [label="F"];
  sBBRGRRB -> sRGBBBRR [label="R"];
  sBBRGRRB -> sBGRBRRB [label="L"];
  sBBRGRRB -> sBRRGRRB [label="PRed"];
  sBBRGRRB -> sBGRGRRB [label="PGreen"];
  sBBRGRRB -> sBBRGRRB [label="PBlue"];
  sBBRGRGR -> sRGRGRBB [label="F"];
  sBBRGRGR -> sGGBBRRR [label="R"];
  sBBRGRGR -> sBGGBRRR [label="L"];
  sBBRGRGR -> sBRRGRGR [label="PRed"];
  sBBRGRGR -> sBGRGRGR [label="PGreen"];
  sBBRGRGR -> sBBRGRGR [label="PBlue"];
  sBBRGRGG -> sRGRGGBB [label="F"];
  sBBRGRGG -> sGGBBGRR [label="R"];
  sBBRGRGG -> sBGGBRRG [label="L"];
  sBBRGRGG -> sBRRGRGG [label="PRed"];
  sBBRGRGG -> sBGRGRGG [label="PGreen"];
  sBBRGRGG -> sBBRGRGG [label="PBlue"];
  sBBRGRGB -> sRGRGBBB [label="F"];
  sBBRGRGB -> sGGBBBRR [label="R"];
  sBBRGRGB -> sBGGBRRB [label="L"];
  sBBRGRGB -> sBRRGRGB [label="PRed"];
  sBBRGRGB -> sBGRGRGB [label="PGreen"];
  sBBRGRGB -> sBBRGRGB [label="PBlue"];
  sBBRGRBR -> sRGRBRBB [label="F"];
  sBBRGRBR -> sBGBBRRR [label="R"];
  sBBRGRBR -> sBGBBRRR [label="L"];
  sBBRGRBR -> sBRRGRBR [label="PRed"];
  sBBRGRBR -> sBGRGRBR [label="PGreen"];
  sBBRGRBR -> sBBRGRBR [label="PBlue"];
  sBBRGRBG -> sRGRBGBB [label="F"];
  sBBRGRBG -> sBGBBGRR [label="R"];
  sBBRGRBG -> sBGBBRRG [label="L"];
  sBBRGRBG -> sBRRGRBG [label="PRed"];
  sBBRGRBG -> sBGRGRBG [label="PGreen"];
  sBBRGRBG -> sBBRGRBG [label="PBlue"];
  sBBRGRBB -> sRGRBBBB [label="F"];
  sBBRGRBB -> sBGBBBRR [label="R"];
  sBBRGRBB -> sBGBBRRB [label="L"];
  sBBRGRBB -> sBRRGRBB [label="PRed"];
  sBBRGRBB -> sBGRGRBB [label="PGreen"];
  sBBRGRBB -> sBBRGRBB [label="PBlue"];
  sBBRGGRR -> sRGGRRBB [label="F"];
  sBBRGGRR -> sRGBBRGR [label="R"];
  sBBRGGRR -> sBGRBRGR [label="L"];
  sBBRGGRR -> sBRRGGRR [label="PRed"];
  sBBRGGRR -> sBGRGGRR [label="PGreen"];
  sBBRGGRR -> sBBRGGRR [label="PBlue"];
  sBBRGGRG -> sRGGRGBB [label="F"];
  sBBRGGRG -> sRGBBGGR [label="R"];
  sBBRGGRG -> sBGRBRGG [label="L"];
  sBBRGGRG -> sBRRGGRG [label="PRed"];
  sBBRGGRG -> sBGRGGRG [label="PGreen"];
  sBBRGGRG -> sBBRGGRG [label="PBlue"];
  sBBRGGRB -> sRGGRBBB [label="F"];
  sBBRGGRB -> sRGBBBGR [label="R"];
  sBBRGGRB -> sBGRBRGB [label="L"];
  sBBRGGRB -> sBRRGGRB [label="PRed"];
  sBBRGGRB -> sBGRGGRB [label="PGreen"];
  sBBRGGRB -> sBBRGGRB [label="PBlue"];
  sBBRGGGR -> sRGGGRBB [label="F"];
  sBBRGGGR -> sGGBBRGR [label="R"];
  sBBRGGGR -> sBGGBRGR [label="L"];
  sBBRGGGR -> sBRRGGGR [label="PRed"];
  sBBRGGGR -> sBGRGGGR [label="PGreen"];
  sBBRGGGR -> sBBRGGGR [label="PBlue"];
  sBBRGGGG -> sRGGGGBB [label="F"];
  sBBRGGGG -> sGGBBGGR [label="R"];
  sBBRGGGG -> sBGGBRGG [label="L"];
  sBBRGGGG -> sBRRGGGG [label="PRed"];
  sBBRGGGG -> sBGRGGGG [label="PGreen"];
  sBBRGGGG -> sBBRGGGG [label="PBlue"];
  sBBRGGGB -> sRGGGBBB [label="F"];
  sBBRGGGB -> sGGBBBGR [label="R"];
  sBBRGGGB -> sBGGBRGB [label="L"];
  sBBRGGGB -> sBRRGGGB [label="PRed"];
  sBBRGGGB -> sBGRGGGB [label="PGreen"];
  sBBRGGGB -> sBBRGGGB [label="PBlue"];
  sBBRGGBR -> sRGGBRBB [label="F"];
  sBBRGGBR -> sBGBBRGR [label="R"];
  sBBRGGBR -> sBGBBRGR [label="L"];
  sBBRGGBR -> sBRRGGBR [label="PRed"];
  sBBRGGBR -> sBGRGGBR [label="PGreen"];
  sBBRGGBR -> sBBRGGBR [label="PBlue"];
  sBBRGGBG -> sRGGBGBB [label="F"];
  sBBRGGBG -> sBGBBGGR [label="R"];
  sBBRGGBG -> sBGBBRGG [label="L"];
  sBBRGGBG -> sBRRGGBG [label="PRed"];
  sBBRGGBG -> sBGRGGBG [label="PGreen"];
  sBBRGGBG -> sBBRGGBG [label="PBlue"];
  sBBRGGBB -> sRGGBBBB [label="F"];
  sBBRGGBB -> sBGBBBGR [label="R"];
  sBBRGGBB -> sBGBBRGB [label="L"];
  sBBRGGBB -> sBRRGGBB [label="PRed"];
  sBBRGGBB -> sBGRGGBB [label="PGreen"];
  sBBRGGBB -> sBBRGGBB [label="PBlue"];
  sBBRGBRR -> sRGBRRBB [label="F"];
  sBBRGBRR -> sRGBBRBR [label="R"];
  sBBRGBRR -> sBGRBRBR [label="L"];
  sBBRGBRR -> sBRRGBRR [label="PRed"];
  sBBRGBRR -> sBGRGBRR [label="PGreen"];
  sBBRGBRR -> sBBRGBRR [label="PBlue"];
  sBBRGBRG -> sRGBRGBB [label="F"];
  sBBRGBRG -> sRGBBGBR [label="R"];
  sBBRGBRG -> sBGRBRBG [label="L"];
  sBBRGBRG -> sBRRGBRG [label="PRed"];
  sBBRGBRG -> sBGRGBRG [label="PGreen"];
  sBBRGBRG -> sBBRGBRG [label="PBlue"];
  sBBRGBRB -> sRGBRBBB [label="F"];
  sBBRGBRB -> sRGBBBBR [label="R"];
  sBBRGBRB -> sBGRBRBB [label="L"];
  sBBRGBRB -> sBRRGBRB [label="PRed"];
  sBBRGBRB -> sBGRGBRB [label="PGreen"];
  sBBRGBRB -> sBBRGBRB [label="PBlue"];
  sBBRGBGR -> sRGBGRBB [label="F"];
  sBBRGBGR -> sGGBBRBR [label="R"];
  sBBRGBGR -> sBGGBRBR [label="L"];
  sBBRGBGR -> sBRRGBGR [label="PRed"];
  sBBRGBGR -> sBGRGBGR [label="PGreen"];
  sBBRGBGR -> sBBRGBGR [label="PBlue"];
  sBBRGBGG -> sRGBGGBB [label="F"];
  sBBRGBGG -> sGGBBGBR [label="R"];
  sBBRGBGG -> sBGGBRBG [label="L"];
  sBBRGBGG -> sBRRGBGG [label="PRed"];
  sBBRGBGG -> sBGRGBGG [label="PGreen"];
  sBBRGBGG -> sBBRGBGG [label="PBlue"];
  sBBRGBGB -> sRGBGBBB [label="F"];
  sBBRGBGB -> sGGBBBBR [label="R"];
  sBBRGBGB -> sBGGBRBB [label="L"];
  sBBRGBGB -> sBRRGBGB [label="PRed"];
  sBBRGBGB -> sBGRGBGB [label="PGreen"];
  sBBRGBGB -> sBBRGBGB [label="PBlue"];
  sBBRGBBR -> sRGBBRBB [label="F"];
  sBBRGBBR -> sBGBBRBR [label="R"];
  sBBRGBBR -> sBGBBRBR [label="L"];
  sBBRGBBR -> sBRRGBBR [label="PRed"];
  sBBRGBBR -> sBGRGBBR [label="PGreen"];
  sBBRGBBR -> sBBRGBBR [label="PBlue"];
  sBBRGBBG -> sRGBBGBB [label="F"];
  sBBRGBBG -> sBGBBGBR [label="R"];
  sBBRGBBG -> sBGBBRBG [label="L"];
  sBBRGBBG -> sBRRGBBG [label="PRed"];
  sBBRGBBG -> sBGRGBBG [label="PGreen"];
  sBBRGBBG -> sBBRGBBG [label="PBlue"];
  sBBRGBBB -> sRGBBBBB [label="F"];
  sBBRGBBB -> sBGBBBBR [label="R"];
  sBBRGBBB -> sBGBBRBB [label="L"];
  sBBRGBBB -> sBRRGBBB [label="PRed"];
  sBBRGBBB -> sBGRGBBB [label="PGreen"];
  sBBRGBBB -> sBBRGBBB [label="PBlue"];
  sBBRBRRR -> sRBRRRBB [label="F"];
  sBBRBRRR -> sRBBBRRR [label="R"];
  sBBRBRRR -> sBBRBRRR [label="L"];
  sBBRBRRR -> sBRRBRRR [label="PRed"];
  sBBRBRRR -> sBGRBRRR [label="PGreen"];
  sBBRBRRR -> sBBRBRRR [label="PBlue"];
  sBBRBRRG -> sRBRRGBB [label="F"];
  sBBRBRRG -> sRBBBGRR [label="R"];
  sBBRBRRG -> sBBRBRRG [label="L"];
  sBBRBRRG -> sBRRBRRG [label="PRed"];
  sBBRBRRG -> sBGRBRRG [label="PGreen"];
  sBBRBRRG -> sBBRBRRG [label="PBlue"];
  sBBRBRRB -> sRBRRBBB [label="F"];
  sBBRBRRB -> sRBBBBRR [label="R"];
  sBBRBRRB -> sBBRBRRB [label="L"];
  sBBRBRRB -> sBRRBRRB [label="PRed"];
  sBBRBRRB -> sBGRBRRB [label="PGreen"];
  sBBRBRRB -> sBBRBRRB [label="PBlue"];
  sBBRBRGR -> sRBRGRBB [label="F"];
  sBBRBRGR -> sGBBBRRR [label="R"];
  sBBRBRGR -> sBBGBRRR [label="L"];
  sBBRBRGR -> sBRRBRGR [label="PRed"];
  sBBRBRGR -> sBGRBRGR [label="PGreen"];
  sBBRBRGR -> sBBRBRGR [label="PBlue"];
  sBBRBRGG -> sRBRGGBB [label="F"];
  sBBRBRGG -> sGBBBGRR [label="R"];
  sBBRBRGG -> sBBGBRRG [label="L"];
  sBBRBRGG -> sBRRBRGG [label="PRed"];
  sBBRBRGG -> sBGRBRGG [label="PGreen"];
  sBBRBRGG -> sBBRBRGG [label="PBlue"];
  sBBRBRGB -> sRBRGBBB [label="F"];
  sBBRBRGB -> sGBBBBRR [label="R"];
  sBBRBRGB -> sBBGBRRB [label="L"];
  sBBRBRGB -> sBRRBRGB [label="PRed"];
  sBBRBRGB -> sBGRBRGB [label="PGreen"];
  sBBRBRGB -> sBBRBRGB [label="PBlue"];
  sBBRBRBR -> sRBRBRBB [label="F"];
  sBBRBRBR -> sBBBBRRR [label="R"];
  sBBRBRBR -> sBBBBRRR [label="L"];
  sBBRBRBR -> sBRRBRBR [label="PRed"];
  sBBRBRBR -> sBGRBRBR [label="PGreen"];
  sBBRBRBR -> sBBRBRBR [label="PBlue"];
  sBBRBRBG -> sRBRBGBB [label="F"];
  sBBRBRBG -> sBBBBGRR [label="R"];
  sBBRBRBG -> sBBBBRRG [label="L"];
  sBBRBRBG -> sBRRBRBG [label="PRed"];
  sBBRBRBG -> sBGRBRBG [label="PGreen"];
  sBBRBRBG -> sBBRBRBG [label="PBlue"];
  sBBRBRBB -> sRBRBBBB [label="F"];
  sBBRBRBB -> sBBBBBRR [label="R"];
  sBBRBRBB -> sBBBBRRB [label="L"];
  sBBRBRBB -> sBRRBRBB [label="PRed"];
  sBBRBRBB -> sBGRBRBB [label="PGreen"];
  sBBRBRBB -> sBBRBRBB [label="PBlue"];
  sBBRBGRR -> sRBGRRBB [label="F"];
  sBBRBGRR -> sRBBBRGR [label="R"];
  sBBRBGRR -> sBBRBRGR [label="L"];
  sBBRBGRR -> sBRRBGRR [label="PRed"];
  sBBRBGRR -> sBGRBGRR [label="PGreen"];
  sBBRBGRR -> sBBRBGRR [label="PBlue"];
  sBBRBGRG -> sRBGRGBB [label="F"];
  sBBRBGRG -> sRBBBGGR [label="R"];
  sBBRBGRG -> sBBRBRGG [label="L"];
  sBBRBGRG -> sBRRBGRG [label="PRed"];
  sBBRBGRG -> sBGRBGRG [label="PGreen"];
  sBBRBGRG -> sBBRBGRG [label="PBlue"];
  sBBRBGRB -> sRBGRBBB [label="F"];
  sBBRBGRB -> sRBBBBGR [label="R"];
  sBBRBGRB -> sBBRBRGB [label="L"];
  sBBRBGRB -> sBRRBGRB [label="PRed"];
  sBBRBGRB -> sBGRBGRB [label="PGreen"];
  sBBRBGRB -> sBBRBGRB [label="PBlue"];
  sBBRBGGR -> sRBGGRBB [label="F"];
  sBBRBGGR -> sGBBBRGR [label="R"];
  sBBRBGGR -> sBBGBRGR [label="L"];
  sBBRBGGR -> sBRRBGGR [label="PRed"];
  sBBRBGGR -> sBGRBGGR [label="PGreen"];
  sBBRBGGR -> sBBRBGGR [label="PBlue"];
  sBBRBGGG -> sRBGGGBB [label="F"];
  sBBRBGGG -> sGBBBGGR [label="R"];
  sBBRBGGG -> sBBGBRGG [label="L"];
  sBBRBGGG -> sBRRBGGG [label="PRed"];
  sBBRBGGG -> sBGRBGGG [label="PGreen"];
  sBBRBGGG -> sBBRBGGG [label="PBlue"];
  sBBRBGGB -> sRBGGBBB [label="F"];
  sBBRBGGB -> sGBBBBGR [label="R"];
  sBBRBGGB -> sBBGBRGB [label="L"];
  sBBRBGGB -> sBRRBGGB [label="PRed"];
  sBBRBGGB -> sBGRBGGB [label="PGreen"];
  sBBRBGGB -> sBBRBGGB [label="PBlue"];
  sBBRBGBR -> sRBGBRBB [label="F"];
  sBBRBGBR -> sBBBBRGR [label="R"];
  sBBRBGBR -> sBBBBRGR [label="L"];
  sBBRBGBR -> sBRRBGBR [label="PRed"];
  sBBRBGBR -> sBGRBGBR [label="PGreen"];
  sBBRBGBR -> sBBRBGBR [label="PBlue"];
  sBBRBGBG -> sRBGBGBB [label="F"];
  sBBRBGBG -> sBBBBGGR [label="R"];
  sBBRBGBG -> sBBBBRGG [label="L"];
  sBBRBGBG -> sBRRBGBG [label="PRed"];
  sBBRBGBG -> sBGRBGBG [label="PGreen"];
  sBBRBGBG -> sBBRBGBG [label="PBlue"];
  sBBRBGBB -> sRBGBBBB [label="F"];
  sBBRBGBB -> sBBBBBGR [label="R"];
  sBBRBGBB -> sBBBBRGB [label="L"];
  sBBRBGBB -> sBRRBGBB [label="PRed"];
  sBBRBGBB -> sBGRBGBB [label="PGreen"];
  sBBRBGBB -> sBBRBGBB [label="PBlue"];
  sBBRBBRR -> sRBBRRBB [label="F"];
  sBBRBBRR -> sRBBBRBR [label="R"];
  sBBRBBRR -> sBBRBRBR [label="L"];
  sBBRBBRR -> sBRRBBRR [label="PRed"];
  sBBRBBRR -> sBGRBBRR [label="PGreen"];
  sBBRBBRR -> sBBRBBRR [label="PBlue"];
  sBBRBBRG -> sRBBRGBB [label="F"];
  sBBRBBRG -> sRBBBGBR [label="R"];
  sBBRBBRG -> sBBRBRBG [label="L"];
  sBBRBBRG -> sBRRBBRG [label="PRed"];
  sBBRBBRG -> sBGRBBRG [label="PGreen"];
  sBBRBBRG -> sBBRBBRG [label="PBlue"];
  sBBRBBRB -> sRBBRBBB [label="F"];
  sBBRBBRB -> sRBBBBBR [label="R"];
  sBBRBBRB -> sBBRBRBB [label="L"];
  sBBRBBRB -> sBRRBBRB [label="PRed"];
  sBBRBBRB -> sBGRBBRB [label="PGreen"];
  sBBRBBRB -> sBBRBBRB [label="PBlue"];
  sBBRBBGR -> sRBBGRBB [label="F"];
  sBBRBBGR -> sGBBBRBR [label="R"];
  sBBRBBGR -> sBBGBRBR [label="L"];
  sBBRBBGR -> sBRRBBGR [label="PRed"];
  sBBRBBGR -> sBGRBBGR [label="PGreen"];
  sBBRBBGR -> sBBRBBGR [label="PBlue"];
  sBBRBBGG -> sRBBGGBB [label="F"];
  sBBRBBGG -> sGBBBGBR [label="R"];
  sBBRBBGG -> sBBGBRBG [label="L"];
  sBBRBBGG -> sBRRBBGG [label="PRed"];
  sBBRBBGG -> sBGRBBGG [label="PGreen"];
  sBBRBBGG -> sBBRBBGG [label="PBlue"];
  sBBRBBGB -> sRBBGBBB [label="F"];
  sBBRBBGB -> sGBBBBBR [label="R"];
  sBBRBBGB -> sBBGBRBB [label="L"];
  sBBRBBGB -> sBRRBBGB [label="PRed"];
  sBBRBBGB -> sBGRBBGB [label="PGreen"];
  sBBRBBGB -> sBBRBBGB [label="PBlue"];
  sBBRBBBR -> sRBBBRBB [label="F"];
  sBBRBBBR -> sBBBBRBR [label="R"];
  sBBRBBBR -> sBBBBRBR [label="L"];
  sBBRBBBR -> sBRRBBBR [label="PRed"];
  sBBRBBBR -> sBGRBBBR [label="PGreen"];
  sBBRBBBR -> sBBRBBBR [label="PBlue"];
  sBBRBBBG -> sRBBBGBB [label="F"];
  sBBRBBBG -> sBBBBGBR [label="R"];
  sBBRBBBG -> sBBBBRBG [label="L"];
  sBBRBBBG -> sBRRBBBG [label="PRed"];
  sBBRBBBG -> sBGRBBBG [label="PGreen"];
  sBBRBBBG -> sBBRBBBG [label="PBlue"];
  sBBRBBBB -> sRBBBBBB [label="F"];
  sBBRBBBB -> sBBBBBBR [label="R"];
  sBBRBBBB -> sBBBBRBB [label="L"];
  sBBRBBBB -> sBRRBBBB [label="PRed"];
  sBBRBBBB -> sBGRBBBB [label="PGreen"];
  sBBRBBBB -> sBBRBBBB [label="PBlue"];
  sBBGRRRR -> sGRRRRBB [label="F"];
  sBBGRRRR -> sRRBBRRG [label="R"];
  sBBGRRRR -> sBRRBGRR [label="L"];
  sBBGRRRR -> sBRGRRRR [label="PRed"];
  sBBGRRRR -> sBGGRRRR [label="PGreen"];
  sBBGRRRR -> sBBGRRRR [label="PBlue"];
  sBBGRRRG -> sGRRRGBB [label="F"];
  sBBGRRRG -> sRRBBGRG [label="R"];
  sBBGRRRG -> sBRRBGRG [label="L"];
  sBBGRRRG -> sBRGRRRG [label="PRed"];
  sBBGRRRG -> sBGGRRRG [label="PGreen"];
  sBBGRRRG -> sBBGRRRG [label="PBlue"];
  sBBGRRRB -> sGRRRBBB [label="F"];
  sBBGRRRB -> sRRBBBRG [label="R"];
  sBBGRRRB -> sBRRBGRB [label="L"];
  sBBGRRRB -> sBRGRRRB [label="PRed"];
  sBBGRRRB -> sBGGRRRB [label="PGreen"];
  sBBGRRRB -> sBBGRRRB [label="PBlue"];
  sBBGRRGR -> sGRRGRBB [label="F"];
  sBBGRRGR -> sGRBBRRG [label="R"];
  sBBGRRGR -> sBRGBGRR [label="L"];
  sBBGRRGR -> sBRGRRGR [label="PRed"];
  sBBGRRGR -> sBGGRRGR [label="PGreen"];
  sBBGRRGR -> sBBGRRGR [label="PBlue"];
  sBBGRRGG -> sGRRGGBB [label="F"];
  sBBGRRGG -> sGRBBGRG [label="R"];
  sBBGRRGG -> sBRGBGRG [label="L"];
  sBBGRRGG -> sBRGRRGG [label="PRed"];
  sBBGRRGG -> sBGGRRGG [label="PGreen"];
  sBBGRRGG -> sBBGRRGG [label="PBlue"];
  sBBGRRGB -> sGRRGBBB [label="F"];
  sBBGRRGB -> sGRBBBRG [label="R"];
  sBBGRRGB -> sBRGBGRB [label="L"];
  sBBGRRGB -> sBRGRRGB [label="PRed"];
  sBBGRRGB -> sBGGRRGB [label="PGreen"];
  sBBGRRGB -> sBBGRRGB [label="PBlue"];
  sBBGRRBR -> sGRRBRBB [label="F"];
  sBBGRRBR -> sBRBBRRG [label="R"];
  sBBGRRBR -> sBRBBGRR [label="L"];
  sBBGRRBR -> sBRGRRBR [label="PRed"];
  sBBGRRBR -> sBGGRRBR [label="PGreen"];
  sBBGRRBR -> sBBGRRBR [label="PBlue"];
  sBBGRRBG -> sGRRBGBB [label="F"];
  sBBGRRBG -> sBRBBGRG [label="R"];
  sBBGRRBG -> sBRBBGRG [label="L"];
  sBBGRRBG -> sBRGRRBG [label="PRed"];
  sBBGRRBG -> sBGGRRBG [label="PGreen"];
  sBBGRRBG -> sBBGRRBG [label="PBlue"];
  sBBGRRBB -> sGRRBBBB [label="F"];
  sBBGRRBB -> sBRBBBRG [label="R"];
  sBBGRRBB -> sBRBBGRB [label="L"];
  sBBGRRBB -> sBRGRRBB [label="PRed"];
  sBBGRRBB -> sBGGRRBB [label="PGreen"];
  sBBGRRBB -> sBBGRRBB [label="PBlue"];
  sBBGRGRR -> sGRGRRBB [label="F"];
  sBBGRGRR -> sRRBBRGG [label="R"];
  sBBGRGRR -> sBRRBGGR [label="L"];
  sBBGRGRR -> sBRGRGRR [label="PRed"];
  sBBGRGRR -> sBGGRGRR [label="PGreen"];
  sBBGRGRR -> sBBGRGRR [label="PBlue"];
  sBBGRGRG -> sGRGRGBB [label="F"];
  sBBGRGRG -> sRRBBGGG [label="R"];
  sBBGRGRG -> sBRRBGGG [label="L"];
  sBBGRGRG -> sBRGRGRG [label="PRed"];
  sBBGRGRG -> sBGGRGRG [label="PGreen"];
  sBBGRGRG -> sBBGRGRG [label="PBlue"];
  sBBGRGRB -> sGRGRBBB [label="F"];
  sBBGRGRB -> sRRBBBGG [label="R"];
  sBBGRGRB -> sBRRBGGB [label="L"];
  sBBGRGRB -> sBRGRGRB [label="PRed"];
  sBBGRGRB -> sBGGRGRB [label="PGreen"];
  sBBGRGRB -> sBBGRGRB [label="PBlue"];
  sBBGRGGR -> sGRGGRBB [label="F"];
  sBBGRGGR -> sGRBBRGG [label="R"];
  sBBGRGGR -> sBRGBGGR [label="L"];
  sBBGRGGR -> sBRGRGGR [label="PRed"];
  sBBGRGGR -> sBGGRGGR [label="PGreen"];
  sBBGRGGR -> sBBGRGGR [label="PBlue"];
  sBBGRGGG -> sGRGGGBB [label="F"];
  sBBGRGGG -> sGRBBGGG [label="R"];
  sBBGRGGG -> sBRGBGGG [label="L"];
  sBBGRGGG -> sBRGRGGG [label="PRed"];
  sBBGRGGG -> sBGGRGGG [label="PGreen"];
  sBBGRGGG -> sBBGRGGG [label="PBlue"];
  sBBGRGGB -> sGRGGBBB [label="F"];
  sBBGRGGB -> sGRBBBGG [label="R"];
  sBBGRGGB -> sBRGBGGB [label="L"];
  sBBGRGGB -> sBRGRGGB [label="PRed"];
  sBBGRGGB -> sBGGRGGB [label="PGreen"];
  sBBGRGGB -> sBBGRGGB [label="PBlue"];
  sBBGRGBR -> sGRGBRBB [label="F"];
  sBBGRGBR -> sBRBBRGG [label="R"];
  sBBGRGBR -> sBRBBGGR [label="L"];
  sBBGRGBR -> sBRGRGBR [label="PRed"];
  sBBGRGBR -> sBGGRGBR [label="PGreen"];
  sBBGRGBR -> sBBGRGBR [label="PBlue"];
  sBBGRGBG -> sGRGBGBB [label="F"];
  sBBGRGBG -> sBRBBGGG [label="R"];
  sBBGRGBG -> sBRBBGGG [label="L"];
  sBBGRGBG -> sBRGRGBG [label="PRed"];
  sBBGRGBG -> sBGGRGBG [label="PGreen"];
  sBBGRGBG -> sBBGRGBG [label="PBlue"];
  sBBGRGBB -> sGRGBBBB [label="F"];
  sBBGRGBB -> sBRBBBGG [label="R"];
  sBBGRGBB -> sBRBBGGB [label="L"];
  sBBGRGBB -> sBRGRGBB [label="PRed"];
  sBBGRGBB -> sBGGRGBB [label="PGreen"];
  sBBGRGBB -> sBBGRGBB [label="PBlue"];
  sBBGRBRR -> sGRBRRBB [label="F"];
  sBBGRBRR -> sRRBBRBG [label="R"];
  sBBGRBRR -> sBRRBGBR [label="L"];
  sBBGRBRR -> sBRGRBRR [label="PRed"];
  sBBGRBRR -> sBGGRBRR [label="PGreen"];
  sBBGRBRR -> sBBGRBRR [label="PBlue"];
  sBBGRBRG -> sGRBRGBB [label="F"];
  sBBGRBRG -> sRRBBGBG [label="R"];
  sBBGRBRG -> sBRRBGBG [label="L"];
  sBBGRBRG -> sBRGRBRG [label="PRed"];
  sBBGRBRG -> sBGGRBRG [label="PGreen"];
  sBBGRBRG -> sBBGRBRG [label="PBlue"];
  sBBGRBRB -> sGRBRBBB [label="F"];
  sBBGRBRB -> sRRBBBBG [label="R"];
  sBBGRBRB -> sBRRBGBB [label="L"];
  sBBGRBRB -> sBRGRBRB [label="PRed"];
  sBBGRBRB -> sBGGRBRB [label="PGreen"];
  sBBGRBRB -> sBBGRBRB [label="PBlue"];
  sBBGRBGR -> sGRBGRBB [label="F"];
  sBBGRBGR -> sGRBBRBG [label="R"];
  sBBGRBGR -> sBRGBGBR [label="L"];
  sBBGRBGR -> sBRGRBGR [label="PRed"];
  sBBGRBGR -> sBGGRBGR [label="PGreen"];
  sBBGRBGR -> sBBGRBGR [label="PBlue"];
  sBBGRBGG -> sGRBGGBB [label="F"];
  sBBGRBGG -> sGRBBGBG [label="R"];
  sBBGRBGG -> sBRGBGBG [label="L"];
  sBBGRBGG -> sBRGRBGG [label="PRed"];
  sBBGRBGG -> sBGGRBGG [label="PGreen"];
  sBBGRBGG -> sBBGRBGG [label="PBlue"];
  sBBGRBGB -> sGRBGBBB [label="F"];
  sBBGRBGB -> sGRBBBBG [label="R"];
  sBBGRBGB -> sBRGBGBB [label="L"];
  sBBGRBGB -> sBRGRBGB [label="PRed"];
  sBBGRBGB -> sBGGRBGB [label="PGreen"];
  sBBGRBGB -> sBBGRBGB [label="PBlue"];
  sBBGRBBR -> sGRBBRBB [label="F"];
  sBBGRBBR -> sBRBBRBG [label="R"];
  sBBGRBBR -> sBRBBGBR [label="L"];
  sBBGRBBR -> sBRGRBBR [label="PRed"];
  sBBGRBBR -> sBGGRBBR [label="PGreen"];
  sBBGRBBR -> sBBGRBBR [label="PBlue"];
  sBBGRBBG -> sGRBBGBB [label="F"];
  sBBGRBBG -> sBRBBGBG [label="R"];
  sBBGRBBG -> sBRBBGBG [label="L"];
  sBBGRBBG -> sBRGRBBG [label="PRed"];
  sBBGRBBG -> sBGGRBBG [label="PGreen"];
  sBBGRBBG -> sBBGRBBG [label="PBlue"];
  sBBGRBBB -> sGRBBBBB [label="F"];
  sBBGRBBB -> sBRBBBBG [label="R"];
  sBBGRBBB -> sBRBBGBB [label="L"];
  sBBGRBBB -> sBRGRBBB [label="PRed"];
  sBBGRBBB -> sBGGRBBB [label="PGreen"];
  sBBGRBBB -> sBBGRBBB [label="PBlue"];
  sBBGGRRR -> sGGRRRBB [label="F"];
  sBBGGRRR -> sRGBBRRG [label="R"];
  sBBGGRRR -> sBGRBGRR [label="L"];
  sBBGGRRR -> sBRGGRRR [label="PRed"];
  sBBGGRRR -> sBGGGRRR [label="PGreen"];
  sBBGGRRR -> sBBGGRRR [label="PBlue"];
  sBBGGRRG -> sGGRRGBB [label="F"];
  sBBGGRRG -> sRGBBGRG [label="R"];
  sBBGGRRG -> sBGRBGRG [label="L"];
  sBBGGRRG -> sBRGGRRG [label="PRed"];
  sBBGGRRG -> sBGGGRRG [label="PGreen"];
  sBBGGRRG -> sBBGGRRG [label="PBlue"];
  sBBGGRRB -> sGGRRBBB [label="F"];
  sBBGGRRB -> sRGBBBRG [label="R"];
  sBBGGRRB -> sBGRBGRB [label="L"];
  sBBGGRRB -> sBRGGRRB [label="PRed"];
  sBBGGRRB -> sBGGGRRB [label="PGreen"];
  sBBGGRRB -> sBBGGRRB [label="PBlue"];
  sBBGGRGR -> sGGRGRBB [label="F"];
  sBBGGRGR -> sGGBBRRG [label="R"];
  sBBGGRGR -> sBGGBGRR [label="L"];
  sBBGGRGR -> sBRGGRGR [label="PRed"];
  sBBGGRGR -> sBGGGRGR [label="PGreen"];
  sBBGGRGR -> sBBGGRGR [label="PBlue"];
  sBBGGRGG -> sGGRGGBB [label="F"];
  sBBGGRGG -> sGGBBGRG [label="R"];
  sBBGGRGG -> sBGGBGRG [label="L"];
  sBBGGRGG -> sBRGGRGG [label="PRed"];
  sBBGGRGG -> sBGGGRGG [label="PGreen"];
  sBBGGRGG -> sBBGGRGG [label="PBlue"];
  sBBGGRGB -> sGGRGBBB [label="F"];
  sBBGGRGB -> sGGBBBRG [label="R"];
  sBBGGRGB -> sBGGBGRB [label="L"];
  sBBGGRGB -> sBRGGRGB [label="PRed"];
  sBBGGRGB -> sBGGGRGB [label="PGreen"];
  sBBGGRGB -> sBBGGRGB [label="PBlue"];
  sBBGGRBR -> sGGRBRBB [label="F"];
  sBBGGRBR -> sBGBBRRG [label="R"];
  sBBGGRBR -> sBGBBGRR [label="L"];
  sBBGGRBR -> sBRGGRBR [label="PRed"];
  sBBGGRBR -> sBGGGRBR [label="PGreen"];
  sBBGGRBR -> sBBGGRBR [label="PBlue"];
  sBBGGRBG -> sGGRBGBB [label="F"];
  sBBGGRBG -> sBGBBGRG [label="R"];
  sBBGGRBG -> sBGBBGRG [label="L"];
  sBBGGRBG -> sBRGGRBG [label="PRed"];
  sBBGGRBG -> sBGGGRBG [label="PGreen"];
  sBBGGRBG -> sBBGGRBG [label="PBlue"];
  sBBGGRBB -> sGGRBBBB [label="F"];
  sBBGGRBB -> sBGBBBRG [label="R"];
  sBBGGRBB -> sBGBBGRB [label="L"];
  sBBGGRBB -> sBRGGRBB [label="PRed"];
  sBBGGRBB -> sBGGGRBB [label="PGreen"];
  sBBGGRBB -> sBBGGRBB [label="PBlue"];
  sBBGGGRR -> sGGGRRBB [label="F"];
  sBBGGGRR -> sRGBBRGG [label="R"];
  sBBGGGRR -> sBGRBGGR [label="L"];
  sBBGGGRR -> sBRGGGRR [label="PRed"];
  sBBGGGRR -> sBGGGGRR [label="PGreen"];
  sBBGGGRR -> sBBGGGRR [label="PBlue"];
  sBBGGGRG -> sGGGRGBB [label="F"];
  sBBGGGRG -> sRGBBGGG [label="R"];
  sBBGGGRG -> sBGRBGGG [label="L"];
  sBBGGGRG -> sBRGGGRG [label="PRed"];
  sBBGGGRG -> sBGGGGRG [label="PGreen"];
  sBBGGGRG -> sBBGGGRG [label="PBlue"];
  sBBGGGRB -> sGGGRBBB [label="F"];
  sBBGGGRB -> sRGBBBGG [label="R"];
  sBBGGGRB -> sBGRBGGB [label="L"];
  sBBGGGRB -> sBRGGGRB [label="PRed"];
  sBBGGGRB -> sBGGGGRB [label="PGreen"];
  sBBGGGRB -> sBBGGGRB [label="PBlue"];
  sBBGGGGR -> sGGGGRBB [label="F"];
  sBBGGGGR -> sGGBBRGG [label="R"];
  sBBGGGGR -> sBGGBGGR [label="L"];
  sBBGGGGR -> sBRGGGGR [label="PRed"];
  sBBGGGGR -> sBGGGGGR [label="PGreen"];
  sBBGGGGR -> sBBGGGGR [label="PBlue"];
  sBBGGGGG -> sGGGGGBB [label="F"];
  sBBGGGGG -> sGGBBGGG [label="R"];
  sBBGGGGG -> sBGGBGGG [label="L"];
  sBBGGGGG -> sBRGGGGG [label="PRed"];
  sBBGGGGG -> sBGGGGGG [label="PGreen"];
  sBBGGGGG -> sBBGGGGG [label="PBlue"];
  sBBGGGGB -> sGGGGBBB [label="F"];
  sBBGGGGB -> sGGBBBGG [label="R"];
  sBBGGGGB -> sBGGBGGB [label="L"];
  sBBGGGGB -> sBRGGGGB [label="PRed"];
  sBBGGGGB -> sBGGGGGB [label="PGreen"];
  sBBGGGGB -> sBBGGGGB [label="PBlue"];
  sBBGGGBR -> sGGGBRBB [label="F"];
  sBBGGGBR -> sBGBBRGG [label="R"];
  sBBGGGBR -> sBGBBGGR [label="L"];
  sBBGGGBR -> sBRGGGBR [label="PRed"];
  sBBGGGBR -> sBGGGGBR [label="PGreen"];
  sBBGGGBR -> sBBGGGBR [label="PBlue"];
  sBBGGGBG -> sGGGBGBB [label="F"];
  sBBGGGBG -> sBGBBGGG [label="R"];
  sBBGGGBG -> sBGBBGGG [label="L"];
  sBBGGGBG -> sBRGGGBG [label="PRed"];
  sBBGGGBG -> sBGGGGBG [label="PGreen"];
  sBBGGGBG -> sBBGGGBG [label="PBlue"];
  sBBGGGBB -> sGGGBBBB [label="F"];
  sBBGGGBB -> sBGBBBGG [label="R"];
  sBBGGGBB -> sBGBBGGB [label="L"];
  sBBGGGBB -> sBRGGGBB [label="PRed"];
  sBBGGGBB -> sBGGGGBB [label="PGreen"];
  sBBGGGBB -> sBBGGGBB [label="PBlue"];
  sBBGGBRR -> sGGBRRBB [label="F"];
  sBBGGBRR -> sRGBBRBG [label="R"];
  sBBGGBRR -> sBGRBGBR [label="L"];
  sBBGGBRR -> sBRGGBRR [label="PRed"];
  sBBGGBRR -> sBGGGBRR [label="PGreen"];
  sBBGGBRR -> sBBGGBRR [label="PBlue"];
  sBBGGBRG -> sGGBRGBB [label="F"];
  sBBGGBRG -> sRGBBGBG [label="R"];
  sBBGGBRG -> sBGRBGBG [label="L"];
  sBBGGBRG -> sBRGGBRG [label="PRed"];
  sBBGGBRG -> sBGGGBRG [label="PGreen"];
  sBBGGBRG -> sBBGGBRG [label="PBlue"];
  sBBGGBRB -> sGGBRBBB [label="F"];
  sBBGGBRB -> sRGBBBBG [label="R"];
  sBBGGBRB -> sBGRBGBB [label="L"];
  sBBGGBRB -> sBRGGBRB [label="PRed"];
  sBBGGBRB -> sBGGGBRB [label="PGreen"];
  sBBGGBRB -> sBBGGBRB [label="PBlue"];
  sBBGGBGR -> sGGBGRBB [label="F"];
  sBBGGBGR -> sGGBBRBG [label="R"];
  sBBGGBGR -> sBGGBGBR [label="L"];
  sBBGGBGR -> sBRGGBGR [label="PRed"];
  sBBGGBGR -> sBGGGBGR [label="PGreen"];
  sBBGGBGR -> sBBGGBGR [label="PBlue"];
  sBBGGBGG -> sGGBGGBB [label="F"];
  sBBGGBGG -> sGGBBGBG [label="R"];
  sBBGGBGG -> sBGGBGBG [label="L"];
  sBBGGBGG -> sBRGGBGG [label="PRed"];
  sBBGGBGG -> sBGGGBGG [label="PGreen"];
  sBBGGBGG -> sBBGGBGG [label="PBlue"];
  sBBGGBGB -> sGGBGBBB [label="F"];
  sBBGGBGB -> sGGBBBBG [label="R"];
  sBBGGBGB -> sBGGBGBB [label="L"];
  sBBGGBGB -> sBRGGBGB [label="PRed"];
  sBBGGBGB -> sBGGGBGB [label="PGreen"];
  sBBGGBGB -> sBBGGBGB [label="PBlue"];
  sBBGGBBR -> sGGBBRBB [label="F"];
  sBBGGBBR -> sBGBBRBG [label="R"];
  sBBGGBBR -> sBGBBGBR [label="L"];
  sBBGGBBR -> sBRGGBBR [label="PRed"];
  sBBGGBBR -> sBGGGBBR [label="PGreen"];
  sBBGGBBR -> sBBGGBBR [label="PBlue"];
  sBBGGBBG -> sGGBBGBB [label="F"];
  sBBGGBBG -> sBGBBGBG [label="R"];
  sBBGGBBG -> sBGBBGBG [label="L"];
  sBBGGBBG -> sBRGGBBG [label="PRed"];
  sBBGGBBG -> sBGGGBBG [label="PGreen"];
  sBBGGBBG -> sBBGGBBG [label="PBlue"];
  sBBGGBBB -> sGGBBBBB [label="F"];
  sBBGGBBB -> sBGBBBBG [label="R"];
  sBBGGBBB -> sBGBBGBB [label="L"];
  sBBGGBBB -> sBRGGBBB [label="PRed"];
  sBBGGBBB -> sBGGGBBB [label="PGreen"];
  sBBGGBBB -> sBBGGBBB [label="PBlue"];
  sBBGBRRR -> sGBRRRBB [label="F"];
  sBBGBRRR -> sRBBBRRG [label="R"];
  sBBGBRRR -> sBBRBGRR [label="L"];
  sBBGBRRR -> sBRGBRRR [label="PRed"];
  sBBGBRRR -> sBGGBRRR [label="PGreen"];
  sBBGBRRR -> sBBGBRRR [label="PBlue"];
  sBBGBRRG -> sGBRRGBB [label="F"];
  sBBGBRRG -> sRBBBGRG [label="R"];
  sBBGBRRG -> sBBRBGRG [label="L"];
  sBBGBRRG -> sBRGBRRG [label="PRed"];
  sBBGBRRG -> sBGGBRRG [label="PGreen"];
  sBBGBRRG -> sBBGBRRG [label="PBlue"];
  sBBGBRRB -> sGBRRBBB [label="F"];
  sBBGBRRB -> sRBBBBRG [label="R"];
  sBBGBRRB -> sBBRBGRB [label="L"];
  sBBGBRRB -> sBRGBRRB [label="PRed"];
  sBBGBRRB -> sBGGBRRB [label="PGreen"];
  sBBGBRRB -> sBBGBRRB [label="PBlue"];
  sBBGBRGR -> sGBRGRBB [label="F"];
  sBBGBRGR -> sGBBBRRG [label="R"];
  sBBGBRGR -> sBBGBGRR [label="L"];
  sBBGBRGR -> sBRGBRGR [label="PRed"];
  sBBGBRGR -> sBGGBRGR [label="PGreen"];
  sBBGBRGR -> sBBGBRGR [label="PBlue"];
  sBBGBRGG -> sGBRGGBB [label="F"];
  sBBGBRGG -> sGBBBGRG [label="R"];
  sBBGBRGG -> sBBGBGRG [label="L"];
  sBBGBRGG -> sBRGBRGG [label="PRed"];
  sBBGBRGG -> sBGGBRGG [label="PGreen"];
  sBBGBRGG -> sBBGBRGG [label="PBlue"];
  sBBGBRGB -> sGBRGBBB [label="F"];
  sBBGBRGB -> sGBBBBRG [label="R"];
  sBBGBRGB -> sBBGBGRB [label="L"];
  sBBGBRGB -> sBRGBRGB [label="PRed"];
  sBBGBRGB -> sBGGBRGB [label="PGreen"];
  sBBGBRGB -> sBBGBRGB [label="PBlue"];
  sBBGBRBR -> sGBRBRBB [label="F"];
  sBBGBRBR -> sBBBBRRG [label="R"];
  sBBGBRBR -> sBBBBGRR [label="L"];
  sBBGBRBR -> sBRGBRBR [label="PRed"];
  sBBGBRBR -> sBGGBRBR [label="PGreen"];
  sBBGBRBR -> sBBGBRBR [label="PBlue"];
  sBBGBRBG -> sGBRBGBB [label="F"];
  sBBGBRBG -> sBBBBGRG [label="R"];
  sBBGBRBG -> sBBBBGRG [label="L"];
  sBBGBRBG -> sBRGBRBG [label="PRed"];
  sBBGBRBG -> sBGGBRBG [label="PGreen"];
  sBBGBRBG -> sBBGBRBG [label="PBlue"];
  sBBGBRBB -> sGBRBBBB [label="F"];
  sBBGBRBB -> sBBBBBRG [label="R"];
  sBBGBRBB -> sBBBBGRB [label="L"];
  sBBGBRBB -> sBRGBRBB [label="PRed"];
  sBBGBRBB -> sBGGBRBB [label="PGreen"];
  sBBGBRBB -> sBBGBRBB [label="PBlue"];
  sBBGBGRR -> sGBGRRBB [label="F"];
  sBBGBGRR -> sRBBBRGG [label="R"];
  sBBGBGRR -> sBBRBGGR [label="L"];
  sBBGBGRR -> sBRGBGRR [label="PRed"];
  sBBGBGRR -> sBGGBGRR [label="PGreen"];
  sBBGBGRR -> sBBGBGRR [label="PBlue"];
  sBBGBGRG -> sGBGRGBB [label="F"];
  sBBGBGRG -> sRBBBGGG [label="R"];
  sBBGBGRG -> sBBRBGGG [label="L"];
  sBBGBGRG -> sBRGBGRG [label="PRed"];
  sBBGBGRG -> sBGGBGRG [label="PGreen"];
  sBBGBGRG -> sBBGBGRG [label="PBlue"];
  sBBGBGRB -> sGBGRBBB [label="F"];
  sBBGBGRB -> sRBBBBGG [label="R"];
  sBBGBGRB -> sBBRBGGB [label="L"];
  sBBGBGRB -> sBRGBGRB [label="PRed"];
  sBBGBGRB -> sBGGBGRB [label="PGreen"];
  sBBGBGRB -> sBBGBGRB [label="PBlue"];
  sBBGBGGR -> sGBGGRBB [label="F"];
  sBBGBGGR -> sGBBBRGG [label="R"];
  sBBGBGGR -> sBBGBGGR [label="L"];
  sBBGBGGR -> sBRGBGGR [label="PRed"];
  sBBGBGGR -> sBGGBGGR [label="PGreen"];
  sBBGBGGR -> sBBGBGGR [label="PBlue"];
  sBBGBGGG -> sGBGGGBB [label="F"];
  sBBGBGGG -> sGBBBGGG [label="R"];
  sBBGBGGG -> sBBGBGGG [label="L"];
  sBBGBGGG -> sBRGBGGG [label="PRed"];
  sBBGBGGG -> sBGGBGGG [label="PGreen"];
  sBBGBGGG -> sBBGBGGG [label="PBlue"];
  sBBGBGGB -> sGBGGBBB [label="F"];
  sBBGBGGB -> sGBBBBGG [label="R"];
  sBBGBGGB -> sBBGBGGB [label="L"];
  sBBGBGGB -> sBRGBGGB [label="PRed"];
  sBBGBGGB -> sBGGBGGB [label="PGreen"];
  sBBGBGGB -> sBBGBGGB [label="PBlue"];
  sBBGBGBR -> sGBGBRBB [label="F"];
  sBBGBGBR -> sBBBBRGG [label="R"];
  sBBGBGBR -> sBBBBGGR [label="L"];
  sBBGBGBR -> sBRGBGBR [label="PRed"];
  sBBGBGBR -> sBGGBGBR [label="PGreen"];
  sBBGBGBR -> sBBGBGBR [label="PBlue"];
  sBBGBGBG -> sGBGBGBB [label="F"];
  sBBGBGBG -> sBBBBGGG [label="R"];
  sBBGBGBG -> sBBBBGGG [label="L"];
  sBBGBGBG -> sBRGBGBG [label="PRed"];
  sBBGBGBG -> sBGGBGBG [label="PGreen"];
  sBBGBGBG -> sBBGBGBG [label="PBlue"];
  sBBGBGBB -> sGBGBBBB [label="F"];
  sBBGBGBB -> sBBBBBGG [label="R"];
  sBBGBGBB -> sBBBBGGB [label="L"];
  sBBGBGBB -> sBRGBGBB [label="PRed"];
  sBBGBGBB -> sBGGBGBB [label="PGreen"];
  sBBGBGBB -> sBBGBGBB [label="PBlue"];
  sBBGBBRR -> sGBBRRBB [label="F"];
  sBBGBBRR -> sRBBBRBG [label="R"];
  sBBGBBRR -> sBBRBGBR [label="L"];
  sBBGBBRR -> sBRGBBRR [label="PRed"];
  sBBGBBRR -> sBGGBBRR [label="PGreen"];
  sBBGBBRR -> sBBGBBRR [label="PBlue"];
  sBBGBBRG -> sGBBRGBB [label="F"];
  sBBGBBRG -> sRBBBGBG [label="R"];
  sBBGBBRG -> sBBRBGBG [label="L"];
  sBBGBBRG -> sBRGBBRG [label="PRed"];
  sBBGBBRG -> sBGGBBRG [label="PGreen"];
  sBBGBBRG -> sBBGBBRG [label="PBlue"];
  sBBGBBRB -> sGBBRBBB [label="F"];
  sBBGBBRB -> sRBBBBBG [label="R"];
  sBBGBBRB -> sBBRBGBB [label="L"];
  sBBGBBRB -> sBRGBBRB [label="PRed"];
  sBBGBBRB -> sBGGBBRB [label="PGreen"];
  sBBGBBRB -> sBBGBBRB [label="PBlue"];
  sBBGBBGR -> sGBBGRBB [label="F"];
  sBBGBBGR -> sGBBBRBG [label="R"];
  sBBGBBGR -> sBBGBGBR [label="L"];
  sBBGBBGR -> sBRGBBGR [label="PRed"];
  sBBGBBGR -> sBGGBBGR [label="PGreen"];
  sBBGBBGR -> sBBGBBGR [label="PBlue"];
  sBBGBBGG -> sGBBGGBB [label="F"];
  sBBGBBGG -> sGBBBGBG [label="R"];
  sBBGBBGG -> sBBGBGBG [label="L"];
  sBBGBBGG -> sBRGBBGG [label="PRed"];
  sBBGBBGG -> sBGGBBGG [label="PGreen"];
  sBBGBBGG -> sBBGBBGG [label="PBlue"];
  sBBGBBGB -> sGBBGBBB [label="F"];
  sBBGBBGB -> sGBBBBBG [label="R"];
  sBBGBBGB -> sBBGBGBB [label="L"];
  sBBGBBGB -> sBRGBBGB [label="PRed"];
  sBBGBBGB -> sBGGBBGB [label="PGreen"];
  sBBGBBGB -> sBBGBBGB [label="PBlue"];
  sBBGBBBR -> sGBBBRBB [label="F"];
  sBBGBBBR -> sBBBBRBG [label="R"];
  sBBGBBBR -> sBBBBGBR [label="L"];
  sBBGBBBR -> sBRGBBBR [label="PRed"];
  sBBGBBBR -> sBGGBBBR [label="PGreen"];
  sBBGBBBR -> sBBGBBBR [label="PBlue"];
  sBBGBBBG -> sGBBBGBB [label="F"];
  sBBGBBBG -> sBBBBGBG [label="R"];
  sBBGBBBG -> sBBBBGBG [label="L"];
  sBBGBBBG -> sBRGBBBG [label="PRed"];
  sBBGBBBG -> sBGGBBBG [label="PGreen"];
  sBBGBBBG -> sBBGBBBG [label="PBlue"];
  sBBGBBBB -> sGBBBBBB [label="F"];
  sBBGBBBB -> sBBBBBBG [label="R"];
  sBBGBBBB -> sBBBBGBB [label="L"];
  sBBGBBBB -> sBRGBBBB [label="PRed"];
  sBBGBBBB -> sBGGBBBB [label="PGreen"];
  sBBGBBBB -> sBBGBBBB [label="PBlue"];
  sBBBRRRR -> sBRRRRBB [label="F"];
  sBBBRRRR -> sRRBBRRB [label="R"];
  sBBBRRRR -> sBRRBBRR [label="L"];
  sBBBRRRR -> sBRBRRRR [label="PRed"];
  sBBBRRRR -> sBGBRRRR [label="PGreen"];
  sBBBRRRR -> sBBBRRRR [label="PBlue"];
  sBBBRRRG -> sBRRRGBB [label="F"];
  sBBBRRRG -> sRRBBGRB [label="R"];
  sBBBRRRG -> sBRRBBRG [label="L"];
  sBBBRRRG -> sBRBRRRG [label="PRed"];
  sBBBRRRG -> sBGBRRRG [label="PGreen"];
  sBBBRRRG -> sBBBRRRG [label="PBlue"];
  sBBBRRRB -> sBRRRBBB [label="F"];
  sBBBRRRB -> sRRBBBRB [label="R"];
  sBBBRRRB -> sBRRBBRB [label="L"];
  sBBBRRRB -> sBRBRRRB [label="PRed"];
  sBBBRRRB -> sBGBRRRB [label="PGreen"];
  sBBBRRRB -> sBBBRRRB [label="PBlue"];
  sBBBRRGR -> sBRRGRBB [label="F"];
  sBBBRRGR -> sGRBBRRB [label="R"];
  sBBBRRGR -> sBRGBBRR [label="L"];
  sBBBRRGR -> sBRBRRGR [label="PRed"];
  sBBBRRGR -> sBGBRRGR [label="PGreen"];
  sBBBRRGR -> sBBBRRGR [label="PBlue"];
  sBBBRRGG -> sBRRGGBB [label="F"];
  sBBBRRGG -> sGRBBGRB [label="R"];
  sBBBRRGG -> sBRGBBRG [label="L"];
  sBBBRRGG -> sBRBRRGG [label="PRed"];
  sBBBRRGG -> sBGBRRGG [label="PGreen"];
  sBBBRRGG -> sBBBRRGG [label="PBlue"];
  sBBBRRGB -> sBRRGBBB [label="F"];
  sBBBRRGB -> sGRBBBRB [label="R"];
  sBBBRRGB -> sBRGBBRB [label="L"];
  sBBBRRGB -> sBRBRRGB [label="PRed"];
  sBBBRRGB -> sBGBRRGB [label="PGreen"];
  sBBBRRGB -> sBBBRRGB [label="PBlue"];
  sBBBRRBR -> sBRRBRBB [label="F"];
  sBBBRRBR -> sBRBBRRB [label="R"];
  sBBBRRBR -> sBRBBBRR [label="L"];
  sBBBRRBR -> sBRBRRBR [label="PRed"];
  sBBBRRBR -> sBGBRRBR [label="PGreen"];
  sBBBRRBR -> sBBBRRBR [label="PBlue"];
  sBBBRRBG -> sBRRBGBB [label="F"];
  sBBBRRBG -> sBRBBGRB [label="R"];
  sBBBRRBG -> sBRBBBRG [label="L"];
  sBBBRRBG -> sBRBRRBG [label="PRed"];
  sBBBRRBG -> sBGBRRBG [label="PGreen"];
  sBBBRRBG -> sBBBRRBG [label="PBlue"];
  sBBBRRBB -> sBRRBBBB [label="F"];
  sBBBRRBB -> sBRBBBRB [label="R"];
  sBBBRRBB -> sBRBBBRB [label="L"];
  sBBBRRBB -> sBRBRRBB [label="PRed"];
  sBBBRRBB -> sBGBRRBB [label="PGreen"];
  sBBBRRBB -> sBBBRRBB [label="PBlue"];
  sBBBRGRR -> sBRGRRBB [label="F"];
  sBBBRGRR -> sRRBBRGB [label="R"];
  sBBBRGRR -> sBRRBBGR [label="L"];
  sBBBRGRR -> sBRBRGRR [label="PRed"];
  sBBBRGRR -> sBGBRGRR [label="PGreen"];
  sBBBRGRR -> sBBBRGRR [label="PBlue"];
  sBBBRGRG -> sBRGRGBB [label="F"];
  sBBBRGRG -> sRRBBGGB [label="R"];
  sBBBRGRG -> sBRRBBGG [label="L"];
  sBBBRGRG -> sBRBRGRG [label="PRed"];
  sBBBRGRG -> sBGBRGRG [label="PGreen"];
  sBBBRGRG -> sBBBRGRG [label="PBlue"];
  sBBBRGRB -> sBRGRBBB [label="F"];
  sBBBRGRB -> sRRBBBGB [label="R"];
  sBBBRGRB -> sBRRBBGB [label="L"];
  sBBBRGRB -> sBRBRGRB [label="PRed"];
  sBBBRGRB -> sBGBRGRB [label="PGreen"];
  sBBBRGRB -> sBBBRGRB [label="PBlue"];
  sBBBRGGR -> sBRGGRBB [label="F"];
  sBBBRGGR -> sGRBBRGB [label="R"];
  sBBBRGGR -> sBRGBBGR [label="L"];
  sBBBRGGR -> sBRBRGGR [label="PRed"];
  sBBBRGGR -> sBGBRGGR [label="PGreen"];
  sBBBRGGR -> sBBBRGGR [label="PBlue"];
  sBBBRGGG -> sBRGGGBB [label="F"];
  sBBBRGGG -> sGRBBGGB [label="R"];
  sBBBRGGG -> sBRGBBGG [label="L"];
  sBBBRGGG -> sBRBRGGG [label="PRed"];
  sBBBRGGG -> sBGBRGGG [label="PGreen"];
  sBBBRGGG -> sBBBRGGG [label="PBlue"];
  sBBBRGGB -> sBRGGBBB [label="F"];
  sBBBRGGB -> sGRBBBGB [label="R"];
  sBBBRGGB -> sBRGBBGB [label="L"];
  sBBBRGGB -> sBRBRGGB [label="PRed"];
  sBBBRGGB -> sBGBRGGB [label="PGreen"];
  sBBBRGGB -> sBBBRGGB [label="PBlue"];
  sBBBRGBR -> sBRGBRBB [label="F"];
  sBBBRGBR -> sBRBBRGB [label="R"];
  sBBBRGBR -> sBRBBBGR [label="L"];
  sBBBRGBR -> sBRBRGBR [label="PRed"];
  sBBBRGBR -> sBGBRGBR [label="PGreen"];
  sBBBRGBR -> sBBBRGBR [label="PBlue"];
  sBBBRGBG -> sBRGBGBB [label="F"];
  sBBBRGBG -> sBRBBGGB [label="R"];
  sBBBRGBG -> sBRBBBGG [label="L"];
  sBBBRGBG -> sBRBRGBG [label="PRed"];
  sBBBRGBG -> sBGBRGBG [label="PGreen"];
  sBBBRGBG -> sBBBRGBG [label="PBlue"];
  sBBBRGBB -> sBRGBBBB [label="F"];
  sBBBRGBB -> sBRBBBGB [label="R"];
  sBBBRGBB -> sBRBBBGB [label="L"];
  sBBBRGBB -> sBRBRGBB [label="PRed"];
  sBBBRGBB -> sBGBRGBB [label="PGreen"];
  sBBBRGBB -> sBBBRGBB [label="PBlue"];
  sBBBRBRR -> sBRBRRBB [label="F"];
  sBBBRBRR -> sRRBBRBB [label="R"];
  sBBBRBRR -> sBRRBBBR [label="L"];
  sBBBRBRR -> sBRBRBRR [label="PRed"];
  sBBBRBRR -> sBGBRBRR [label="PGreen"];
  sBBBRBRR -> sBBBRBRR [label="PBlue"];
  sBBBRBRG -> sBRBRGBB [label="F"];
  sBBBRBRG -> sRRBBGBB [label="R"];
  sBBBRBRG -> sBRRBBBG [label="L"];
  sBBBRBRG -> sBRBRBRG [label="PRed"];
  sBBBRBRG -> sBGBRBRG [label="PGreen"];
  sBBBRBRG -> sBBBRBRG [label="PBlue"];
  sBBBRBRB -> sBRBRBBB [label="F"];
  sBBBRBRB -> sRRBBBBB [label="R"];
  sBBBRBRB -> sBRRBBBB [label="L"];
  sBBBRBRB -> sBRBRBRB [label="PRed"];
  sBBBRBRB -> sBGBRBRB [label="PGreen"];
  sBBBRBRB -> sBBBRBRB [label="PBlue"];
  sBBBRBGR -> sBRBGRBB [label="F"];
  sBBBRBGR -> sGRBBRBB [label="R"];
  sBBBRBGR -> sBRGBBBR [label="L"];
  sBBBRBGR -> sBRBRBGR [label="PRed"];
  sBBBRBGR -> sBGBRBGR [label="PGreen"];
  sBBBRBGR -> sBBBRBGR [label="PBlue"];
  sBBBRBGG -> sBRBGGBB [label="F"];
  sBBBRBGG -> sGRBBGBB [label="R"];
  sBBBRBGG -> sBRGBBBG [label="L"];
  sBBBRBGG -> sBRBRBGG [label="PRed"];
  sBBBRBGG -> sBGBRBGG [label="PGreen"];
  sBBBRBGG -> sBBBRBGG [label="PBlue"];
  sBBBRBGB -> sBRBGBBB [label="F"];
  sBBBRBGB -> sGRBBBBB [label="R"];
  sBBBRBGB -> sBRGBBBB [label="L"];
  sBBBRBGB -> sBRBRBGB [label="PRed"];
  sBBBRBGB -> sBGBRBGB [label="PGreen"];
  sBBBRBGB -> sBBBRBGB [label="PBlue"];
  sBBBRBBR -> sBRBBRBB [label="F"];
  sBBBRBBR -> sBRBBRBB [label="R"];
  sBBBRBBR -> sBRBBBBR [label="L"];
  sBBBRBBR -> sBRBRBBR [label="PRed"];
  sBBBRBBR -> sBGBRBBR [label="PGreen"];
  sBBBRBBR -> sBBBRBBR [label="PBlue"];
  sBBBRBBG -> sBRBBGBB [label="F"];
  sBBBRBBG -> sBRBBGBB [label="R"];
  sBBBRBBG -> sBRBBBBG [label="L"];
  sBBBRBBG -> sBRBRBBG [label="PRed"];
  sBBBRBBG -> sBGBRBBG [label="PGreen"];
  sBBBRBBG -> sBBBRBBG [label="PBlue"];
  sBBBRBBB -> sBRBBBBB [label="F"];
  sBBBRBBB -> sBRBBBBB [label="R"];
  sBBBRBBB -> sBRBBBBB [label="L"];
  sBBBRBBB -> sBRBRBBB [label="PRed"];
  sBBBRBBB -> sBGBRBBB [label="PGreen"];
  sBBBRBBB -> sBBBRBBB [label="PBlue"];
  sBBBGRRR -> sBGRRRBB [label="F"];
  sBBBGRRR -> sRGBBRRB [label="R"];
  sBBBGRRR -> sBGRBBRR [label="L"];
  sBBBGRRR -> sBRBGRRR [label="PRed"];
  sBBBGRRR -> sBGBGRRR [label="PGreen"];
  sBBBGRRR -> sBBBGRRR [label="PBlue"];
  sBBBGRRG -> sBGRRGBB [label="F"];
  sBBBGRRG -> sRGBBGRB [label="R"];
  sBBBGRRG -> sBGRBBRG [label="L"];
  sBBBGRRG -> sBRBGRRG [label="PRed"];
  sBBBGRRG -> sBGBGRRG [label="PGreen"];
  sBBBGRRG -> sBBBGRRG [label="PBlue"];
  sBBBGRRB -> sBGRRBBB [label="F"];
  sBBBGRRB -> sRGBBBRB [label="R"];
  sBBBGRRB -> sBGRBBRB [label="L"];
  sBBBGRRB -> sBRBGRRB [label="PRed"];
  sBBBGRRB -> sBGBGRRB [label="PGreen"];
  sBBBGRRB -> sBBBGRRB [label="PBlue"];
  sBBBGRGR -> sBGRGRBB [label="F"];
  sBBBGRGR -> sGGBBRRB [label="R"];
  sBBBGRGR -> sBGGBBRR [label="L"];
  sBBBGRGR -> sBRBGRGR [label="PRed"];
  sBBBGRGR -> sBGBGRGR [label="PGreen"];
  sBBBGRGR -> sBBBGRGR [label="PBlue"];
  sBBBGRGG -> sBGRGGBB [label="F"];
  sBBBGRGG -> sGGBBGRB [label="R"];
  sBBBGRGG -> sBGGBBRG [label="L"];
  sBBBGRGG -> sBRBGRGG [label="PRed"];
  sBBBGRGG -> sBGBGRGG [label="PGreen"];
  sBBBGRGG -> sBBBGRGG [label="PBlue"];
  sBBBGRGB -> sBGRGBBB [label="F"];
  sBBBGRGB -> sGGBBBRB [label="R"];
  sBBBGRGB -> sBGGBBRB [label="L"];
  sBBBGRGB -> sBRBGRGB [label="PRed"];
  sBBBGRGB -> sBGBGRGB [label="PGreen"];
  sBBBGRGB -> sBBBGRGB [label="PBlue"];
  sBBBGRBR -> sBGRBRBB [label="F"];
  sBBBGRBR -> sBGBBRRB [label="R"];
  sBBBGRBR -> sBGBBBRR [label="L"];
  sBBBGRBR -> sBRBGRBR [label="PRed"];
  sBBBGRBR -> sBGBGRBR [label="PGreen"];
  sBBBGRBR -> sBBBGRBR [label="PBlue"];
  sBBBGRBG -> sBGRBGBB [label="F"];
  sBBBGRBG -> sBGBBGRB [label="R"];
  sBBBGRBG -> sBGBBBRG [label="L"];
  sBBBGRBG -> sBRBGRBG [label="PRed"];
  sBBBGRBG -> sBGBGRBG [label="PGreen"];
  sBBBGRBG -> sBBBGRBG [label="PBlue"];
  sBBBGRBB -> sBGRBBBB [label="F"];
  sBBBGRBB -> sBGBBBRB [label="R"];
  sBBBGRBB -> sBGBBBRB [label="L"];
  sBBBGRBB -> sBRBGRBB [label="PRed"];
  sBBBGRBB -> sBGBGRBB [label="PGreen"];
  sBBBGRBB -> sBBBGRBB [label="PBlue"];
  sBBBGGRR -> sBGGRRBB [label="F"];
  sBBBGGRR -> sRGBBRGB [label="R"];
  sBBBGGRR -> sBGRBBGR [label="L"];
  sBBBGGRR -> sBRBGGRR [label="PRed"];
  sBBBGGRR -> sBGBGGRR [label="PGreen"];
  sBBBGGRR -> sBBBGGRR [label="PBlue"];
  sBBBGGRG -> sBGGRGBB [label="F"];
  sBBBGGRG -> sRGBBGGB [label="R"];
  sBBBGGRG -> sBGRBBGG [label="L"];
  sBBBGGRG -> sBRBGGRG [label="PRed"];
  sBBBGGRG -> sBGBGGRG [label="PGreen"];
  sBBBGGRG -> sBBBGGRG [label="PBlue"];
  sBBBGGRB -> sBGGRBBB [label="F"];
  sBBBGGRB -> sRGBBBGB [label="R"];
  sBBBGGRB -> sBGRBBGB [label="L"];
  sBBBGGRB -> sBRBGGRB [label="PRed"];
  sBBBGGRB -> sBGBGGRB [label="PGreen"];
  sBBBGGRB -> sBBBGGRB [label="PBlue"];
  sBBBGGGR -> sBGGGRBB [label="F"];
  sBBBGGGR -> sGGBBRGB [label="R"];
  sBBBGGGR -> sBGGBBGR [label="L"];
  sBBBGGGR -> sBRBGGGR [label="PRed"];
  sBBBGGGR -> sBGBGGGR [label="PGreen"];
  sBBBGGGR -> sBBBGGGR [label="PBlue"];
  sBBBGGGG -> sBGGGGBB [label="F"];
  sBBBGGGG -> sGGBBGGB [label="R"];
  sBBBGGGG -> sBGGBBGG [label="L"];
  sBBBGGGG -> sBRBGGGG [label="PRed"];
  sBBBGGGG -> sBGBGGGG [label="PGreen"];
  sBBBGGGG -> sBBBGGGG [label="PBlue"];
  sBBBGGGB -> sBGGGBBB [label="F"];
  sBBBGGGB -> sGGBBBGB [label="R"];
  sBBBGGGB -> sBGGBBGB [label="L"];
  sBBBGGGB -> sBRBGGGB [label="PRed"];
  sBBBGGGB -> sBGBGGGB [label="PGreen"];
  sBBBGGGB -> sBBBGGGB [label="PBlue"];
  sBBBGGBR -> sBGGBRBB [label="F"];
  sBBBGGBR -> sBGBBRGB [label="R"];
  sBBBGGBR -> sBGBBBGR [label="L"];
  sBBBGGBR -> sBRBGGBR [label="PRed"];
  sBBBGGBR -> sBGBGGBR [label="PGreen"];
  sBBBGGBR -> sBBBGGBR [label="PBlue"];
  sBBBGGBG -> sBGGBGBB [label="F"];
  sBBBGGBG -> sBGBBGGB [label="R"];
  sBBBGGBG -> sBGBBBGG [label="L"];
  sBBBGGBG -> sBRBGGBG [label="PRed"];
  sBBBGGBG -> sBGBGGBG [label="PGreen"];
  sBBBGGBG -> sBBBGGBG [label="PBlue"];
  sBBBGGBB -> sBGGBBBB [label="F"];
  sBBBGGBB -> sBGBBBGB [label="R"];
  sBBBGGBB -> sBGBBBGB [label="L"];
  sBBBGGBB -> sBRBGGBB [label="PRed"];
  sBBBGGBB -> sBGBGGBB [label="PGreen"];
  sBBBGGBB -> sBBBGGBB [label="PBlue"];
  sBBBGBRR -> sBGBRRBB [label="F"];
  sBBBGBRR -> sRGBBRBB [label="R"];
  sBBBGBRR -> sBGRBBBR [label="L"];
  sBBBGBRR -> sBRBGBRR [label="PRed"];
  sBBBGBRR -> sBGBGBRR [label="PGreen"];
  sBBBGBRR -> sBBBGBRR [label="PBlue"];
  sBBBGBRG -> sBGBRGBB [label="F"];
  sBBBGBRG -> sRGBBGBB [label="R"];
  sBBBGBRG -> sBGRBBBG [label="L"];
  sBBBGBRG -> sBRBGBRG [label="PRed"];
  sBBBGBRG -> sBGBGBRG [label="PGreen"];
  sBBBGBRG -> sBBBGBRG [label="PBlue"];
  sBBBGBRB -> sBGBRBBB [label="F"];
  sBBBGBRB -> sRGBBBBB [label="R"];
  sBBBGBRB -> sBGRBBBB [label="L"];
  sBBBGBRB -> sBRBGBRB [label="PRed"];
  sBBBGBRB -> sBGBGBRB [label="PGreen"];
  sBBBGBRB -> sBBBGBRB [label="PBlue"];
  sBBBGBGR -> sBGBGRBB [label="F"];
  sBBBGBGR -> sGGBBRBB [label="R"];
  sBBBGBGR -> sBGGBBBR [label="L"];
  sBBBGBGR -> sBRBGBGR [label="PRed"];
  sBBBGBGR -> sBGBGBGR [label="PGreen"];
  sBBBGBGR -> sBBBGBGR [label="PBlue"];
  sBBBGBGG -> sBGBGGBB [label="F"];
  sBBBGBGG -> sGGBBGBB [label="R"];
  sBBBGBGG -> sBGGBBBG [label="L"];
  sBBBGBGG -> sBRBGBGG [label="PRed"];
  sBBBGBGG -> sBGBGBGG [label="PGreen"];
  sBBBGBGG -> sBBBGBGG [label="PBlue"];
  sBBBGBGB -> sBGBGBBB [label="F"];
  sBBBGBGB -> sGGBBBBB [label="R"];
  sBBBGBGB -> sBGGBBBB [label="L"];
  sBBBGBGB -> sBRBGBGB [label="PRed"];
  sBBBGBGB -> sBGBGBGB [label="PGreen"];
  sBBBGBGB -> sBBBGBGB [label="PBlue"];
  sBBBGBBR -> sBGBBRBB [label="F"];
  sBBBGBBR -> sBGBBRBB [label="R"];
  sBBBGBBR -> sBGBBBBR [label="L"];
  sBBBGBBR -> sBRBGBBR [label="PRed"];
  sBBBGBBR -> sBGBGBBR [label="PGreen"];
  sBBBGBBR -> sBBBGBBR [label="PBlue"];
  sBBBGBBG -> sBGBBGBB [label="F"];
  sBBBGBBG -> sBGBBGBB [label="R"];
  sBBBGBBG -> sBGBBBBG [label="L"];
  sBBBGBBG -> sBRBGBBG [label="PRed"];
  sBBBGBBG -> sBGBGBBG [label="PGreen"];
  sBBBGBBG -> sBBBGBBG [label="PBlue"];
  sBBBGBBB -> sBGBBBBB [label="F"];
  sBBBGBBB -> sBGBBBBB [label="R"];
  sBBBGBBB -> sBGBBBBB [label="L"];
  sBBBGBBB -> sBRBGBBB [label="PRed"];
  sBBBGBBB -> sBGBGBBB [label="PGreen"];
  sBBBGBBB -> sBBBGBBB [label="PBlue"];
  sBBBBRRR -> sBBRRRBB [label="F"];
  sBBBBRRR -> sRBBBRRB [label="R"];
  sBBBBRRR -> sBBRBBRR [label="L"];
  sBBBBRRR -> sBRBBRRR [label="PRed"];
  sBBBBRRR -> sBGBBRRR [label="PGreen"];
  sBBBBRRR -> sBBBBRRR [label="PBlue"];
  sBBBBRRG -> sBBRRGBB [label="F"];
  sBBBBRRG -> sRBBBGRB [label="R"];
  sBBBBRRG -> sBBRBBRG [label="L"];
  sBBBBRRG -> sBRBBRRG [label="PRed"];
  sBBBBRRG -> sBGBBRRG [label="PGreen"];
  sBBBBRRG -> sBBBBRRG [label="PBlue"];
  sBBBBRRB -> sBBRRBBB [label="F"];
  sBBBBRRB -> sRBBBBRB [label="R"];
  sBBBBRRB -> sBBRBBRB [label="L"];
  sBBBBRRB -> sBRBBRRB [label="PRed"];
  sBBBBRRB -> sBGBBRRB [label="PGreen"];
  sBBBBRRB -> sBBBBRRB [label="PBlue"];
  sBBBBRGR -> sBBRGRBB [label="F"];
  sBBBBRGR -> sGBBBRRB [label="R"];
  sBBBBRGR -> sBBGBBRR [label="L"];
  sBBBBRGR -> sBRBBRGR [label="PRed"];
  sBBBBRGR -> sBGBBRGR [label="PGreen"];
  sBBBBRGR -> sBBBBRGR [label="PBlue"];
  sBBBBRGG -> sBBRGGBB [label="F"];
  sBBBBRGG -> sGBBBGRB [label="R"];
  sBBBBRGG -> sBBGBBRG [label="L"];
  sBBBBRGG -> sBRBBRGG [label="PRed"];
  sBBBBRGG -> sBGBBRGG [label="PGreen"];
  sBBBBRGG -> sBBBBRGG [label="PBlue"];
  sBBBBRGB -> sBBRGBBB [label="F"];
  sBBBBRGB -> sGBBBBRB [label="R"];
  sBBBBRGB -> sBBGBBRB [label="L"];
  sBBBBRGB -> sBRBBRGB [label="PRed"];
  sBBBBRGB -> sBGBBRGB [label="PGreen"];
  sBBBBRGB -> sBBBBRGB [label="PBlue"];
  sBBBBRBR -> sBBRBRBB [label="F"];
  sBBBBRBR -> sBBBBRRB [label="R"];
  sBBBBRBR -> sBBBBBRR [label="L"];
  sBBBBRBR -> sBRBBRBR [label="PRed"];
  sBBBBRBR -> sBGBBRBR [label="PGreen"];
  sBBBBRBR -> sBBBBRBR [label="PBlue"];
  sBBBBRBG -> sBBRBGBB [label="F"];
  sBBBBRBG -> sBBBBGRB [label="R"];
  sBBBBRBG -> sBBBBBRG [label="L"];
  sBBBBRBG -> sBRBBRBG [label="PRed"];
  sBBBBRBG -> sBGBBRBG [label="PGreen"];
  sBBBBRBG -> sBBBBRBG [label="PBlue"];
  sBBBBRBB -> sBBRBBBB [label="F"];
  sBBBBRBB -> sBBBBBRB [label="R"];
  sBBBBRBB -> sBBBBBRB [label="L"];
  sBBBBRBB -> sBRBBRBB [label="PRed"];
  sBBBBRBB -> sBGBBRBB [label="PGreen"];
  sBBBBRBB -> sBBBBRBB [label="PBlue"];
  sBBBBGRR -> sBBGRRBB [label="F"];
  sBBBBGRR -> sRBBBRGB [label="R"];
  sBBBBGRR -> sBBRBBGR [label="L"];
  sBBBBGRR -> sBRBBGRR [label="PRed"];
  sBBBBGRR -> sBGBBGRR [label="PGreen"];
  sBBBBGRR -> sBBBBGRR [label="PBlue"];
  sBBBBGRG -> sBBGRGBB [label="F"];
  sBBBBGRG -> sRBBBGGB [label="R"];
  sBBBBGRG -> sBBRBBGG [label="L"];
  sBBBBGRG -> sBRBBGRG [label="PRed"];
  sBBBBGRG -> sBGBBGRG [label="PGreen"];
  sBBBBGRG -> sBBBBGRG [label="PBlue"];
  sBBBBGRB -> sBBGRBBB [label="F"];
  sBBBBGRB -> sRBBBBGB [label="R"];
  sBBBBGRB -> sBBRBBGB [label="L"];
  sBBBBGRB -> sBRBBGRB [label="PRed"];
  sBBBBGRB -> sBGBBGRB [label="PGreen"];
  sBBBBGRB -> sBBBBGRB [label="PBlue"];
  sBBBBGGR -> sBBGGRBB [label="F"];
  sBBBBGGR -> sGBBBRGB [label="R"];
  sBBBBGGR -> sBBGBBGR [label="L"];
  sBBBBGGR -> sBRBBGGR [label="PRed"];
  sBBBBGGR -> sBGBBGGR [label="PGreen"];
  sBBBBGGR -> sBBBBGGR [label="PBlue"];
  sBBBBGGG -> sBBGGGBB [label="F"];
  sBBBBGGG -> sGBBBGGB [label="R"];
  sBBBBGGG -> sBBGBBGG [label="L"];
  sBBBBGGG -> sBRBBGGG [label="PRed"];
  sBBBBGGG -> sBGBBGGG [label="PGreen"];
  sBBBBGGG -> sBBBBGGG [label="PBlue"];
  sBBBBGGB -> sBBGGBBB [label="F"];
  sBBBBGGB -> sGBBBBGB [label="R"];
  sBBBBGGB -> sBBGBBGB [label="L"];
  sBBBBGGB -> sBRBBGGB [label="PRed"];
  sBBBBGGB -> sBGBBGGB [label="PGreen"];
  sBBBBGGB -> sBBBBGGB [label="PBlue"];
  sBBBBGBR -> sBBGBRBB [label="F"];
  sBBBBGBR -> sBBBBRGB [label="R"];
  sBBBBGBR -> sBBBBBGR [label="L"];
  sBBBBGBR -> sBRBBGBR [label="PRed"];
  sBBBBGBR -> sBGBBGBR [label="PGreen"];
  sBBBBGBR -> sBBBBGBR [label="PBlue"];
  sBBBBGBG -> sBBGBGBB [label="F"];
  sBBBBGBG -> sBBBBGGB [label="R"];
  sBBBBGBG -> sBBBBBGG [label="L"];
  sBBBBGBG -> sBRBBGBG [label="PRed"];
  sBBBBGBG -> sBGBBGBG [label="PGreen"];
  sBBBBGBG -> sBBBBGBG [label="PBlue"];
  sBBBBGBB -> sBBGBBBB [label="F"];
  sBBBBGBB -> sBBBBBGB [label="R"];
  sBBBBGBB -> sBBBBBGB [label="L"];
  sBBBBGBB -> sBRBBGBB [label="PRed"];
  sBBBBGBB -> sBGBBGBB [label="PGreen"];
  sBBBBGBB -> sBBBBGBB [label="PBlue"];
  sBBBBBRR -> sBBBRRBB [label="F"];
  sBBBBBRR -> sRBBBRBB [label="R"];
  sBBBBBRR -> sBBRBBBR [label="L"];
  sBBBBBRR -> sBRBBBRR [label="PRed"];
  sBBBBBRR -> sBGBBBRR [label="PGreen"];
  sBBBBBRR -> sBBBBBRR [label="PBlue"];
  sBBBBBRG -> sBBBRGBB [label="F"];
  sBBBBBRG -> sRBBBGBB [label="R"];
  sBBBBBRG -> sBBRBBBG [label="L"];
  sBBBBBRG -> sBRBBBRG [label="PRed"];
  sBBBBBRG -> sBGBBBRG [label="PGreen"];
  sBBBBBRG -> sBBBBBRG [label="PBlue"];
  sBBBBBRB -> sBBBRBBB [label="F"];
  sBBBBBRB -> sRBBBBBB [label="R"];
  sBBBBBRB -> sBBRBBBB [label="L"];
  sBBBBBRB -> sBRBBBRB [label="PRed"];
  sBBBBBRB -> sBGBBBRB [label="PGreen"];
  sBBBBBRB -> sBBBBBRB [label="PBlue"];
  sBBBBBGR -> sBBBGRBB [label="F"];
  sBBBBBGR -> sGBBBRBB [label="R"];
  sBBBBBGR -> sBBGBBBR [label="L"];
  sBBBBBGR -> sBRBBBGR [label="PRed"];
  sBBBBBGR -> sBGBBBGR [label="PGreen"];
  sBBBBBGR -> sBBBBBGR [label="PBlue"];
  sBBBBBGG -> sBBBGGBB [label="F"];
  sBBBBBGG -> sGBBBGBB [label="R"];
  sBBBBBGG -> sBBGBBBG [label="L"];
  sBBBBBGG -> sBRBBBGG [label="PRed"];
  sBBBBBGG -> sBGBBBGG [label="PGreen"];
  sBBBBBGG -> sBBBBBGG [label="PBlue"];
  sBBBBBGB -> sBBBGBBB [label="F"];
  sBBBBBGB -> sGBBBBBB [label="R"];
  sBBBBBGB -> sBBGBBBB [label="L"];
  sBBBBBGB -> sBRBBBGB [label="PRed"];
  sBBBBBGB -> sBGBBBGB [label="PGreen"];
  sBBBBBGB -> sBBBBBGB [label="PBlue"];
  sBBBBBBR -> sBBBBRBB [label="F"];
  sBBBBBBR -> sBBBBRBB [label="R"];
  sBBBBBBR -> sBBBBBBR [label="L"];
  sBBBBBBR -> sBRBBBBR [label="PRed"];
  sBBBBBBR -> sBGBBBBR [label="PGreen"];
  sBBBBBBR -> sBBBBBBR [label="PBlue"];
  sBBBBBBG -> sBBBBGBB [label="F"];
  sBBBBBBG -> sBBBBGBB [label="R"];
  sBBBBBBG -> sBBBBBBG [label="L"];
  sBBBBBBG -> sBRBBBBG [label="PRed"];
  sBBBBBBG -> sBGBBBBG [label="PGreen"];
  sBBBBBBG -> sBBBBBBG [label="PBlue"];
  sBBBBBBB -> sBBBBBBB [label="F"];
  sBBBBBBB -> sBBBBBBB [label="R"];
  sBBBBBBB -> sBBBBBBB [label="L"];
  sBBBBBBB -> sBRBBBBB [label="PRed"];
  sBBBBBBB -> sBGBBBBB [label="PGreen"];
  sBBBBBBB -> sBBBBBBB [label="PBlue"];

}
