static const char shipframe0[] = {
  /* from */ (char)0,(char)0,(char)76, /* 76,0 */
  /*  to  */ (char)-1,(char)18,(char)-4, /* 72,18 */
  /* from */ (char)-1,(char)-67,(char)5, /* 77,-49 */
  /*  to  */ (char)-1,(char)24,(char)4, /* 81,-25 */
  /* from */ (char)-1,(char)-49,(char)-1, /* 80,-74 */
  /*  to  */ (char)-1,(char)26,(char)6, /* 86,-48 */
  /* from */ (char)-1,(char)-19,(char)-42, /* 44,-67 */
  /*  to  */ (char)-1,(char)19,(char)9, /* 53,-48 */
  /* from */ (char)-1,(char)33,(char)-97, /* -44,-15 */
  /*  to  */ (char)-1,(char)-6,(char)11, /* -33,-21 */
  /* from */ (char)-1,(char)36,(char)-11, /* -44,15 */
  /*  to  */ (char)-1,(char)-12,(char)4, /* -40,3 */
  /* from */ (char)-1,(char)64,(char)84, /* 44,67 */
  /*  to  */ (char)-1,(char)0,(char)-19, /* 25,67 */
  /* from */ (char)-1,(char)7,(char)55, /* 80,74 */
  /*  to  */ (char)-1,(char)7,(char)-22, /* 58,81 */
  /* from */ (char)-1,(char)-32,(char)20, /* 78,49 */
  /*  to  */ (char)-1,(char)14,(char)-16, /* 62,63 */
  /* from */ (char)-1,(char)-63,(char)14, /* 76,0 */
  /*  to  */ (char)-1,(char)18,(char)-4, /* 72,18 */
  /* from */ (char)-1,(char)-22,(char)6, /* 78,-4 */
  /*  to  */ (char)0,(char)17,(char)-5, /* 73,13 */
  /* from */ (char)-1,(char)-38,(char)5, /* 78,-25 */
  /*  to  */ (char)-1,(char)15,(char)0, /* 78,-10 */
  /* from */ (char)-1,(char)-16,(char)3, /* 81,-26 */
  /*  to  */ (char)-1,(char)16,(char)-3, /* 78,-10 */
  /* from */ (char)-1,(char)6,(char)4, /* 82,-4 */
  /*  to  */ (char)-1,(char)17,(char)-9, /* 73,13 */
  /* from */ (char)-1,(char)-17,(char)5, /* 78,-4 */
  /*  to  */ (char)-1,(char)17,(char)-5, /* 73,13 */
  /* from */ (char)-1,(char)-10,(char)5, /* 78,3 */
  /*  to  */ (char)0,(char)19,(char)-7, /* 71,22 */
  /* from */ (char)-1,(char)3,(char)7, /* 78,25 */
  /*  to  */ (char)-1,(char)17,(char)-11, /* 67,42 */
  /* from */ (char)-1,(char)-16,(char)14, /* 81,26 */
  /*  to  */ (char)-1,(char)16,(char)-14, /* 67,42 */
  /* from */ (char)-1,(char)-39,(char)15, /* 82,3 */
  /*  to  */ (char)-1,(char)19,(char)-11, /* 71,22 */
  /* from */ (char)-1,(char)-19,(char)7, /* 78,3 */
  /*  to  */ (char)-1,(char)19,(char)-7, /* 71,22 */
  /* from */ (char)-1,(char)-22,(char)5, /* 76,0 */
  /*  to  */ (char)0,(char)18,(char)-4, /* 72,18 */
  /* from */ (char)-1,(char)-18,(char)-30, /* 42,0 */
  /*  to  */ (char)-1,(char)12,(char)-1, /* 41,12 */
  /* from */ (char)-1,(char)3,(char)-85, /* -44,15 */
  /*  to  */ (char)-1,(char)-12,(char)4, /* -40,3 */
  /* from */ (char)-1,(char)-3,(char)-26, /* -66,0 */
  /*  to  */ (char)0,(char)-12,(char)13, /* -53,-12 */
  /* from */ (char)-1,(char)12,(char)9, /* -44,0 */
  /*  to  */ (char)-1,(char)-9,(char)8, /* -36,-9 */
  /* from */ (char)-1,(char)-6,(char)-8, /* -44,-15 */
  /*  to  */ (char)0,(char)-6,(char)11, /* -33,-21 */
  /* from */ (char)-1,(char)21,(char)75, /* 42,0 */
  /*  to  */ (char)-1,(char)12,(char)-1, /* 41,12 */
  /* from */ (char)-1,(char)-61,(char)36, /* 77,-49 */
  /*  to  */ (char)-1,(char)24,(char)4, /* 81,-25 */
  /* from */ (char)-1,(char)10,(char)-125, /* -44,-15 */
  /*  to  */ (char)-1,(char)-6,(char)11, /* -33,-21 */
  /* from */ (char)-1,(char)6,(char)116, /* 83,-15 */
  /*  to  */ (char)-1,(char)11,(char)-6, /* 77,-4 */
  /* from */ (char)-1,(char)19,(char)6, /* 83,15 */
  /*  to  */ (char)-1,(char)9,(char)-12, /* 71,24 */
  /* from */ (char)-1,(char)-9,(char)-115, /* -44,15 */
  /*  to  */ (char)-1,(char)-12,(char)4, /* -40,3 */
  /* from */ (char)-1,(char)46,(char)118, /* 78,49 */
  /*  to  */ (char)-1,(char)14,(char)-16, /* 62,63 */
  /* from */ (char)-1,(char)-63,(char)-20, /* 42,0 */
  /*  to  */ (char)-1,(char)12,(char)-1, /* 41,12 */
  /* from */ (char)-1,(char)-27,(char)42, /* 83,-15 */
  /*  to  */ (char)0,(char)11,(char)-6, /* 77,-4 */
  /* from */ (char)-1,(char)-70,(char)3, /* 80,-74 */
  /*  to  */ (char)-1,(char)26,(char)6, /* 86,-48 */
  /* from */ (char)-1,(char)-19,(char)-42, /* 44,-67 */
  /*  to  */ (char)0,(char)19,(char)9, /* 53,-48 */
  /* from */ (char)-1,(char)-1,(char)24, /* 77,-49 */
  /*  to  */ (char)-1,(char)24,(char)4, /* 81,-25 */
  /* from */ (char)-1,(char)-32,(char)-2, /* 79,-57 */
  /*  to  */ (char)0,(char)27,(char)3, /* 82,-30 */
  /* from */ (char)-1,(char)-28,(char)-2, /* 80,-58 */
  /*  to  */ (char)-1,(char)28,(char)2, /* 82,-30 */
  /* from */ (char)-1,(char)-39,(char)-2, /* 80,-69 */
  /*  to  */ (char)-1,(char)25,(char)5, /* 85,-44 */
  /* from */ (char)-1,(char)-13,(char)-6, /* 79,-57 */
  /*  to  */ (char)-1,(char)27,(char)3, /* 82,-30 */
  /* from */ (char)-1,(char)45,(char)1, /* 83,15 */
  /*  to  */ (char)0,(char)9,(char)-12, /* 71,24 */
  /* from */ (char)-1,(char)50,(char)9, /* 80,74 */
  /*  to  */ (char)-1,(char)7,(char)-22, /* 58,81 */
  /* from */ (char)-1,(char)-14,(char)-14, /* 44,67 */
  /*  to  */ (char)0,(char)0,(char)-19, /* 25,67 */
  /* from */ (char)-1,(char)-18,(char)53, /* 78,49 */
  /*  to  */ (char)-1,(char)14,(char)-16, /* 62,63 */
  /* from */ (char)-1,(char)-6,(char)17, /* 79,57 */
  /*  to  */ (char)0,(char)11,(char)-18, /* 61,68 */
  /* from */ (char)-1,(char)1,(char)19, /* 80,69 */
  /*  to  */ (char)-1,(char)9,(char)-21, /* 59,78 */
  /* from */ (char)-1,(char)-20,(char)22, /* 81,58 */
  /*  to  */ (char)-1,(char)10,(char)-20, /* 61,68 */
  /* from */ (char)-1,(char)-11,(char)18, /* 79,57 */
  /*  to  */ (char)-1,(char)11,(char)-18, /* 61,68 */
  1
};

static const char shipframe1[] = {
  /* from */ (char)0,(char)18,(char)72, /* 72,18 */
  /*  to  */ (char)-1,(char)15,(char)-3, /* 69,33 */
  /* from */ (char)-1,(char)-58,(char)12, /* 81,-25 */
  /*  to  */ (char)-1,(char)18,(char)8, /* 89,-7 */
  /* from */ (char)-1,(char)-41,(char)-3, /* 86,-48 */
  /*  to  */ (char)-1,(char)19,(char)10, /* 96,-29 */
  /* from */ (char)-1,(char)-19,(char)-43, /* 53,-48 */
  /*  to  */ (char)-1,(char)14,(char)12, /* 65,-34 */
  /* from */ (char)-1,(char)13,(char)-98, /* -33,-21 */
  /*  to  */ (char)-1,(char)-1,(char)10, /* -23,-22 */
  /* from */ (char)-1,(char)25,(char)-17, /* -40,3 */
  /*  to  */ (char)-1,(char)-7,(char)3, /* -37,-4 */
  /* from */ (char)-1,(char)71,(char)62, /* 25,67 */
  /*  to  */ (char)-1,(char)-5,(char)-22, /* 3,62 */
  /* from */ (char)-1,(char)19,(char)55, /* 58,81 */
  /*  to  */ (char)-1,(char)2,(char)-26, /* 32,83 */
  /* from */ (char)-1,(char)-20,(char)30, /* 62,63 */
  /*  to  */ (char)-1,(char)8,(char)-17, /* 45,71 */
  /* from */ (char)-1,(char)-53,(char)27, /* 72,18 */
  /*  to  */ (char)-1,(char)15,(char)-3, /* 69,33 */
  /* from */ (char)-1,(char)-20,(char)4, /* 73,13 */
  /*  to  */ (char)0,(char)13,(char)-3, /* 70,26 */
  /* from */ (char)-1,(char)-36,(char)8, /* 78,-10 */
  /*  to  */ (char)-1,(char)19,(char)1, /* 79,9 */
  /* from */ (char)-1,(char)-19,(char)-1, /* 78,-10 */
  /*  to  */ (char)-1,(char)10,(char)0, /* 78,0 */
  /* from */ (char)-1,(char)13,(char)-5, /* 73,13 */
  /*  to  */ (char)-1,(char)1,(char)-5, /* 68,14 */
  /* from */ (char)-1,(char)-1,(char)5, /* 73,13 */
  /*  to  */ (char)-1,(char)13,(char)-3, /* 70,26 */
  /* from */ (char)-1,(char)-4,(char)1, /* 71,22 */
  /*  to  */ (char)0,(char)10,(char)-4, /* 67,32 */
  /* from */ (char)-1,(char)10,(char)0, /* 67,42 */
  /*  to  */ (char)-1,(char)5,(char)-10, /* 57,47 */
  /* from */ (char)-1,(char)-5,(char)10, /* 67,42 */
  /*  to  */ (char)-1,(char)-3,(char)-12, /* 55,39 */
  /* from */ (char)-1,(char)-17,(char)16, /* 71,22 */
  /*  to  */ (char)-1,(char)-2,(char)-6, /* 65,20 */
  /* from */ (char)-1,(char)2,(char)6, /* 71,22 */
  /*  to  */ (char)-1,(char)10,(char)-4, /* 67,32 */
  /* from */ (char)-1,(char)-14,(char)5, /* 72,18 */
  /*  to  */ (char)0,(char)15,(char)-3, /* 69,33 */
  /* from */ (char)-1,(char)-21,(char)-28, /* 41,12 */
  /*  to  */ (char)-1,(char)10,(char)-1, /* 40,22 */
  /* from */ (char)-1,(char)-19,(char)-80, /* -40,3 */
  /*  to  */ (char)-1,(char)-7,(char)3, /* -37,-4 */
  /* from */ (char)-1,(char)-8,(char)-16, /* -53,-12 */
  /*  to  */ (char)0,(char)-6,(char)10, /* -43,-18 */
  /* from */ (char)-1,(char)9,(char)7, /* -36,-9 */
  /*  to  */ (char)-1,(char)-4,(char)7, /* -29,-13 */
  /* from */ (char)-1,(char)-8,(char)-4, /* -33,-21 */
  /*  to  */ (char)0,(char)-1,(char)10, /* -23,-22 */
  /* from */ (char)-1,(char)34,(char)64, /* 41,12 */
  /*  to  */ (char)-1,(char)10,(char)-1, /* 40,22 */
  /* from */ (char)-1,(char)-47,(char)41, /* 81,-25 */
  /*  to  */ (char)-1,(char)18,(char)8, /* 89,-7 */
  /* from */ (char)-1,(char)-14,(char)-122, /* -33,-21 */
  /*  to  */ (char)-1,(char)-1,(char)10, /* -23,-22 */
  /* from */ (char)-1,(char)18,(char)100, /* 77,-4 */
  /*  to  */ (char)-1,(char)6,(char)-4, /* 73,2 */
  /* from */ (char)-1,(char)22,(char)-2, /* 71,24 */
  /*  to  */ (char)-1,(char)1,(char)-12, /* 59,25 */
  /* from */ (char)-1,(char)-22,(char)-99, /* -40,3 */
  /*  to  */ (char)-1,(char)-7,(char)3, /* -37,-4 */
  /* from */ (char)-1,(char)67,(char)99, /* 62,63 */
  /*  to  */ (char)-1,(char)8,(char)-17, /* 45,71 */
  /* from */ (char)-1,(char)-59,(char)-4, /* 41,12 */
  /*  to  */ (char)-1,(char)10,(char)-1, /* 40,22 */
  /* from */ (char)-1,(char)-26,(char)37, /* 77,-4 */
  /*  to  */ (char)0,(char)6,(char)-4, /* 73,2 */
  /* from */ (char)-1,(char)-50,(char)13, /* 86,-48 */
  /*  to  */ (char)-1,(char)19,(char)10, /* 96,-29 */
  /* from */ (char)-1,(char)-19,(char)-43, /* 53,-48 */
  /*  to  */ (char)0,(char)14,(char)12, /* 65,-34 */
  /* from */ (char)-1,(char)9,(char)16, /* 81,-25 */
  /*  to  */ (char)-1,(char)18,(char)8, /* 89,-7 */
  /* from */ (char)-1,(char)-23,(char)-7, /* 82,-30 */
  /*  to  */ (char)0,(char)10,(char)9, /* 91,-20 */
  /* from */ (char)-1,(char)-10,(char)-9, /* 82,-30 */
  /*  to  */ (char)-1,(char)15,(char)8, /* 90,-15 */
  /* from */ (char)-1,(char)-29,(char)-5, /* 85,-44 */
  /*  to  */ (char)-1,(char)19,(char)9, /* 94,-25 */
  /* from */ (char)-1,(char)-5,(char)-12, /* 82,-30 */
  /*  to  */ (char)-1,(char)10,(char)9, /* 91,-20 */
  /* from */ (char)-1,(char)44,(char)-20, /* 71,24 */
  /*  to  */ (char)0,(char)1,(char)-12, /* 59,25 */
  /* from */ (char)-1,(char)56,(char)-1, /* 58,81 */
  /*  to  */ (char)-1,(char)2,(char)-26, /* 32,83 */
  /* from */ (char)-1,(char)-16,(char)-7, /* 25,67 */
  /*  to  */ (char)0,(char)-5,(char)-22, /* 3,62 */
  /* from */ (char)-1,(char)1,(char)59, /* 62,63 */
  /*  to  */ (char)-1,(char)8,(char)-17, /* 45,71 */
  /* from */ (char)-1,(char)-3,(char)16, /* 61,68 */
  /*  to  */ (char)0,(char)2,(char)-21, /* 40,70 */
  /* from */ (char)-1,(char)8,(char)19, /* 59,78 */
  /*  to  */ (char)-1,(char)-1,(char)-23, /* 36,77 */
  /* from */ (char)-1,(char)-9,(char)25, /* 61,68 */
  /*  to  */ (char)-1,(char)5,(char)-19, /* 42,73 */
  /* from */ (char)-1,(char)-5,(char)19, /* 61,68 */
  /*  to  */ (char)-1,(char)2,(char)-21, /* 40,70 */
  1
};

