CodeFu 2011 Results

Final Round Results

vl4d1m1r4's solution for 400: WeakPortal, written in Java, submitted on 08.05.2011 14:07:56

Test cases result

#Test Case inputExpectedReceivedStatus
1.
{"H....",".....",".....",".....","....T"
}, 0
8
8
Correct
2.
{"H....",".....",".....",".....","....T"
}, 1
4
3
Wrong
3.
{"H....",".....",".....",".....","....T"
}, 2
0
0
Correct
4.
{"H.#..",".....","#....",".....","....T"
}, 2
1
2
Wrong
5.
{"..#...","#.....",".#H.##",".#...#","#.
..T.","......"}, 2
2
0
Wrong
6.
{".##...","......","......","..H...",".#
.#..","..#.#T"}, 2
0
0
Correct
7.
{".H#...","....#.","......","#.....","..
...T","..#..#"}, 1
4
4
Correct
8.
{"H.....","......",".#....","..#...","..
.##T","..#..."}, 2
1
0
Wrong
9.
{"H#...#","#.....",".#...#","..#..#","..
...#","...#.T"}, 3
-1
-1
Correct
10.
{"...#......#....","#...#..........","#.
.#...........",".....#.#.#.#...","......
....##...","...#.......##..","..........
.....","...H......#....","...##....#..#.
.","...............","..#............","
........##.....",".#....#...T..##","....
...###.##..",".......#......."}, 1
7
5
Wrong
11.
{".......####........","........##.#....
...",".#......#...#......","......#.....
...##..","#.......#..........","........
..#........",".......#.........#.",".H..
#.#............",".............#....#","
...#............#..","...##.#.....#..#..
#","....#...#.T...#....","..............
.....",".........###...#...","..#.......
.....##..","#...#..............",".#.#..
.....#......#",".................#.","..
#..#.#........#.."}, 3
3
0
Wrong
12.
{".#.#......##....","...#............","
....##..#.....##",".......H.....#..","..
....#..#.#..#.","..#.............","....
.....#..##..","#........#......","....##
#...#..#..",".#.......#..##..","..###..#
..#....#",".#....#.......#.",".......#..
......","....#......T....",".##.........
....","#....#.........."}, 1
6
7
Wrong
13.
{".#......#.","..#..#..#.","..#..#..#.",
"#....H#..#","..##......","...#.#...#","
##.....#.#","..#...##..",".#..##....",".
........T"}, 3
2
0
Wrong
14.
{"..........",".H.#...##.","......#...",
"....#....#","..##......","..#.....##","
......#..#",".....##.T#","##........","#
........."}, 2
4
4
Correct
15.
{"......#...........",".#.....#.#....##.
.","....#..#...##.....",".........##....
..#",".................#","#.##..H.#....
.#...","....#......#.#....",".#.#.#.....
....#.#",".............#..#.","..#...#.#
......#..","..###.#...#..#....","......#
.....##...#",".....#..#...#.#...",".##..
.........T.#.",".................#",".#.
#..#..#........",".#.#....#.........","#
.....#...#......#"}, 2
6
4
Wrong
16.
{"#.#....#.##","H#..#.#..#.","#...#....#
.","...#.##....",".#..#.#....",".#...###
...","..........#","..#........","......
.T...","...........","..........."}, 2
-1
-1
Correct
17.
{".....#.#.#.......#.","#..##.#.........
#..","..H#.....#.........",".....#......
.......","..#..#..#...#....#.",".###....
....#....#.",".#........#.....#.#","....
..........#.#..",".#..#..............","
...##..#..#......##","......#....##.....
.","..#......#.#...#..#","#........#..#.
.#...","......#.#..........","#.........
#.T#.....","#........##.....#..","......
...##.....#..","..#....#...#.......","..
.........##......"}, 3
5
2
Wrong
18.
{".#.#.#.......#..#.##","..#....#...#.#.
.....","...##.H...#........#",".#...##.#
......#....","#...................","...
#.#.....#.....#..","....#...............
","...#................","....#...#.....
#.....","...#..#.#..#....##..","........
##.#.......#","................#...","..
.#.....#..........",".#....#.....##.....
.","...#.............#..","..#.#........
...#...","#...............#..#","......#
..#......#..#","....................",".
..........T..#...#."}, 1
5
14
Wrong
19.
{"...##..#...","..#.#...##.","#.#...#..#
.","#..#...#...","#H##.......","###...#.
...","##.....#..#","#...#..#...","#.....
#..#.",".....##....","...#...##T."}, 3
-1
-1
Correct
20.
{"#...#........#.","H...#..........","..
.#...#.#.....","#.............#","..#..#
.........","..#......#.##..","........#.
.....",".#....##.##....","..#..#....#...
#",".........T...#.","...#.........#.","
#.....#........","...............","..#.
.#..#......",".....#........."}, 3
6
0
Wrong
21.
{"......#.....",".....#.....#","##....#.
....",".#.H........","#........##.","#..
.#...#...","..#.##....#.",".......#...."
,"..##......T.","#....#...#..","........
##..","#....#.#...."}, 3
2
0
Wrong
22.
{".....#.#H......#.#.","............#...
...","...........#...#...","...#.#.#..#.
..#....",".....##.......#....",".#......
....#......","...#...........#...","....
...............","...................","
.#.................","......#..##T......
.","#..................","..............
.##..","...................","........##
.........",".#.................","..##..
...#........#",".............#.....","..
.....#.#........."}, 2
4
0
Wrong
23.
{"...#.....##..","#H#.#.##.#...","..#.##
...#.##","#........#.#.","............."
,"...#.#.#..#..","...#.#.....#.","#....#
.T..##.","..#....#.#...","..#....#....."
,"....#..#.....","..#....#.....","######
...#..."}, 1
7
4
Wrong
24.
{"..................",".H...............
#","......#...#.....##","......#.......#
...","#........#........","#......##.##.
.#...",".#.#....#...#.....","#..........
.......",".....#..#.##..###.","#.##.#...
#....#...",".......#...#..#...","...#...
........#..","...##.............","...#.
.........#...","..##..#....#......","...
.#.#..#......#.","....#..#..#.#....#",".
.#....#..#...#.T."}, 1
17
20
Wrong
25.
{"..........#........#","...#..........#
.....",".......#.#..........",".#.H.....
...........","##.#..#...#...#...#.","...
#...#............","..........#.........
","....................","...........#..
.#.#..","##.....#........#...",".....##.
........#...","....................","..
.#........#.......","...#........#.....#
.","..............#.....",".............
.......","#...........#......#","...#...
.............","...............#..T.",".
.......#..#........"}, 2
4
3
Wrong
26.
{".....H#........#","..........#.....","
..#......##..##.",".#..#...........","..
..##.#..#....#","#...#..........#",".#.#
..#...#.#...","..#..#...#..#...","......
#...#.##..","#............T..",".....#..
....#..#","..#....#....#..#","....#...#.
.#....","......##..#.#..#",".......###..
...#","...#....#......."}, 2
7
4
Wrong
27.
{"#H..#..........#.","....#...#......##"
,".......#..#......","..#.............#"
,".#......##...#...",".#......#....#..."
,".................","..#.............."
,".................","......#.........."
,".........##......",".......#...#..#.."
,"..##..##.........",".....#..........."
,"#.............#..","...#...........#T"
,"#.....#..#..#...."}, 2
7
16
Wrong
28.
{"....##...H.....#.#",".....#...#.......
.","#..#....##........","#..............
...","......#...........",".......#.##..
##.#.","..#..#....#.......","...#......#
.......",".....#..#..#.###..","#........
...#.#...","..#..........#....",".#.....
#...#......",".....#.......#....",".....
...#..#.#.T.#","..#...............","...
........##...#.","................#.","#
...##...#...#...."}, 1
12
15
Wrong
29.
{"....#....H#..#.....#",".............#.
#.#..",".......#...#........","......#..
..........#","........#...........","...
...#.........#.#.",".........#....#.....
",".............#......",".....##.......
.##...","...........#........","....#...
............",".........####......#","..
.#..........#.....",".....#.#...#.#.....
.","..#...#......T..#...","..#.....#...#
.......","....#...........#...","...##..
.#....#.#.#..","...#................",".
.....#..#.........."}, 1
11
11
Correct
30.
{".#..........#.....#.",".....#.........
..#..","...........#....#..#",".#.......
....#......","......#..#.#........","...
..#..........#.#.",".......H.........##.
","#...................","...#..........
...#..",".....#....#.........","........
.....##.....","..#............##...","..
......#...........","......#...#...#.#..
.","........#........##.",".......##.#..
...#...","....#..##...........","....#..
...#.....#...","....##......T.#.....",".
.............#....."}, 2
4
0
Wrong
31.
{"....#.#...#........","#.........#.##..
...","....#...##.........","...........#
.......","........H..#....#..",".##....#
...........","......#............","...#
.#.....#..#....","##.......#.........","
................##.",".#................
.","...................","##............
#..#.",".....#....#.#.....#","..........
T.#....##",".#.....#...........","......
........#....","..#................","..
...#....#........"}, 2
3
0
Wrong
32.
{"#.#.....#.","..H#.....#",".#.#.#.#.#",
"...#...##.","....#.....","..........","
#......##.","###....#T.","####..#.#.",".
#..##.#.."}, 1
7
10
Wrong
33.
{"....H.##........","..........#.....","
##....#.........","#......#....##..","..
.....#..#.....","..#...........##","....
......#..##.","..##............","...#..
..........","....#..#..#...#.",".......#
........","..#....#.....#..","....#....#
...#..",".............T.#",".....#......
##..",".#...#..#......#"}, 3
1
2
Wrong
34.
{"...#......#.....#.","......#.#...#....
.","...##.......#..#..",".......#.......
...","...........##..#..",".......H....#
.#.#.","........#.........","...#.......
.......","#........#........","......#..
.........",".#.#...#.......#..",".......
...#.#..#..","..............#.#.",".#...
.........#.#.",".#..#..#........#.","..#
.....#.T##.#..#","#........#......#.",".
.......#....#...."}, 1
6
5
Wrong
35.
{".....H......#","....#.....#..","......
.#.....","..##.........","....#..#....#"
,"#......#.##..","..###....#..#",".#....
.......","#...##....T..","...#.......#."
,"#.#...#....##","......##.#.#.","..#...
...##.."}, 2
1
2
Wrong
36.
{"......#..#.....","#.##....#.....#","..
#..H......#.#","......#.....#..","......
...#.....",".#.............","#.........
.....","...#...........","..............
.","..#.#..........","...............","
##....##.....#.",".#......#...#.T","##..
...........","......#........"}, 3
2
0
Wrong
37.
{".....H.....#..","#.#.....#.....","#.#.
.#.#.....#","....#..##....#",".....#...#
#...","........##....",".###.#.#.#...#",
"....#...#.....",".#.#......#..#","..#..
...#.#...","...##.#....#..","#......#..#
#..","......#..#T..#","...........##."},
 1
10
14
Wrong
38.
{"#.#..#...#...","H....#.#..#..",".#..##
###....","..##........#",".#...#......."
,"..##..#....##","#..#...#....#","......
.###...",".#....#.#..#.","...#......#.."
,"....#.....#..","#.##..#..#..T","#....#
....#.."}, 1
21
22
Wrong
39.
{"..........##.....","..#.....#.#...#.."
,"....##..#...#....",".....H##.#..##.#."
,"............#....","..#........#....."
,"......#..........",".....##.........."
,"......##.........",".........##...#.#"
,"..#....#..##..#..","..............#.."
,".........#..#....","....##.#.#..#...."
,".......#.......#.","........#....#T.."
,"................#"}, 2
4
10
Wrong
40.
{".###.....#..........","##H..#..##....#
..#.#",".##......#......#...","#........
...#.#.....",".............#......","...
#................","##.#.#..........##..
",".....##.........#...","...#.........#
..#...",".....#............#.",".....#..
...........#","....................","..
...##..#........##","........#......##..
.","##...#......#...#...",".........#...
..##...",".........#.T..##....","...#..#
#.....#......","..#.....#.#..#......",".
.....#......#..#..."}, 2
6
0
Wrong
41.
{"#....#.....","....#......",".##....#..
.",".#........#","...#..##...","....H...
...","..#..#..#..","...#....#.#",".#....
.#.##","....#.....T","#.........."}, 2
2
0
Wrong
42.
{"......#.......","#.#.........##","H.#.
..........",".#..#....#....",".........#
....","#.##..........",".........##...",
"#.#.........##","..............",".....
........#","....#.........",".....##..#.
...","....#..#.##...","..#....#.....T"},
 1
13
16
Wrong
43.
{"....#.##..#...","...#.##....#..","....
.....#....",".#...H#..#.##.","#.........
.#.#","#..#.#..#....#","...#.#.#....#.",
".##...#..#.#..","#..#.#..T.....","..##.
..#..#...",".......#.....#","....#.#....
...","......#...#.##","#.....#......."},
 3
2
0
Wrong
44.
{".#...#.#.#",".#.H.##.#.","..#.###.#.",
"..#....#.#","#.#.......",".....#.#..","
..#...#.#.",".....#T...",".##.......",".
#........"}, 2
3
4
Wrong
45.
{"........#..#.....","..#.#.....##....#"
,"..........#...#..","..##............."
,".#..#............","...#H........##.."
,"#........##..#...","..#...#..##.##..."
,".....#.......#...","..#...........#.#"
,".....##.#...#.T.#",".#..#......#....."
,".####............",".#.#...#..#..#.#."
,".........#.......","..#.....#.....#.."
,".#.#...#........."}, 1
6
8
Wrong
46.
{"..#.#......","..H..##..#.","....#..#.#
.","#.....##...","....#....##","..#....#
...",".##...T...#",".#..#.##.#.","..##..
.##..","..###.....#",".#.#...#..."}, 3
2
0
Wrong
47.
{".....#..#......#",".#.#....#.#...#.","
#.....#..#..#...","##....##....#...","##
#..#....#..#.#",".##...H...#.....","....
..........##","#.....##......##","......
..#.......","....#......#....","........
.#...#..","................","......##..
....#.","#...............","#.....#.....
T...","#..........#...."}, 2
3
1
Wrong
48.
{"..#...#.#......","..#..#..#......",".#
..##.....#.#.","#.........#..#.","...#..
..#......",".#...#.H.#.....","....#....#
.....",".......#...##..","....#.#.#T#...
.","...............","#....#.....##.#","
..#............",".....##.##..##.","..##
#......#..#","#..........#..."}, 1
3
0
Wrong
49.
{"..#...............","#.....#........#.
#",".....#..##......#.","...............
.#.","....#......##...#.",".......###...
.....","...H.##.....#.....","........#.#
.....#.","..................","....#..##
.........",".#..##.......#....","#.....#
......##...","#.#.....#..#...#..","..#..
..#..........",".....#.......#....","...
.....#....##..#","..#..#..........#.",".
.#..#....T#....#."}, 2
5
3
Wrong
50.
{"#...........#....","...............#."
,"...............#.",".........#.#..###"
,"....H#.....#.#...",".....#.........#."
,".......#.........","...#....#.#......"
,"...#.##....##....","#..#.##....#....."
,".........#.....#.","..#....##.#T..#.."
,"#................","#.......#...#.#.."
,"#.#.....##.....#.","...#..........#.."
,"........#.......#"}, 2
7
1
Wrong
51.
{".#...#.....","..###.#....","..........
.","..##.......",".H.#.......","##...###
..#","......#.#..",".##.....#..",".....#
.....","....#.#....","....#..#.T#"}, 2
3
5
Wrong
52.
{".#...#..............","..#........#.##
#....","..#...#.......##....",".........
#....#...#.","...............#....","...
#................",".............#....##
","..#....###.......#..",".....#...H.#..
.#.#..","............#.....#.","#...#...
...#........","..##......#...#.#..#",".#
.......#..........","...........#.....#.
.","....#.#.........#.#.","...#......#..
...#...",".#....#........#T.#.",".#.....
#..#.........","#..#.#..............",".
#.....#....#..#...."}, 1
11
6
Wrong
53.
{"..................","..............#..
.",".#.#.....##..#....","#........#....#
...","..........#...#...",".......#.#..#
...#.",".....#..#.........","....H...#..
..#...#",".......#......##.#","..#......
.........","...#..............",".#.....
.....#.....","#..#...........#..","...#.
.............","..#.#.#......T.#..","...
.......#.......","#.................",".
.............#..."}, 1
8
8
Correct
54.
{"#............#","#...#....#.##.","..#.
.#........",".......#..##..",".#........
....","....#.......#.","..#..H##.#....",
"#.......#....#",".............#",".##.#
....T.##.",".##...#....#..","........#..
.#.",".......#..#...","#.#.#.#.###..."},
 2
3
0
Wrong
55.
{"................#...","...#...H.......
..#..","....................","#........
.#.....#...","...........#......#.","...
.................",".....#.............#
","....#...............","..........#...
...#..","........#.#..#......",".#......
............","........#...T#......","..
...........#...#..","........#..........
.",".............#.##...",".......#.....
.......","#...#.#....#...#.#.#","...##..
......#.#...#","..........#..#....#.","#
.....#............."}, 1
8
3
Wrong
56.
{"..##..#...",".#..#.##..","....#...#.",
"...H.#...#","#..##...#.","..........","
..##....##",".........#","..#.#...##",".
.###..T.."}, 3
3
2
Wrong
57.
{".............#.....","................
...","...#..#.H..#.......","............
.....#.","......#.......#..#.","........
#..#......#","..#...#......#.....","...#
..........#....",".....#.#...........","
....#.........#....","..#..##.#.........
.","........#...##.....",".......#..#..#
..#..","..................#","#.......#.
#.#..#..T",".##.#.#......##..##","..#...
....#........","...................","..
.....#..........."}, 1
12
15
Wrong
58.
{"..............#.","#.#...........#.","
.......#.....#..","....#........#..",".#
...#.#......##","........#..#.##.","....
#........#.#","....H.....#...##","......
......#...","##.....###...###","..#.....
.T....#.",".###...#...##.#.","..##......
..#...",".#........#...##","..#.......#.
.#..","###.......#...#."}, 1
5
0
Wrong
59.
{".#.............","...#...........","..
.............","#...#...#....#.","#.....
..#.###..",".......#..#.##.","H..#......
.#...","..#..#.........","##.#........#.
.","....#..#...#.#T","..............#","
..#......#....#","#.....#.##.....","..#.
...........",".#..#.........."}, 2
5
7
Wrong
60.
{"#............","...##.#......",".#....
..#....",".......#.....",".#........#.."
,"##.....#...##","...H...##.#..",".....#
#....T.","#..#....#....","..##....#...#"
,"...#..#.#.#.#",".........##..",".....#
.#....."}, 2
5
1
Wrong
61.
{"........##.#..","..........#.#.","....
.........#","....H.....#...",".......#..
....",".......#.#....","..........#...",
".#...#....#...","........#...T.",".....
........#","#.....#.......","#..#.......
.##",".........#....",".....#........"},
 1
7
6
Wrong
62.
{".......H...........",".#...#....#....#
...",".....##.....#..#...","#.#.........
......#","........#...#..#...",".......#
.#..#.#.#..",".......#..........#",".#..
..............#","...#....#...#....#.","
.......#........#..","........#.........
.","......#.#.#........","..........T...
.....","...#..............#","..#.......
..#..#...",".....#....#...#....","......
......#......","..............#....","..
.#.....#........."}, 2
7
0
Wrong
63.
{"#..#..#....##...","................","
#.........##.#.#","#..............#",".#
#.....#.#..##.",".....#..........","....
##.H#.......",".##..###.#..#..#",".#....
..##......",".......#..###..#","......#.
.....##.","......##..#...#.","..........
....#.","....#..##.....#.","........#...
..#T","..#.....#.#....."}, 2
15
18
Wrong
64.
{"....#........","##...#..#..#.","...##.
.......","##..#....#.#.","...H###......"
,".#....##.#..#","........#.#.#",".....#
#......","#.###....T.#.",".#...#.#.#..."
,".....##......",".....#....#..","##..#.
.#..##."}, 1
6
6
Correct
65.
{"..#................",".####.##......#.
..#","H....#....#.#....#.","............
....#..","#........#.........","........
...........","............#...#..","....
...............","...#..............#","
..#.........#......","....#...........#.
.","...................","......#.......
...#.","#............#.#...","........#.
.........","..#.....#..........",".....#
...#..T......","....#..........#...","..
.....#..........#"}, 2
6
3
Wrong
66.
{"..#............#","#...............","
.....#.#...#...#",".#...##.......#.","#.
#............#",".........#......","....
..#....#....","H#.........#....","......
#.#.#.....",".........#.#.#..","..#.....
...#.#..",".#.......#..#...",".#........
......","................","........#...
....",".##....#....#.T."}, 1
9
15
Wrong
67.
{"......#...##","....#...#.#.","...#....
....","##..##.#....","...##H......",".##
.#.#..#..","........#...","#......#...#"
,".....#......","......#.#...","........
.T..","...#..#.#.##"}, 2
2
0
Wrong
68.
{"..#.#..........#...",".#.#.....H....#.
...","..#...#......#.....","..........#.
.......","..............#.#..",".....#..
.#.........","...........#......#","...#
....##....#....","......#............","
...................","#.......#.........
.",".#....#..#...T.....","#.#..#........
..#..",".....##.#..#.......","..#.#.....
#.....#..",".##......#..###....","....#.
#............",".#.......#.#....#..","..
..##...........#."}, 2
5
0
Wrong
69.
{"...#..........#","...............","..
...#.H...#...",".............#.","#.....
........#",".#......#....#.",".........#
..#.#","............#..","..............
.","............##.","..#....#.#.....","
.....##........","...##.#...T....","#..#
.......##..",".......#....#.."}, 3
1
0
Wrong
70.
{"#....#....","...#...#..","..#.H#....",
"......#..#","#.#..#....","#..#....#.","
..#.#.#..#","#.......T.",".#.#..##..",".
.#.#...#."}, 1
6
5
Wrong
71.
{"#.##....###...#","...#......#....","..
...#......#..","...............","..#.#.
........#","...............",".#.H#...#.
.....","...#.#.........","...#..#.....#.
.",".#..#.....#...#","#........#.....","
.....#.........","##.....#.......","...#
...#.......","#.#...#....T..."}, 1
9
13
Wrong
72.
{".....H.......","#.#..#.###...","...##.
..#....",".#........##.","#.....#......"
,"..#...#......",".#.##.#.....#","#...#.
..#..#.","......##..#.T","...#..###..#."
,"##...#.......","......#..#...","#.....
##....."}, 3
6
4
Wrong
73.
{"................",".#..H...........","
........#.....#.","#.#.............","..
.........#....",".#...#.##..#....","..##
.......#....","................","......
.......#..","#.#..........#..",".....#..
....#...","......##.#......","..##......
......",".##...#.#.......","............
#.T.","............#..."}, 2
2
6
Wrong
74.
{"H.................","...#..#..........
.","..................","......#.....#..
...",".............#....","..........#..
..#..",".....#.....#......","...........
....#..",".........###...#..",".#...#...
......#..","...........#.#....","....#..
...........","............#.#...","#....
#.......T..#.","......#........#..","...
##.....##......","..........#.......",".
#..#.....#..#...."}, 1
14
17
Wrong
75.
{".#.#.............","....#............"
,"..#...##........#",".............#..."
,"#......H..#......","..........#......"
,"..#......#..#....","...##....#.#.#..."
,"...#..#.....#...#","..#....#.....#..."
,".#.##...#........","...#.........#..#"
,".#.........#...#.",".#......#........"
,".................",".#.#..#.........."
,"......#.#..T....."}, 3
2
0
Wrong
76.
{".........##.#...","......#.....##..","
............#.#.",".....#..#.....#.","..
.#............","..........#....#","#...
........#...","..H.#.#.#..#.##.",".#..#.
......#..#",".#....#....#.#..","#..#..#.
#.....##","....#........T..","..#.#.....
##....",".....#.....#...#",".#.#..#.....
....","...##.#..#...#.."}, 2
5
2
Wrong
77.
{".........#......","..#.............","
................","................","##
......#...#...",".....#...#..#...","....
......#.....","....H...#.......","..#...
.....#...#","#.#..#.......#..","..#.....
...#....",".......#....#...","#.........
..#.T#",".........#.#..#.","......#...#.
.#..",".........#....#."}, 3
2
0
Wrong
78.
{"#.#.#...#.#..",".#....#....#.",".#....
.......",".....#.......","#.......#.##."
,"H...#.....##.","#.#..##..#...","..#...
.#....#","#....#..#...#","#.#.#..T...##"
,"...#.#....##.","....#........","#...##
.#.#.#."}, 1
8
3
Wrong
79.
{"H...........#..",".#..#...###....","#.
...#..#....#.","....##.........","#....#
.#...#...","##.#.#.........",".....#....
#.#.#","........#.....#","...#...#.....T
.",".#.....##.#..#.",".........#.#...","
...#......#...#","..##.#....#....","..#.
...#.......","##......#......"}, 1
10
13
Wrong
80.
{"..##.......","..#.#H#..##",".##....#.#
.","##..#....#.",".#.....#...","##..#...
...","..##...#..#","..##.#.#...","#....#
.....","#....###.#T","#......##.."}, 2
3
4
Wrong
81.
{"........#.........","........#.....#..
.","......#....#......",".##..#......#..
...",".........#...#....","..H..........
.....",".#.#....#.........",".#..#......
.......",".#.........#.#....",".......##
#........","..................",".......
##.........","...#.#........#...","..##.
.#.......#.#.",".........#........","...
...#...........","...#.#.........#..",".
.......#.....T.#."}, 3
3
0
Wrong
82.
{".#....#.......#...","..........##.....
#","..#..#.#..........","....#......#...
...","............#.....","...#..#...###
.....","##.............#.#","....#.##...
..###..","#...##............","......#..
H#..##...","........#..#...#..","..#....
.....#..#.#","#..........#......",".....
#..........#.","..........#.......",".#.
...#.#...#....#",".....#.#......T###",".
...#...#..#...##."}, 2
1
0
Wrong
83.
{"H#.#...#....","...#.#..#.#.","......#.
...#","##........#.",".......#....","..#
..#......",".#.###......","..........#."
,"..#.......#.","..#....#....","..#...#T
....",".##.......#."}, 1
13
12
Wrong
84.
{".......##.","#..#......","..##......",
"......#...",".#......##","#..H#.....","
#........#",".##..#..##","#.#.......","#
.#...T..."}, 2
2
0
Wrong
85.
{".#..................",".....#.........
..#..","...#..#.....#....#..",".........
...#..#....","......#.............","..#
#.....#..........","#......##.H.#....#..
","..#...#....#.....#..","......#.......
....#.","...............##...",".##.#...
.....##.....","#................#.#","..
....#.............",".#....#.....#......
.","..#......##......#..","..........#.#
.....T.","......#...#.#..####.",".....#.
.............","#.#............#....",".
........#.#.#.#..#."}, 1
10
7
Wrong
86.
{"..#H##.........","......#.....##.","..
.#......#....","...............","#.....
.......#.","....#..........",".......#..
..#..","...............","...#...#.#...#
.","......##.......","....#........T.","
.......#.#...#.",".......#..#..#.","....
.....#.....",".#............."}, 3
5
0
Wrong
87.
{"......#.#.##.##..#.",".#..#...........
...",".......#.#.......##","...#..#.....
.......","....#......#......#",".....#..
...........","..#....#.#.#.......",".#..
.....#.#.#.#...",".....H.......#....#","
..#.#..........#.#.","..#...#..#.....###
#",".....#....#.......#",".........#...#
.....","................#..",".......##.
.........",".......#....#...#..","..#...
.#...##.#..#.",".............###T..","..
.#...........#..."}, 2
5
6
Wrong
88.
{"....#.......#","......###....","#.....
...###.","..H....#..#..","#............"
,"......#......","...#.........","#.#...
.#.#...","....##.......","...#......#.."
,".#....#......","..#......T...",".#....
#......"}, 3
3
0
Wrong
89.
{".#.#....#.","#...#.#...","#.........",
".#...#....","H.###.#.#.","......#...","
....#..#..",".......#..",".......T..",".
........."}, 3
2
0
Wrong
90.
{"...#.#H###.#...",".........#..#.#","..
.#......#.#..","...#...#.....##","..#...
......#..","......#.#......","..#.......
..#..","...............",".........##...
.",".#.#......#.##.","##....##.....T.","
..##.......#...",".....#...#.....","....
....#...#.#","......#.......#"}, 1
10
11
Wrong
91.
{"....#....#.#","#...#......#","#.......
....",".......##...",".......#....","...
.........","....H.#.....",".##......#.."
,"....#.#....T","......#.#...",".....#..
..#.","..#.#.#....#"}, 2
2
0
Wrong
92.
{"##......#..","#.......#.#","#H..#..#..
.","######..#.#",".....##....","....#...
...","..#.....T.#","#.#........","....#.
....#","###.....#..","..........."}, 1
9
3
Wrong
93.
{"..#....#.....#..",".#.##..........#","
.#.##......#.#.#","..#..#....#....#","..
....#.H#..#...","......#..##.#...","....
.....##..#..",".#..............","......
#........#",".##...........#.","....#...
........","......#....#..#.","........#.
#...#.","...#........#...",".......##...
..#T",".##.....#..#...."}, 3
2
0
Wrong
94.
{".#.....#.#...#.","...H#..........","..
#............","........#.....#","......
##.......","............#..","..........
.#...","............#..","..#..#.##.....
.","......#.#...#..","...#.....#..#..","
...#....#......","##.##...T#..#..","#...
...........",".#............."}, 3
3
0
Wrong
95.
{"#...........","#....###....",".##.#...
#...","..#..H..#..#","#.#.........","##.
........#","#..#........","....#....##."
,"##.#.#.#.#T#",".#.........#","....#..#
#...","......#....#"}, 3
2
0
Wrong
96.
{".........#..",".H.....##...","....#.##
#.#.","#......#....","....#.#.....","...
..#...#.#","#.#..#......","..##.##..#.."
,"#.#..#.#....",".#.....##...",".##....#
.#..","#........T.#"}, 2
8
5
Wrong
97.
{"...###....#.",".....##.....","#.H.....
....","......#..#..","#..#.#......","##.
.......##","....#.#.....","............"
,"....#.#.....",".......#....",".#.#....
..#.","..........#T"}, 2
5
8
Wrong
98.
{"..........#....#....","........#......
.....",".#............#...#.","...#.....
........#..",".....#...........#..","#..
..............#.#",".....#.......##.....
",".................#.#","..##..........
......","#....#.........#....","......#.
.#H.#....#..",".#.##..........#.#..","..
.#........T.......","#.#.........#.#....
.","...#.....#..........",".........#...
.....#.","..................#.",".......
............#",".....##..#..........",".
............#..##.."}, 1
3
0
Wrong
99.
{"............","#....#..#..#","......#.
#...","#...#...#...","..#.........","..H
........#","....###.....","...#.....#.."
,"............","....#.#.#..T","..#.....
.#..","..#..#......"}, 2
2
3
Wrong
100.
{"#.#...","H.#...","#.....","#..#.#","#.
..T.","..###."}, 3
2
0
Wrong