/**
 * Nametry
 * (c) Kenta Cho (cs8k-cyu@asahi-net.or.jp)
 * http://www.asahi-net.or.jp/~cs8k-cyu/
 *
 * entrytbl.h(entry table patterns)
 */

#define ETRTBL_NUM 9

int etrtbl[ETRTBL_NUM][91] = {{
  0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,
},{
  26,37,38,39,31,37,38,39,
  27,37,38,39,32,37,38,39,
  28,37,38,39,33,37,38,39,
  29,37,38,39,34,37,38,39,
  30,37,38,39,35,37,38,39,
},{
  0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,
  36,36,36,36,36,36,36,36,36,36,36,36,36,
  36,36,36,36,36,36,36,36,36,36,36,36,36,
},{
  0,1,2,3,4,5,6,7,8,9,10,11,12,
  13,14,15,16,17,18,19,20,21,22,23,24,25,
  26,27,28,29,30,31,32,33,34,35,36,36,36,
},{
  0,1,2,3,4,5,
  6,7,8,9,10,11,
  12,13,14,15,16,17,
  18,19,20,21,22,23,
  24,25,26,27,28,29,
  30,31,32,33,34,35,
},{
  0,1,2,3,4,5,6,7,8,9,10,11,12,
  13,14,15,16,17,18,19,20,21,22,23,24,25,
  26,31,39,38,38,26,31,39,38,38,26,31,39,
  27,32,38,39,38,27,32,38,39,38,27,32,38,
  28,33,38,38,39,28,33,38,38,39,28,33,38,
  29,34,38,39,38,29,34,38,39,38,29,34,38,
  30,35,39,38,38,30,35,39,38,38,30,35,39,
},{
  0,1,2,3,4,5,
  26,27,28,29,30,6,
  20,21,22,23,31,7,
  19,36,36,24,32,8,
  18,36,36,25,33,9,
  17,36,36,35,34,10,
  16,15,14,13,12,11,
},{
   0,25,26,35,
   1,24,26,34,
   2,23,26,33,
   3,22,26,32,
   4,21,27,31,
   5,20,28,30,
   6,19,29,29,
   7,18,30,28,
   8,17,31,27,
   9,16,32,26,
  10,15,33,26,
  11,14,34,26,
  12,13,35,26,
},{
  0,36,1,36,2,36,3,36,4,36,5,36,
  36,6,36,7,36,8,36,9,36,10,36,11,
  12,36,13,36,14,36,15,36,16,36,17,36,
  36,18,36,19,36,20,36,21,36,22,36,23,
  24,36,25,36,26,36,27,36,28,36,29,36,
  36,30,36,31,36,32,36,33,36,34,36,35,
}};

int etrtblSize[ETRTBL_NUM][2] = {
  {26,1}, {8,5}, {26,2}, {13,3}, {6,6}, {13,7}, {6,7}, {4,13}, {12,6}
};

int etrType[ETRTBL_NUM] = {
  0, 2, 3, 4, 5, 5, 4, 1, 3,
};