static const char shipframe2[] = {
  /* from */ (char)0,(char)33,(char)69, /* 69,33 */
  /*  to  */ (char)-1,(char)7,(char)-10, /* 59,40 */
  /* from */ (char)-1,(char)-47,(char)30, /* 89,-7 */
  /*  to  */ (char)-1,(char)16,(char)2, /* 91,9 */
  /* from */ (char)-1,(char)-38,(char)5, /* 96,-29 */
  /*  to  */ (char)-1,(char)17,(char)7, /* 103,-12 */
  /* from */ (char)-1,(char)-22,(char)-38, /* 65,-34 */
  /*  to  */ (char)-1,(char)16,(char)7, /* 72,-18 */
  /* from */ (char)-1,(char)-4,(char)-95, /* -23,-22 */
  /*  to  */ (char)-1,(char)3,(char)12, /* -11,-19 */
  /* from */ (char)-1,(char)15,(char)-26, /* -37,-4 */
  /*  to  */ (char)-1,(char)-4,(char)6, /* -31,-8 */
  /* from */ (char)-1,(char)70,(char)34, /* 3,62 */
  /*  to  */ (char)-1,(char)-19,(char)-23, /* -20,43 */
  /* from */ (char)-1,(char)40,(char)52, /* 32,83 */
  /*  to  */ (char)-1,(char)-19,(char)-33, /* -1,64 */
  /* from */ (char)-1,(char)7,(char)46, /* 45,71 */
  /*  to  */ (char)-1,(char)-8,(char)-25, /* 20,63 */
  /* from */ (char)-1,(char)-30,(char)49, /* 69,33 */
  /*  to  */ (char)-1,(char)7,(char)-10, /* 59,40 */
  /* from */ (char)-1,(char)-14,(char)11, /* 70,26 */
  /*  to  */ (char)0,(char)6,(char)-10, /* 60,32 */
  /* from */ (char)-1,(char)-23,(char)19, /* 79,9 */
  /*  to  */ (char)-1,(char)10,(char)-5, /* 74,19 */
  /* from */ (char)-1,(char)-19,(char)4, /* 78,0 */
  /*  to  */ (char)-1,(char)5,(char)-4, /* 74,5 */
  /* from */ (char)-1,(char)9,(char)-6, /* 68,14 */
  /*  to  */ (char)-1,(char)-1,(char)-10, /* 58,13 */
  /* from */ (char)-1,(char)13,(char)12, /* 70,26 */
  /*  to  */ (char)-1,(char)6,(char)-10, /* 60,32 */
  /* from */ (char)-1,(char)0,(char)7, /* 67,32 */
  /*  to  */ (char)0,(char)4,(char)-12, /* 55,36 */
  /* from */ (char)-1,(char)11,(char)2, /* 57,47 */
  /*  to  */ (char)-1,(char)-2,(char)-18, /* 39,45 */
  /* from */ (char)-1,(char)-6,(char)16, /* 55,39 */
  /*  to  */ (char)-1,(char)-7,(char)-18, /* 37,32 */
  /* from */ (char)-1,(char)-12,(char)28, /* 65,20 */
  /*  to  */ (char)-1,(char)-3,(char)-12, /* 53,17 */
  /* from */ (char)-1,(char)15,(char)14, /* 67,32 */
  /*  to  */ (char)-1,(char)4,(char)-12, /* 55,36 */
  /* from */ (char)-1,(char)-3,(char)14, /* 69,33 */
  /*  to  */ (char)0,(char)7,(char)-10, /* 59,40 */
  /* from */ (char)-1,(char)-18,(char)-19, /* 40,22 */
  /*  to  */ (char)-1,(char)5,(char)-7, /* 33,27 */
  /* from */ (char)-1,(char)-31,(char)-70, /* -37,-4 */
  /*  to  */ (char)-1,(char)-4,(char)6, /* -31,-8 */
  /* from */ (char)-1,(char)-10,(char)-12, /* -43,-18 */
  /*  to  */ (char)0,(char)-1,(char)13, /* -30,-19 */
  /* from */ (char)-1,(char)6,(char)1, /* -29,-13 */
  /*  to  */ (char)-1,(char)0,(char)9, /* -20,-13 */
  /* from */ (char)-1,(char)-9,(char)-3, /* -23,-22 */
  /*  to  */ (char)0,(char)3,(char)12, /* -11,-19 */
  /* from */ (char)-1,(char)41,(char)51, /* 40,22 */
  /*  to  */ (char)-1,(char)5,(char)-7, /* 33,27 */
  /* from */ (char)-1,(char)-34,(char)56, /* 89,-7 */
  /*  to  */ (char)-1,(char)16,(char)2, /* 91,9 */
  /* from */ (char)-1,(char)-31,(char)-114, /* -23,-22 */
  /*  to  */ (char)-1,(char)3,(char)12, /* -11,-19 */
  /* from */ (char)-1,(char)21,(char)84, /* 73,2 */
  /*  to  */ (char)-1,(char)0,(char)-8, /* 65,2 */
  /* from */ (char)-1,(char)23,(char)-6, /* 59,25 */
  /*  to  */ (char)-1,(char)-8,(char)-15, /* 44,17 */
  /* from */ (char)-1,(char)-21,(char)-81, /* -37,-4 */
  /*  to  */ (char)-1,(char)-4,(char)6, /* -31,-8 */
  /* from */ (char)-1,(char)79,(char)76, /* 45,71 */
  /*  to  */ (char)-1,(char)-8,(char)-25, /* 20,63 */
  /* from */ (char)-1,(char)-41,(char)20, /* 40,22 */
  /*  to  */ (char)-1,(char)5,(char)-7, /* 33,27 */
  /* from */ (char)-1,(char)-25,(char)40, /* 73,2 */
  /*  to  */ (char)0,(char)0,(char)-8, /* 65,2 */
  /* from */ (char)-1,(char)-31,(char)31, /* 96,-29 */
  /*  to  */ (char)-1,(char)17,(char)7, /* 103,-12 */
  /* from */ (char)-1,(char)-22,(char)-38, /* 65,-34 */
  /*  to  */ (char)0,(char)16,(char)7, /* 72,-18 */
  /* from */ (char)-1,(char)11,(char)17, /* 89,-7 */
  /*  to  */ (char)-1,(char)16,(char)2, /* 91,9 */
  /* from */ (char)-1,(char)-29,(char)0, /* 91,-20 */
  /*  to  */ (char)0,(char)13,(char)3, /* 94,-7 */
  /* from */ (char)-1,(char)-8,(char)-4, /* 90,-15 */
  /*  to  */ (char)-1,(char)15,(char)5, /* 95,0 */
  /* from */ (char)-1,(char)-25,(char)-1, /* 94,-25 */
  /*  to  */ (char)-1,(char)16,(char)5, /* 99,-9 */
  /* from */ (char)-1,(char)-11,(char)-8, /* 91,-20 */
  /*  to  */ (char)-1,(char)13,(char)3, /* 94,-7 */
  /* from */ (char)-1,(char)32,(char)-35, /* 59,25 */
  /*  to  */ (char)0,(char)-8,(char)-15, /* 44,17 */
  /* from */ (char)-1,(char)66,(char)-12, /* 32,83 */
  /*  to  */ (char)-1,(char)-19,(char)-33, /* -1,64 */
  /* from */ (char)-1,(char)-2,(char)4, /* 3,62 */
  /*  to  */ (char)0,(char)-19,(char)-23, /* -20,43 */
  /* from */ (char)-1,(char)28,(char)65, /* 45,71 */
  /*  to  */ (char)-1,(char)-8,(char)-25, /* 20,63 */
  /* from */ (char)-1,(char)7,(char)20, /* 40,70 */
  /*  to  */ (char)0,(char)-16,(char)-29, /* 11,54 */
  /* from */ (char)-1,(char)23,(char)25, /* 36,77 */
  /*  to  */ (char)-1,(char)-17,(char)-31, /* 5,60 */
  /* from */ (char)-1,(char)13,(char)37, /* 42,73 */
  /*  to  */ (char)-1,(char)-12,(char)-29, /* 13,61 */
  /* from */ (char)-1,(char)9,(char)27, /* 40,70 */
  /*  to  */ (char)-1,(char)-16,(char)-29, /* 11,54 */
  1
};

static const char shipframe3[] = {
  /* from */ (char)0,(char)40,(char)59, /* 59,40 */
  /*  to  */ (char)-1,(char)-4,(char)-18, /* 41,36 */
  /* from */ (char)-1,(char)-27,(char)50, /* 91,9 */
  /*  to  */ (char)-1,(char)10,(char)-4, /* 87,19 */
  /* from */ (char)-1,(char)-31,(char)16, /* 103,-12 */
  /*  to  */ (char)-1,(char)14,(char)0, /* 103,2 */
  /* from */ (char)-1,(char)-20,(char)-31, /* 72,-18 */
  /*  to  */ (char)-1,(char)14,(char)5, /* 77,-4 */
  /* from */ (char)-1,(char)-15,(char)-88, /* -11,-19 */
  /*  to  */ (char)-1,(char)7,(char)10, /* -1,-12 */
  /* from */ (char)-1,(char)4,(char)-30, /* -31,-8 */
  /*  to  */ (char)-1,(char)-1,(char)9, /* -22,-9 */
  /* from */ (char)-1,(char)52,(char)2, /* -20,43 */
  /*  to  */ (char)-1,(char)-28,(char)-20, /* -40,15 */
  /* from */ (char)-1,(char)49,(char)39, /* -1,64 */
  /*  to  */ (char)-1,(char)-37,(char)-33, /* -34,27 */
  /* from */ (char)-1,(char)36,(char)54, /* 20,63 */
  /*  to  */ (char)-1,(char)-24,(char)-29, /* -9,39 */
  /* from */ (char)-1,(char)1,(char)68, /* 59,40 */
  /*  to  */ (char)-1,(char)-4,(char)-17, /* 42,36 */
  /* from */ (char)-1,(char)-4,(char)18, /* 60,32 */
  /*  to  */ (char)0,(char)-4,(char)-14, /* 46,28 */
  /* from */ (char)-1,(char)-9,(char)28, /* 74,19 */
  /*  to  */ (char)-1,(char)3,(char)-9, /* 65,22 */
  /* from */ (char)-1,(char)-17,(char)9, /* 74,5 */
  /*  to  */ (char)-1,(char)0,(char)-9, /* 65,5 */
  /* from */ (char)-1,(char)8,(char)-7, /* 58,13 */
  /*  to  */ (char)-1,(char)-9,(char)-13, /* 45,4 */
  /* from */ (char)-1,(char)28,(char)15, /* 60,32 */
  /*  to  */ (char)-1,(char)-4,(char)-14, /* 46,28 */
  /* from */ (char)-1,(char)8,(char)9, /* 55,36 */
  /*  to  */ (char)0,(char)-6,(char)-17, /* 38,30 */
  /* from */ (char)-1,(char)15,(char)1, /* 39,45 */
  /*  to  */ (char)-1,(char)-15,(char)-22, /* 17,30 */
  /* from */ (char)-1,(char)2,(char)20, /* 37,32 */
  /*  to  */ (char)-1,(char)-19,(char)-21, /* 16,13 */
  /* from */ (char)-1,(char)4,(char)37, /* 53,17 */
  /*  to  */ (char)-1,(char)-11,(char)-15, /* 38,6 */
  /* from */ (char)-1,(char)30,(char)17, /* 55,36 */
  /*  to  */ (char)-1,(char)-6,(char)-17, /* 38,30 */
  /* from */ (char)-1,(char)10,(char)21, /* 59,40 */
  /*  to  */ (char)0,(char)-4,(char)-18, /* 41,36 */
  /* from */ (char)-1,(char)-9,(char)-8, /* 33,27 */
  /*  to  */ (char)-1,(char)-1,(char)-10, /* 23,26 */
  /* from */ (char)-1,(char)-34,(char)-54, /* -31,-8 */
  /*  to  */ (char)-1,(char)-1,(char)9, /* -22,-9 */
  /* from */ (char)-1,(char)-10,(char)-8, /* -30,-19 */
  /*  to  */ (char)0,(char)6,(char)13, /* -17,-13 */
  /* from */ (char)-1,(char)0,(char)-3, /* -20,-13 */
  /*  to  */ (char)-1,(char)3,(char)9, /* -11,-10 */
  /* from */ (char)-1,(char)-9,(char)0, /* -11,-19 */
  /*  to  */ (char)0,(char)7,(char)10, /* -1,-12 */
  /* from */ (char)-1,(char)39,(char)34, /* 33,27 */
  /*  to  */ (char)-1,(char)-1,(char)-10, /* 23,26 */
  /* from */ (char)-1,(char)-17,(char)68, /* 91,9 */
  /*  to  */ (char)-1,(char)10,(char)-4, /* 87,19 */
  /* from */ (char)-1,(char)-38,(char)-98, /* -11,-19 */
  /*  to  */ (char)-1,(char)7,(char)10, /* -1,-12 */
  /* from */ (char)-1,(char)14,(char)66, /* 65,2 */
  /*  to  */ (char)-1,(char)-7,(char)-10, /* 55,-5 */
  /* from */ (char)-1,(char)22,(char)-11, /* 44,17 */
  /*  to  */ (char)-1,(char)-17,(char)-18, /* 26,0 */
  /* from */ (char)-1,(char)-8,(char)-57, /* -31,-8 */
  /*  to  */ (char)-1,(char)-1,(char)9, /* -22,-9 */
  /* from */ (char)-1,(char)72,(char)42, /* 20,63 */
  /*  to  */ (char)-1,(char)-24,(char)-29, /* -9,39 */
  /* from */ (char)-1,(char)-12,(char)42, /* 33,27 */
  /*  to  */ (char)-1,(char)-1,(char)-10, /* 23,26 */
  /* from */ (char)-1,(char)-24,(char)42, /* 65,2 */
  /*  to  */ (char)0,(char)-7,(char)-10, /* 55,-5 */
  /* from */ (char)-1,(char)-7,(char)48, /* 103,-12 */
  /*  to  */ (char)-1,(char)14,(char)0, /* 103,2 */
  /* from */ (char)-1,(char)-20,(char)-31, /* 72,-18 */
  /*  to  */ (char)0,(char)14,(char)5, /* 77,-4 */
  /* from */ (char)-1,(char)13,(char)14, /* 91,9 */
  /*  to  */ (char)-1,(char)10,(char)-4, /* 87,19 */
  /* from */ (char)-1,(char)-26,(char)7, /* 94,-7 */
  /*  to  */ (char)0,(char)10,(char)-2, /* 92,3 */
  /* from */ (char)-1,(char)-3,(char)3, /* 95,0 */
  /*  to  */ (char)-1,(char)11,(char)-3, /* 92,11 */
  /* from */ (char)-1,(char)-20,(char)7, /* 99,-9 */
  /*  to  */ (char)-1,(char)13,(char)0, /* 99,4 */
  /* from */ (char)-1,(char)-11,(char)-5, /* 94,-7 */
  /*  to  */ (char)-1,(char)10,(char)-2, /* 92,3 */
  /* from */ (char)-1,(char)14,(char)-48, /* 44,17 */
  /*  to  */ (char)0,(char)-17,(char)-18, /* 26,0 */
  /* from */ (char)-1,(char)64,(char)-27, /* -1,64 */
  /*  to  */ (char)-1,(char)-37,(char)-33, /* -34,27 */
  /* from */ (char)-1,(char)16,(char)14, /* -20,43 */
  /*  to  */ (char)0,(char)-28,(char)-20, /* -40,15 */
  /* from */ (char)-1,(char)48,(char)60, /* 20,63 */
  /*  to  */ (char)-1,(char)-24,(char)-29, /* -9,39 */
  /* from */ (char)-1,(char)15,(char)20, /* 11,54 */
  /*  to  */ (char)0,(char)-31,(char)-28, /* -17,23 */
  /* from */ (char)-1,(char)37,(char)22, /* 5,60 */
  /*  to  */ (char)-1,(char)-34,(char)-31, /* -26,26 */
  /* from */ (char)-1,(char)35,(char)39, /* 13,61 */
  /*  to  */ (char)-1,(char)-29,(char)-29, /* -16,32 */
  /* from */ (char)-1,(char)22,(char)27, /* 11,54 */
  /*  to  */ (char)-1,(char)-31,(char)-28, /* -17,23 */
  1
};

