######################### .........#.............<.# .........'...............# #+###.##l############...## #..###.##g################ #.................$..# #.....g....o.........# .....[.........)....# ..######.####+###.>#### . ##.####.###$.#..# # .....[....+......+ ... ..........#......# ... #...####.##.##..###.##. #...####.##.##..##.#.#.# # #............#..?..a...>... +............+...#.#[#.#.#. ####.###+#######....O.....O ##.....##.######'#.#.#O#.##+ ..#.8...8.#......'...........?. ..#.......#......#.#.#.#.#.#... #....._.....###.###.........(.. .#.......#.###'####.#.#.#.#... #.8...8.#.......#......#..... ##.....##.......'......'...... ###.####..##...####...####.. #....##..##...####...# ##....##..##......#.....# #......+..........#.....# ###+####..........+.....# #.....##..##.....##.....'. #..)..##..##.....##.....#. #......+.........##+###.# #......#.........## #####'##..........+ ##.####..##..........# #..e..+..<...##...#### #.....#......###### #....e#.......# #.....#.......# #..#.######....# ####. #+#### .. ..