Cod sursa(job #7570)

Utilizator wickedmanCristian Strat wickedman Data 21 ianuarie 2007 18:05:49
Problema Jocul Flip Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 44.2 kb
#include "Automat.h"

void Automat::init1()
{
	int i;

	memset(&tranzitii,-1,sizeof(tranzitii));

	starea_initiala = 0;
	for (i = 9; i < 11; i++) tranzitii[0][i] = 1;
	tranzitii[0][13] = 1;
	tranzitii[0][32] = 1;
	tranzitii[0][33] = 2;
	tranzitii[0][34] = 3;
	tranzitii[0][35] = 4;
	tranzitii[0][37] = 5;
	tranzitii[0][38] = 6;
	tranzitii[0][39] = 7;
	tranzitii[0][40] = 8;
	tranzitii[0][41] = 9;
	tranzitii[0][42] = 10;
	tranzitii[0][43] = 11;
	tranzitii[0][44] = 12;
	tranzitii[0][45] = 13;
	tranzitii[0][46] = 14;
	tranzitii[0][47] = 15;
	tranzitii[0][48] = 16;
	for (i = 49; i < 58; i++) tranzitii[0][i] = 17;
	tranzitii[0][58] = 18;
	tranzitii[0][59] = 19;
	tranzitii[0][60] = 20;
	tranzitii[0][61] = 21;
	tranzitii[0][62] = 22;
	tranzitii[0][63] = 23;
	for (i = 65; i < 91; i++) tranzitii[0][i] = 24;
	tranzitii[0][91] = 25;
	tranzitii[0][92] = 26;
	tranzitii[0][93] = 27;
	tranzitii[0][94] = 28;
	tranzitii[0][95] = 29;
	tranzitii[0][97] = 30;
	tranzitii[0][98] = 31;
	tranzitii[0][99] = 32;
	tranzitii[0][100] = 33;
	tranzitii[0][101] = 34;
	tranzitii[0][102] = 35;
	tranzitii[0][103] = 36;
	tranzitii[0][104] = 37;
	tranzitii[0][105] = 38;
	for (i = 106; i < 108; i++) tranzitii[0][i] = 37;
	tranzitii[0][108] = 39;
	for (i = 109; i < 114; i++) tranzitii[0][i] = 37;
	tranzitii[0][114] = 40;
	tranzitii[0][115] = 41;
	tranzitii[0][116] = 42;
	tranzitii[0][117] = 43;
	tranzitii[0][118] = 44;
	tranzitii[0][119] = 45;
	for (i = 120; i < 123; i++) tranzitii[0][i] = 37;
	tranzitii[0][123] = 46;
	tranzitii[0][124] = 47;
	tranzitii[0][125] = 48;
	tranzitii[0][126] = 49;
	for (i = 9; i < 11; i++) tranzitii[1][i] = 1;
	tranzitii[1][13] = 1;
	tranzitii[1][32] = 1;
	tranzitii[2][61] = 50;
	for (i = 1; i < 34; i++) tranzitii[3][i] = 51;
	tranzitii[3][34] = 52;
	for (i = 35; i < 92; i++) tranzitii[3][i] = 51;
	tranzitii[3][92] = 53;
	for (i = 93; i < 256; i++) tranzitii[3][i] = 51;
	tranzitii[4][100] = 54;
	tranzitii[4][101] = 55;
	tranzitii[4][105] = 56;
	tranzitii[4][112] = 57;
	tranzitii[4][117] = 58;
	tranzitii[5][61] = 59;
	tranzitii[6][38] = 60;
	tranzitii[6][61] = 61;
	for (i = 1; i < 10; i++) tranzitii[7][i] = 62;
	for (i = 11; i < 13; i++) tranzitii[7][i] = 62;
	for (i = 14; i < 92; i++) tranzitii[7][i] = 62;
	tranzitii[7][92] = 63;
	for (i = 93; i < 256; i++) tranzitii[7][i] = 62;
	tranzitii[10][42] = 64;
	tranzitii[10][61] = 65;
	tranzitii[11][43] = 66;
	tranzitii[11][61] = 67;
	tranzitii[13][45] = 68;
	tranzitii[13][46] = 69;
	for (i = 48; i < 58; i++) tranzitii[13][i] = 70;
	tranzitii[13][61] = 71;
	tranzitii[13][62] = 72;
	for (i = 48; i < 58; i++) tranzitii[14][i] = 73;
	tranzitii[15][42] = 74;
	tranzitii[15][47] = 75;
	tranzitii[15][61] = 76;
	tranzitii[16][46] = 77;
	for (i = 48; i < 58; i++) tranzitii[16][i] = 17;
	tranzitii[16][101] = 78;
	tranzitii[16][120] = 79;
	tranzitii[17][46] = 77;
	for (i = 48; i < 58; i++) tranzitii[17][i] = 17;
	tranzitii[17][101] = 78;
	tranzitii[20][60] = 80;
	tranzitii[20][61] = 81;
	tranzitii[21][61] = 82;
	tranzitii[22][61] = 83;
	tranzitii[22][62] = 84;
	for (i = 48; i < 58; i++) tranzitii[24][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[24][i] = 85;
	tranzitii[24][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[24][i] = 85;
	tranzitii[28][61] = 86;
	for (i = 48; i < 58; i++) tranzitii[29][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[29][i] = 85;
	tranzitii[29][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[29][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[30][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[30][i] = 85;
	tranzitii[30][95] = 85;
	for (i = 97; i < 115; i++) tranzitii[30][i] = 85;
	tranzitii[30][115] = 87;
	tranzitii[30][116] = 85;
	tranzitii[30][117] = 88;
	for (i = 118; i < 123; i++) tranzitii[30][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[31][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[31][i] = 85;
	tranzitii[31][95] = 85;
	for (i = 97; i < 114; i++) tranzitii[31][i] = 85;
	tranzitii[31][114] = 89;
	for (i = 115; i < 123; i++) tranzitii[31][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[32][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[32][i] = 85;
	tranzitii[32][95] = 85;
	tranzitii[32][97] = 90;
	for (i = 98; i < 104; i++) tranzitii[32][i] = 85;
	tranzitii[32][104] = 91;
	for (i = 105; i < 111; i++) tranzitii[32][i] = 85;
	tranzitii[32][111] = 92;
	for (i = 112; i < 123; i++) tranzitii[32][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[33][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[33][i] = 85;
	tranzitii[33][95] = 85;
	for (i = 97; i < 101; i++) tranzitii[33][i] = 85;
	tranzitii[33][101] = 93;
	for (i = 102; i < 111; i++) tranzitii[33][i] = 85;
	tranzitii[33][111] = 94;
	for (i = 112; i < 123; i++) tranzitii[33][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[34][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[34][i] = 85;
	tranzitii[34][95] = 85;
	for (i = 97; i < 108; i++) tranzitii[34][i] = 85;
	tranzitii[34][108] = 95;
	tranzitii[34][109] = 85;
	tranzitii[34][110] = 96;
	for (i = 111; i < 120; i++) tranzitii[34][i] = 85;
	tranzitii[34][120] = 97;
	for (i = 121; i < 123; i++) tranzitii[34][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[35][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[35][i] = 85;
	tranzitii[35][95] = 85;
	for (i = 97; i < 108; i++) tranzitii[35][i] = 85;
	tranzitii[35][108] = 98;
	for (i = 109; i < 111; i++) tranzitii[35][i] = 85;
	tranzitii[35][111] = 99;
	for (i = 112; i < 123; i++) tranzitii[35][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[36][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[36][i] = 85;
	tranzitii[36][95] = 85;
	for (i = 97; i < 111; i++) tranzitii[36][i] = 85;
	tranzitii[36][111] = 100;
	for (i = 112; i < 123; i++) tranzitii[36][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[37][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[37][i] = 85;
	tranzitii[37][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[37][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[38][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[38][i] = 85;
	tranzitii[38][95] = 85;
	for (i = 97; i < 102; i++) tranzitii[38][i] = 85;
	tranzitii[38][102] = 101;
	for (i = 103; i < 110; i++) tranzitii[38][i] = 85;
	tranzitii[38][110] = 102;
	for (i = 111; i < 123; i++) tranzitii[38][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[39][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[39][i] = 85;
	tranzitii[39][95] = 85;
	for (i = 97; i < 111; i++) tranzitii[39][i] = 85;
	tranzitii[39][111] = 103;
	for (i = 112; i < 123; i++) tranzitii[39][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[40][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[40][i] = 85;
	tranzitii[40][95] = 85;
	for (i = 97; i < 101; i++) tranzitii[40][i] = 85;
	tranzitii[40][101] = 104;
	for (i = 102; i < 123; i++) tranzitii[40][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[41][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[41][i] = 85;
	tranzitii[41][95] = 85;
	for (i = 97; i < 104; i++) tranzitii[41][i] = 85;
	tranzitii[41][104] = 105;
	tranzitii[41][105] = 106;
	for (i = 106; i < 116; i++) tranzitii[41][i] = 85;
	tranzitii[41][116] = 107;
	for (i = 117; i < 119; i++) tranzitii[41][i] = 85;
	tranzitii[41][119] = 108;
	for (i = 120; i < 123; i++) tranzitii[41][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[42][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[42][i] = 85;
	tranzitii[42][95] = 85;
	for (i = 97; i < 121; i++) tranzitii[42][i] = 85;
	tranzitii[42][121] = 109;
	tranzitii[42][122] = 85;
	for (i = 48; i < 58; i++) tranzitii[43][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[43][i] = 85;
	tranzitii[43][95] = 85;
	for (i = 97; i < 110; i++) tranzitii[43][i] = 85;
	tranzitii[43][110] = 110;
	for (i = 111; i < 123; i++) tranzitii[43][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[44][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[44][i] = 85;
	tranzitii[44][95] = 85;
	for (i = 97; i < 111; i++) tranzitii[44][i] = 85;
	tranzitii[44][111] = 111;
	for (i = 112; i < 123; i++) tranzitii[44][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[45][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[45][i] = 85;
	tranzitii[45][95] = 85;
	for (i = 97; i < 104; i++) tranzitii[45][i] = 85;
	tranzitii[45][104] = 112;
	for (i = 105; i < 123; i++) tranzitii[45][i] = 85;
	tranzitii[47][61] = 113;
	tranzitii[47][124] = 114;
	for (i = 1; i < 34; i++) tranzitii[51][i] = 51;
	tranzitii[51][34] = 52;
	for (i = 35; i < 92; i++) tranzitii[51][i] = 51;
	tranzitii[51][92] = 53;
	for (i = 93; i < 256; i++) tranzitii[51][i] = 51;
	for (i = 1; i < 34; i++) tranzitii[53][i] = 51;
	tranzitii[53][34] = 115;
	for (i = 35; i < 92; i++) tranzitii[53][i] = 51;
	tranzitii[53][92] = 53;
	for (i = 93; i < 256; i++) tranzitii[53][i] = 51;
	tranzitii[54][101] = 116;
	tranzitii[55][108] = 117;
	tranzitii[55][110] = 118;
	tranzitii[56][102] = 119;
	tranzitii[56][110] = 120;
	tranzitii[57][114] = 121;
	tranzitii[58][110] = 122;
	tranzitii[62][39] = 123;
	tranzitii[63][39] = 124;
	tranzitii[63][110] = 125;
	tranzitii[63][114] = 125;
	tranzitii[63][116] = 125;
	for (i = 48; i < 58; i++) tranzitii[69][i] = 73;
	tranzitii[70][46] = 77;
	for (i = 48; i < 58; i++) tranzitii[70][i] = 70;
	tranzitii[70][101] = 78;
	for (i = 48; i < 58; i++) tranzitii[73][i] = 73;
	tranzitii[73][101] = 78;
	for (i = 1; i < 42; i++) tranzitii[74][i] = 126;
	tranzitii[74][42] = 127;
	for (i = 43; i < 256; i++) tranzitii[74][i] = 126;
	for (i = 1; i < 10; i++) tranzitii[75][i] = 128;
	for (i = 11; i < 13; i++) tranzitii[75][i] = 128;
	for (i = 14; i < 256; i++) tranzitii[75][i] = 128;
	for (i = 48; i < 58; i++) tranzitii[77][i] = 129;
	tranzitii[77][101] = 78;
	tranzitii[78][43] = 130;
	tranzitii[78][45] = 130;
	for (i = 48; i < 58; i++) tranzitii[78][i] = 131;
	for (i = 48; i < 58; i++) tranzitii[79][i] = 132;
	for (i = 97; i < 103; i++) tranzitii[79][i] = 133;
	tranzitii[80][61] = 134;
	tranzitii[84][61] = 135;
	for (i = 48; i < 58; i++) tranzitii[85][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[85][i] = 85;
	tranzitii[85][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[85][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[87][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[87][i] = 85;
	tranzitii[87][95] = 85;
	for (i = 97; i < 109; i++) tranzitii[87][i] = 85;
	tranzitii[87][109] = 136;
	for (i = 110; i < 123; i++) tranzitii[87][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[88][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[88][i] = 85;
	tranzitii[88][95] = 85;
	for (i = 97; i < 116; i++) tranzitii[88][i] = 85;
	tranzitii[88][116] = 137;
	for (i = 117; i < 123; i++) tranzitii[88][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[89][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[89][i] = 85;
	tranzitii[89][95] = 85;
	for (i = 97; i < 101; i++) tranzitii[89][i] = 85;
	tranzitii[89][101] = 138;
	for (i = 102; i < 123; i++) tranzitii[89][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[90][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[90][i] = 85;
	tranzitii[90][95] = 85;
	for (i = 97; i < 115; i++) tranzitii[90][i] = 85;
	tranzitii[90][115] = 139;
	for (i = 116; i < 123; i++) tranzitii[90][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[91][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[91][i] = 85;
	tranzitii[91][95] = 85;
	tranzitii[91][97] = 140;
	for (i = 98; i < 123; i++) tranzitii[91][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[92][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[92][i] = 85;
	tranzitii[92][95] = 85;
	for (i = 97; i < 110; i++) tranzitii[92][i] = 85;
	tranzitii[92][110] = 141;
	for (i = 111; i < 123; i++) tranzitii[92][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[93][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[93][i] = 85;
	tranzitii[93][95] = 85;
	for (i = 97; i < 102; i++) tranzitii[93][i] = 85;
	tranzitii[93][102] = 142;
	for (i = 103; i < 123; i++) tranzitii[93][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[94][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[94][i] = 85;
	tranzitii[94][95] = 85;
	for (i = 97; i < 117; i++) tranzitii[94][i] = 85;
	tranzitii[94][117] = 143;
	for (i = 118; i < 123; i++) tranzitii[94][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[95][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[95][i] = 85;
	tranzitii[95][95] = 85;
	for (i = 97; i < 115; i++) tranzitii[95][i] = 85;
	tranzitii[95][115] = 144;
	for (i = 116; i < 123; i++) tranzitii[95][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[96][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[96][i] = 85;
	tranzitii[96][95] = 85;
	for (i = 97; i < 117; i++) tranzitii[96][i] = 85;
	tranzitii[96][117] = 145;
	for (i = 118; i < 123; i++) tranzitii[96][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[97][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[97][i] = 85;
	tranzitii[97][95] = 85;
	for (i = 97; i < 116; i++) tranzitii[97][i] = 85;
	tranzitii[97][116] = 146;
	for (i = 117; i < 123; i++) tranzitii[97][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[98][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[98][i] = 85;
	tranzitii[98][95] = 85;
	for (i = 97; i < 111; i++) tranzitii[98][i] = 85;
	tranzitii[98][111] = 147;
	for (i = 112; i < 123; i++) tranzitii[98][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[99][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[99][i] = 85;
	tranzitii[99][95] = 85;
	for (i = 97; i < 114; i++) tranzitii[99][i] = 85;
	tranzitii[99][114] = 148;
	for (i = 115; i < 123; i++) tranzitii[99][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[100][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[100][i] = 85;
	tranzitii[100][95] = 85;
	for (i = 97; i < 116; i++) tranzitii[100][i] = 85;
	tranzitii[100][116] = 149;
	for (i = 117; i < 123; i++) tranzitii[100][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[101][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[101][i] = 85;
	tranzitii[101][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[101][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[102][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[102][i] = 85;
	tranzitii[102][95] = 85;
	for (i = 97; i < 116; i++) tranzitii[102][i] = 85;
	tranzitii[102][116] = 150;
	for (i = 117; i < 123; i++) tranzitii[102][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[103][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[103][i] = 85;
	tranzitii[103][95] = 85;
	for (i = 97; i < 110; i++) tranzitii[103][i] = 85;
	tranzitii[103][110] = 151;
	for (i = 111; i < 123; i++) tranzitii[103][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[104][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[104][i] = 85;
	tranzitii[104][95] = 85;
	for (i = 97; i < 103; i++) tranzitii[104][i] = 85;
	tranzitii[104][103] = 152;
	for (i = 104; i < 116; i++) tranzitii[104][i] = 85;
	tranzitii[104][116] = 153;
	for (i = 117; i < 123; i++) tranzitii[104][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[105][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[105][i] = 85;
	tranzitii[105][95] = 85;
	for (i = 97; i < 111; i++) tranzitii[105][i] = 85;
	tranzitii[105][111] = 154;
	for (i = 112; i < 123; i++) tranzitii[105][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[106][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[106][i] = 85;
	tranzitii[106][95] = 85;
	for (i = 97; i < 103; i++) tranzitii[106][i] = 85;
	tranzitii[106][103] = 155;
	for (i = 104; i < 122; i++) tranzitii[106][i] = 85;
	tranzitii[106][122] = 156;
	for (i = 48; i < 58; i++) tranzitii[107][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[107][i] = 85;
	tranzitii[107][95] = 85;
	tranzitii[107][97] = 157;
	for (i = 98; i < 114; i++) tranzitii[107][i] = 85;
	tranzitii[107][114] = 158;
	for (i = 115; i < 123; i++) tranzitii[107][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[108][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[108][i] = 85;
	tranzitii[108][95] = 85;
	for (i = 97; i < 105; i++) tranzitii[108][i] = 85;
	tranzitii[108][105] = 159;
	for (i = 106; i < 123; i++) tranzitii[108][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[109][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[109][i] = 85;
	tranzitii[109][95] = 85;
	for (i = 97; i < 112; i++) tranzitii[109][i] = 85;
	tranzitii[109][112] = 160;
	for (i = 113; i < 123; i++) tranzitii[109][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[110][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[110][i] = 85;
	tranzitii[110][95] = 85;
	for (i = 97; i < 105; i++) tranzitii[110][i] = 85;
	tranzitii[110][105] = 161;
	for (i = 106; i < 115; i++) tranzitii[110][i] = 85;
	tranzitii[110][115] = 162;
	for (i = 116; i < 123; i++) tranzitii[110][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[111][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[111][i] = 85;
	tranzitii[111][95] = 85;
	for (i = 97; i < 105; i++) tranzitii[111][i] = 85;
	tranzitii[111][105] = 163;
	for (i = 106; i < 108; i++) tranzitii[111][i] = 85;
	tranzitii[111][108] = 164;
	for (i = 109; i < 123; i++) tranzitii[111][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[112][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[112][i] = 85;
	tranzitii[112][95] = 85;
	for (i = 97; i < 105; i++) tranzitii[112][i] = 85;
	tranzitii[112][105] = 165;
	for (i = 106; i < 123; i++) tranzitii[112][i] = 85;
	for (i = 1; i < 34; i++) tranzitii[115][i] = 51;
	tranzitii[115][34] = 52;
	for (i = 35; i < 92; i++) tranzitii[115][i] = 51;
	tranzitii[115][92] = 53;
	for (i = 93; i < 256; i++) tranzitii[115][i] = 51;
	tranzitii[116][102] = 166;
	tranzitii[117][115] = 167;
	tranzitii[118][100] = 168;
	tranzitii[119][100] = 169;
	tranzitii[119][110] = 170;
	tranzitii[120][99] = 171;
	tranzitii[121][97] = 172;
	tranzitii[122][100] = 173;
	tranzitii[124][39] = 174;
	tranzitii[125][39] = 174;
	for (i = 1; i < 42; i++) tranzitii[126][i] = 126;
	tranzitii[126][42] = 127;
	for (i = 43; i < 256; i++) tranzitii[126][i] = 126;
	for (i = 1; i < 47; i++) tranzitii[127][i] = 175;
	tranzitii[127][47] = 176;
	for (i = 48; i < 256; i++) tranzitii[127][i] = 175;
	for (i = 1; i < 10; i++) tranzitii[128][i] = 128;
	for (i = 11; i < 13; i++) tranzitii[128][i] = 128;
	for (i = 14; i < 256; i++) tranzitii[128][i] = 128;
	for (i = 48; i < 58; i++) tranzitii[129][i] = 129;
	tranzitii[129][101] = 78;
	for (i = 48; i < 58; i++) tranzitii[130][i] = 131;
	for (i = 48; i < 58; i++) tranzitii[131][i] = 131;
	for (i = 48; i < 58; i++) tranzitii[132][i] = 177;
	for (i = 97; i < 103; i++) tranzitii[132][i] = 178;
	for (i = 48; i < 58; i++) tranzitii[133][i] = 177;
	for (i = 97; i < 103; i++) tranzitii[133][i] = 178;
	for (i = 48; i < 58; i++) tranzitii[136][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[136][i] = 85;
	tranzitii[136][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[136][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[137][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[137][i] = 85;
	tranzitii[137][95] = 85;
	for (i = 97; i < 111; i++) tranzitii[137][i] = 85;
	tranzitii[137][111] = 179;
	for (i = 112; i < 123; i++) tranzitii[137][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[138][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[138][i] = 85;
	tranzitii[138][95] = 85;
	tranzitii[138][97] = 180;
}

void Automat::init2()
{
    int i;

	for (i = 98; i < 123; i++) tranzitii[138][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[139][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[139][i] = 85;
	tranzitii[139][95] = 85;
	for (i = 97; i < 101; i++) tranzitii[139][i] = 85;
	tranzitii[139][101] = 181;
	for (i = 102; i < 123; i++) tranzitii[139][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[140][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[140][i] = 85;
	tranzitii[140][95] = 85;
	for (i = 97; i < 114; i++) tranzitii[140][i] = 85;
	tranzitii[140][114] = 182;
	for (i = 115; i < 123; i++) tranzitii[140][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[141][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[141][i] = 85;
	tranzitii[141][95] = 85;
	for (i = 97; i < 115; i++) tranzitii[141][i] = 85;
	tranzitii[141][115] = 183;
	tranzitii[141][116] = 184;
	for (i = 117; i < 123; i++) tranzitii[141][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[142][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[142][i] = 85;
	tranzitii[142][95] = 85;
	tranzitii[142][97] = 185;
	for (i = 98; i < 123; i++) tranzitii[142][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[143][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[143][i] = 85;
	tranzitii[143][95] = 85;
	tranzitii[143][97] = 85;
	tranzitii[143][98] = 186;
	for (i = 99; i < 123; i++) tranzitii[143][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[144][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[144][i] = 85;
	tranzitii[144][95] = 85;
	for (i = 97; i < 101; i++) tranzitii[144][i] = 85;
	tranzitii[144][101] = 187;
	for (i = 102; i < 123; i++) tranzitii[144][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[145][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[145][i] = 85;
	tranzitii[145][95] = 85;
	for (i = 97; i < 109; i++) tranzitii[145][i] = 85;
	tranzitii[145][109] = 188;
	for (i = 110; i < 123; i++) tranzitii[145][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[146][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[146][i] = 85;
	tranzitii[146][95] = 85;
	for (i = 97; i < 101; i++) tranzitii[146][i] = 85;
	tranzitii[146][101] = 189;
	for (i = 102; i < 123; i++) tranzitii[146][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[147][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[147][i] = 85;
	tranzitii[147][95] = 85;
	tranzitii[147][97] = 190;
	for (i = 98; i < 123; i++) tranzitii[147][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[148][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[148][i] = 85;
	tranzitii[148][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[148][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[149][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[149][i] = 85;
	tranzitii[149][95] = 85;
	for (i = 97; i < 111; i++) tranzitii[149][i] = 85;
	tranzitii[149][111] = 191;
	for (i = 112; i < 123; i++) tranzitii[149][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[150][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[150][i] = 85;
	tranzitii[150][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[150][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[151][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[151][i] = 85;
	tranzitii[151][95] = 85;
	for (i = 97; i < 103; i++) tranzitii[151][i] = 85;
	tranzitii[151][103] = 192;
	for (i = 104; i < 123; i++) tranzitii[151][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[152][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[152][i] = 85;
	tranzitii[152][95] = 85;
	for (i = 97; i < 105; i++) tranzitii[152][i] = 85;
	tranzitii[152][105] = 193;
	for (i = 106; i < 123; i++) tranzitii[152][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[153][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[153][i] = 85;
	tranzitii[153][95] = 85;
	for (i = 97; i < 117; i++) tranzitii[153][i] = 85;
	tranzitii[153][117] = 194;
	for (i = 118; i < 123; i++) tranzitii[153][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[154][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[154][i] = 85;
	tranzitii[154][95] = 85;
	for (i = 97; i < 114; i++) tranzitii[154][i] = 85;
	tranzitii[154][114] = 195;
	for (i = 115; i < 123; i++) tranzitii[154][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[155][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[155][i] = 85;
	tranzitii[155][95] = 85;
	for (i = 97; i < 110; i++) tranzitii[155][i] = 85;
	tranzitii[155][110] = 196;
	for (i = 111; i < 123; i++) tranzitii[155][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[156][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[156][i] = 85;
	tranzitii[156][95] = 85;
	for (i = 97; i < 101; i++) tranzitii[156][i] = 85;
	tranzitii[156][101] = 197;
	for (i = 102; i < 123; i++) tranzitii[156][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[157][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[157][i] = 85;
	tranzitii[157][95] = 85;
	for (i = 97; i < 116; i++) tranzitii[157][i] = 85;
	tranzitii[157][116] = 198;
	for (i = 117; i < 123; i++) tranzitii[157][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[158][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[158][i] = 85;
	tranzitii[158][95] = 85;
	for (i = 97; i < 117; i++) tranzitii[158][i] = 85;
	tranzitii[158][117] = 199;
	for (i = 118; i < 123; i++) tranzitii[158][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[159][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[159][i] = 85;
	tranzitii[159][95] = 85;
	for (i = 97; i < 116; i++) tranzitii[159][i] = 85;
	tranzitii[159][116] = 200;
	for (i = 117; i < 123; i++) tranzitii[159][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[160][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[160][i] = 85;
	tranzitii[160][95] = 85;
	for (i = 97; i < 101; i++) tranzitii[160][i] = 85;
	tranzitii[160][101] = 201;
	for (i = 102; i < 123; i++) tranzitii[160][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[161][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[161][i] = 85;
	tranzitii[161][95] = 85;
	for (i = 97; i < 111; i++) tranzitii[161][i] = 85;
	tranzitii[161][111] = 202;
	for (i = 112; i < 123; i++) tranzitii[161][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[162][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[162][i] = 85;
	tranzitii[162][95] = 85;
	for (i = 97; i < 105; i++) tranzitii[162][i] = 85;
	tranzitii[162][105] = 203;
	for (i = 106; i < 123; i++) tranzitii[162][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[163][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[163][i] = 85;
	tranzitii[163][95] = 85;
	for (i = 97; i < 100; i++) tranzitii[163][i] = 85;
	tranzitii[163][100] = 204;
	for (i = 101; i < 123; i++) tranzitii[163][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[164][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[164][i] = 85;
	tranzitii[164][95] = 85;
	tranzitii[164][97] = 205;
	for (i = 98; i < 123; i++) tranzitii[164][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[165][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[165][i] = 85;
	tranzitii[165][95] = 85;
	for (i = 97; i < 108; i++) tranzitii[165][i] = 85;
	tranzitii[165][108] = 206;
	for (i = 109; i < 123; i++) tranzitii[165][i] = 85;
	tranzitii[166][105] = 207;
	tranzitii[167][101] = 208;
	tranzitii[168][105] = 209;
	tranzitii[169][101] = 210;
	tranzitii[170][100] = 211;
	tranzitii[171][108] = 212;
	tranzitii[172][103] = 213;
	tranzitii[173][101] = 214;
	for (i = 1; i < 42; i++) tranzitii[175][i] = 126;
	tranzitii[175][42] = 127;
	for (i = 43; i < 256; i++) tranzitii[175][i] = 126;
	for (i = 48; i < 58; i++) tranzitii[177][i] = 177;
	for (i = 97; i < 103; i++) tranzitii[177][i] = 178;
	for (i = 48; i < 58; i++) tranzitii[178][i] = 177;
	for (i = 97; i < 103; i++) tranzitii[178][i] = 178;
	for (i = 48; i < 58; i++) tranzitii[179][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[179][i] = 85;
	tranzitii[179][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[179][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[180][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[180][i] = 85;
	tranzitii[180][95] = 85;
	for (i = 97; i < 107; i++) tranzitii[180][i] = 85;
	tranzitii[180][107] = 215;
	for (i = 108; i < 123; i++) tranzitii[180][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[181][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[181][i] = 85;
	tranzitii[181][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[181][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[182][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[182][i] = 85;
	tranzitii[182][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[182][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[183][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[183][i] = 85;
	tranzitii[183][95] = 85;
	for (i = 97; i < 116; i++) tranzitii[183][i] = 85;
	tranzitii[183][116] = 216;
	for (i = 117; i < 123; i++) tranzitii[183][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[184][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[184][i] = 85;
	tranzitii[184][95] = 85;
	for (i = 97; i < 105; i++) tranzitii[184][i] = 85;
	tranzitii[184][105] = 217;
	for (i = 106; i < 123; i++) tranzitii[184][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[185][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[185][i] = 85;
	tranzitii[185][95] = 85;
	for (i = 97; i < 117; i++) tranzitii[185][i] = 85;
	tranzitii[185][117] = 218;
	for (i = 118; i < 123; i++) tranzitii[185][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[186][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[186][i] = 85;
	tranzitii[186][95] = 85;
	for (i = 97; i < 108; i++) tranzitii[186][i] = 85;
	tranzitii[186][108] = 219;
	for (i = 109; i < 123; i++) tranzitii[186][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[187][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[187][i] = 85;
	tranzitii[187][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[187][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[188][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[188][i] = 85;
	tranzitii[188][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[188][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[189][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[189][i] = 85;
	tranzitii[189][95] = 85;
	for (i = 97; i < 114; i++) tranzitii[189][i] = 85;
	tranzitii[189][114] = 220;
	for (i = 115; i < 123; i++) tranzitii[189][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[190][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[190][i] = 85;
	tranzitii[190][95] = 85;
	for (i = 97; i < 116; i++) tranzitii[190][i] = 85;
	tranzitii[190][116] = 221;
	for (i = 117; i < 123; i++) tranzitii[190][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[191][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[191][i] = 85;
	tranzitii[191][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[191][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[192][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[192][i] = 85;
	tranzitii[192][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[192][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[193][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[193][i] = 85;
	tranzitii[193][95] = 85;
	for (i = 97; i < 115; i++) tranzitii[193][i] = 85;
	tranzitii[193][115] = 222;
	for (i = 116; i < 123; i++) tranzitii[193][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[194][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[194][i] = 85;
	tranzitii[194][95] = 85;
	for (i = 97; i < 114; i++) tranzitii[194][i] = 85;
	tranzitii[194][114] = 223;
	for (i = 115; i < 123; i++) tranzitii[194][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[195][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[195][i] = 85;
	tranzitii[195][95] = 85;
	for (i = 97; i < 116; i++) tranzitii[195][i] = 85;
	tranzitii[195][116] = 224;
	for (i = 117; i < 123; i++) tranzitii[195][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[196][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[196][i] = 85;
	tranzitii[196][95] = 85;
	for (i = 97; i < 101; i++) tranzitii[196][i] = 85;
	tranzitii[196][101] = 225;
	for (i = 102; i < 123; i++) tranzitii[196][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[197][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[197][i] = 85;
	tranzitii[197][95] = 85;
	for (i = 97; i < 111; i++) tranzitii[197][i] = 85;
	tranzitii[197][111] = 226;
	for (i = 112; i < 123; i++) tranzitii[197][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[198][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[198][i] = 85;
	tranzitii[198][95] = 85;
	for (i = 97; i < 105; i++) tranzitii[198][i] = 85;
	tranzitii[198][105] = 227;
	for (i = 106; i < 123; i++) tranzitii[198][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[199][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[199][i] = 85;
	tranzitii[199][95] = 85;
	for (i = 97; i < 99; i++) tranzitii[199][i] = 85;
	tranzitii[199][99] = 228;
	for (i = 100; i < 123; i++) tranzitii[199][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[200][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[200][i] = 85;
	tranzitii[200][95] = 85;
	for (i = 97; i < 99; i++) tranzitii[200][i] = 85;
	tranzitii[200][99] = 229;
	for (i = 100; i < 123; i++) tranzitii[200][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[201][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[201][i] = 85;
	tranzitii[201][95] = 85;
	for (i = 97; i < 100; i++) tranzitii[201][i] = 85;
	tranzitii[201][100] = 230;
	for (i = 101; i < 123; i++) tranzitii[201][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[202][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[202][i] = 85;
	tranzitii[202][95] = 85;
	for (i = 97; i < 110; i++) tranzitii[202][i] = 85;
	tranzitii[202][110] = 231;
	for (i = 111; i < 123; i++) tranzitii[202][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[203][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[203][i] = 85;
	tranzitii[203][95] = 85;
	for (i = 97; i < 103; i++) tranzitii[203][i] = 85;
	tranzitii[203][103] = 232;
	for (i = 104; i < 123; i++) tranzitii[203][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[204][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[204][i] = 85;
	tranzitii[204][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[204][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[205][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[205][i] = 85;
	tranzitii[205][95] = 85;
	for (i = 97; i < 116; i++) tranzitii[205][i] = 85;
	tranzitii[205][116] = 233;
	for (i = 117; i < 123; i++) tranzitii[205][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[206][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[206][i] = 85;
	tranzitii[206][95] = 85;
	for (i = 97; i < 101; i++) tranzitii[206][i] = 85;
	tranzitii[206][101] = 234;
	for (i = 102; i < 123; i++) tranzitii[206][i] = 85;
	tranzitii[207][110] = 235;
	tranzitii[209][102] = 236;
	tranzitii[210][102] = 237;
	tranzitii[211][101] = 238;
	tranzitii[212][117] = 239;
	tranzitii[213][109] = 240;
	tranzitii[214][102] = 241;
	for (i = 48; i < 58; i++) tranzitii[215][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[215][i] = 85;
	tranzitii[215][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[215][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[216][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[216][i] = 85;
	tranzitii[216][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[216][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[217][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[217][i] = 85;
	tranzitii[217][95] = 85;
	for (i = 97; i < 110; i++) tranzitii[217][i] = 85;
	tranzitii[217][110] = 242;
	for (i = 111; i < 123; i++) tranzitii[217][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[218][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[218][i] = 85;
	tranzitii[218][95] = 85;
	for (i = 97; i < 108; i++) tranzitii[218][i] = 85;
	tranzitii[218][108] = 243;
	for (i = 109; i < 123; i++) tranzitii[218][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[219][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[219][i] = 85;
	tranzitii[219][95] = 85;
	for (i = 97; i < 101; i++) tranzitii[219][i] = 85;
	tranzitii[219][101] = 244;
	for (i = 102; i < 123; i++) tranzitii[219][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[220][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[220][i] = 85;
	tranzitii[220][95] = 85;
	for (i = 97; i < 110; i++) tranzitii[220][i] = 85;
	tranzitii[220][110] = 245;
	for (i = 111; i < 123; i++) tranzitii[220][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[221][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[221][i] = 85;
	tranzitii[221][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[221][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[222][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[222][i] = 85;
	tranzitii[222][95] = 85;
	for (i = 97; i < 116; i++) tranzitii[222][i] = 85;
	tranzitii[222][116] = 246;
	for (i = 117; i < 123; i++) tranzitii[222][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[223][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[223][i] = 85;
	tranzitii[223][95] = 85;
	for (i = 97; i < 110; i++) tranzitii[223][i] = 85;
	tranzitii[223][110] = 247;
}

void Automat::init3()
{
    int i;

    for (i = 111; i < 123; i++) tranzitii[223][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[224][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[224][i] = 85;
	tranzitii[224][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[224][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[225][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[225][i] = 85;
	tranzitii[225][95] = 85;
	for (i = 97; i < 100; i++) tranzitii[225][i] = 85;
	tranzitii[225][100] = 248;
	for (i = 101; i < 123; i++) tranzitii[225][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[226][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[226][i] = 85;
	tranzitii[226][95] = 85;
	for (i = 97; i < 102; i++) tranzitii[226][i] = 85;
	tranzitii[226][102] = 249;
	for (i = 103; i < 123; i++) tranzitii[226][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[227][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[227][i] = 85;
	tranzitii[227][95] = 85;
	for (i = 97; i < 99; i++) tranzitii[227][i] = 85;
	tranzitii[227][99] = 250;
	for (i = 100; i < 123; i++) tranzitii[227][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[228][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[228][i] = 85;
	tranzitii[228][95] = 85;
	for (i = 97; i < 116; i++) tranzitii[228][i] = 85;
	tranzitii[228][116] = 251;
	for (i = 117; i < 123; i++) tranzitii[228][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[229][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[229][i] = 85;
	tranzitii[229][95] = 85;
	for (i = 97; i < 104; i++) tranzitii[229][i] = 85;
	tranzitii[229][104] = 252;
	for (i = 105; i < 123; i++) tranzitii[229][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[230][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[230][i] = 85;
	tranzitii[230][95] = 85;
	for (i = 97; i < 101; i++) tranzitii[230][i] = 85;
	tranzitii[230][101] = 253;
	for (i = 102; i < 123; i++) tranzitii[230][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[231][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[231][i] = 85;
	tranzitii[231][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[231][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[232][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[232][i] = 85;
	tranzitii[232][95] = 85;
	for (i = 97; i < 110; i++) tranzitii[232][i] = 85;
	tranzitii[232][110] = 254;
	for (i = 111; i < 123; i++) tranzitii[232][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[233][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[233][i] = 85;
	tranzitii[233][95] = 85;
	for (i = 97; i < 105; i++) tranzitii[233][i] = 85;
	tranzitii[233][105] = 255;
	for (i = 106; i < 123; i++) tranzitii[233][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[234][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[234][i] = 85;
	tranzitii[234][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[234][i] = 85;
	tranzitii[235][101] = 256;
	tranzitii[238][102] = 257;
	tranzitii[239][100] = 258;
	tranzitii[240][97] = 259;
	for (i = 48; i < 58; i++) tranzitii[242][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[242][i] = 85;
	tranzitii[242][95] = 85;
	for (i = 97; i < 117; i++) tranzitii[242][i] = 85;
	tranzitii[242][117] = 260;
	for (i = 118; i < 123; i++) tranzitii[242][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[243][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[243][i] = 85;
	tranzitii[243][95] = 85;
	for (i = 97; i < 116; i++) tranzitii[243][i] = 85;
	tranzitii[243][116] = 261;
	for (i = 117; i < 123; i++) tranzitii[243][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[244][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[244][i] = 85;
	tranzitii[244][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[244][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[245][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[245][i] = 85;
	tranzitii[245][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[245][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[246][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[246][i] = 85;
	tranzitii[246][95] = 85;
	for (i = 97; i < 101; i++) tranzitii[246][i] = 85;
	tranzitii[246][101] = 262;
	for (i = 102; i < 123; i++) tranzitii[246][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[247][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[247][i] = 85;
	tranzitii[247][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[247][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[248][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[248][i] = 85;
	tranzitii[248][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[248][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[249][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[249][i] = 85;
	tranzitii[249][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[249][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[250][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[250][i] = 85;
	tranzitii[250][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[250][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[251][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[251][i] = 85;
	tranzitii[251][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[251][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[252][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[252][i] = 85;
	tranzitii[252][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[252][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[253][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[253][i] = 85;
	tranzitii[253][95] = 85;
	for (i = 97; i < 102; i++) tranzitii[253][i] = 85;
	tranzitii[253][102] = 263;
	for (i = 103; i < 123; i++) tranzitii[253][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[254][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[254][i] = 85;
	tranzitii[254][95] = 85;
	for (i = 97; i < 101; i++) tranzitii[254][i] = 85;
	tranzitii[254][101] = 264;
	for (i = 102; i < 123; i++) tranzitii[254][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[255][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[255][i] = 85;
	tranzitii[255][95] = 85;
	for (i = 97; i < 108; i++) tranzitii[255][i] = 85;
	tranzitii[255][108] = 265;
	for (i = 109; i < 123; i++) tranzitii[255][i] = 85;
	tranzitii[258][101] = 266;
	for (i = 48; i < 58; i++) tranzitii[260][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[260][i] = 85;
	tranzitii[260][95] = 85;
	for (i = 97; i < 101; i++) tranzitii[260][i] = 85;
	tranzitii[260][101] = 267;
	for (i = 102; i < 123; i++) tranzitii[260][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[261][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[261][i] = 85;
	tranzitii[261][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[261][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[262][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[262][i] = 85;
	tranzitii[262][95] = 85;
	for (i = 97; i < 114; i++) tranzitii[262][i] = 85;
	tranzitii[262][114] = 268;
	for (i = 115; i < 123; i++) tranzitii[262][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[263][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[263][i] = 85;
	tranzitii[263][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[263][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[264][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[264][i] = 85;
	tranzitii[264][95] = 85;
	for (i = 97; i < 100; i++) tranzitii[264][i] = 85;
	tranzitii[264][100] = 269;
	for (i = 101; i < 123; i++) tranzitii[264][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[265][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[265][i] = 85;
	tranzitii[265][95] = 85;
	for (i = 97; i < 101; i++) tranzitii[265][i] = 85;
	tranzitii[265][101] = 270;
	for (i = 102; i < 123; i++) tranzitii[265][i] = 85;
	for (i = 9; i < 11; i++) tranzitii[266][i] = 271;
	tranzitii[266][13] = 271;
	tranzitii[266][32] = 271;
	tranzitii[266][34] = 272;
	tranzitii[266][60] = 273;
	for (i = 48; i < 58; i++) tranzitii[267][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[267][i] = 85;
	tranzitii[267][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[267][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[268][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[268][i] = 85;
	tranzitii[268][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[268][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[269][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[269][i] = 85;
	tranzitii[269][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[269][i] = 85;
	for (i = 48; i < 58; i++) tranzitii[270][i] = 85;
	for (i = 65; i < 91; i++) tranzitii[270][i] = 85;
	tranzitii[270][95] = 85;
	for (i = 97; i < 123; i++) tranzitii[270][i] = 85;
	for (i = 9; i < 11; i++) tranzitii[271][i] = 271;
	tranzitii[271][13] = 271;
	tranzitii[271][32] = 271;
	tranzitii[271][34] = 272;
	tranzitii[271][60] = 273;
	for (i = 1; i < 10; i++) tranzitii[272][i] = 274;
	for (i = 11; i < 13; i++) tranzitii[272][i] = 274;
	for (i = 14; i < 34; i++) tranzitii[272][i] = 274;
	for (i = 35; i < 256; i++) tranzitii[272][i] = 274;
	for (i = 1; i < 10; i++) tranzitii[273][i] = 275;
	for (i = 11; i < 13; i++) tranzitii[273][i] = 275;
	for (i = 14; i < 60; i++) tranzitii[273][i] = 275;
	tranzitii[273][61] = 275;
	for (i = 63; i < 256; i++) tranzitii[273][i] = 275;
	for (i = 1; i < 10; i++) tranzitii[274][i] = 274;
	for (i = 11; i < 13; i++) tranzitii[274][i] = 274;
	for (i = 14; i < 34; i++) tranzitii[274][i] = 274;
	tranzitii[274][34] = 276;
	for (i = 35; i < 256; i++) tranzitii[274][i] = 274;
	for (i = 1; i < 10; i++) tranzitii[275][i] = 275;
	for (i = 11; i < 13; i++) tranzitii[275][i] = 275;
	for (i = 14; i < 60; i++) tranzitii[275][i] = 275;
	tranzitii[275][61] = 275;
	tranzitii[275][62] = 277;
	for (i = 63; i < 256; i++) tranzitii[275][i] = 275;
}