static const char shipframe4[] = {
  /* from */ (char)0,(char)36,(char)41, /* 41,36 */
  /*  to  */ (char)-1,(char)-15,(char)-20, /* 21,21 */
  /* from */ (char)-1,(char)-2,(char)66, /* 87,19 */
  /*  to  */ (char)-1,(char)3,(char)-12, /* 75,22 */
  /* from */ (char)-1,(char)-20,(char)28, /* 103,2 */
  /*  to  */ (char)-1,(char)8,(char)-4, /* 99,10 */
  /* from */ (char)-1,(char)-14,(char)-22, /* 77,-4 */
  /*  to  */ (char)-1,(char)12,(char)-2, /* 75,8 */
  /* from */ (char)-1,(char)-20,(char)-76, /* -1,-12 */
  /*  to  */ (char)-1,(char)11,(char)10, /* 9,-1 */
  /* from */ (char)-1,(char)-8,(char)-31, /* -22,-9 */
  /*  to  */ (char)-1,(char)4,(char)8, /* -14,-5 */
  /* from */ (char)-1,(char)20,(char)-26, /* -40,15 */
  /*  to  */ (char)-1,(char)-30,(char)-9, /* -49,-15 */
  /* from */ (char)-1,(char)42,(char)15, /* -34,27 */
  /*  to  */ (char)-1,(char)-45,(char)-21, /* -55,-18 */
  /* from */ (char)-1,(char)57,(char)46, /* -9,39 */
  /*  to  */ (char)-1,(char)-36,(char)-24, /* -33,3 */
  /* from */ (char)-1,(char)33,(char)75, /* 42,36 */
  /*  to  */ (char)-1,(char)-15,(char)-20, /* 22,21 */
  /* from */ (char)-1,(char)7,(char)24, /* 46,28 */
  /*  to  */ (char)0,(char)-15,(char)-19, /* 27,13 */
  /* from */ (char)-1,(char)9,(char)38, /* 65,22 */
  /*  to  */ (char)-1,(char)-8,(char)-15, /* 50,14 */
  /* from */ (char)-1,(char)-9,(char)15, /* 65,5 */
  /*  to  */ (char)-1,(char)-8,(char)-11, /* 54,-3 */
  /* from */ (char)-1,(char)7,(char)-9, /* 45,4 */
  /*  to  */ (char)-1,(char)-15,(char)-14, /* 31,-11 */
  /* from */ (char)-1,(char)39,(char)15, /* 46,28 */
  /*  to  */ (char)-1,(char)-15,(char)-19, /* 27,13 */
  /* from */ (char)-1,(char)17,(char)11, /* 38,30 */
  /*  to  */ (char)0,(char)-18,(char)-18, /* 20,12 */
  /* from */ (char)-1,(char)18,(char)-3, /* 17,30 */
  /*  to  */ (char)-1,(char)-25,(char)-21, /* -4,5 */
  /* from */ (char)-1,(char)8,(char)20, /* 16,13 */
  /*  to  */ (char)-1,(char)-26,(char)-17, /* -1,-13 */
  /* from */ (char)-1,(char)19,(char)39, /* 38,6 */
  /*  to  */ (char)-1,(char)-19,(char)-14, /* 24,-13 */
  /* from */ (char)-1,(char)43,(char)14, /* 38,30 */
  /*  to  */ (char)-1,(char)-18,(char)-18, /* 20,12 */
  /* from */ (char)-1,(char)24,(char)21, /* 41,36 */
  /*  to  */ (char)0,(char)-15,(char)-20, /* 21,21 */
  /* from */ (char)-1,(char)5,(char)2, /* 23,26 */
  /*  to  */ (char)-1,(char)-8,(char)-12, /* 11,18 */
  /* from */ (char)-1,(char)-27,(char)-33, /* -22,-9 */
  /*  to  */ (char)-1,(char)4,(char)8, /* -14,-5 */
  /* from */ (char)-1,(char)-8,(char)-3, /* -17,-13 */
  /*  to  */ (char)0,(char)11,(char)17, /* 0,-2 */
  /* from */ (char)-1,(char)-8,(char)-11, /* -11,-10 */
  /*  to  */ (char)-1,(char)8,(char)11, /* 0,-2 */
  /* from */ (char)-1,(char)-10,(char)-1, /* -1,-12 */
  /*  to  */ (char)0,(char)11,(char)10, /* 9,-1 */
  /* from */ (char)-1,(char)27,(char)14, /* 23,26 */
  /*  to  */ (char)-1,(char)-8,(char)-12, /* 11,18 */
  /* from */ (char)-1,(char)1,(char)76, /* 87,19 */
  /*  to  */ (char)-1,(char)3,(char)-12, /* 75,22 */
  /* from */ (char)-1,(char)-34,(char)-76, /* -1,-12 */
  /*  to  */ (char)-1,(char)11,(char)10, /* 9,-1 */
  /* from */ (char)-1,(char)-4,(char)46, /* 55,-5 */
  /*  to  */ (char)-1,(char)-11,(char)-11, /* 44,-16 */
  /* from */ (char)-1,(char)16,(char)-18, /* 26,0 */
  /*  to  */ (char)-1,(char)-22,(char)-13, /* 13,-22 */
  /* from */ (char)-1,(char)13,(char)-35, /* -22,-9 */
  /*  to  */ (char)-1,(char)4,(char)8, /* -14,-5 */
  /* from */ (char)-1,(char)44,(char)5, /* -9,39 */
  /*  to  */ (char)-1,(char)-36,(char)-24, /* -33,3 */
  /* from */ (char)-1,(char)23,(char)56, /* 23,26 */
  /*  to  */ (char)-1,(char)-8,(char)-12, /* 11,18 */
  /* from */ (char)-1,(char)-23,(char)44, /* 55,-5 */
  /*  to  */ (char)0,(char)-11,(char)-11, /* 44,-16 */
  /* from */ (char)-1,(char)18,(char)59, /* 103,2 */
  /*  to  */ (char)-1,(char)8,(char)-4, /* 99,10 */
  /* from */ (char)-1,(char)-14,(char)-22, /* 77,-4 */
  /*  to  */ (char)0,(char)12,(char)-2, /* 75,8 */
  /* from */ (char)-1,(char)11,(char)12, /* 87,19 */
  /*  to  */ (char)-1,(char)3,(char)-12, /* 75,22 */
  /* from */ (char)-1,(char)-19,(char)17, /* 92,3 */
  /*  to  */ (char)0,(char)3,(char)-7, /* 85,6 */
  /* from */ (char)-1,(char)5,(char)7, /* 92,11 */
  /*  to  */ (char)-1,(char)4,(char)-8, /* 84,15 */
  /* from */ (char)-1,(char)-11,(char)15, /* 99,4 */
  /*  to  */ (char)-1,(char)6,(char)-7, /* 92,10 */
  /* from */ (char)-1,(char)-7,(char)0, /* 92,3 */
  /*  to  */ (char)-1,(char)3,(char)-7, /* 85,6 */
  /* from */ (char)-1,(char)-6,(char)-59, /* 26,0 */
  /*  to  */ (char)0,(char)-22,(char)-13, /* 13,-22 */
  /* from */ (char)-1,(char)49,(char)-47, /* -34,27 */
  /*  to  */ (char)-1,(char)-45,(char)-21, /* -55,-18 */
  /* from */ (char)-1,(char)33,(char)15, /* -40,15 */
  /*  to  */ (char)0,(char)-30,(char)-9, /* -49,-15 */
  /* from */ (char)-1,(char)54,(char)40, /* -9,39 */
  /*  to  */ (char)-1,(char)-36,(char)-24, /* -33,3 */
  /* from */ (char)-1,(char)20,(char)16, /* -17,23 */
  /*  to  */ (char)0,(char)-40,(char)-21, /* -38,-17 */
  /* from */ (char)-1,(char)43,(char)12, /* -26,26 */
  /*  to  */ (char)-1,(char)-43,(char)-21, /* -47,-17 */
  /* from */ (char)-1,(char)49,(char)31, /* -16,32 */
  /*  to  */ (char)-1,(char)-39,(char)-24, /* -40,-7 */
  /* from */ (char)-1,(char)30,(char)23, /* -17,23 */
  /*  to  */ (char)-1,(char)-40,(char)-21, /* -38,-17 */
  1
};

static const char shipframe5[] = {
  /* from */ (char)0,(char)21,(char)21, /* 21,21 */
  /*  to  */ (char)-1,(char)-24,(char)-18, /* 3,-3 */
  /* from */ (char)-1,(char)25,(char)72, /* 75,22 */
  /*  to  */ (char)-1,(char)-7,(char)-14, /* 61,15 */
  /* from */ (char)-1,(char)-5,(char)38, /* 99,10 */
  /*  to  */ (char)-1,(char)-1,(char)-12, /* 87,9 */
  /* from */ (char)-1,(char)-1,(char)-12, /* 75,8 */
  /*  to  */ (char)-1,(char)7,(char)-3, /* 72,15 */
  /* from */ (char)-1,(char)-16,(char)-63, /* 9,-1 */
  /*  to  */ (char)-1,(char)12,(char)6, /* 15,11 */
  /* from */ (char)-1,(char)-16,(char)-29, /* -14,-5 */
  /*  to  */ (char)-1,(char)6,(char)8, /* -6,1 */
  /* from */ (char)-1,(char)-16,(char)-43, /* -49,-15 */
  /*  to  */ (char)-1,(char)-19,(char)3, /* -46,-34 */
  /* from */ (char)-1,(char)16,(char)-9, /* -55,-18 */
  /*  to  */ (char)-1,(char)-40,(char)-5, /* -60,-58 */
  /* from */ (char)-1,(char)61,(char)27, /* -33,3 */
  /*  to  */ (char)-1,(char)-37,(char)-12, /* -45,-34 */
  /* from */ (char)-1,(char)55,(char)67, /* 22,21 */
  /*  to  */ (char)-1,(char)-24,(char)-19, /* 3,-3 */
  /* from */ (char)-1,(char)16,(char)24, /* 27,13 */
  /*  to  */ (char)0,(char)-21,(char)-17, /* 10,-8 */
  /* from */ (char)-1,(char)22,(char)40, /* 50,14 */
  /*  to  */ (char)-1,(char)-15,(char)-16, /* 34,-1 */
  /* from */ (char)-1,(char)-2,(char)20, /* 54,-3 */
  /*  to  */ (char)-1,(char)-14,(char)-13, /* 41,-17 */
  /* from */ (char)-1,(char)6,(char)-10, /* 31,-11 */
  /*  to  */ (char)-1,(char)-19,(char)-11, /* 20,-30 */
  /* from */ (char)-1,(char)43,(char)7, /* 27,13 */
  /*  to  */ (char)-1,(char)-21,(char)-17, /* 10,-8 */
  /* from */ (char)-1,(char)20,(char)10, /* 20,12 */
  /*  to  */ (char)0,(char)-24,(char)-18, /* 2,-12 */
  /* from */ (char)-1,(char)17,(char)-6, /* -4,5 */
  /*  to  */ (char)-1,(char)-30,(char)-15, /* -19,-25 */
  /* from */ (char)-1,(char)12,(char)18, /* -1,-13 */
  /*  to  */ (char)-1,(char)-28,(char)-10, /* -11,-41 */
  /* from */ (char)-1,(char)28,(char)35, /* 24,-13 */
  /*  to  */ (char)-1,(char)-21,(char)-11, /* 13,-34 */
  /* from */ (char)-1,(char)46,(char)7, /* 20,12 */
  /*  to  */ (char)-1,(char)-24,(char)-18, /* 2,-12 */
  /* from */ (char)-1,(char)33,(char)19, /* 21,21 */
  /*  to  */ (char)0,(char)-24,(char)-18, /* 3,-3 */
  /* from */ (char)-1,(char)21,(char)8, /* 11,18 */
  /*  to  */ (char)-1,(char)-14,(char)-10, /* 1,4 */
  /* from */ (char)-1,(char)-9,(char)-15, /* -14,-5 */
  /*  to  */ (char)-1,(char)6,(char)8, /* -6,1 */
  /* from */ (char)-1,(char)-3,(char)6, /* 0,-2 */
  /*  to  */ (char)0,(char)12,(char)3, /* 3,10 */
  /* from */ (char)-1,(char)-12,(char)-3, /* 0,-2 */
  /*  to  */ (char)-1,(char)9,(char)4, /* 4,7 */
  /* from */ (char)-1,(char)-8,(char)5, /* 9,-1 */
  /*  to  */ (char)0,(char)12,(char)6, /* 15,11 */
  /* from */ (char)-1,(char)7,(char)-4, /* 11,18 */
  /*  to  */ (char)-1,(char)-14,(char)-10, /* 1,4 */
  /* from */ (char)-1,(char)18,(char)74, /* 75,22 */
  /*  to  */ (char)-1,(char)-7,(char)-14, /* 61,15 */
  /* from */ (char)-1,(char)-16,(char)-52, /* 9,-1 */
  /*  to  */ (char)-1,(char)12,(char)6, /* 15,11 */
  /* from */ (char)-1,(char)-27,(char)29, /* 44,-16 */
  /*  to  */ (char)-1,(char)-15,(char)-10, /* 34,-31 */
  /* from */ (char)-1,(char)9,(char)-21, /* 13,-22 */
  /*  to  */ (char)-1,(char)-23,(char)-8, /* 5,-45 */
  /* from */ (char)-1,(char)40,(char)-19, /* -14,-5 */
  /*  to  */ (char)-1,(char)6,(char)8, /* -6,1 */
  /* from */ (char)-1,(char)2,(char)-27, /* -33,3 */
  /*  to  */ (char)-1,(char)-37,(char)-12, /* -45,-34 */
  /* from */ (char)-1,(char)52,(char)56, /* 11,18 */
  /*  to  */ (char)-1,(char)-14,(char)-10, /* 1,4 */
  /* from */ (char)-1,(char)-20,(char)43, /* 44,-16 */
  /*  to  */ (char)0,(char)-15,(char)-10, /* 34,-31 */
  /* from */ (char)-1,(char)41,(char)65, /* 99,10 */
  /*  to  */ (char)-1,(char)-1,(char)-12, /* 87,9 */
  /* from */ (char)-1,(char)-1,(char)-12, /* 75,8 */
  /*  to  */ (char)0,(char)7,(char)-3, /* 72,15 */
  /* from */ (char)-1,(char)7,(char)3, /* 75,22 */
  /*  to  */ (char)-1,(char)-7,(char)-14, /* 61,15 */
  /* from */ (char)-1,(char)-9,(char)24, /* 85,6 */
  /*  to  */ (char)0,(char)-5,(char)-12, /* 73,1 */
  /* from */ (char)-1,(char)14,(char)11, /* 84,15 */
  /*  to  */ (char)-1,(char)-5,(char)-14, /* 70,10 */
  /* from */ (char)-1,(char)0,(char)22, /* 92,10 */
  /*  to  */ (char)-1,(char)-3,(char)-12, /* 80,7 */
  /* from */ (char)-1,(char)-1,(char)5, /* 85,6 */
  /*  to  */ (char)-1,(char)-5,(char)-12, /* 73,1 */
  /* from */ (char)-1,(char)-23,(char)-60, /* 13,-22 */
  /*  to  */ (char)0,(char)-23,(char)-8, /* 5,-45 */
  /* from */ (char)-1,(char)27,(char)-60, /* -55,-18 */
  /*  to  */ (char)-1,(char)-40,(char)-5, /* -60,-58 */
  /* from */ (char)-1,(char)43,(char)11, /* -49,-15 */
  /*  to  */ (char)0,(char)-19,(char)3, /* -46,-34 */
  /* from */ (char)-1,(char)37,(char)13, /* -33,3 */
  /*  to  */ (char)-1,(char)-37,(char)-12, /* -45,-34 */
  /* from */ (char)-1,(char)17,(char)7, /* -38,-17 */
  /*  to  */ (char)0,(char)-35,(char)-7, /* -45,-52 */
  /* from */ (char)-1,(char)35,(char)-2, /* -47,-17 */
  /*  to  */ (char)-1,(char)-37,(char)-6, /* -53,-54 */
  /* from */ (char)-1,(char)47,(char)13, /* -40,-7 */
  /*  to  */ (char)-1,(char)-38,(char)-9, /* -49,-45 */
  /* from */ (char)-1,(char)28,(char)11, /* -38,-17 */
  /*  to  */ (char)-1,(char)-35,(char)-7, /* -45,-52 */
  1
};

