############## .###...<#........ ........#.#########....# .#...##.#.#.......+....# #..###...)...# #....# #....'.......# #....# #.######.......# #....# # . #..............# #...(# .# ... ########....########....####.#.... ######)#...............)..>... #......#.######......(........ #......#.#........(.(........# #......#.#.###.............#.# #......#.#.#...w(.........$..# ######.#.#)#w#............#... #.#.#a#b#............# .# #.#.#b#.#.############ # #.#.#w#.#.# #.#.#...#.# #.#.#####.# #.#...<...## ###..........###### #.................. #.#.............### #.#.............# #.#.............+ #.#.............# #...............# ####............# ########.....# #.....# #.....#