T=Array("SEDA", "SEHA", "SELA", "SEPA", "SFHA", "SFLA", "SFPA", "SGHA", "SGHH", "SGLA", "SGLL", "SGPA", "SGPP", "SKHA", "SKHH", "SKLA", "SKLL", "SKPA", "SKPP", "TB1", "TB4", "TB6", "TB8", "TE", "TEB", "TEC", "TECL", "TED", "TEF", "TEL", "TEY", "TF", "TFC", "TFJ", "TFK", "TFL", "THED", "THFK", "THHQB", "THJK", "THKMA", "THLC", "THQB", "THQC", "THQD", "THQDL", "THQL", "THQP", "TJ", "TJ4V", "TJC", "TJD", "TJJ", "TJK", "TJL4V", "TK4V", "TKC", "TKL4V", "TKMA", "TLB", "TQ", "TQD", "TQDL", "TRP", "TXQB"); P=Array("TWIN", "1", "2", "3"); A=Array("3", "7", "10", "15", "15/15", "20", "20/20", "25", "30", "30/60", "35", "40", "45", "50", "60", "70", "80", "90", "100", "110", "125", "150", "175", "200", "225", "250", "300", "350", "400", "450", "500", "600", "700", "800", "1000", "1200"); V=Array("120/240", "120", "240", "277", "347", "480", "600"); prods=Array(Array(64,1,8,0), Array(64,1,5,0), Array(64,1,7,0), Array(64,1,3,0), Array(63,0,6,1), Array(63,0,4,1), Array(62,2,23,0), Array(62,2,21,0), Array(62,2,22,0), Array(62,2,20,0), Array(58,3,34,6), Array(58,2,32,6), Array(58,2,32,6), Array(58,2,31,6), Array(58,2,31,6), Array(57,3,35,6), Array(57,3,35,6), Array(57,3,34,6), Array(57,3,34,6), Array(57,3,33,6), Array(57,3,33,6), Array(56,3,33,6), Array(56,3,33,6), Array(56,3,35,6), Array(56,3,35,6), Array(55,3,35,6), Array(55,3,35,6), Array(55,3,34,6), Array(55,3,34,6), Array(55,3,33,6), Array(55,3,33,6), Array(54,3,31,6), Array(54,3,31,6), Array(54,3,30,6), Array(54,3,30,6), Array(54,3,28,6), Array(54,3,28,6), Array(54,3,26,6), Array(54,3,26,6), Array(54,3,23,6), Array(54,3,23,6), Array(54,3,18,6), Array(54,3,18,6), Array(53,3,31,6), Array(53,3,31,6), Array(53,3,30,6), Array(53,3,30,6), Array(53,3,29,6), Array(53,3,29,6), Array(53,3,28,6), Array(53,2,27,6), Array(53,2,27,6), Array(53,2,28,6), Array(53,2,28,6), Array(53,2,29,6), Array(53,2,29,6), Array(53,2,30,6), Array(53,2,30,6), Array(53,2,31,6), Array(53,2,31,6), Array(53,3,25,6), Array(53,3,25,6), Array(53,3,26,6), Array(53,3,26,6), Array(53,3,27,6), Array(53,3,27,6), Array(53,3,28,6), Array(53,2,26,6), Array(53,2,26,6), Array(53,3,20,6), Array(53,3,21,6), Array(53,3,21,6), Array(53,3,22,6), Array(53,3,22,6), Array(53,3,23,6), Array(53,3,23,6), Array(53,3,24,6), Array(53,3,24,6), Array(53,3,25,6), Array(53,3,25,6), Array(53,3,26,6), Array(53,3,26,6), Array(53,3,27,6), Array(53,3,27,6), Array(53,3,28,6), Array(53,3,28,6), Array(53,2,25,6), Array(53,2,25,6), Array(53,2,21,6), Array(53,2,21,6), Array(53,2,22,6), Array(53,2,22,6), Array(53,2,23,6), Array(53,2,23,6), Array(53,2,24,6), Array(53,2,24,6), Array(53,2,25,6), Array(53,2,25,6), Array(53,2,26,6), Array(53,2,26,6), Array(53,2,27,6), Array(53,2,27,6), Array(53,2,28,6), Array(53,2,28,6), Array(53,3,20,6), Array(52,2,28,6), Array(52,3,20,6), Array(52,3,20,6), Array(52,3,21,6), Array(52,3,21,6), Array(52,3,22,6), Array(52,3,22,6), Array(52,3,23,6), Array(52,3,23,6), Array(52,3,24,6), Array(52,3,24,6), Array(52,3,25,6), Array(52,3,25,6), Array(52,3,26,6), Array(52,3,26,6), Array(52,3,27,6), Array(52,3,27,6), Array(52,3,28,6), Array(52,3,28,6), Array(53,2,20,6), Array(53,2,20,6), Array(51,3,27,2), Array(51,3,28,2), Array(51,3,28,2), Array(52,2,20,6), Array(52,2,20,6), Array(52,2,21,6), Array(52,2,21,6), Array(52,2,22,6), Array(52,2,22,6), Array(52,2,23,6), Array(52,2,23,6), Array(52,2,24,6), Array(52,2,24,6), Array(52,2,25,6), Array(52,2,25,6), Array(52,2,26,6), Array(52,2,26,6), Array(52,2,27,6), Array(52,2,27,6), Array(52,2,28,6), Array(61,3,23,2), Array(61,3,23,2), Array(61,3,22,2), Array(61,3,22,2), Array(61,3,21,2), Array(61,3,21,2), Array(61,3,20,2), Array(61,3,20,2), Array(61,3,18,2), Array(61,3,18,2), Array(61,2,24,2), Array(61,2,24,2), Array(61,2,23,2), Array(61,2,23,2), Array(61,2,22,2), Array(61,2,22,2), Array(61,2,21,2), Array(61,2,21,2), Array(61,2,20,2), Array(61,2,20,2), Array(61,2,18,2), Array(61,2,18,2), Array(60,3,18,2), Array(60,3,17,2), Array(60,3,16,2), Array(60,3,15,2), Array(60,3,14,2), Array(60,3,13,2), Array(60,3,11,2), Array(60,3,8,2), Array(60,3,5,2), Array(60,3,3,2), Array(60,2,17,0), Array(60,2,16,0), Array(60,2,15,0), Array(60,2,14,0), Array(60,2,13,0), Array(60,2,11,0), Array(60,2,8,0), Array(60,2,5,0), Array(60,2,3,0), Array(60,2,18,0), Array(60,1,15,0), Array(60,1,14,0), Array(60,1,13,0), Array(60,1,11,0), Array(60,1,8,0), Array(60,1,5,0), Array(60,1,3,0), Array(59,3,28,5), Array(59,3,27,5), Array(59,3,26,5), Array(59,3,25,5), Array(58,3,33,6), Array(58,3,33,6), Array(58,3,32,6), Array(58,3,32,6), Array(51,3,26,2), Array(51,3,27,2), Array(51,3,25,2), Array(51,2,28,2), Array(51,2,27,2), Array(51,2,26,2), Array(51,2,25,2), Array(50,3,31,6), Array(50,3,28,6), Array(50,3,28,6), Array(46,3,5,2), Array(46,3,7,2), Array(46,3,8,2), Array(46,3,10,2), Array(46,3,11,2), Array(46,3,12,2), Array(46,3,13,2), Array(46,3,14,2), Array(46,3,15,2), Array(46,3,16,2), Array(46,3,17,2), Array(46,3,18,2), Array(47,1,3,0), Array(47,1,5,0), Array(47,1,7,0), Array(47,1,8,0), Array(47,1,10,0), Array(47,1,11,0), Array(47,1,12,0), Array(47,1,13,0), Array(47,2,3,0), Array(47,2,5,0), Array(47,2,7,0), Array(47,2,8,0), Array(47,2,10,0), Array(47,2,11,0), Array(47,2,12,0), Array(47,2,13,0), Array(48,3,15,6), Array(48,3,17,6), Array(48,3,18,6), Array(48,3,20,6), Array(48,3,21,6), Array(48,3,22,6), Array(48,3,23,6), Array(48,3,24,6), Array(49,3,18,6), Array(49,3,18,6), Array(49,3,23,6), Array(49,3,23,6), Array(49,3,26,6), Array(49,3,26,6), Array(49,3,28,6), Array(49,3,28,6), Array(49,3,30,6), Array(58,3,31,6), Array(58,3,31,6), Array(58,3,30,6), Array(46,1,13,0), Array(46,1,14,0), Array(46,1,15,0), Array(46,2,18,0), Array(46,2,19,0), Array(46,2,20,0), Array(46,2,3,0), Array(46,2,3,0), Array(46,2,3,0), Array(46,2,5,0), Array(46,2,5,0), Array(46,2,5,0), Array(46,2,7,0), Array(46,2,7,0), Array(46,2,8,0), Array(46,2,8,0), Array(46,2,10,0), Array(46,2,11,0), Array(46,2,11,0), Array(46,2,12,0), Array(46,2,13,0), Array(46,2,13,0), Array(46,2,14,0), Array(46,2,15,0), Array(46,2,16,0), Array(46,2,17,0), Array(46,2,3,2), Array(46,2,5,2), Array(46,2,7,2), Array(46,2,8,2), Array(46,2,10,2), Array(46,2,11,2), Array(46,2,12,2), Array(46,2,13,2), Array(46,2,14,2), Array(46,2,15,2), Array(46,2,16,2), Array(46,2,17,2), Array(46,2,18,2), Array(46,3,3,2), Array(46,1,10,0), Array(46,1,11,0), Array(46,1,12,0), Array(46,1,8,0), Array(46,1,8,0), Array(46,1,5,0), Array(46,1,7,0), Array(46,1,5,0), Array(46,1,5,0), Array(46,1,3,0), Array(46,1,3,0), Array(45,2,23,0), Array(46,1,3,0), Array(45,2,21,0), Array(45,2,22,0), Array(45,2,20,0), Array(44,3,24,2), Array(44,3,23,2), Array(44,3,22,2), Array(44,3,21,2), Array(44,3,20,2), Array(44,3,18,2), Array(44,2,24,2), Array(44,2,23,2), Array(44,2,22,2), Array(44,2,21,2), Array(44,2,20,2), Array(44,2,18,2), Array(43,3,18,2), Array(43,3,17,2), Array(43,3,16,2), Array(43,3,15,2), Array(43,2,3,0), Array(43,1,15,0), Array(42,2,10,0), Array(42,2,8,0), Array(42,2,7,0), Array(42,2,8,0), Array(42,2,5,0), Array(42,2,5,0), Array(42,2,3,0), Array(42,2,18,0), Array(42,1,8,0), Array(41,3,21,6), Array(41,3,20,6), Array(41,3,20,6), Array(41,3,21,6), Array(41,3,21,6), Array(41,3,22,6), Array(41,3,22,6), Array(41,3,23,6), Array(41,3,23,6), Array(41,3,24,6), Array(41,3,24,6), Array(41,3,25,6), Array(41,3,26,6), Array(41,3,27,6), Array(41,3,28,6), Array(42,1,3,0), Array(42,1,3,0), Array(42,1,3,0), Array(42,1,5,0), Array(42,1,5,0), Array(42,1,5,0), Array(42,1,5,0), Array(58,3,29,6), Array(58,3,29,6), Array(58,3,28,6), Array(58,3,28,6), Array(58,3,27,6), Array(58,3,27,6), Array(58,3,26,6), Array(58,3,26,6), Array(58,2,33,6), Array(58,2,32,6), Array(58,2,32,6), Array(58,2,31,6), Array(58,2,31,6), Array(58,2,30,6), Array(58,2,30,6), Array(58,2,29,6), Array(58,2,29,6), Array(58,2,28,6), Array(58,2,28,6), Array(58,2,27,6), Array(58,2,26,6), Array(58,2,27,6), Array(58,2,26,6), Array(41,3,21,6), Array(41,3,20,6), Array(41,3,18,6), Array(41,3,17,6), Array(41,3,16,6), Array(41,3,15,6), Array(41,3,14,6), Array(41,3,14,6), Array(41,3,13,6), Array(41,3,13,6), Array(41,3,11,6), Array(41,3,11,6), Array(41,3,8,6), Array(41,3,8,6), Array(41,3,5,6), Array(41,3,5,6), Array(41,3,3,6), Array(40,3,26,6), Array(40,3,26,6), Array(40,3,27,6), Array(40,3,27,6), Array(40,3,28,6), Array(40,3,28,6), Array(40,3,29,6), Array(40,3,29,6), Array(40,3,30,6), Array(40,3,30,6), Array(40,3,31,6), Array(40,3,31,6), Array(40,3,32,6), Array(40,3,32,6), Array(40,3,33,6), Array(40,3,33,6), Array(41,3,3,6), Array(40,2,33,6), Array(40,3,33,6), Array(40,3,33,6), Array(40,3,34,6), Array(40,3,34,6), Array(40,3,35,6), Array(40,3,35,6), Array(40,2,26,6), Array(40,2,26,6), Array(40,2,27,6), Array(40,2,27,6), Array(40,2,28,6), Array(40,2,28,6), Array(40,2,29,6), Array(40,2,29,6), Array(40,2,30,6), Array(40,2,30,6), Array(40,2,31,6), Array(40,2,31,6), Array(40,2,32,6), Array(40,2,32,6), Array(39,3,30,6), Array(39,3,31,6), Array(39,3,31,6), Array(40,2,31,6), Array(40,2,31,6), Array(40,2,32,6), Array(40,2,32,6), Array(40,2,33,6), Array(40,2,33,6), Array(40,2,34,6), Array(40,2,34,6), Array(40,2,35,6), Array(40,2,35,6), Array(40,3,31,6), Array(40,3,31,6), Array(40,3,32,6), Array(40,3,32,6), Array(39,2,30,6), Array(39,2,30,6), Array(39,2,31,6), Array(39,2,31,6), Array(39,3,25,6), Array(39,3,25,6), Array(39,3,26,6), Array(39,3,26,6), Array(39,3,27,6), Array(39,3,27,6), Array(39,3,28,6), Array(39,3,28,6), Array(39,3,29,6), Array(39,3,29,6), Array(39,3,30,6), Array(58,3,35,6), Array(39,2,29,6), Array(39,2,29,6), Array(58,3,34,6), Array(58,3,33,6), Array(58,3,33,6), Array(58,3,32,6), Array(58,3,32,6), Array(58,3,31,6), Array(58,3,31,6), Array(58,2,35,6), Array(58,2,35,6), Array(58,2,34,6), Array(58,2,34,6), Array(58,2,33,6), Array(58,2,33,6), Array(61,3,24,2), Array(61,3,24,2), Array(51,3,26,2), Array(51,3,25,2), Array(51,2,28,2), Array(51,2,27,2), Array(51,2,26,2), Array(51,2,25,2), Array(50,3,31,6), Array(50,3,28,6), Array(50,3,28,6), Array(49,3,31,6), Array(49,3,31,6), Array(49,3,30,6), Array(58,3,30,6), Array(44,3,24,2), Array(44,3,23,2), Array(44,3,22,2), Array(44,3,21,2), Array(44,3,20,2), Array(44,3,18,2), Array(44,2,24,2), Array(44,2,23,2), Array(44,2,22,2), Array(44,2,21,2), Array(44,2,20,2), Array(44,2,18,2), Array(43,3,18,2), Array(43,3,17,2), Array(43,3,16,2), Array(43,3,15,2), Array(43,3,14,2), Array(43,3,14,2), Array(43,3,13,2), Array(43,3,13,2), Array(43,3,12,2), Array(43,3,12,2), Array(43,3,11,2), Array(43,3,11,2), Array(43,3,10,2), Array(43,3,10,2), Array(43,3,8,2), Array(43,3,8,2), Array(43,3,7,2), Array(43,3,7,2), Array(43,3,5,2), Array(43,3,5,2), Array(43,3,3,2), Array(43,3,3,2), Array(43,2,17,0), Array(43,2,17,0), Array(43,2,16,0), Array(43,2,16,0), Array(43,2,15,0), Array(43,2,15,0), Array(43,2,14,0), Array(43,2,14,0), Array(43,2,13,0), Array(43,2,13,0), Array(43,2,12,0), Array(43,2,12,0), Array(43,2,11,0), Array(43,2,11,0), Array(43,2,10,0), Array(43,2,10,0), Array(43,2,8,0), Array(43,2,8,0), Array(43,2,7,0), Array(43,2,7,0), Array(43,2,5,0), Array(43,2,5,0), Array(43,2,3,0), Array(43,2,18,0), Array(43,2,18,0), Array(43,1,15,0), Array(43,1,14,0), Array(43,1,14,0), Array(43,1,13,0), Array(43,1,13,0), Array(43,1,12,0), Array(43,1,12,0), Array(43,1,11,0), Array(43,1,11,0), Array(43,1,10,0), Array(43,1,10,0), Array(43,1,8,0), Array(43,1,8,0), Array(43,1,7,0), Array(43,1,7,0), Array(43,1,5,0), Array(43,1,5,0), Array(43,1,3,0), Array(43,1,3,0), Array(42,3,18,2), Array(42,3,18,2), Array(42,3,17,2), Array(42,3,16,2), Array(42,3,15,2), Array(42,3,14,2), Array(42,3,13,2), Array(42,3,12,2), Array(42,3,11,2), Array(42,3,10,2), Array(42,3,8,2), Array(42,3,8,2), Array(42,3,7,2), Array(42,3,5,2), Array(42,3,5,2), Array(42,3,3,2), Array(42,2,18,2), Array(42,2,17,2), Array(42,2,16,2), Array(42,2,15,2), Array(42,2,14,2), Array(42,2,13,2), Array(42,2,12,2), Array(42,2,11,2), Array(42,2,10,2), Array(42,2,8,2), Array(42,2,7,2), Array(42,2,5,2), Array(42,2,3,2), Array(42,2,17,0), Array(42,2,16,0), Array(42,2,15,0), Array(42,2,14,0), Array(42,2,13,0), Array(42,2,12,0), Array(42,2,11,0), Array(42,2,8,0), Array(42,2,5,0), Array(42,2,3,0), Array(42,2,18,0), Array(42,1,15,0), Array(42,1,14,0), Array(42,1,13,0), Array(42,1,12,0), Array(42,1,11,0), Array(42,1,10,0), Array(42,1,8,0), Array(42,1,7,0), Array(58,2,33,6), Array(41,3,20,6), Array(41,3,18,6), Array(41,3,17,6), Array(41,3,16,6), Array(41,3,15,6), Array(40,2,33,6), Array(58,3,35,6), Array(39,2,28,6), Array(39,2,28,6), Array(39,2,27,6), Array(39,2,27,6), Array(39,2,26,6), Array(39,2,26,6), Array(39,2,25,6), Array(39,2,25,6), Array(39,3,28,6), Array(39,3,28,6), Array(39,3,27,6), Array(39,3,27,6), Array(39,3,26,6), Array(39,3,26,6), Array(39,3,25,6), Array(39,3,25,6), Array(39,3,24,6), Array(39,3,24,6), Array(39,3,23,6), Array(39,3,23,6), Array(39,3,22,6), Array(39,3,22,6), Array(39,3,21,6), Array(39,3,21,6), Array(39,3,20,6), Array(39,3,20,6), Array(39,2,28,6), Array(39,2,28,6), Array(39,2,27,6), Array(39,2,27,6), Array(39,2,26,6), Array(39,2,26,6), Array(39,2,25,6), Array(39,2,25,6), Array(39,2,24,6), Array(39,2,24,6), Array(39,2,23,6), Array(39,2,23,6), Array(39,2,22,6), Array(39,2,22,6), Array(39,2,21,6), Array(39,2,21,6), Array(39,2,20,6), Array(39,2,20,6), Array(38,3,18,2), Array(38,3,17,2), Array(38,3,16,2), Array(38,3,15,2), Array(38,3,14,2), Array(38,3,13,2), Array(38,3,12,2), Array(38,3,11,2), Array(38,3,10,2), Array(38,3,8,2), Array(38,3,7,2), Array(38,3,5,2), Array(38,3,3,2), Array(38,2,18,2), Array(38,2,17,2), Array(38,2,16,2), Array(38,2,15,2), Array(38,2,14,2), Array(38,2,13,2), Array(38,2,12,2), Array(38,2,11,2), Array(38,2,10,2), Array(38,2,8,2), Array(38,2,7,2), Array(38,2,5,2), Array(38,2,3,2), Array(38,2,17,0), Array(38,2,16,0), Array(38,2,15,0), Array(38,2,14,0), Array(38,2,13,0), Array(38,2,12,0), Array(38,2,11,0), Array(38,2,10,0), Array(38,2,8,0), Array(38,2,7,0), Array(38,2,5,0), Array(38,2,3,0), Array(38,2,18,0), Array(38,1,15,0), Array(38,1,14,0), Array(38,1,13,0), Array(38,1,12,0), Array(38,1,11,0), Array(38,1,10,0), Array(38,1,8,0), Array(38,1,8,0), Array(38,1,7,0), Array(38,1,5,0), Array(38,1,5,0), Array(38,1,5,0), Array(38,1,3,0), Array(38,1,3,0), Array(38,1,3,0), Array(37,3,24,6), Array(37,3,24,6), Array(37,3,23,6), Array(37,3,23,6), Array(37,3,22,6), Array(37,3,22,6), Array(37,3,21,6), Array(37,3,21,6), Array(37,3,20,6), Array(37,3,20,6), Array(37,3,19,6), Array(37,3,19,6), Array(37,3,18,6), Array(37,3,18,6), Array(37,3,17,6), Array(37,3,17,6), Array(37,3,16,6), Array(37,3,16,6), Array(37,3,15,6), Array(37,3,15,6), Array(37,2,24,5), Array(37,2,24,5), Array(37,2,23,5), Array(37,2,23,5), Array(37,2,22,5), Array(37,2,22,5), Array(37,2,21,5), Array(37,2,21,5), Array(37,2,20,5), Array(37,2,20,5), Array(37,2,18,5), Array(37,2,18,5), Array(37,2,17,5), Array(37,2,17,5), Array(37,2,16,5), Array(37,2,16,5), Array(37,2,15,5), Array(37,2,15,5), Array(36,3,18,6), Array(36,3,18,6), Array(36,3,17,6), Array(36,3,17,6), Array(36,3,16,6), Array(36,3,16,6), Array(36,3,15,6), Array(36,3,15,6), Array(36,3,14,6), Array(36,3,14,6), Array(36,3,13,6), Array(36,3,13,6), Array(36,3,12,6), Array(36,3,12,6), Array(36,3,11,6), Array(36,3,11,6), Array(36,3,10,6), Array(36,3,10,6), Array(36,3,8,6), Array(36,3,8,6), Array(36,3,7,6), Array(36,3,7,6), Array(36,3,5,6), Array(36,3,5,6), Array(36,3,3,6), Array(36,3,3,6), Array(36,3,21,6), Array(36,3,21,6), Array(36,3,20,6), Array(36,3,20,6), Array(36,3,19,6), Array(36,3,19,6), Array(36,2,18,5), Array(36,2,18,5), Array(36,2,17,5), Array(36,2,17,5), Array(36,2,16,5), Array(36,2,16,5), Array(36,2,15,5), Array(36,2,15,5), Array(36,2,14,5), Array(36,2,14,5), Array(36,2,13,5), Array(36,2,13,5), Array(36,2,12,5), Array(36,2,12,5), Array(36,2,11,5), Array(36,2,11,5), Array(36,2,10,5), Array(36,2,10,5), Array(36,2,8,5), Array(36,2,8,5), Array(36,2,7,5), Array(36,2,7,5), Array(36,2,5,5), Array(36,2,5,5), Array(36,2,3,5), Array(36,2,3,5), Array(36,1,8,4), Array(36,1,8,4), Array(36,1,7,4), Array(36,1,7,4), Array(36,1,5,4), Array(36,1,5,4), Array(36,1,3,4), Array(36,1,3,4), Array(35,3,23,6), Array(35,3,23,6), Array(35,3,22,6), Array(35,3,22,6), Array(35,3,21,6), Array(35,3,21,6), Array(35,3,20,6), Array(35,3,20,6), Array(35,3,18,6), Array(35,3,18,6), Array(35,3,17,6), Array(35,3,17,6), Array(35,3,16,6), Array(35,3,16,6), Array(35,3,15,6), Array(35,3,15,6), Array(34,3,24,6), Array(34,3,24,6), Array(34,3,23,6), Array(34,3,23,6), Array(34,3,22,6), Array(34,3,22,6), Array(34,3,21,6), Array(34,3,21,6), Array(34,3,20,6), Array(34,3,20,6), Array(34,3,19,6), Array(34,3,19,6), Array(34,3,18,6), Array(34,3,18,6), Array(34,3,17,6), Array(34,3,17,6), Array(34,3,16,6), Array(34,3,16,6), Array(34,3,15,6), Array(34,3,15,6), Array(34,2,24,5), Array(34,2,24,5), Array(34,2,23,5), Array(34,2,23,5), Array(34,2,22,5), Array(34,2,22,5), Array(34,2,21,5), Array(34,2,21,5), Array(34,2,20,5), Array(34,2,20,5), Array(34,2,18,5), Array(34,2,18,5), Array(34,2,17,5), Array(34,2,17,5), Array(34,2,16,5), Array(34,2,16,5), Array(34,2,15,5), Array(34,2,15,5), Array(33,3,25,6), Array(33,3,25,6), Array(33,3,24,6), Array(33,3,24,6), Array(33,3,23,6), Array(33,3,23,6), Array(33,3,22,6), Array(33,3,22,6), Array(33,3,21,6), Array(33,3,21,6), Array(33,3,20,6), Array(33,3,20,6), Array(33,3,19,6), Array(33,3,19,6), Array(33,3,18,6), Array(33,3,18,6), Array(33,3,17,6), Array(33,3,17,6), Array(33,3,16,6), Array(33,3,16,6), Array(33,3,15,6), Array(33,3,15,6), Array(33,2,24,5), Array(33,2,24,5), Array(33,2,23,5), Array(33,2,23,5), Array(33,2,22,5), Array(33,2,22,5), Array(33,2,21,5), Array(33,2,21,5), Array(33,2,20,5), Array(33,2,20,5), Array(33,2,18,5), Array(33,2,18,5), Array(33,2,17,5), Array(33,2,17,5), Array(33,2,16,5), Array(33,2,16,5), Array(33,2,15,5), Array(33,2,15,5), Array(32,3,24,6), Array(32,3,24,6), Array(31,3,18,6), Array(31,3,17,6), Array(31,3,15,6), Array(31,3,14,6), Array(31,3,13,6), Array(31,3,11,6), Array(31,3,8,6), Array(31,3,5,6), Array(31,3,3,6), Array(31,2,18,6), Array(31,2,17,6), Array(31,2,15,6), Array(31,2,14,6), Array(31,2,13,6), Array(31,2,11,6), Array(31,2,8,6), Array(31,2,5,6), Array(31,2,3,6), Array(30,3,17,5), Array(30,3,16,5), Array(30,3,15,5), Array(30,3,14,5), Array(30,3,13,5), Array(30,3,12,5), Array(30,3,11,5), Array(30,3,10,5), Array(30,3,8,5), Array(30,3,7,5), Array(30,3,5,5), Array(30,3,3,5), Array(30,3,18,5), Array(30,2,17,5), Array(30,2,16,5), Array(30,2,15,5), Array(30,2,14,5), Array(30,2,13,5), Array(30,2,12,5), Array(30,2,11,5), Array(30,2,10,5), Array(30,2,8,5), Array(30,2,7,5), Array(30,2,5,5), Array(30,2,3,5), Array(30,2,18,5), Array(30,1,17,3), Array(30,1,16,3), Array(30,1,15,3), Array(30,1,14,3), Array(30,1,13,3), Array(30,1,12,3), Array(30,1,11,3), Array(30,1,10,3), Array(30,1,8,3), Array(30,1,7,3), Array(30,1,5,3), Array(30,1,18,3), Array(29,3,21,6), Array(29,3,21,6), Array(29,3,20,6), Array(29,3,20,6), Array(29,3,18,6), Array(29,3,18,6), Array(29,3,17,6), Array(29,3,17,6), Array(29,3,16,6), Array(29,3,16,6), Array(29,3,15,6), Array(29,3,15,6), Array(29,3,14,6), Array(29,3,14,6), Array(29,3,13,6), Array(29,3,13,6), Array(29,3,12,6), Array(29,3,12,6), Array(29,3,11,6), Array(29,3,11,6), Array(29,3,10,6), Array(29,3,10,6), Array(29,3,8,6), Array(29,3,8,6), Array(29,3,7,6), Array(29,3,7,6), Array(29,3,5,6), Array(29,3,5,6), Array(29,3,3,6), Array(29,3,3,6), Array(28,3,18,5), Array(28,3,17,5), Array(28,3,15,5), Array(28,3,13,5), Array(28,3,11,5), Array(28,3,8,5), Array(28,3,5,5), Array(28,3,3,5), Array(28,2,18,5), Array(28,2,17,5), Array(28,2,15,5), Array(28,2,13,5), Array(28,2,11,5), Array(28,2,8,5), Array(28,2,5,5), Array(28,2,3,5), Array(28,1,18,3), Array(28,1,17,3), Array(28,1,15,3), Array(28,1,13,3), Array(28,1,11,3), Array(28,1,8,3), Array(28,1,5,3), Array(28,1,3,3), Array(27,3,21,6), Array(27,3,21,6), Array(27,3,20,6), Array(27,3,20,6), Array(27,3,19,6), Array(27,3,19,6), Array(27,3,18,6), Array(27,3,18,6), Array(27,3,17,6), Array(27,3,17,6), Array(27,3,16,6), Array(27,3,16,6), Array(27,3,15,6), Array(27,3,15,6), Array(27,3,14,6), Array(27,3,14,6), Array(27,3,13,6), Array(27,3,13,6), Array(27,3,12,6), Array(27,3,12,6), Array(27,3,11,6), Array(27,3,11,6), Array(27,3,10,6), Array(27,3,10,6), Array(27,3,8,6), Array(27,3,8,6), Array(27,3,7,6), Array(27,3,7,6), Array(27,3,5,6), Array(27,3,5,6), Array(27,3,3,6), Array(27,3,3,6), Array(27,3,21,5), Array(27,3,21,5), Array(27,3,20,5), Array(27,3,20,5), Array(27,3,19,5), Array(27,3,19,5), Array(27,3,18,5), Array(27,3,18,5), Array(27,3,17,5), Array(27,3,17,5), Array(27,3,16,5), Array(27,3,16,5), Array(27,3,15,5), Array(27,3,15,5), Array(27,3,14,5), Array(27,3,14,5), Array(27,3,13,5), Array(27,3,13,5), Array(27,3,12,5), Array(27,3,12,5), Array(27,3,11,5), Array(27,3,11,5), Array(27,3,10,5), Array(27,3,10,5), Array(27,3,8,5), Array(27,3,8,5), Array(27,3,7,5), Array(27,3,7,5), Array(27,3,5,5), Array(27,3,5,5), Array(27,3,3,5), Array(27,3,3,5), Array(27,3,2,5), Array(27,3,2,5), Array(27,2,20,5), Array(27,2,20,5), Array(27,2,18,5), Array(27,2,18,5), Array(27,2,17,5), Array(27,2,17,5), Array(27,2,16,5), Array(27,2,16,5), Array(27,2,15,5), Array(27,2,15,5), Array(27,2,14,5), Array(27,2,14,5), Array(27,2,13,5), Array(27,2,13,5), Array(27,2,12,5), Array(27,2,12,5), Array(27,2,11,5), Array(27,2,11,5), Array(27,2,10,5), Array(27,2,10,5), Array(27,2,8,5), Array(27,2,8,5), Array(27,2,7,5), Array(27,2,7,5), Array(27,2,5,5), Array(27,2,5,5), Array(27,2,3,5), Array(27,2,3,5), Array(27,2,2,5), Array(27,2,2,5), Array(27,1,18,3), Array(27,1,18,3), Array(27,1,17,3), Array(27,1,17,3), Array(27,1,16,3), Array(27,1,16,3), Array(27,1,15,3), Array(27,1,15,3), Array(27,1,14,3), Array(27,1,14,3), Array(27,1,13,3), Array(27,1,13,3), Array(27,1,12,3), Array(27,1,12,3), Array(27,1,11,3), Array(27,1,11,3), Array(27,1,10,3), Array(27,1,10,3), Array(27,1,8,3), Array(27,1,8,3), Array(27,1,7,3), Array(27,1,7,3), Array(27,1,5,3), Array(27,1,5,3), Array(27,1,3,3), Array(27,1,3,3), Array(27,1,2,3), Array(27,1,2,3), Array(26,3,21,6), Array(26,3,18,6), Array(26,3,13,6), Array(26,3,8,6), Array(26,3,3,6), Array(26,3,1,6), Array(25,3,21,6), Array(25,3,18,6), Array(25,3,13,6), Array(25,3,8,6), Array(25,3,3,6), Array(25,3,1,6), Array(26,3,0,6), Array(25,2,21,5), Array(25,2,18,5), Array(25,2,13,5), Array(25,2,8,5), Array(25,2,3,5), Array(25,2,1,5), Array(25,2,0,5), Array(24,3,18,2), Array(24,3,18,2), Array(24,3,17,2), Array(24,3,17,2), Array(24,3,16,2), Array(24,3,16,2), Array(24,3,15,2), Array(24,3,15,2), Array(24,3,14,2), Array(24,3,14,2), Array(24,3,13,2), Array(24,3,13,2), Array(24,3,12,2), Array(24,3,12,2), Array(24,3,11,2), Array(24,3,11,2), Array(24,3,10,2), Array(24,3,10,2), Array(24,3,8,2), Array(24,3,8,2), Array(24,3,7,2), Array(24,3,7,2), Array(24,3,5,2), Array(24,3,5,2), Array(24,3,3,2), Array(24,3,3,2), Array(24,3,2,2), Array(24,3,2,2), Array(24,2,18,2), Array(24,2,18,2), Array(24,2,17,2), Array(24,2,17,2), Array(24,2,16,2), Array(24,2,16,2), Array(24,2,15,2), Array(24,2,15,2), Array(24,2,14,2), Array(24,2,14,2), Array(24,2,13,2), Array(24,2,13,2), Array(24,2,12,2), Array(24,2,12,2), Array(24,2,11,2), Array(24,2,11,2), Array(24,2,10,2), Array(24,2,10,2), Array(24,2,8,2), Array(24,2,8,2), Array(24,2,7,2), Array(24,2,7,2), Array(24,2,5,2), Array(24,2,5,2), Array(24,2,3,2), Array(24,2,3,2), Array(24,2,2,2), Array(24,2,2,2), Array(24,1,18,1), Array(24,1,18,1), Array(24,1,17,1), Array(24,1,17,1), Array(24,1,16,1), Array(24,1,16,1), Array(24,1,15,1), Array(24,1,15,1), Array(24,1,14,1), Array(24,1,14,1), Array(24,1,13,1), Array(24,1,13,1), Array(24,1,12,1), Array(24,1,12,1), Array(24,1,11,1), Array(24,1,11,1), Array(24,1,10,1), Array(24,1,10,1), Array(24,1,8,1), Array(24,1,8,1), Array(24,1,7,1), Array(24,1,7,1), Array(24,1,5,1), Array(24,1,5,1), Array(24,1,3,1), Array(24,1,3,1), Array(24,1,2,1), Array(24,1,2,1), Array(23,3,17,2), Array(23,3,15,2), Array(23,3,13,2), Array(23,3,11,2), Array(23,3,8,2), Array(23,3,5,2), Array(23,3,3,2), Array(23,2,18,2), Array(23,2,17,2), Array(23,2,15,2), Array(23,2,13,2), Array(23,2,11,2), Array(23,2,8,2), Array(23,2,5,2), Array(23,2,3,2), Array(23,3,18,2), Array(23,3,17,2), Array(23,3,15,2), Array(23,3,13,2), Array(23,3,11,2), Array(23,3,8,2), Array(23,3,5,2), Array(23,3,3,2), Array(23,2,18,2), Array(23,2,17,2), Array(23,2,15,2), Array(23,2,13,2), Array(23,2,11,2), Array(23,2,8,2), Array(23,2,5,2), Array(23,2,3,2), Array(23,1,18,1), Array(23,1,17,1), Array(23,1,15,1), Array(23,1,13,1), Array(23,1,11,1), Array(23,1,8,1), Array(23,1,5,1), Array(23,1,3,1), Array(23,1,18,1), Array(23,1,17,1), Array(23,1,15,1), Array(23,1,13,1), Array(23,1,11,1), Array(23,1,8,1), Array(23,1,3,1), Array(23,1,5,1), Array(22,3,33,6), Array(22,3,32,6), Array(22,3,31,6), Array(21,3,31,6), Array(21,3,30,6), Array(21,3,28,6), Array(21,3,27,6), Array(21,3,26,6), Array(20,3,28,6), Array(20,3,27,6), Array(20,3,26,6), Array(20,3,25,6), Array(20,3,24,6), Array(20,3,23,6), Array(20,3,22,6), Array(20,3,21,6), Array(20,3,20,6), Array(19,3,18,6), Array(19,3,17,6), Array(19,3,16,6), Array(19,3,15,6), Array(19,3,14,6), Array(19,3,13,6), Array(19,3,12,6), Array(19,3,11,6), Array(19,3,10,6), Array(19,3,8,6), Array(19,3,7,6), Array(19,3,5,6), Array(19,3,3,6), Array(18,3,34,6), Array(18,3,33,6), Array(17,3,35,6), Array(17,3,33,6), Array(16,3,34,6), Array(16,3,33,6), Array(15,3,35,6), Array(15,3,33,6), Array(15,3,35,6), Array(15,3,33,6), Array(14,3,34,6), Array(14,3,33,6), Array(13,3,35,6), Array(13,3,33,6), Array(13,2,35,6), Array(13,2,33,6), Array(12,3,31,6), Array(12,3,28,6), Array(11,3,31,6), Array(11,3,28,6), Array(10,3,31,6), Array(10,3,28,6), Array(9,3,31,6), Array(9,3,28,6), Array(9,3,31,6), Array(9,3,28,6), Array(8,3,31,6), Array(8,3,28,6), Array(7,3,31,6), Array(7,3,28,6), Array(6,3,25,6), Array(5,3,25,6), Array(5,3,25,6), Array(5,2,25,5), Array(4,3,25,6), Array(4,2,25,6), Array(3,3,21,6), Array(3,3,18,6), Array(3,3,14,6), Array(3,3,8,6), Array(3,2,21,5), Array(3,2,18,5), Array(3,2,14,5), Array(3,2,8,5), Array(2,3,21,6), Array(2,3,18,6), Array(2,3,14,6), Array(2,3,8,6), Array(2,3,18,6), Array(2,3,14,6), Array(2,3,8,6), Array(2,3,1,6), Array(2,2,21,5), Array(2,2,18,5), Array(2,2,14,5), Array(2,2,8,5), Array(1,3,21,6), Array(1,3,18,6), Array(1,3,14,6), Array(1,3,8,6), Array(1,2,21,5), Array(1,2,18,5), Array(1,2,14,5), Array(1,2,8,5), Array(0,3,21,6), Array(0,3,18,6), Array(0,3,14,6), Array(0,3,8,6), Array(0,2,21,5), Array(0,2,18,5), Array(0,2,9,5), Array(0,2,14,5), Array(2,3,21,6), Array(64,2,3,0), Array(64,2,5,0), Array(64,2,7,0), Array(64,2,8,0), Array(64,3,3,2), Array(64,3,5,2), Array(64,3,7,2), Array(64,3,8,2), Array(15,2,33,6), Array(15,2,35,6), Array(23,3,18,2), Array(36,3,19,6), Array(36,3,19,6), Array(36,3,20,6), Array(36,3,20,6), Array(36,3,21,6), Array(36,3,21,6)); function defselect(sbox, string) { var si = sbox.selectedIndex; for (var i = sbox.options.length - 1; i >= 0; i--) { sbox.options[i] = null; sbox.options[0] = new Option(string, 0); } sbox.options[0].selected = true; } function getSelection(sbox) { var a = Array(); var j = 0; if (sbox.options[0].selected) return a; for (i = 1; i < sbox.options.length; i++) { if (sbox.options[i].selected) { a[j++] = sbox.options[i].value; } } return a; } // a contains the ID, d contains the descriptions, E is the index function contains(a, d, is_array, e) { if (a.length == 0) return true; if (is_array) { for(j=0;j= 0; i--) sbox.options[i] = null; sbox.options[0] = new Option("All " + name + " ------", 0); sbox.options[1] = new Option("Don't Know", -1); if (orig.length == 0 || orig[0] == 0) sbox.options[0].selected = true; if (orig.length == 1 && orig[0] == -1) sbox.options[1].selected = true; for (j = 0; j < opts.length; j++) { var value = ""; sbox.options[j+2] = new Option(describe[opts[j]], describe[opts[j]]); value = describe[opts[j]]; for (x = 0; x < orig.length; x++) { if (value == orig[x]) break; } if (x != orig.length) { sbox.options[j+2].selected = true; } } } function propagate(src) { var types = document.forms["srch"].types; var poles = document.forms["srch"].poles; var amps = document.forms["srch"].amperages; var volts = document.forms["srch"].voltages; if (src == "") { types.selectedIndex = poles.selectedIndex = amps.selectedIndex = volts.selectedIndex = 0; setSelection(types, "Types", T, 0, Array(), Array(), Array(), Array(), 0); setSelection(poles, "Poles", P, 1, Array(), Array(), Array(), Array(), 0); setSelection(amps, "Amperages", A, 2, Array(), Array(), Array(), Array(), 0); setSelection(volts, "Voltages", V, 3, Array(), Array(), Array(), Array(), 0); /* setSelection(types, "Types", T, 0, Array(), Array(), Array()); defselect(poles, "All Poles ------"); defselect(amps, "All Amperages ------"); defselect(volts, "All Voltages ------"); */ } else { var sel1 = getSelection(types); var sel2 = getSelection(poles); var sel3 = getSelection(amps); var sel4 = getSelection(volts); if ((sel1.length == 1 && sel1[0] <= 0)||(sel1.length==2&&sel1[0]<=0&&sel1[1]<=0)) sel1 = Array(); if ((sel2.length == 1 && sel2[0] <= 0)||(sel2.length==2&&sel2[0]<=0&&sel2[1]<=0)) sel2 = Array(); if ((sel3.length == 1 && sel3[0] <= 0)||(sel3.length==2&&sel3[0]<=0&&sel3[1]<=0)) sel3 = Array(); if ((sel4.length == 1 && sel4[0] <= 0)||(sel4.length==2&&sel4[0]<=0&&sel4[1]<=0)) sel4 = Array(); setSelection(types, "Types", T, 0, sel1, sel2, sel3, sel4, src=="types"); setSelection(poles, "Poles", P, 1, sel1, sel2, sel3, sel4, src=="poles"); setSelection(amps, "Amperages", A, 2, sel1, sel2, sel3, sel4, src=="amperages"); setSelection(volts, "Voltages", V, 3, sel1, sel2, sel3, sel4, src=="voltages"); } } function resetsearch() { var types = document.forms["srch"].types; var poles = document.forms["srch"].poles; var amps = document.forms["srch"].amperages; var volts = document.forms["srch"].voltages; // types.selectedIndex = poles.selectedIndex = // amps.selectedIndex = volts.selectedIndex = 0; }