static const char shipframe6[] = {
  /* from */ (char)0,(char)-3,(char)3, /* 3,-3 */
  /*  to  */ (char)-1,(char)-39,(char)-15, /* -12,-42 */
  /* from */ (char)-1,(char)57,(char)73, /* 61,15 */
  /*  to  */ (char)-1,(char)-31,(char)-30, /* 31,-16 */
  /* from */ (char)-1,(char)25,(char)56, /* 87,9 */
  /*  to  */ (char)-1,(char)-19,(char)-25, /* 62,-10 */
  /* from */ (char)-1,(char)25,(char)10, /* 72,15 */
  /*  to  */ (char)-1,(char)-4,(char)-20, /* 52,11 */
  /* from */ (char)-1,(char)0,(char)-37, /* 15,11 */
  /*  to  */ (char)-1,(char)18,(char)1, /* 16,29 */
  /* from */ (char)-1,(char)-28,(char)-22, /* -6,1 */
  /*  to  */ (char)-1,(char)13,(char)6, /* 0,14 */
  /* from */ (char)-1,(char)-48,(char)-46, /* -46,-34 */
  /*  to  */ (char)-1,(char)-39,(char)7, /* -39,-73 */
  /* from */ (char)-1,(char)15,(char)-21, /* -60,-58 */
  /*  to  */ (char)-1,(char)-31,(char)21, /* -39,-89 */
  /* from */ (char)-1,(char)55,(char)-6, /* -45,-34 */
  /*  to  */ (char)-1,(char)-39,(char)6, /* -39,-73 */
  /* from */ (char)-1,(char)70,(char)42, /* 3,-3 */
  /*  to  */ (char)-1,(char)-40,(char)-16, /* -13,-43 */
  /* from */ (char)-1,(char)35,(char)23, /* 10,-8 */
  /*  to  */ (char)0,(char)-37,(char)-15, /* -5,-45 */
  /* from */ (char)-1,(char)44,(char)39, /* 34,-1 */
  /*  to  */ (char)-1,(char)-33,(char)-20, /* 14,-34 */
  /* from */ (char)-1,(char)17,(char)27, /* 41,-17 */
  /*  to  */ (char)-1,(char)-25,(char)-14, /* 27,-42 */
  /* from */ (char)-1,(char)12,(char)-7, /* 20,-30 */
  /*  to  */ (char)-1,(char)-26,(char)-6, /* 14,-56 */
  /* from */ (char)-1,(char)48,(char)-4, /* 10,-8 */
  /*  to  */ (char)-1,(char)-37,(char)-15, /* -5,-45 */
  /* from */ (char)-1,(char)33,(char)7, /* 2,-12 */
  /*  to  */ (char)0,(char)-37,(char)-11, /* -9,-49 */
  /* from */ (char)-1,(char)24,(char)-10, /* -19,-25 */
  /*  to  */ (char)-1,(char)-37,(char)-3, /* -22,-62 */
  /* from */ (char)-1,(char)21,(char)11, /* -11,-41 */
  /*  to  */ (char)-1,(char)-29,(char)3, /* -8,-70 */
  /* from */ (char)-1,(char)36,(char)21, /* 13,-34 */
  /*  to  */ (char)-1,(char)-26,(char)-4, /* 9,-60 */
  /* from */ (char)-1,(char)48,(char)-7, /* 2,-12 */
  /*  to  */ (char)-1,(char)-37,(char)-11, /* -9,-49 */
  /* from */ (char)-1,(char)46,(char)12, /* 3,-3 */
  /*  to  */ (char)0,(char)-39,(char)-15, /* -12,-42 */
  /* from */ (char)-1,(char)46,(char)13, /* 1,4 */
  /*  to  */ (char)-1,(char)-21,(char)-12, /* -11,-17 */
  /* from */ (char)-1,(char)18,(char)5, /* -6,1 */
  /*  to  */ (char)-1,(char)13,(char)6, /* 0,14 */
  /* from */ (char)-1,(char)-4,(char)3, /* 3,10 */
  /*  to  */ (char)0,(char)21,(char)5, /* 8,31 */
  /* from */ (char)-1,(char)-24,(char)-4, /* 4,7 */
  /*  to  */ (char)-1,(char)15,(char)4, /* 8,22 */
  /* from */ (char)-1,(char)-11,(char)7, /* 15,11 */
  /*  to  */ (char)0,(char)18,(char)1, /* 16,29 */
  /* from */ (char)-1,(char)-25,(char)-15, /* 1,4 */
  /*  to  */ (char)-1,(char)-21,(char)-12, /* -11,-17 */
  /* from */ (char)-1,(char)32,(char)72, /* 61,15 */
  /*  to  */ (char)-1,(char)-31,(char)-30, /* 31,-16 */
  /* from */ (char)-1,(char)27,(char)-16, /* 15,11 */
  /*  to  */ (char)-1,(char)18,(char)1, /* 16,29 */
  /* from */ (char)-1,(char)-60,(char)18, /* 34,-31 */
  /*  to  */ (char)-1,(char)-22,(char)-7, /* 27,-53 */
  /* from */ (char)-1,(char)8,(char)-22, /* 5,-45 */
  /*  to  */ (char)-1,(char)-24,(char)1, /* 6,-69 */
  /* from */ (char)-1,(char)70,(char)-12, /* -6,1 */
  /*  to  */ (char)-1,(char)13,(char)6, /* 0,14 */
  /* from */ (char)-1,(char)-48,(char)-45, /* -45,-34 */
  /*  to  */ (char)-1,(char)-39,(char)6, /* -39,-73 */
  /* from */ (char)-1,(char)77,(char)40, /* 1,4 */
  /*  to  */ (char)-1,(char)-21,(char)-12, /* -11,-17 */
  /* from */ (char)-1,(char)-14,(char)45, /* 34,-31 */
  /*  to  */ (char)0,(char)-22,(char)-7, /* 27,-53 */
  /* from */ (char)-1,(char)62,(char)60, /* 87,9 */
  /*  to  */ (char)-1,(char)-19,(char)-25, /* 62,-10 */
  /* from */ (char)-1,(char)25,(char)10, /* 72,15 */
  /*  to  */ (char)0,(char)-4,(char)-20, /* 52,11 */
  /* from */ (char)-1,(char)4,(char)9, /* 61,15 */
  /*  to  */ (char)-1,(char)-31,(char)-30, /* 31,-16 */
  /* from */ (char)-1,(char)17,(char)42, /* 73,1 */
  /*  to  */ (char)0,(char)-22,(char)-23, /* 50,-21 */
  /* from */ (char)-1,(char)31,(char)20, /* 70,10 */
  /*  to  */ (char)-1,(char)-25,(char)-27, /* 43,-15 */
  /* from */ (char)-1,(char)22,(char)37, /* 80,7 */
  /*  to  */ (char)-1,(char)-21,(char)-25, /* 55,-14 */
  /* from */ (char)-1,(char)15,(char)18, /* 73,1 */
  /*  to  */ (char)-1,(char)-22,(char)-23, /* 50,-21 */
  /* from */ (char)-1,(char)-24,(char)-45, /* 5,-45 */
  /*  to  */ (char)0,(char)-24,(char)1, /* 6,-69 */
  /* from */ (char)-1,(char)11,(char)-66, /* -60,-58 */
  /*  to  */ (char)-1,(char)-31,(char)21, /* -39,-89 */
  /* from */ (char)-1,(char)55,(char)-7, /* -46,-34 */
  /*  to  */ (char)0,(char)-39,(char)7, /* -39,-73 */
  /* from */ (char)-1,(char)39,(char)-6, /* -45,-34 */
  /*  to  */ (char)-1,(char)-39,(char)6, /* -39,-73 */
  /* from */ (char)-1,(char)21,(char)-6, /* -45,-52 */
  /*  to  */ (char)0,(char)-32,(char)14, /* -31,-84 */
  /* from */ (char)-1,(char)30,(char)-22, /* -53,-54 */
  /*  to  */ (char)-1,(char)-32,(char)17, /* -36,-86 */
  /* from */ (char)-1,(char)41,(char)-13, /* -49,-45 */
  /*  to  */ (char)-1,(char)-35,(char)12, /* -37,-80 */
  /* from */ (char)-1,(char)28,(char)-8, /* -45,-52 */
  /*  to  */ (char)-1,(char)-32,(char)14, /* -31,-84 */
  1
};

static const char shipframe7[] = {
  /* from */ (char)0,(char)-42,(char)-12, /* -12,-42 */
  /*  to  */ (char)-1,(char)-21,(char)0, /* -12,-63 */
  /* from */ (char)-1,(char)47,(char)43, /* 31,-16 */
  /*  to  */ (char)-1,(char)-26,(char)-14, /* 17,-42 */
  /* from */ (char)-1,(char)32,(char)45, /* 62,-10 */
  /*  to  */ (char)-1,(char)-25,(char)-18, /* 44,-35 */
  /* from */ (char)-1,(char)46,(char)8, /* 52,11 */
  /*  to  */ (char)-1,(char)-13,(char)-15, /* 37,-2 */
  /* from */ (char)-1,(char)31,(char)-21, /* 16,29 */
  /*  to  */ (char)-1,(char)8,(char)-5, /* 11,37 */
  /* from */ (char)-1,(char)-23,(char)-11, /* 0,14 */
  /*  to  */ (char)-1,(char)8,(char)2, /* 2,22 */
  /* from */ (char)-1,(char)-95,(char)-41, /* -39,-73 */
  /*  to  */ (char)-1,(char)12,(char)24, /* -15,-61 */
  /* from */ (char)-1,(char)-28,(char)-24, /* -39,-89 */
  /*  to  */ (char)-1,(char)-2,(char)22, /* -17,-91 */
  /* from */ (char)-1,(char)18,(char)-22, /* -39,-73 */
  /*  to  */ (char)-1,(char)-10,(char)16, /* -23,-83 */
  /* from */ (char)-1,(char)40,(char)10, /* -13,-43 */
  /*  to  */ (char)-1,(char)-20,(char)1, /* -12,-63 */
  /* from */ (char)-1,(char)18,(char)7, /* -5,-45 */
  /*  to  */ (char)0,(char)-20,(char)1, /* -4,-65 */
  /* from */ (char)-1,(char)31,(char)18, /* 14,-34 */
  /*  to  */ (char)-1,(char)-21,(char)-6, /* 8,-55 */
  /* from */ (char)-1,(char)13,(char)19, /* 27,-42 */
  /*  to  */ (char)-1,(char)-16,(char)-3, /* 24,-58 */
  /* from */ (char)-1,(char)2,(char)-10, /* 14,-56 */
  /*  to  */ (char)-1,(char)-12,(char)3, /* 17,-68 */
  /* from */ (char)-1,(char)22,(char)-22, /* -5,-46 */
  /*  to  */ (char)-1,(char)-19,(char)1, /* -4,-65 */
  /* from */ (char)-1,(char)16,(char)-5, /* -9,-49 */
  /*  to  */ (char)0,(char)-18,(char)2, /* -7,-67 */
  /* from */ (char)-1,(char)5,(char)-15, /* -22,-62 */
  /*  to  */ (char)-1,(char)-14,(char)10, /* -12,-76 */
  /* from */ (char)-1,(char)6,(char)4, /* -8,-70 */
  /*  to  */ (char)-1,(char)-7,(char)10, /* 2,-77 */
  /* from */ (char)-1,(char)17,(char)7, /* 9,-60 */
  /*  to  */ (char)-1,(char)-10,(char)5, /* 14,-70 */
  /* from */ (char)-1,(char)21,(char)-23, /* -9,-49 */
  /*  to  */ (char)-1,(char)-18,(char)2, /* -7,-67 */
  /* from */ (char)-1,(char)25,(char)-5, /* -12,-42 */
  /*  to  */ (char)0,(char)-21,(char)0, /* -12,-63 */
  /* from */ (char)-1,(char)46,(char)1, /* -11,-17 */
  /*  to  */ (char)-1,(char)-16,(char)-1, /* -12,-33 */
  /* from */ (char)-1,(char)47,(char)12, /* 0,14 */
  /*  to  */ (char)-1,(char)8,(char)2, /* 2,22 */
  /* from */ (char)-1,(char)9,(char)6, /* 8,31 */
  /*  to  */ (char)0,(char)12,(char)-3, /* 5,43 */
  /* from */ (char)-1,(char)-21,(char)3, /* 8,22 */
  /*  to  */ (char)-1,(char)8,(char)-2, /* 6,30 */
  /* from */ (char)-1,(char)-1,(char)10, /* 16,29 */
  /*  to  */ (char)0,(char)8,(char)-5, /* 11,37 */
  /* from */ (char)-1,(char)-54,(char)-22, /* -11,-17 */
  /*  to  */ (char)-1,(char)-16,(char)-1, /* -12,-33 */
  /* from */ (char)-1,(char)17,(char)43, /* 31,-16 */
  /*  to  */ (char)-1,(char)-26,(char)-14, /* 17,-42 */
  /* from */ (char)-1,(char)71,(char)-1, /* 16,29 */
  /*  to  */ (char)-1,(char)8,(char)-5, /* 11,37 */
  /* from */ (char)-1,(char)-90,(char)16, /* 27,-53 */
  /*  to  */ (char)-1,(char)-11,(char)1, /* 28,-64 */
  /* from */ (char)-1,(char)-5,(char)-22, /* 6,-69 */
  /*  to  */ (char)-1,(char)-6,(char)10, /* 16,-75 */
  /* from */ (char)-1,(char)89,(char)-16, /* 0,14 */
  /*  to  */ (char)-1,(char)8,(char)2, /* 2,22 */
  /* from */ (char)-1,(char)-95,(char)-41, /* -39,-73 */
  /*  to  */ (char)-1,(char)-10,(char)16, /* -23,-83 */
  /* from */ (char)-1,(char)66,(char)12, /* -11,-17 */
  /*  to  */ (char)-1,(char)-16,(char)-1, /* -12,-33 */
  /* from */ (char)-1,(char)-20,(char)39, /* 27,-53 */
  /*  to  */ (char)0,(char)-11,(char)1, /* 28,-64 */
  /* from */ (char)-1,(char)54,(char)34, /* 62,-10 */
  /*  to  */ (char)-1,(char)-25,(char)-18, /* 44,-35 */
  /* from */ (char)-1,(char)46,(char)8, /* 52,11 */
  /*  to  */ (char)0,(char)-13,(char)-15, /* 37,-2 */
  /* from */ (char)-1,(char)-14,(char)-6, /* 31,-16 */
  /*  to  */ (char)-1,(char)-26,(char)-14, /* 17,-42 */
  /* from */ (char)-1,(char)21,(char)33, /* 50,-21 */
  /*  to  */ (char)0,(char)-21,(char)-13, /* 37,-42 */
  /* from */ (char)-1,(char)27,(char)6, /* 43,-15 */
  /*  to  */ (char)-1,(char)-26,(char)-14, /* 29,-41 */
  /* from */ (char)-1,(char)27,(char)26, /* 55,-14 */
  /*  to  */ (char)-1,(char)-24,(char)-16, /* 39,-38 */
  /* from */ (char)-1,(char)17,(char)11, /* 50,-21 */
  /*  to  */ (char)-1,(char)-21,(char)-13, /* 37,-42 */
  /* from */ (char)-1,(char)-27,(char)-31, /* 6,-69 */
  /*  to  */ (char)0,(char)-6,(char)10, /* 16,-75 */
  /* from */ (char)-1,(char)-14,(char)-55, /* -39,-89 */
  /*  to  */ (char)-1,(char)-2,(char)22, /* -17,-91 */
  /* from */ (char)-1,(char)18,(char)-22, /* -39,-73 */
  /*  to  */ (char)0,(char)12,(char)24, /* -15,-61 */
  /* from */ (char)-1,(char)-12,(char)-24, /* -39,-73 */
  /*  to  */ (char)-1,(char)-10,(char)16, /* -23,-83 */
  /* from */ (char)-1,(char)-1,(char)-8, /* -31,-84 */
  /*  to  */ (char)0,(char)-3,(char)19, /* -12,-87 */
  /* from */ (char)-1,(char)1,(char)-24, /* -36,-86 */
  /*  to  */ (char)-1,(char)-3,(char)21, /* -15,-89 */
  /* from */ (char)-1,(char)9,(char)-22, /* -37,-80 */
  /*  to  */ (char)-1,(char)-6,(char)18, /* -19,-86 */
  /* from */ (char)-1,(char)2,(char)-12, /* -31,-84 */
  /*  to  */ (char)-1,(char)-3,(char)19, /* -12,-87 */
  1
};

