Results

Final Round Results

BojanKostadinov's solution for 400: KillingZombies, written in Java, submitted on 10.06.2012 12:53:50

Test cases result

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