. .# ?# .# #+# .# #...## .### #.....## ... #.......## ##.## #.........####...#.### +.........'...(........ #.........####......## #>......## ........# ##.....## ........# ##...## #........ ##'## ##...... #.# ##.### #.# .# ##.## ##...## #.....# ##...## ##.## #### ########.##...... ............# ########.#### #.# #.# #.# #.# ### #.# ##.## #.# ##)#.#######.############ #(###.....#.............# #%)#...##.......##.####.# #.#.##.##.#...#.##.# #.### #.#.##.##.......##.# #.#.## ##.#.##.####..#####.# #..#.# #>...##.# #..#####.# ###.## #..####.# #........# #.# #..# #.# ##...###### #.# #..####.###.....## ####.# #.......##.......## ##.##.# ###########.........####...#.######... ##8.8###...'.........+................. #......#####.........####...#.########. #......# #........## ##.##.# ##......# #.#.....## ####.# #8......#####.##...## #.# #<......'.....###'## ####.#### #8......####### #.# #%......# ##......# #.# #.##.##.# #......# ##.## #.##.##.# #......# ####...###### #.##.##.# ##8.8### #...........# #.......# ###########.##......#.# ####.#### #.#...........)#.#.######.# #...####.......#..........# ##### ######.####.######## #.####.# #......# ########