static const char shipframe8[] = {
  /* from */ (char)0,(char)-63,(char)-12, /* -12,-63 */
  /*  to  */ (char)-1,(char)-12,(char)8, /* -4,-75 */
  /* from */ (char)-1,(char)33,(char)21, /* 17,-42 */
  /*  to  */ (char)-1,(char)-25,(char)-7, /* 10,-67 */
  /* from */ (char)-1,(char)32,(char)34, /* 44,-35 */
  /*  to  */ (char)-1,(char)-26,(char)-13, /* 31,-61 */
  /* from */ (char)-1,(char)59,(char)6, /* 37,-2 */
  /*  to  */ (char)-1,(char)-21,(char)-14, /* 23,-23 */
  /* from */ (char)-1,(char)60,(char)-12, /* 11,37 */
  /*  to  */ (char)-1,(char)4,(char)-8, /* 3,41 */
  /* from */ (char)-1,(char)-19,(char)-1, /* 2,22 */
  /*  to  */ (char)-1,(char)7,(char)-3, /* -1,29 */
  /* from */ (char)-1,(char)-90,(char)-14, /* -15,-61 */
  /*  to  */ (char)-1,(char)8,(char)19, /* 4,-53 */
  /* from */ (char)-1,(char)-38,(char)-21, /* -17,-91 */
  /*  to  */ (char)-1,(char)9,(char)24, /* 7,-82 */
  /* from */ (char)-1,(char)-1,(char)-30, /* -23,-83 */
  /*  to  */ (char)-1,(char)3,(char)20, /* -3,-80 */
  /* from */ (char)-1,(char)17,(char)-9, /* -12,-63 */
  /*  to  */ (char)-1,(char)-12,(char)9, /* -3,-75 */
  /* from */ (char)-1,(char)10,(char)-1, /* -4,-65 */
  /*  to  */ (char)0,(char)-9,(char)7, /* 3,-74 */
  /* from */ (char)-1,(char)19,(char)5, /* 8,-55 */
  /*  to  */ (char)-1,(char)-16,(char)1, /* 9,-71 */
  /* from */ (char)-1,(char)13,(char)15, /* 24,-58 */
  /*  to  */ (char)-1,(char)-11,(char)2, /* 26,-69 */
  /* from */ (char)-1,(char)1,(char)-9, /* 17,-68 */
  /*  to  */ (char)-1,(char)-4,(char)8, /* 25,-72 */
  /* from */ (char)-1,(char)7,(char)-29, /* -4,-65 */
  /*  to  */ (char)-1,(char)-9,(char)7, /* 3,-74 */
  /* from */ (char)-1,(char)7,(char)-10, /* -7,-67 */
  /*  to  */ (char)0,(char)-9,(char)10, /* 3,-76 */
  /* from */ (char)-1,(char)0,(char)-15, /* -12,-76 */
  /*  to  */ (char)-1,(char)-1,(char)15, /* 3,-77 */
  /* from */ (char)-1,(char)0,(char)-1, /* 2,-77 */
  /*  to  */ (char)-1,(char)1,(char)14, /* 16,-76 */
  /* from */ (char)-1,(char)6,(char)-2, /* 14,-70 */
  /*  to  */ (char)-1,(char)-4,(char)7, /* 21,-74 */
  /* from */ (char)-1,(char)7,(char)-28, /* -7,-67 */
  /*  to  */ (char)-1,(char)-9,(char)10, /* 3,-76 */
  /* from */ (char)-1,(char)13,(char)-15, /* -12,-63 */
  /*  to  */ (char)0,(char)-12,(char)8, /* -4,-75 */
  /* from */ (char)-1,(char)42,(char)-8, /* -12,-33 */
  /*  to  */ (char)-1,(char)-8,(char)3, /* -9,-41 */
  /* from */ (char)-1,(char)63,(char)11, /* 2,22 */
  /*  to  */ (char)-1,(char)7,(char)-3, /* -1,29 */
  /* from */ (char)-1,(char)14,(char)6, /* 5,43 */
  /*  to  */ (char)0,(char)7,(char)-7, /* -2,50 */
  /* from */ (char)-1,(char)-20,(char)8, /* 6,30 */
  /*  to  */ (char)-1,(char)4,(char)-5, /* 1,34 */
  /* from */ (char)-1,(char)3,(char)10, /* 11,37 */
  /*  to  */ (char)0,(char)4,(char)-8, /* 3,41 */
  /* from */ (char)-1,(char)-74,(char)-15, /* -12,-33 */
  /*  to  */ (char)-1,(char)-8,(char)3, /* -9,-41 */
  /* from */ (char)-1,(char)-1,(char)26, /* 17,-42 */
  /*  to  */ (char)-1,(char)-25,(char)-7, /* 10,-67 */
  /* from */ (char)-1,(char)104,(char)1, /* 11,37 */
  /*  to  */ (char)-1,(char)4,(char)-8, /* 3,41 */
  /* from */ (char)-1,(char)-105,(char)25, /* 28,-64 */
  /*  to  */ (char)-1,(char)-5,(char)5, /* 33,-69 */
  /* from */ (char)-1,(char)-6,(char)-17, /* 16,-75 */
  /*  to  */ (char)-1,(char)2,(char)12, /* 28,-73 */
  /* from */ (char)-1,(char)95,(char)-26, /* 2,22 */
  /*  to  */ (char)-1,(char)7,(char)-3, /* -1,29 */
  /* from */ (char)-1,(char)-112,(char)-22, /* -23,-83 */
  /*  to  */ (char)-1,(char)3,(char)20, /* -3,-80 */
  /* from */ (char)-1,(char)47,(char)-9, /* -12,-33 */
  /*  to  */ (char)-1,(char)-8,(char)3, /* -9,-41 */
  /* from */ (char)-1,(char)-23,(char)37, /* 28,-64 */
  /*  to  */ (char)0,(char)-5,(char)5, /* 33,-69 */
  /* from */ (char)-1,(char)34,(char)11, /* 44,-35 */
  /*  to  */ (char)-1,(char)-26,(char)-13, /* 31,-61 */
  /* from */ (char)-1,(char)59,(char)6, /* 37,-2 */
  /*  to  */ (char)0,(char)-21,(char)-14, /* 23,-23 */
  /* from */ (char)-1,(char)-19,(char)-6, /* 17,-42 */
  /*  to  */ (char)-1,(char)-25,(char)-7, /* 10,-67 */
  /* from */ (char)-1,(char)25,(char)27, /* 37,-42 */
  /*  to  */ (char)0,(char)-22,(char)-7, /* 30,-64 */
  /* from */ (char)-1,(char)23,(char)-1, /* 29,-41 */
  /*  to  */ (char)-1,(char)-23,(char)-5, /* 24,-64 */
  /* from */ (char)-1,(char)26,(char)15, /* 39,-38 */
  /*  to  */ (char)-1,(char)-24,(char)-10, /* 29,-62 */
  /* from */ (char)-1,(char)20,(char)8, /* 37,-42 */
  /*  to  */ (char)-1,(char)-22,(char)-7, /* 30,-64 */
  /* from */ (char)-1,(char)-11,(char)-14, /* 16,-75 */
  /*  to  */ (char)0,(char)2,(char)12, /* 28,-73 */
  /* from */ (char)-1,(char)-18,(char)-45, /* -17,-91 */
  /*  to  */ (char)-1,(char)9,(char)24, /* 7,-82 */
  /* from */ (char)-1,(char)21,(char)-22, /* -15,-61 */
  /*  to  */ (char)0,(char)8,(char)19, /* 4,-53 */
  /* from */ (char)-1,(char)-30,(char)-27, /* -23,-83 */
  /*  to  */ (char)-1,(char)3,(char)20, /* -3,-80 */
  /* from */ (char)-1,(char)-7,(char)-9, /* -12,-87 */
  /*  to  */ (char)0,(char)7,(char)20, /* 8,-80 */
  /* from */ (char)-1,(char)-9,(char)-23, /* -15,-89 */
  /*  to  */ (char)-1,(char)8,(char)22, /* 7,-81 */
  /* from */ (char)-1,(char)-5,(char)-26, /* -19,-86 */
  /*  to  */ (char)-1,(char)6,(char)19, /* 0,-80 */
  /* from */ (char)-1,(char)-7,(char)-12, /* -12,-87 */
  /*  to  */ (char)-1,(char)7,(char)20, /* 8,-80 */
  1
};

