######### .........### ##### (.....D...# #...# ........#.## #.#.# ..>.....#..###.#.# ........##..##.####### ##.########..'...#... #.# ####.#.#.##### #.# #.#.......# #.# ###.......## #.# #..........# #a# #..........' #.# #..........# #.# #..........# #.### #....>.....# #...# #..........# ###.# #..........# #.## #..........# #..# #..........# ##.## ##.######### #..# #.....### ##.# #####........ ####'###...')....... #......#.###........ #......#.# #........ #.....['.# #........ #......### #........ #.....<# #..)..... #......# ###'##### #......# .# ####.### #.# #. ######..### #.# #.. #.........# #####+#### ####.#### #.# #.........### #........# #.......# #.# #...........# +........# #.......# #####.### #.........#.# #........# #.......# #.......# #....(....#.#..... #........####.......######.......# #....(....# '........ #........o.##....)<.##...........# #.........# ........ #........#..#..........###.......# #.........# ...... #######o###.........#### #.......# #.........# .... #####o.# ###.......# #...(...# ######..### #.. #..o..## ###.##### ####..### ###....### ###.###### #.##### #..# ######.#### #........# #..._....# #####'####### #.## #.........# #.......)#### #........###...#.......# #.# #.........# #........)..# #......)))[#.###.#.###.# ##'######## #.........# #........##.###........#)#...#.#...#.####.........# #.........# #........##..)'........#)###.#.###.#.'..#.........###.....|...# #........######........#.)...#.#...#.##.'.........'.#.........# #........# #........###)###(#.###.####.........#.'.........# ########## ########## #.).)...#...# #############.........# ############# #.<.......# ###########