################### #.......#.........# ########.#####.#.#######.# #......#.# #.#.# #.# #.#......#####.#.##### #.# #....................# #.# #..............#.###.# #.# #..............#.# #.# #.# #..............#.###.###.# #.............##>........# #.......###.########.##### ###....## #.# #.# ###.#### ##+## ###.### #..<######...## #.....###### #......##.....## #..........# ##...##.#.......###....#####.# ##...###..........##....# #.# ...................+.....# #.# ##....###..........####..# #.# ###......#.......# ##.#####.# #########.....## #..>....# ##...## ##.###### ##'## #.# #.# #.# ###.####### #.# ########.........####.# #.<................##.# ########.....###.#.##.# ##....# #......# ##.#.# ###.#### #>#.#####.# #.#.......# #.######### #.# #### ###.# #.. ..#.# #.# #.#.# #.# #.#.# #.# #####.#.# #.# #.......## #.###.###....## #.....# #.....##### ##. #.#######..........# ... #...........######.# ..! ####.#########.# ####(#########........# #.# #.........##.......##.# #+# #.......#.##.#.##..# #.......#.##.#.##..## . #.......#.##.#......#... ...(###.......#.##.#.......P.P (.(('(.(......@..........P....P ....###.......#.##.........?#P$ . #..........#####......## P #.####.#.### #.#...... #. ##....# #.#....... #. #.....# #.#.##.._. #. ##....# #...# .... #. #..#.# #.##.# ........# ####.#### #.# #.# ..# ###