static const char shipframe9[] = {
  /* from */ (char)0,(char)-75,(char)-4, /* -4,-75 */
  /*  to  */ (char)-1,(char)-1,(char)14, /* 10,-76 */
  /* from */ (char)-1,(char)9,(char)0, /* 10,-67 */
  /*  to  */ (char)-1,(char)-2,(char)8, /* 18,-69 */
  /* from */ (char)-1,(char)8,(char)13, /* 31,-61 */
  /*  to  */ (char)-1,(char)-2,(char)-1, /* 30,-63 */
  /* from */ (char)-1,(char)40,(char)-7, /* 23,-23 */
  /*  to  */ (char)-1,(char)-15,(char)-2, /* 21,-38 */
  /* from */ (char)-1,(char)79,(char)-18, /* 3,41 */
  /*  to  */ (char)-1,(char)-3,(char)-11, /* -8,38 */
  /* from */ (char)-1,(char)-9,(char)7, /* -1,29 */
  /*  to  */ (char)-1,(char)1,(char)-6, /* -7,30 */
  /* from */ (char)-1,(char)-83,(char)11, /* 4,-53 */
  /*  to  */ (char)-1,(char)9,(char)9, /* 13,-44 */
  /* from */ (char)-1,(char)-38,(char)-6, /* 7,-82 */
  /*  to  */ (char)-1,(char)-1,(char)19, /* 26,-83 */
  /* from */ (char)-1,(char)3,(char)-29, /* -3,-80 */
  /*  to  */ (char)-1,(char)-4,(char)15, /* 12,-84 */
  /* from */ (char)-1,(char)9,(char)-15, /* -3,-75 */
  /*  to  */ (char)-1,(char)-1,(char)13, /* 10,-76 */
  /* from */ (char)-1,(char)2,(char)-7, /* 3,-74 */
  /*  to  */ (char)0,(char)-1,(char)12, /* 15,-75 */
  /* from */ (char)-1,(char)4,(char)-6, /* 9,-71 */
  /*  to  */ (char)-1,(char)0,(char)12, /* 21,-71 */
  /* from */ (char)-1,(char)2,(char)5, /* 26,-69 */
  /*  to  */ (char)-1,(char)2,(char)6, /* 32,-67 */
  /* from */ (char)-1,(char)-5,(char)-7, /* 25,-72 */
  /*  to  */ (char)-1,(char)4,(char)10, /* 35,-68 */
  /* from */ (char)-1,(char)-6,(char)-32, /* 3,-74 */
  /*  to  */ (char)-1,(char)-1,(char)12, /* 15,-75 */
  /* from */ (char)-1,(char)-1,(char)-12, /* 3,-76 */
  /*  to  */ (char)0,(char)1,(char)13, /* 16,-75 */
  /* from */ (char)-1,(char)-2,(char)-13, /* 3,-77 */
  /*  to  */ (char)-1,(char)-2,(char)14, /* 17,-79 */
  /* from */ (char)-1,(char)3,(char)-1, /* 16,-76 */
  /*  to  */ (char)-1,(char)3,(char)16, /* 32,-73 */
  /* from */ (char)-1,(char)-1,(char)-11, /* 21,-74 */
  /*  to  */ (char)-1,(char)5,(char)14, /* 35,-69 */
  /* from */ (char)-1,(char)-7,(char)-32, /* 3,-76 */
  /*  to  */ (char)-1,(char)1,(char)13, /* 16,-75 */
  /* from */ (char)-1,(char)0,(char)-20, /* -4,-75 */
  /*  to  */ (char)0,(char)-1,(char)14, /* 10,-76 */
  /* from */ (char)-1,(char)35,(char)-19, /* -9,-41 */
  /*  to  */ (char)-1,(char)-5,(char)8, /* -1,-46 */
  /* from */ (char)-1,(char)75,(char)0, /* -1,29 */
  /*  to  */ (char)-1,(char)1,(char)-6, /* -7,30 */
  /* from */ (char)-1,(char)20,(char)5, /* -2,50 */
  /*  to  */ (char)0,(char)-3,(char)-9, /* -11,47 */
  /* from */ (char)-1,(char)-13,(char)12, /* 1,34 */
  /*  to  */ (char)-1,(char)2,(char)-9, /* -8,36 */
  /* from */ (char)-1,(char)5,(char)11, /* 3,41 */
  /*  to  */ (char)0,(char)-3,(char)-11, /* -8,38 */
  /* from */ (char)-1,(char)-79,(char)-1, /* -9,-41 */
  /*  to  */ (char)-1,(char)-5,(char)8, /* -1,-46 */
  /* from */ (char)-1,(char)-21,(char)11, /* 10,-67 */
  /*  to  */ (char)-1,(char)-2,(char)8, /* 18,-69 */
  /* from */ (char)-1,(char)110,(char)-15, /* 3,41 */
  /*  to  */ (char)-1,(char)-3,(char)-11, /* -8,38 */
  /* from */ (char)-1,(char)-107,(char)41, /* 33,-69 */
  /*  to  */ (char)-1,(char)4,(char)8, /* 41,-65 */
  /* from */ (char)-1,(char)-8,(char)-13, /* 28,-73 */
  /*  to  */ (char)-1,(char)4,(char)13, /* 41,-69 */
  /* from */ (char)-1,(char)98,(char)-42, /* -1,29 */
  /*  to  */ (char)-1,(char)1,(char)-6, /* -7,30 */
  /* from */ (char)-1,(char)-110,(char)4, /* -3,-80 */
  /*  to  */ (char)-1,(char)-4,(char)15, /* 12,-84 */
  /* from */ (char)-1,(char)43,(char)-21, /* -9,-41 */
  /*  to  */ (char)-1,(char)-5,(char)8, /* -1,-46 */
  /* from */ (char)-1,(char)-23,(char)34, /* 33,-69 */
  /*  to  */ (char)0,(char)4,(char)8, /* 41,-65 */
  /* from */ (char)-1,(char)4,(char)-10, /* 31,-61 */
  /*  to  */ (char)-1,(char)-2,(char)-1, /* 30,-63 */
  /* from */ (char)-1,(char)40,(char)-7, /* 23,-23 */
  /*  to  */ (char)0,(char)-15,(char)-2, /* 21,-38 */
  /* from */ (char)-1,(char)-29,(char)-11, /* 10,-67 */
  /*  to  */ (char)-1,(char)-2,(char)8, /* 18,-69 */
  /* from */ (char)-1,(char)5,(char)12, /* 30,-64 */
  /*  to  */ (char)0,(char)0,(char)1, /* 31,-64 */
  /* from */ (char)-1,(char)0,(char)-7, /* 24,-64 */
  /*  to  */ (char)-1,(char)-1,(char)2, /* 26,-65 */
  /* from */ (char)-1,(char)3,(char)3, /* 29,-62 */
  /*  to  */ (char)-1,(char)-1,(char)1, /* 30,-63 */
  /* from */ (char)-1,(char)-1,(char)0, /* 30,-64 */
  /*  to  */ (char)-1,(char)0,(char)1, /* 31,-64 */
  /* from */ (char)-1,(char)-9,(char)-3, /* 28,-73 */
  /*  to  */ (char)0,(char)4,(char)13, /* 41,-69 */
  /* from */ (char)-1,(char)-13,(char)-34, /* 7,-82 */
  /*  to  */ (char)-1,(char)-1,(char)19, /* 26,-83 */
  /* from */ (char)-1,(char)30,(char)-22, /* 4,-53 */
  /*  to  */ (char)0,(char)9,(char)9, /* 13,-44 */
  /* from */ (char)-1,(char)-36,(char)-16, /* -3,-80 */
  /*  to  */ (char)-1,(char)-4,(char)15, /* 12,-84 */
  /* from */ (char)-1,(char)4,(char)-4, /* 8,-80 */
  /*  to  */ (char)0,(char)1,(char)20, /* 28,-79 */
  /* from */ (char)-1,(char)-2,(char)-21, /* 7,-81 */
  /*  to  */ (char)-1,(char)-1,(char)19, /* 26,-82 */
  /* from */ (char)-1,(char)2,(char)-26, /* 0,-80 */
  /*  to  */ (char)-1,(char)-3,(char)19, /* 19,-83 */
  /* from */ (char)-1,(char)3,(char)-11, /* 8,-80 */
  /*  to  */ (char)-1,(char)1,(char)20, /* 28,-79 */
  1
};

static const char shipframe10[] = {
  /* from */ (char)0,(char)-76,(char)10, /* 10,-76 */
  /*  to  */ (char)-1,(char)5,(char)14, /* 24,-71 */
  /* from */ (char)-1,(char)2,(char)-6, /* 18,-69 */
  /*  to  */ (char)-1,(char)20,(char)19, /* 37,-49 */
  /* from */ (char)-1,(char)-14,(char)-7, /* 30,-63 */
  /*  to  */ (char)-1,(char)23,(char)20, /* 50,-40 */
  /* from */ (char)-1,(char)2,(char)-29, /* 21,-38 */
  /*  to  */ (char)-1,(char)19,(char)14, /* 35,-19 */
  /* from */ (char)-1,(char)57,(char)-43, /* -8,38 */
  /*  to  */ (char)-1,(char)-6,(char)-6, /* -14,32 */
  /* from */ (char)-1,(char)-2,(char)7, /* -7,30 */
  /*  to  */ (char)-1,(char)-11,(char)-10, /* -17,19 */
  /* from */ (char)-1,(char)-63,(char)30, /* 13,-44 */
  /*  to  */ (char)-1,(char)-20,(char)-2, /* 11,-64 */
  /* from */ (char)-1,(char)-19,(char)15, /* 26,-83 */
  /*  to  */ (char)-1,(char)-14,(char)3, /* 29,-97 */
  /* from */ (char)-1,(char)13,(char)-17, /* 12,-84 */
  /*  to  */ (char)-1,(char)-8,(char)8, /* 20,-92 */
  /* from */ (char)-1,(char)16,(char)-10, /* 10,-76 */
  /*  to  */ (char)-1,(char)5,(char)15, /* 25,-71 */
  /* from */ (char)-1,(char)-4,(char)-10, /* 15,-75 */
  /*  to  */ (char)0,(char)8,(char)16, /* 31,-67 */
  /* from */ (char)-1,(char)-4,(char)-10, /* 21,-71 */
  /*  to  */ (char)-1,(char)14,(char)16, /* 37,-57 */
  /* from */ (char)-1,(char)-10,(char)-5, /* 32,-67 */
  /*  to  */ (char)-1,(char)15,(char)16, /* 48,-52 */
  /* from */ (char)-1,(char)-16,(char)-13, /* 35,-68 */
  /*  to  */ (char)-1,(char)9,(char)13, /* 48,-59 */
  /* from */ (char)-1,(char)-16,(char)-33, /* 15,-75 */
  /*  to  */ (char)-1,(char)8,(char)16, /* 31,-67 */
  /* from */ (char)-1,(char)-8,(char)-15, /* 16,-75 */
  /*  to  */ (char)0,(char)5,(char)14, /* 30,-70 */
  /* from */ (char)-1,(char)-9,(char)-13, /* 17,-79 */
  /*  to  */ (char)-1,(char)1,(char)11, /* 28,-78 */
  /* from */ (char)-1,(char)5,(char)4, /* 32,-73 */
  /*  to  */ (char)-1,(char)0,(char)8, /* 40,-73 */
  /* from */ (char)-1,(char)4,(char)-5, /* 35,-69 */
  /*  to  */ (char)-1,(char)7,(char)12, /* 47,-62 */
  /* from */ (char)-1,(char)-13,(char)-31, /* 16,-75 */
  /*  to  */ (char)-1,(char)5,(char)14, /* 30,-70 */
  /* from */ (char)-1,(char)-6,(char)-20, /* 10,-76 */
  /*  to  */ (char)0,(char)5,(char)14, /* 24,-71 */
  /* from */ (char)-1,(char)25,(char)-25, /* -1,-46 */
  /*  to  */ (char)-1,(char)1,(char)10, /* 9,-45 */
  /* from */ (char)-1,(char)75,(char)-16, /* -7,30 */
  /*  to  */ (char)-1,(char)-11,(char)-10, /* -17,19 */
  /* from */ (char)-1,(char)28,(char)6, /* -11,47 */
  /*  to  */ (char)0,(char)-12,(char)-11, /* -22,35 */
  /* from */ (char)-1,(char)1,(char)14, /* -8,36 */
  /*  to  */ (char)-1,(char)-11,(char)-7, /* -15,25 */
  /* from */ (char)-1,(char)13,(char)7, /* -8,38 */
  /*  to  */ (char)0,(char)-6,(char)-6, /* -14,32 */
  /* from */ (char)-1,(char)-78,(char)13, /* -1,-46 */
  /*  to  */ (char)-1,(char)1,(char)10, /* 9,-45 */
  /* from */ (char)-1,(char)-24,(char)9, /* 18,-69 */
  /*  to  */ (char)-1,(char)20,(char)19, /* 37,-49 */
  /* from */ (char)-1,(char)87,(char)-45, /* -8,38 */
  /*  to  */ (char)-1,(char)-6,(char)-6, /* -14,32 */
  /* from */ (char)-1,(char)-97,(char)55, /* 41,-65 */
  /*  to  */ (char)-1,(char)13,(char)13, /* 54,-52 */
  /* from */ (char)-1,(char)-17,(char)-13, /* 41,-69 */
  /*  to  */ (char)-1,(char)6,(char)10, /* 51,-63 */
  /* from */ (char)-1,(char)93,(char)-58, /* -7,30 */
  /*  to  */ (char)-1,(char)-11,(char)-10, /* -17,19 */
  /* from */ (char)-1,(char)-103,(char)29, /* 12,-84 */
  /*  to  */ (char)-1,(char)-8,(char)8, /* 20,-92 */
  /* from */ (char)-1,(char)46,(char)-21, /* -1,-46 */
  /*  to  */ (char)-1,(char)1,(char)10, /* 9,-45 */
  /* from */ (char)-1,(char)-20,(char)32, /* 41,-65 */
  /*  to  */ (char)0,(char)13,(char)13, /* 54,-52 */
  /* from */ (char)-1,(char)-11,(char)-24, /* 30,-63 */
  /*  to  */ (char)-1,(char)23,(char)20, /* 50,-40 */
  /* from */ (char)-1,(char)2,(char)-29, /* 21,-38 */
  /*  to  */ (char)0,(char)19,(char)14, /* 35,-19 */
  /* from */ (char)-1,(char)-50,(char)-17, /* 18,-69 */
  /*  to  */ (char)-1,(char)20,(char)19, /* 37,-49 */
  /* from */ (char)-1,(char)-15,(char)-6, /* 31,-64 */
  /*  to  */ (char)0,(char)20,(char)19, /* 50,-44 */
  /* from */ (char)-1,(char)-21,(char)-24, /* 26,-65 */
  /*  to  */ (char)-1,(char)20,(char)19, /* 45,-45 */
  /* from */ (char)-1,(char)-18,(char)-15, /* 30,-63 */
  /*  to  */ (char)-1,(char)21,(char)19, /* 49,-42 */
  /* from */ (char)-1,(char)-22,(char)-18, /* 31,-64 */
  /*  to  */ (char)-1,(char)20,(char)19, /* 50,-44 */
  /* from */ (char)-1,(char)-25,(char)-9, /* 41,-69 */
  /*  to  */ (char)0,(char)6,(char)10, /* 51,-63 */
  /* from */ (char)-1,(char)-20,(char)-25, /* 26,-83 */
  /*  to  */ (char)-1,(char)-14,(char)3, /* 29,-97 */
  /* from */ (char)-1,(char)53,(char)-16, /* 13,-44 */
  /*  to  */ (char)0,(char)-20,(char)-2, /* 11,-64 */
  /* from */ (char)-1,(char)-20,(char)1, /* 12,-84 */
  /*  to  */ (char)-1,(char)-8,(char)8, /* 20,-92 */
  /* from */ (char)-1,(char)13,(char)8, /* 28,-79 */
  /*  to  */ (char)0,(char)-10,(char)4, /* 32,-89 */
  /* from */ (char)-1,(char)7,(char)-6, /* 26,-82 */
  /*  to  */ (char)-1,(char)-11,(char)4, /* 30,-93 */
  /* from */ (char)-1,(char)10,(char)-11, /* 19,-83 */
  /*  to  */ (char)-1,(char)-8,(char)6, /* 25,-91 */
  /* from */ (char)-1,(char)12,(char)3, /* 28,-79 */
  /*  to  */ (char)-1,(char)-10,(char)4, /* 32,-89 */
  1
};

