####### ... #.....# .... #.....# ### .....#.....#...# ......#.....#...# ......#.!.......# ...........(..... ................. .........g.##...# .......gl#..+ ..+ .).......#.## .# ##+#..gbl#.. ........>#... ..............# ..............# ....#........w.. .#. ......#.....#.## .. .#....#..##+# # #.### #........ .... ........# ... #####.##### #...#.#...# #.<.#.'...# # . #...#.#...# .#.. ....##'##.#####..... ..................... .....#####.##'##.... .... #...#.#...# . ... #.>.'.#...# .) #...#.#...# . #####.##### .(. .... ..... ....... ......