// The format of an entry is // {5-tile code}:{initial tetra. type}{U/D-sequence} // where 0 stands for DDDDD, 1 stands for DDDDU, and so on. // And it implies that // The 5-tile code sequence of the polygonal chain obtained // by feeding the right side data, for example, // [UpDn5] XZY00000 // to "TetraSeqGen" without any option is given by the left side, i.e., // --0-- // // Using the correspondence table, one could compute the correspondence // table between 5-tile code sequences of any length and U/D sequences // --0--:XZY00000 --0--:XZY00008 --0--:XZY0000G --0--:XZY0000O --0--:XZY00010 --0--:XZY00018 --0--:XZY0001G --0--:XZY0001O --0--:XZY00020 --0--:XZY00028 --0--:XZY0002G --0--:XZY0002O --0--:XZY00030 --0--:XZY00038 ... --R--:ZXY3VTCG --R--:ZXY3VTCO --R--:ZXY3VTD0 --R--:ZXY3VTD8 --R--:ZXY3VTDG --R--:ZXY3VTDO --R--:ZXY3VTE0 --R--:ZXY3VTE8 --R--:ZXY3VTEG --R--:ZXY3VTEO --R--:ZXY3VTF0 --R--:ZXY3VTF8 --R--:ZXY3VTFG --R--:ZXY3VTFO