static const char shipframe11[] = {
  /* from */ (char)0,(char)-71,(char)24, /* 24,-71 */
  /*  to  */ (char)-1,(char)13,(char)17, /* 41,-58 */
  /* from */ (char)-1,(char)9,(char)-4, /* 37,-49 */
  /*  to  */ (char)-1,(char)20,(char)17, /* 54,-29 */
  /* from */ (char)-1,(char)-11,(char)-4, /* 50,-40 */
  /*  to  */ (char)-1,(char)27,(char)15, /* 65,-13 */
  /* from */ (char)-1,(char)-6,(char)-30, /* 35,-19 */
  /*  to  */ (char)-1,(char)21,(char)10, /* 45,2 */
  /* from */ (char)-1,(char)30,(char)-59, /* -14,32 */
  /*  to  */ (char)-1,(char)-4,(char)-9, /* -23,28 */
  /* from */ (char)-1,(char)-9,(char)6, /* -17,19 */
  /*  to  */ (char)-1,(char)-7,(char)-12, /* -29,12 */
  /* from */ (char)-1,(char)-76,(char)40, /* 11,-64 */
  /*  to  */ (char)-1,(char)-10,(char)2, /* 13,-74 */
  /* from */ (char)-1,(char)-23,(char)16, /* 29,-97 */
  /*  to  */ (char)-1,(char)-4,(char)9, /* 38,-101 */
  /* from */ (char)-1,(char)9,(char)-18, /* 20,-92 */
  /*  to  */ (char)-1,(char)3,(char)14, /* 34,-89 */
  /* from */ (char)-1,(char)18,(char)-9, /* 25,-71 */
  /*  to  */ (char)-1,(char)13,(char)16, /* 41,-58 */
  /* from */ (char)-1,(char)-9,(char)-10, /* 31,-67 */
  /*  to  */ (char)0,(char)14,(char)15, /* 46,-53 */
  /* from */ (char)-1,(char)-4,(char)-9, /* 37,-57 */
  /*  to  */ (char)-1,(char)16,(char)14, /* 51,-41 */
  /* from */ (char)-1,(char)-11,(char)-3, /* 48,-52 */
  /*  to  */ (char)-1,(char)17,(char)13, /* 61,-35 */
  /* from */ (char)-1,(char)-24,(char)-13, /* 48,-59 */
  /*  to  */ (char)-1,(char)13,(char)11, /* 59,-46 */
  /* from */ (char)-1,(char)-21,(char)-28, /* 31,-67 */
  /*  to  */ (char)-1,(char)14,(char)15, /* 46,-53 */
  /* from */ (char)-1,(char)-17,(char)-16, /* 30,-70 */
  /*  to  */ (char)0,(char)12,(char)14, /* 44,-58 */
  /* from */ (char)-1,(char)-20,(char)-16, /* 28,-78 */
  /*  to  */ (char)-1,(char)7,(char)14, /* 42,-71 */
  /* from */ (char)-1,(char)-2,(char)-2, /* 40,-73 */
  /*  to  */ (char)-1,(char)8,(char)12, /* 52,-65 */
  /* from */ (char)-1,(char)3,(char)-5, /* 47,-62 */
  /*  to  */ (char)-1,(char)12,(char)11, /* 58,-50 */
  /* from */ (char)-1,(char)-20,(char)-28, /* 30,-70 */
  /*  to  */ (char)-1,(char)12,(char)14, /* 44,-58 */
  /* from */ (char)-1,(char)-13,(char)-20, /* 24,-71 */
  /*  to  */ (char)0,(char)13,(char)17, /* 41,-58 */
  /* from */ (char)-1,(char)13,(char)-32, /* 9,-45 */
  /*  to  */ (char)-1,(char)5,(char)9, /* 18,-40 */
  /* from */ (char)-1,(char)59,(char)-35, /* -17,19 */
  /*  to  */ (char)-1,(char)-7,(char)-12, /* -29,12 */
  /* from */ (char)-1,(char)23,(char)7, /* -22,35 */
  /*  to  */ (char)0,(char)-9,(char)-15, /* -37,26 */
  /* from */ (char)-1,(char)-1,(char)22, /* -15,25 */
  /*  to  */ (char)-1,(char)-6,(char)-11, /* -26,19 */
  /* from */ (char)-1,(char)13,(char)12, /* -14,32 */
  /*  to  */ (char)0,(char)-4,(char)-9, /* -23,28 */
  /* from */ (char)-1,(char)-73,(char)32, /* 9,-45 */
  /*  to  */ (char)-1,(char)5,(char)9, /* 18,-40 */
  /* from */ (char)-1,(char)-9,(char)19, /* 37,-49 */
  /*  to  */ (char)-1,(char)20,(char)17, /* 54,-29 */
  /* from */ (char)-1,(char)61,(char)-68, /* -14,32 */
  /*  to  */ (char)-1,(char)-4,(char)-9, /* -23,28 */
  /* from */ (char)-1,(char)-80,(char)77, /* 54,-52 */
  /*  to  */ (char)-1,(char)15,(char)11, /* 65,-37 */
  /* from */ (char)-1,(char)-26,(char)-14, /* 51,-63 */
  /*  to  */ (char)-1,(char)8,(char)9, /* 60,-55 */
  /* from */ (char)-1,(char)74,(char)-77, /* -17,19 */
  /*  to  */ (char)-1,(char)-7,(char)-12, /* -29,12 */
  /* from */ (char)-1,(char)-104,(char)49, /* 20,-92 */
  /*  to  */ (char)-1,(char)3,(char)14, /* 34,-89 */
  /* from */ (char)-1,(char)44,(char)-25, /* 9,-45 */
  /*  to  */ (char)-1,(char)5,(char)9, /* 18,-40 */
  /* from */ (char)-1,(char)-12,(char)36, /* 54,-52 */
  /*  to  */ (char)0,(char)15,(char)11, /* 65,-37 */
  /* from */ (char)-1,(char)-3,(char)-15, /* 50,-40 */
  /*  to  */ (char)-1,(char)27,(char)15, /* 65,-13 */
  /* from */ (char)-1,(char)-6,(char)-30, /* 35,-19 */
  /*  to  */ (char)0,(char)21,(char)10, /* 45,2 */
  /* from */ (char)-1,(char)-51,(char)-8, /* 37,-49 */
  /*  to  */ (char)-1,(char)20,(char)17, /* 54,-29 */
  /* from */ (char)-1,(char)-15,(char)-4, /* 50,-44 */
  /*  to  */ (char)0,(char)24,(char)14, /* 64,-20 */
  /* from */ (char)-1,(char)-25,(char)-19, /* 45,-45 */
  /*  to  */ (char)-1,(char)23,(char)15, /* 60,-22 */
  /* from */ (char)-1,(char)-20,(char)-11, /* 49,-42 */
  /*  to  */ (char)-1,(char)26,(char)15, /* 64,-16 */
  /* from */ (char)-1,(char)-28,(char)-14, /* 50,-44 */
  /*  to  */ (char)-1,(char)24,(char)14, /* 64,-20 */
  /* from */ (char)-1,(char)-44,(char)-13, /* 51,-64 */
  /*  to  */ (char)0,(char)9,(char)9, /* 60,-55 */
  /* from */ (char)-1,(char)-42,(char)-31, /* 29,-97 */
  /*  to  */ (char)-1,(char)-4,(char)9, /* 38,-101 */
  /* from */ (char)-1,(char)37,(char)-27, /* 11,-64 */
  /*  to  */ (char)0,(char)-10,(char)2, /* 13,-74 */
  /* from */ (char)-1,(char)-18,(char)7, /* 20,-92 */
  /*  to  */ (char)-1,(char)3,(char)14, /* 34,-89 */
  /* from */ (char)-1,(char)0,(char)-2, /* 32,-89 */
  /*  to  */ (char)0,(char)-1,(char)10, /* 42,-90 */
  /* from */ (char)-1,(char)-3,(char)-12, /* 30,-93 */
  /*  to  */ (char)-1,(char)-3,(char)9, /* 39,-96 */
  /* from */ (char)-1,(char)5,(char)-14, /* 25,-91 */
  /*  to  */ (char)-1,(char)-1,(char)11, /* 36,-92 */
  /* from */ (char)-1,(char)3,(char)-4, /* 32,-89 */
  /*  to  */ (char)-1,(char)-1,(char)10, /* 42,-90 */
  1
};

static const char shipframe12[] = {
  /* from */ (char)0,(char)-58,(char)41, /* 41,-58 */
  /*  to  */ (char)-1,(char)16,(char)13, /* 54,-42 */
  /* from */ (char)-1,(char)13,(char)0, /* 54,-29 */
  /*  to  */ (char)-1,(char)26,(char)12, /* 66,-3 */
  /* from */ (char)-1,(char)-10,(char)-1, /* 65,-13 */
  /*  to  */ (char)-1,(char)28,(char)9, /* 74,15 */
  /* from */ (char)-1,(char)-13,(char)-29, /* 45,2 */
  /*  to  */ (char)-1,(char)20,(char)3, /* 48,22 */
  /* from */ (char)-1,(char)6,(char)-71, /* -23,28 */
  /*  to  */ (char)-1,(char)-10,(char)-9, /* -32,18 */
  /* from */ (char)-1,(char)-6,(char)3, /* -29,12 */
  /*  to  */ (char)-1,(char)-17,(char)-9, /* -38,-5 */
  /* from */ (char)-1,(char)-69,(char)51, /* 13,-74 */
  /*  to  */ (char)-1,(char)-6,(char)9, /* 22,-80 */
  /* from */ (char)-1,(char)-21,(char)16, /* 38,-101 */
  /*  to  */ (char)-1,(char)4,(char)13, /* 51,-97 */
  /* from */ (char)-1,(char)8,(char)-17, /* 34,-89 */
  /*  to  */ (char)-1,(char)9,(char)15, /* 49,-80 */
  /* from */ (char)-1,(char)22,(char)-8, /* 41,-58 */
  /*  to  */ (char)-1,(char)16,(char)13, /* 54,-42 */
  /* from */ (char)-1,(char)-11,(char)-8, /* 46,-53 */
  /*  to  */ (char)0,(char)16,(char)12, /* 58,-37 */
  /* from */ (char)-1,(char)-4,(char)-7, /* 51,-41 */
  /*  to  */ (char)-1,(char)21,(char)12, /* 63,-20 */
  /* from */ (char)-1,(char)-15,(char)-2, /* 61,-35 */
  /*  to  */ (char)-1,(char)19,(char)9, /* 70,-16 */
  /* from */ (char)-1,(char)-30,(char)-11, /* 59,-46 */
  /*  to  */ (char)-1,(char)15,(char)9, /* 68,-31 */
  /* from */ (char)-1,(char)-22,(char)-22, /* 46,-53 */
  /*  to  */ (char)-1,(char)16,(char)12, /* 58,-37 */
  /* from */ (char)-1,(char)-21,(char)-14, /* 44,-58 */
  /*  to  */ (char)0,(char)15,(char)13, /* 57,-43 */
  /* from */ (char)-1,(char)-28,(char)-15, /* 42,-71 */
  /*  to  */ (char)-1,(char)12,(char)13, /* 55,-59 */
  /* from */ (char)-1,(char)-6,(char)-3, /* 52,-65 */
  /*  to  */ (char)-1,(char)10,(char)10, /* 62,-55 */
  /* from */ (char)-1,(char)5,(char)-4, /* 58,-50 */
  /*  to  */ (char)-1,(char)13,(char)9, /* 67,-37 */
  /* from */ (char)-1,(char)-21,(char)-23, /* 44,-58 */
  /*  to  */ (char)-1,(char)15,(char)13, /* 57,-43 */
  /* from */ (char)-1,(char)-15,(char)-16, /* 41,-58 */
  /*  to  */ (char)0,(char)16,(char)13, /* 54,-42 */
  /* from */ (char)-1,(char)2,(char)-36, /* 18,-40 */
  /*  to  */ (char)-1,(char)10,(char)9, /* 27,-30 */
  /* from */ (char)-1,(char)42,(char)-56, /* -29,12 */
  /*  to  */ (char)-1,(char)-17,(char)-9, /* -38,-5 */
  /* from */ (char)-1,(char)31,(char)1, /* -37,26 */
  /*  to  */ (char)0,(char)-15,(char)-14, /* -51,11 */
  /* from */ (char)-1,(char)8,(char)25, /* -26,19 */
  /*  to  */ (char)-1,(char)-13,(char)-9, /* -35,6 */
  /* from */ (char)-1,(char)22,(char)12, /* -23,28 */
  /*  to  */ (char)0,(char)-10,(char)-9, /* -32,18 */
  /* from */ (char)-1,(char)-58,(char)50, /* 18,-40 */
  /*  to  */ (char)-1,(char)10,(char)9, /* 27,-30 */
  /* from */ (char)-1,(char)1,(char)27, /* 54,-29 */
  /*  to  */ (char)-1,(char)26,(char)12, /* 66,-3 */
  /* from */ (char)-1,(char)31,(char)-89, /* -23,28 */
  /*  to  */ (char)-1,(char)-10,(char)-9, /* -32,18 */
  /* from */ (char)-1,(char)-55,(char)97, /* 65,-37 */
  /*  to  */ (char)-1,(char)16,(char)8, /* 73,-21 */
  /* from */ (char)-1,(char)-34,(char)-13, /* 60,-55 */
  /*  to  */ (char)-1,(char)11,(char)8, /* 68,-44 */
  /* from */ (char)-1,(char)56,(char)-97, /* -29,12 */
  /*  to  */ (char)-1,(char)-17,(char)-9, /* -38,-5 */
  /* from */ (char)-1,(char)-84,(char)72, /* 34,-89 */
  /*  to  */ (char)-1,(char)9,(char)15, /* 49,-80 */
  /* from */ (char)-1,(char)40,(char)-31, /* 18,-40 */
  /*  to  */ (char)-1,(char)10,(char)9, /* 27,-30 */
  /* from */ (char)-1,(char)-7,(char)38, /* 65,-37 */
  /*  to  */ (char)0,(char)16,(char)8, /* 73,-21 */
  /* from */ (char)-1,(char)8,(char)-8, /* 65,-13 */
  /*  to  */ (char)-1,(char)28,(char)9, /* 74,15 */
  /* from */ (char)-1,(char)-13,(char)-29, /* 45,2 */
  /*  to  */ (char)0,(char)20,(char)3, /* 48,22 */
  /* from */ (char)-1,(char)-51,(char)6, /* 54,-29 */
  /*  to  */ (char)-1,(char)26,(char)12, /* 66,-3 */
  /* from */ (char)-1,(char)-17,(char)-2, /* 64,-20 */
  /*  to  */ (char)0,(char)25,(char)9, /* 73,5 */
  /* from */ (char)-1,(char)-27,(char)-13, /* 60,-22 */
  /*  to  */ (char)-1,(char)24,(char)9, /* 69,2 */
  /* from */ (char)-1,(char)-18,(char)-5, /* 64,-16 */
  /*  to  */ (char)-1,(char)26,(char)9, /* 73,10 */
  /* from */ (char)-1,(char)-30,(char)-9, /* 64,-20 */
  /*  to  */ (char)-1,(char)25,(char)9, /* 73,5 */
  /* from */ (char)-1,(char)-60,(char)-13, /* 60,-55 */
  /*  to  */ (char)0,(char)11,(char)8, /* 68,-44 */
  /* from */ (char)-1,(char)-57,(char)-30, /* 38,-101 */
  /*  to  */ (char)-1,(char)4,(char)13, /* 51,-97 */
  /* from */ (char)-1,(char)23,(char)-38, /* 13,-74 */
  /*  to  */ (char)0,(char)-6,(char)9, /* 22,-80 */
  /* from */ (char)-1,(char)-9,(char)12, /* 34,-89 */
  /*  to  */ (char)-1,(char)9,(char)15, /* 49,-80 */
  /* from */ (char)-1,(char)-10,(char)-7, /* 42,-90 */
  /*  to  */ (char)0,(char)6,(char)12, /* 54,-84 */
  /* from */ (char)-1,(char)-12,(char)-15, /* 39,-96 */
  /*  to  */ (char)-1,(char)6,(char)13, /* 52,-90 */
  /* from */ (char)-1,(char)-2,(char)-16, /* 36,-92 */
  /*  to  */ (char)-1,(char)8,(char)14, /* 50,-84 */
  /* from */ (char)-1,(char)-6,(char)-8, /* 42,-90 */
  /*  to  */ (char)-1,(char)6,(char)12, /* 54,-84 */
  1
};

