################################################################## #................................................................# #................................................................# #................................................................# #...#######...####'######...##################################...# #...#.....#...'.........#...#..................(.............#...# #...#.....#...#.........#...#................................#...# #...#.....#...#.........#...#)......)...)))..................#...# #...#.....#...#.........#...#...####'##...################...#...# #...#.....#...#.........#...#...#.....#.).#..............#...#...# #...#.....#...#.........#...#...#.....#..)#..............#...#...# #...#.....#...#.........#...#...#.....#...'..............#...#...# #...#.....#...#.........#...#...#.....#...#...########...#...#...# #...#.....#...#.........#...#...#.....#...#...#......#...#...#...# #...#.....#...#.........#...#..)#.....#...#...#......#...#...#...# #...#.....#...#.........'...#...#.....#...#...#......#...#...#...# #...#.....#...#.........#...#...#.....#...#...#......#...'...#...# #...#.....#...#.........#...#...#.....#...#...#......#...#)..#...# #...'.....#...#.........#...#...#.....#...#...#......#...#)..#...# #...#.....#...#.........#...#...#.....#...#...#......#...#...#...# #...#.....#...#.........#...#...#.....#...#...##'#####...#...#...# #...#.....#...#.........#...#...#.....#...#..............#)..#...# #...#.....#...#.........#...#...'.....#...#..............#...#...# #...#.....#...#.........'...#...#.....'...#..............#)..#..)# #...#<....#...#.........#...#...#######...################...#...# #...#.....#...#.........#...#........................?.......#..)# #...#.....#...#.........#...#...........................)....#...# #...#.....#...#)........#)..#................................#...# #...#####'#)).#'#########...#'##########'#######'#############...# #...........).))............)....?......<........................# #.......)...)....................................................# #.......).)...)............................<...!...(.)...........# #...#############'############'####...#############(############## #...#.............................#...# #.# #...#..............)..............#...# #)# #...#.....)........)..............#...# #.# #...#.............................#...# #x# #...#.............................#...# #(# #...#.............................#...# #e# #...#######'#######################...# 411 #.........................)...........# e4e)e #.....................................# ...)e.. #...###############################...# e.).))... #...#.............................#...# .....)..... #...#.............................#...# ......x@..... #...#..#####'#####...##'########..#...# #...#..#.........#...'.........#..#...# #...#..#.........#...#.........#..'...# #...#..########+##...###########..#)..# #...#.............................#...# #...#..................)..........#...# #...#########'#####################...# #.....)...............................# #.....................................# #.....................................# #######################################