### #######.# #.......# #.#####.# #.# #.# ##### #.# #.#### ##########...# #########.#####.##.# ###################............##############......##.##.......# #...........................................>......'..##.##.##.# #>.................................................#####.....#.# #########.#########............###.##.####.#.###'########....#.# ###############.# #............# #.##..# #.#.).#.# .......)<#.# #.............#.# #............# #.###.# #.#(#.#.# ##.......#.# #.###########.#.# #............# #.# #.###.#.#.#.# #.........# #.# #...........# #............###.# #..##.#.#.#.# #.#.####### #.# #.#######.### #.......##.......# ##.##.#.#.#.# # #. #.# #.#.....#.###########.#####.########## #.##.#.#.#.# . #.# #.#.###.#.................#.# #.##.#.#.#.# # #.# #.#..o.<..................#.# #..#.#.#.#.# ###### #.# #.#..#################.####.# #######.#.#.#.#.# #....# #.# #.#..)...... #......# .......[#.....#.###.##.# #.# #.#.##(..... ######## .........##.......#'##.####### #.# #.#. ...... .........##.##...............# #.# #.## ....( #+######.##.##........######.# ##.###.# ..... #..#.##........# #.# #).....# .... ##.#.##........# #.# ######## .... .#.##........# #.# ######## .#.##........## #)####### #...... .#.###........# #......<# #...# ..# ########)# ######### #(..# ........# #.......# ........# #.......# ........# ........# ........# .........# ........# ....c.....# ........### ....######## ..........# ..### #'#'#####.# #.#. #...# . #.### #######.### ..........# #######.#.# #....#.# #.##.#.# #.#..#.# ###.####.# #....W...# #.#........# #.########.# #