static const char shipframe13[] = {
  /* from */ (char)0,(char)-42,(char)54, /* 54,-42 */
  /*  to  */ (char)-1,(char)22,(char)11, /* 65,-20 */
  /* from */ (char)-1,(char)17,(char)1, /* 66,-3 */
  /*  to  */ (char)-1,(char)26,(char)5, /* 71,23 */
  /* from */ (char)-1,(char)-8,(char)3, /* 74,15 */
  /*  to  */ (char)-1,(char)29,(char)2, /* 76,44 */
  /* from */ (char)-1,(char)-22,(char)-28, /* 48,22 */
  /*  to  */ (char)-1,(char)21,(char)-3, /* 45,43 */
  /* from */ (char)-1,(char)-25,(char)-77, /* -32,18 */
  /*  to  */ (char)-1,(char)-8,(char)-6, /* -38,10 */
  /* from */ (char)-1,(char)-15,(char)0, /* -38,-5 */
  /*  to  */ (char)-1,(char)-10,(char)-4, /* -42,-15 */
  /* from */ (char)-1,(char)-65,(char)64, /* 22,-80 */
  /*  to  */ (char)-1,(char)7,(char)10, /* 32,-73 */
  /* from */ (char)-1,(char)-24,(char)19, /* 51,-97 */
  /*  to  */ (char)-1,(char)13,(char)14, /* 65,-84 */
  /* from */ (char)-1,(char)4,(char)-16, /* 49,-80 */
  /*  to  */ (char)-1,(char)16,(char)14, /* 63,-64 */
  /* from */ (char)-1,(char)22,(char)-9, /* 54,-42 */
  /*  to  */ (char)-1,(char)22,(char)11, /* 65,-20 */
  /* from */ (char)-1,(char)-17,(char)-7, /* 58,-37 */
  /*  to  */ (char)0,(char)21,(char)9, /* 67,-16 */
  /* from */ (char)-1,(char)-4,(char)-4, /* 63,-20 */
  /*  to  */ (char)-1,(char)23,(char)7, /* 70,3 */
  /* from */ (char)-1,(char)-19,(char)0, /* 70,-16 */
  /*  to  */ (char)-1,(char)20,(char)4, /* 74,4 */
  /* from */ (char)-1,(char)-35,(char)-6, /* 68,-31 */
  /*  to  */ (char)-1,(char)18,(char)6, /* 74,-13 */
  /* from */ (char)-1,(char)-24,(char)-16, /* 58,-37 */
  /*  to  */ (char)-1,(char)21,(char)9, /* 67,-16 */
  /* from */ (char)-1,(char)-27,(char)-10, /* 57,-43 */
  /*  to  */ (char)0,(char)21,(char)10, /* 67,-22 */
  /* from */ (char)-1,(char)-37,(char)-12, /* 55,-59 */
  /*  to  */ (char)-1,(char)18,(char)11, /* 66,-41 */
  /* from */ (char)-1,(char)-14,(char)-4, /* 62,-55 */
  /*  to  */ (char)-1,(char)15,(char)8, /* 70,-40 */
  /* from */ (char)-1,(char)3,(char)-3, /* 67,-37 */
  /*  to  */ (char)-1,(char)17,(char)6, /* 73,-20 */
  /* from */ (char)-1,(char)-23,(char)-16, /* 57,-43 */
  /*  to  */ (char)-1,(char)21,(char)10, /* 67,-22 */
  /* from */ (char)-1,(char)-20,(char)-13, /* 54,-42 */
  /*  to  */ (char)0,(char)22,(char)11, /* 65,-20 */
  /* from */ (char)-1,(char)-10,(char)-38, /* 27,-30 */
  /*  to  */ (char)-1,(char)14,(char)8, /* 35,-16 */
  /* from */ (char)-1,(char)11,(char)-73, /* -38,-5 */
  /*  to  */ (char)-1,(char)-10,(char)-4, /* -42,-15 */
  /* from */ (char)-1,(char)26,(char)-9, /* -51,11 */
  /*  to  */ (char)0,(char)-11,(char)-8, /* -59,0 */
  /* from */ (char)-1,(char)6,(char)24, /* -35,6 */
  /*  to  */ (char)-1,(char)-9,(char)-5, /* -40,-3 */
  /* from */ (char)-1,(char)21,(char)8, /* -32,18 */
  /*  to  */ (char)0,(char)-8,(char)-6, /* -38,10 */
  /* from */ (char)-1,(char)-40,(char)65, /* 27,-30 */
  /*  to  */ (char)-1,(char)14,(char)8, /* 35,-16 */
  /* from */ (char)-1,(char)13,(char)31, /* 66,-3 */
  /*  to  */ (char)-1,(char)26,(char)5, /* 71,23 */
  /* from */ (char)-1,(char)-5,(char)-103, /* -32,18 */
  /*  to  */ (char)-1,(char)-8,(char)-6, /* -38,10 */
  /* from */ (char)-1,(char)-31,(char)111, /* 73,-21 */
  /*  to  */ (char)-1,(char)18,(char)3, /* 76,-3 */
  /* from */ (char)-1,(char)-41,(char)-8, /* 68,-44 */
  /*  to  */ (char)-1,(char)15,(char)6, /* 74,-29 */
  /* from */ (char)-1,(char)24,(char)-112, /* -38,-5 */
  /*  to  */ (char)-1,(char)-10,(char)-4, /* -42,-15 */
  /* from */ (char)-1,(char)-65,(char)91, /* 49,-80 */
  /*  to  */ (char)-1,(char)16,(char)14, /* 63,-64 */
  /* from */ (char)-1,(char)34,(char)-36, /* 27,-30 */
  /*  to  */ (char)-1,(char)14,(char)8, /* 35,-16 */
  /* from */ (char)-1,(char)-5,(char)38, /* 73,-21 */
  /*  to  */ (char)0,(char)18,(char)3, /* 76,-3 */
  /* from */ (char)-1,(char)18,(char)-2, /* 74,15 */
  /*  to  */ (char)-1,(char)29,(char)2, /* 76,44 */
  /* from */ (char)-1,(char)-22,(char)-28, /* 48,22 */
  /*  to  */ (char)0,(char)21,(char)-3, /* 45,43 */
  /* from */ (char)-1,(char)-46,(char)21, /* 66,-3 */
  /*  to  */ (char)-1,(char)26,(char)5, /* 71,23 */
  /* from */ (char)-1,(char)-18,(char)2, /* 73,5 */
  /*  to  */ (char)0,(char)27,(char)3, /* 76,32 */
  /* from */ (char)-1,(char)-30,(char)-7, /* 69,2 */
  /*  to  */ (char)-1,(char)28,(char)5, /* 74,30 */
  /* from */ (char)-1,(char)-20,(char)-1, /* 73,10 */
  /*  to  */ (char)-1,(char)27,(char)2, /* 75,37 */
  /* from */ (char)-1,(char)-32,(char)-2, /* 73,5 */
  /*  to  */ (char)-1,(char)27,(char)3, /* 76,32 */
  /* from */ (char)-1,(char)-76,(char)-8, /* 68,-44 */
  /*  to  */ (char)0,(char)15,(char)6, /* 74,-29 */
  /* from */ (char)-1,(char)-68,(char)-23, /* 51,-97 */
  /*  to  */ (char)-1,(char)13,(char)14, /* 65,-84 */
  /* from */ (char)-1,(char)4,(char)-43, /* 22,-80 */
  /*  to  */ (char)0,(char)7,(char)10, /* 32,-73 */
  /* from */ (char)-1,(char)-7,(char)17, /* 49,-80 */
  /*  to  */ (char)-1,(char)16,(char)14, /* 63,-64 */
  /* from */ (char)-1,(char)-20,(char)-9, /* 54,-84 */
  /*  to  */ (char)0,(char)14,(char)13, /* 67,-70 */
  /* from */ (char)-1,(char)-20,(char)-15, /* 52,-90 */
  /*  to  */ (char)-1,(char)13,(char)13, /* 65,-77 */
  /* from */ (char)-1,(char)-7,(char)-15, /* 50,-84 */
  /*  to  */ (char)-1,(char)15,(char)14, /* 64,-69 */
  /* from */ (char)-1,(char)-15,(char)-10, /* 54,-84 */
  /*  to  */ (char)-1,(char)14,(char)13, /* 67,-70 */
  1
};

static const char shipframe14[] = {
  /* from */ (char)0,(char)-20,(char)65, /* 65,-20 */
  /*  to  */ (char)-1,(char)20,(char)11, /* 76,0 */
  /* from */ (char)-1,(char)23,(char)-5, /* 71,23 */
  /*  to  */ (char)-1,(char)27,(char)6, /* 77,50 */
  /* from */ (char)-1,(char)-6,(char)-1, /* 76,44 */
  /*  to  */ (char)-1,(char)29,(char)5, /* 81,73 */
  /* from */ (char)-1,(char)-30,(char)-36, /* 45,43 */
  /*  to  */ (char)-1,(char)23,(char)-1, /* 44,66 */
  /* from */ (char)-1,(char)-56,(char)-82, /* -38,10 */
  /*  to  */ (char)-1,(char)5,(char)-6, /* -44,15 */
  /* from */ (char)-1,(char)-30,(char)2, /* -42,-15 */
  /*  to  */ (char)-1,(char)0,(char)-2, /* -44,-15 */
  /* from */ (char)-1,(char)-58,(char)76, /* 32,-73 */
  /*  to  */ (char)-1,(char)6,(char)12, /* 44,-67 */
  /* from */ (char)-1,(char)-17,(char)21, /* 65,-84 */
  /*  to  */ (char)-1,(char)11,(char)15, /* 80,-73 */
  /* from */ (char)-1,(char)9,(char)-17, /* 63,-64 */
  /*  to  */ (char)-1,(char)14,(char)14, /* 77,-50 */
  /* from */ (char)-1,(char)30,(char)-12, /* 65,-20 */
  /*  to  */ (char)-1,(char)20,(char)11, /* 76,0 */
  /* from */ (char)-1,(char)-16,(char)-9, /* 67,-16 */
  /*  to  */ (char)0,(char)19,(char)11, /* 78,3 */
  /* from */ (char)-1,(char)0,(char)-8, /* 70,3 */
  /*  to  */ (char)-1,(char)22,(char)8, /* 78,25 */
  /* from */ (char)-1,(char)-21,(char)-4, /* 74,4 */
  /*  to  */ (char)-1,(char)22,(char)7, /* 81,26 */
  /* from */ (char)-1,(char)-39,(char)-7, /* 74,-13 */
  /*  to  */ (char)-1,(char)16,(char)8, /* 82,3 */
  /* from */ (char)-1,(char)-19,(char)-15, /* 67,-16 */
  /*  to  */ (char)-1,(char)19,(char)11, /* 78,3 */
  /* from */ (char)-1,(char)-25,(char)-11, /* 67,-22 */
  /*  to  */ (char)0,(char)18,(char)11, /* 78,-4 */
  /* from */ (char)-1,(char)-37,(char)-12, /* 66,-41 */
  /*  to  */ (char)-1,(char)16,(char)12, /* 78,-25 */
  /* from */ (char)-1,(char)-15,(char)-8, /* 70,-40 */
  /*  to  */ (char)-1,(char)14,(char)11, /* 81,-26 */
  /* from */ (char)-1,(char)6,(char)-8, /* 73,-20 */
  /*  to  */ (char)-1,(char)16,(char)9, /* 82,-4 */
  /* from */ (char)-1,(char)-18,(char)-15, /* 67,-22 */
  /*  to  */ (char)-1,(char)18,(char)11, /* 78,-4 */
  /* from */ (char)-1,(char)-16,(char)-13, /* 65,-20 */
  /*  to  */ (char)0,(char)20,(char)11, /* 76,0 */
  /* from */ (char)-1,(char)-16,(char)-41, /* 35,-16 */
  /*  to  */ (char)-1,(char)16,(char)7, /* 42,0 */
  /* from */ (char)-1,(char)-15,(char)-84, /* -42,-15 */
  /*  to  */ (char)-1,(char)0,(char)-2, /* -44,-15 */
  /* from */ (char)-1,(char)15,(char)-15, /* -59,0 */
  /*  to  */ (char)0,(char)0,(char)-7, /* -66,0 */
  /* from */ (char)-1,(char)-3,(char)26, /* -40,-3 */
  /*  to  */ (char)-1,(char)3,(char)-4, /* -44,0 */
  /* from */ (char)-1,(char)10,(char)6, /* -38,10 */
  /*  to  */ (char)0,(char)5,(char)-6, /* -44,15 */
  /* from */ (char)-1,(char)-31,(char)79, /* 35,-16 */
  /*  to  */ (char)-1,(char)16,(char)7, /* 42,0 */
  /* from */ (char)-1,(char)23,(char)29, /* 71,23 */
  /*  to  */ (char)-1,(char)27,(char)6, /* 77,50 */
  /* from */ (char)-1,(char)-40,(char)-115, /* -38,10 */
  /*  to  */ (char)-1,(char)5,(char)-6, /* -44,15 */
  /* from */ (char)-1,(char)-18,(char)120, /* 76,-3 */
  /*  to  */ (char)-1,(char)18,(char)7, /* 83,15 */
  /* from */ (char)-1,(char)-44,(char)-9, /* 74,-29 */
  /*  to  */ (char)-1,(char)14,(char)9, /* 83,-15 */
  /* from */ (char)-1,(char)0,(char)-125, /* -42,-15 */
  /*  to  */ (char)-1,(char)0,(char)-2, /* -44,-15 */
  /* from */ (char)-1,(char)-49,(char)107, /* 63,-64 */
  /*  to  */ (char)-1,(char)14,(char)14, /* 77,-50 */
  /* from */ (char)-1,(char)34,(char)-42, /* 35,-16 */
  /*  to  */ (char)-1,(char)16,(char)7, /* 42,0 */
  /* from */ (char)-1,(char)-3,(char)34, /* 76,-3 */
  /*  to  */ (char)0,(char)18,(char)7, /* 83,15 */
  /* from */ (char)-1,(char)29,(char)-7, /* 76,44 */
  /*  to  */ (char)-1,(char)29,(char)5, /* 81,73 */
  /* from */ (char)-1,(char)-30,(char)-36, /* 45,43 */
  /*  to  */ (char)0,(char)23,(char)-1, /* 44,66 */
  /* from */ (char)-1,(char)-43,(char)27, /* 71,23 */
  /*  to  */ (char)-1,(char)27,(char)6, /* 77,50 */
  /* from */ (char)-1,(char)-18,(char)-1, /* 76,32 */
  /*  to  */ (char)0,(char)26,(char)5, /* 81,58 */
  /* from */ (char)-1,(char)-28,(char)-7, /* 74,30 */
  /*  to  */ (char)-1,(char)27,(char)5, /* 79,57 */
  /* from */ (char)-1,(char)-20,(char)-4, /* 75,37 */
  /*  to  */ (char)-1,(char)31,(char)6, /* 81,68 */
  /* from */ (char)-1,(char)-36,(char)-5, /* 76,32 */
  /*  to  */ (char)-1,(char)26,(char)5, /* 81,58 */
  /* from */ (char)-1,(char)-87,(char)-7, /* 74,-29 */
  /*  to  */ (char)0,(char)14,(char)9, /* 83,-15 */
  /* from */ (char)-1,(char)-69,(char)-18, /* 65,-84 */
  /*  to  */ (char)-1,(char)11,(char)15, /* 80,-73 */
  /* from */ (char)-1,(char)0,(char)-48, /* 32,-73 */
  /*  to  */ (char)0,(char)6,(char)12, /* 44,-67 */
  /* from */ (char)-1,(char)3,(char)19, /* 63,-64 */
  /*  to  */ (char)-1,(char)14,(char)14, /* 77,-50 */
  /* from */ (char)-1,(char)-19,(char)-10, /* 67,-69 */
  /*  to  */ (char)0,(char)11,(char)13, /* 80,-58 */
  /* from */ (char)-1,(char)-19,(char)-15, /* 65,-77 */
  /*  to  */ (char)-1,(char)8,(char)15, /* 80,-69 */
  /* from */ (char)-1,(char)0,(char)-16, /* 64,-69 */
  /*  to  */ (char)-1,(char)12,(char)15, /* 79,-57 */
  /* from */ (char)-1,(char)-13,(char)-12, /* 67,-70 */
  /*  to  */ (char)-1,(char)12,(char)13, /* 80,-58 */
  1
};

