### ..# ######### ##.# #.......# ..# #.......# #.# #.......# #.########.......# ###.').....'.......# #..)########.......# #.#######.#.# ##'###### #.........#.# #.### ######'###### #...# ######### #....# ###.# #.._#_..# ###'######### #.# ###..#..### #...........###########.##### #. #.'#.#.#'.# #..........M'...#.#...#....<# ##.# ### #..#####..# #.....>.....###.#.#.#.#)#.### ..... ..## #.####.##.# #...........# #.#.#.#...#...# ##...##..# #.........# #...........# #...#.#######.# ...%.....# #######...## #...........# ###.M.........# .........# ###..# ####'######## ######.###### .........# ##.# #......# #.# ...>..c).# #########'### #######+### ##.# .........### #..........^# #.........# #..# ........)[.#####...........# #.........# #.## ...........(..##...........####.........### ##'##### #..........##[##...........'.##.........'.## #......# ...........##.##...........#..#.........#..#####......# #..........##..+[..........##.'.........##.....'......# #..........#####...........####.>.......########......# ..........# ##c########## #.........# #......# ########### #........## #.........# #......# ########..# #####'##### ###'#### #######'## #..# ##...# .........# #.## #.M### .........# ####'##### ##.######### .....<...####........# #..........# ......>..##.'........# #..........# .........'..#.<......### #..>.......# ....[.<..####........'.#####..........# .........# #........#................# .........# ################..........# ########## #..........# ############