######### .......<# #######.# #.# #.# #.# #.# #.# #.# #.# ##.## #...### #.....# #. #...#.# #.######.# #.# #.# #.# #.# #.# #.# #.# #.# ######.######.## ######.......>......# #...........######.## #.####.###### ### ####.# #.# #.# # #..... ## #.# #.# #. #.##.# . #.# #.# .#### ##.##.## .# #.# #.# .... ...... .# #.# #.# #.. #.##.# ..# #.. #.####.# #.###.####.##.##..# #..# #....#.# #.................###..# ####.#.# #..##D##...............# #######.#.# #. #.####.########.## ..........# .....# #.# ##...## #######.### #..#..####.### ##.....## ########.# .#!...##.....# #.......####.#........# .......##.....###............#.######## .##...###...............######.# #.....####.....#######.# #.....# ##............# ####### ##############