##...## ##.....## ##.......## .. #.........# ... +.........# .... #.........# #...# ##..e....# ###########..e..'# #.......#'#...##.# ##.......'###'## ####+ #.........# e# ##...## ##.........## # #.....# #...........# #.....# #...........# ##.....# #...........# ##'#...'## ##.........## ##.###'##)## #.........# ##.## #.###.####.......'# #####.#####'####.###.......#.# #...'###.....####.#####'#####'. ##...###.......####.##e.E..## ... #.....#.........# ##))......## .. ##...##.........####.E.......# #...##.........+.('e........# ###'##.........####.........# #.##.........# #.........# #.###.......## #.........# ##### #.# ##.....#'## ##.......#'##...## ##'######+####.#####.....###'.....## #.....# #.# ##'...#########.......## ##.....###.# #(......E.####.........# #.......##.# #........(...ee........# #.....## ##.......##.# #.....E...####.........# ...P.... #.........#.# #)........# ##.......## #....... #. ##.......##+####)[)..[...# ##'.....## ##..... .. #.......#.....#[(.....### ##.##...'########..( .# ##....#'......)e###.#######.###'###'#)....##..## .# #....#..[....[Y######...#e## # ##))..)..##..##..#..# ###+##...).....#####.....## #..)......##).)...# #.....(...'..'.......# #......).)'....##.... #...<.({..####.......# ...#.....e...###.## # #....(....# #.......# .$..##......}.# #.# ##.......## ##.....## .....#..).....# #.. ##.....## +#..Y### .$...##......#'###.. ###'### ###'##. ......#.....## . #.. #.# #.# .....#####+## #.e #.# #)# ..?. #.e #.# #.# #.# #'# #.# ... #+# .Y. ...