..# #.# #.# ##+####.# ........# #.. ######### ######## ........#########..## #.......#####......# ........##..........# #.......'..##......# ........##....?.....# #.......##..#......# ....................# #####.......###.#......###### ...[.....#..........# #...'.......# #.'......'....+ .......+.#..........###<###.......# ###......###### ........##..............# #####'### #......# .>......##..........##### ##.# #.<.)..# ###+###.####.####.### #..# ####'### #..# #.# #..# #.# #.## ##..# #####'####.# ##.###.## ########+#### #).## #.......##.####..?....# #...........# ##)###### #.......##............# #...........# #.).....# #.......##..###.......####...........#####.).....# #....................................+............. #.......+..####.>..?..#..+.(.....!......##.......#. #.......##.####.........##............$............ #.......##...................+..................... #.......##.#########.########.########..######.#### #####'####.# #.# #.# ##.# .# #.## #.# #.# #.# #.# # #..# #.# #.# #.# #.# ##.###.# #.# #.# #.## #..##(# ##.# #.# #... ######. ##(##.# #..# #.# #...# ...... ... #)##.# #..# ##.# #.... #.).# .... #.##.# #..# #..# #....##.P.##... #.##.# #..# #.## #..#...PPP...# #. #.##.# #..# #.# #..#...P>P...# ... #..#.# #..# #.# #..#..OPPPP..#..# ##.#.# #..# #.# #....##a.P##....# #.#.# #..# #.# #.....#...#....# #.#.# #..# #.# #...#.......# #.#.# #..# ###'####### #....#######...# #######'#.# ####'.#####.........####........{.. .## #.#.......### #......##.'.........'..####.....### .. #.#.#.###.'.###......'..#.........##.####.....# ## #.#.#.#...#...'......####.........##..........# #.#.###.#.#####......####.........#######.....# #.......#.............................(.......... #################################################