### #.######### ########### #.........# #.......... #.#######.# #.######### ###.#######.####### #.# #....#.....)).....#####.####### #.#..#.####.#####.#.....).....# #.#..#.# #.#####.#.###.##)...# #####.#.<#.####)......#...#)##....##############. #............................'....+.............> #........#.####.........#.#.##....##'############ ############..#####.#.# ##......#.#.#.##.)...........# #...................#.# #......#.#.#.##...<.........# #...)...........#####.# #......#.#.#.##.............# #............(..#####.#####......#)#.#.##.....).......# #.......)..(..#.......##....####.#.#.#.)'..)..........# #.....).####(###########....####.#.#.####.............# #......(....>..........+................#...###.####### #........###.#########.#.....###.#.#.......># #.# ######'#.###)# #.........#.#.#.##.#...# #.# #.#.....# #.#######...#..<.......# #.# #.#################################.##.# #.# #......................................# #.# ######.############################....###.# #.# ##.......# #.# #..####(# #.# #..#.##.######### #.# #..#...........(# #####.## #..#.##.#######.# #......##### #..#....# #.# #.####.....## ##.####.# #.# #@###.O# . #.#######'### . #...###.# #...........# #.##.....##O# #...........# ####### #.#..P$...#.# #...........# #....<# #.#.PP[P..#.# ..............######.##### #...........# .....[.......'......# #..........(# .............######## #.....>.....# .............# #...@......# #...........# #(.P.B.....# ...........# ##YP.B...#.# ..........# #O......#(# ######### ##(....##.# ##(.(###.# ##.....$# ########