let dist[1][1] := 11; let dist[1][2] := 4; let dist[1][3] := 4; let dist[1][4] := 14; let dist[1][5] := 12; let dist[1][6] := 20; let dist[1][7] := 1; let dist[1][8] := 1; let dist[1][9] := 14; let dist[1][10] := 12; let dist[1][11] := 15; let dist[1][12] := 15; let dist[1][13] := 18; let dist[1][14] := 11; let dist[1][15] := 19; let dist[2][1] := 5; let dist[2][2] := 13; let dist[2][3] := 3; let dist[2][4] := 6; let dist[2][5] := 15; let dist[2][6] := 6; let dist[2][7] := 7; let dist[2][8] := 5; let dist[2][9] := 3; let dist[2][10] := 19; let dist[2][11] := 11; let dist[2][12] := 8; let dist[2][13] := 13; let dist[2][14] := 6; let dist[2][15] := 12; let dist[3][1] := 3; let dist[3][2] := 4; let dist[3][3] := 10; let dist[3][4] := 2; let dist[3][5] := 3; let dist[3][6] := 1; let dist[3][7] := 1; let dist[3][8] := 2; let dist[3][9] := 11; let dist[3][10] := 2; let dist[3][11] := 9; let dist[3][12] := 10; let dist[3][13] := 14; let dist[3][14] := 20; let dist[3][15] := 19; let dist[4][1] := 17; let dist[4][2] := 3; let dist[4][3] := 17; let dist[4][4] := 4; let dist[4][5] := 13; let dist[4][6] := 19; let dist[4][7] := 20; let dist[4][8] := 12; let dist[4][9] := 18; let dist[4][10] := 9; let dist[4][11] := 11; let dist[4][12] := 20; let dist[4][13] := 16; let dist[4][14] := 18; let dist[4][15] := 19; let dist[5][1] := 6; let dist[5][2] := 5; let dist[5][3] := 2; let dist[5][4] := 14; let dist[5][5] := 20; let dist[5][6] := 8; let dist[5][7] := 15; let dist[5][8] := 6; let dist[5][9] := 2; let dist[5][10] := 13; let dist[5][11] := 12; let dist[5][12] := 7; let dist[5][13] := 4; let dist[5][14] := 9; let dist[5][15] := 6; let dist[6][1] := 6; let dist[6][2] := 6; let dist[6][3] := 14; let dist[6][4] := 6; let dist[6][5] := 9; let dist[6][6] := 20; let dist[6][7] := 14; let dist[6][8] := 13; let dist[6][9] := 19; let dist[6][10] := 12; let dist[6][11] := 1; let dist[6][12] := 1; let dist[6][13] := 1; let dist[6][14] := 17; let dist[6][15] := 11; let dist[7][1] := 15; let dist[7][2] := 5; let dist[7][3] := 4; let dist[7][4] := 13; let dist[7][5] := 16; let dist[7][6] := 1; let dist[7][7] := 6; let dist[7][8] := 12; let dist[7][9] := 13; let dist[7][10] := 5; let dist[7][11] := 1; let dist[7][12] := 15; let dist[7][13] := 18; let dist[7][14] := 19; let dist[7][15] := 4; let dist[8][1] := 6; let dist[8][2] := 13; let dist[8][3] := 2; let dist[8][4] := 5; let dist[8][5] := 10; let dist[8][6] := 6; let dist[8][7] := 18; let dist[8][8] := 10; let dist[8][9] := 3; let dist[8][10] := 12; let dist[8][11] := 15; let dist[8][12] := 7; let dist[8][13] := 17; let dist[8][14] := 19; let dist[8][15] := 1; let dist[9][1] := 15; let dist[9][2] := 11; let dist[9][3] := 12; let dist[9][4] := 18; let dist[9][5] := 9; let dist[9][6] := 20; let dist[9][7] := 19; let dist[9][8] := 9; let dist[9][9] := 8; let dist[9][10] := 4; let dist[9][11] := 5; let dist[9][12] := 19; let dist[9][13] := 8; let dist[9][14] := 5; let dist[9][15] := 14; let dist[10][1] := 1; let dist[10][2] := 4; let dist[10][3] := 19; let dist[10][4] := 7; let dist[10][5] := 20; let dist[10][6] := 11; let dist[10][7] := 5; let dist[10][8] := 11; let dist[10][9] := 9; let dist[10][10] := 19; let dist[10][11] := 15; let dist[10][12] := 8; let dist[10][13] := 12; let dist[10][14] := 4; let dist[10][15] := 19; let dist[11][1] := 20; let dist[11][2] := 12; let dist[11][3] := 5; let dist[11][4] := 18; let dist[11][5] := 10; let dist[11][6] := 19; let dist[11][7] := 1; let dist[11][8] := 3; let dist[11][9] := 8; let dist[11][10] := 18; let dist[11][11] := 13; let dist[11][12] := 20; let dist[11][13] := 2; let dist[11][14] := 13; let dist[11][15] := 13; let dist[12][1] := 5; let dist[12][2] := 12; let dist[12][3] := 9; let dist[12][4] := 2; let dist[12][5] := 10; let dist[12][6] := 3; let dist[12][7] := 10; let dist[12][8] := 18; let dist[12][9] := 10; let dist[12][10] := 18; let dist[12][11] := 1; let dist[12][12] := 16; let dist[12][13] := 6; let dist[12][14] := 8; let dist[12][15] := 20; let dist[13][1] := 1; let dist[13][2] := 20; let dist[13][3] := 4; let dist[13][4] := 12; let dist[13][5] := 4; let dist[13][6] := 19; let dist[13][7] := 17; let dist[13][8] := 12; let dist[13][9] := 19; let dist[13][10] := 13; let dist[13][11] := 2; let dist[13][12] := 5; let dist[13][13] := 2; let dist[13][14] := 5; let dist[13][15] := 5; let dist[14][1] := 2; let dist[14][2] := 1; let dist[14][3] := 16; let dist[14][4] := 2; let dist[14][5] := 15; let dist[14][6] := 20; let dist[14][7] := 12; let dist[14][8] := 6; let dist[14][9] := 5; let dist[14][10] := 9; let dist[14][11] := 4; let dist[14][12] := 19; let dist[14][13] := 9; let dist[14][14] := 1; let dist[14][15] := 13; let dist[15][1] := 12; let dist[15][2] := 9; let dist[15][3] := 20; let dist[15][4] := 9; let dist[15][5] := 2; let dist[15][6] := 6; let dist[15][7] := 17; let dist[15][8] := 12; let dist[15][9] := 11; let dist[15][10] := 19; let dist[15][11] := 20; let dist[15][12] := 6; let dist[15][13] := 3; let dist[15][14] := 12; let dist[15][15] := 18;