### #.# #.################ #................# #.##############.# ######## ### ######### #.# #.# ........ ..# #.......# #.# #.### .......# #.# #.......# #.# #...# ......###.#######.......# #.# #...# .#. #.....................####.# ##########...# .....#.#o.#.....................# .............# #..).)((o.#######...............(.............# .......#)......#.###....#...........#............# .........O..)...........#.########..#.#########..# .#.##[..................#.# ..# #..# .. ....).......#.###....#.# .# #)(# # .#.#..................#.# # ###.)############# .%....#.!......#####.##.# ..#..............# ................ ...#.# #.#.######## #.##### #.##..##....O. .## #.#.# #.#...# #.. #...... # #.#.# ##########.#..# ###..#.#.###...W.........# .......<.....##########..# ######.#.##..# #..# ...#.##..# #..# #####.##..# #..# #.##..# #..# #.##..# #.[# #.##..# #######..# #.##..# .........# #... .#######.# #.# #.# #.# #.# #.# #.# #.# #........#.# #.# ........#.## #.# ........... #.# #......#.## #.#######################.## #......... ... .......)...................# #......#.# ...# #.........################## # #......#.##...# #.........# #.###...........# ##.........######## #..'.)..........# #.................# #.##............# #..##############.# ##...........# #..########## #.# #...........# #.<.........# #.# #...........# #.#########.# #.# #....<......# #.# #.# #.# #...........# #.# #.# #.# #...........# #.#### #.# ##.########### #.....[.....# #....# #.# #............# #...........# #.##.# #.# ########.##### ##########.## #.##.# #.# #.# #.# ####.# #.# #.# #.# #.# #.# #.# ####.# #.# #.###########.# #....# #.# #.............# #.#### #.# #.############# #.#############.# ### #...............# ###############.# ###