######## #......# ########.####.# ################### ####.....##.# #.# ##.......#.........# . ##.##.###.##.## #.# .. ##.....##.#.#######.# #..#. ##...#.# #.....###.# .....#.......<.......# #.# #..#...#.#......###.##...##.# ............##.#.###.# #.# ....................##...##.# .....###.#####.#.###.###.# #..# #.#####.#########...##.# .. #.# #.#.........# #.. #.# #.).......# #.#####..........## #.# #.# #.........# ##........)###.#..# ###^### ##'## #.........# ##...#####..# #.#..# ##.....# ##...## ####...#.## ##.%...## #..###.#..# ##....#.# ##.....## #...#.# #.......###..#...#..###.......# ##.......## ##...#[# #.........##.....##..##........####.........####...##.# +.........'...(................>..'.........'.........# #.........##(..%...............####.........####...#.## #.......###.(......##.#......## ##.......## ##.##.# #.....## ###..######.##...### ##.....## ####.# #...## #.... #.###.## ##...## #.# #+# #.###.# #.# #.# ##'## #.# #.# # #.# .# #.# #.# #.. ..# #.# #.# ... ### ##.## #.# ### #####...## #.# ..........##########.# #####...............# ##.############## #.# #.# #.# ##.####### #<.......# ######..#####.# #...##..# ###...##..# ## #.........##... #...).......#.. #.........#...#. #.#.....#...#...# #.#...#...#...#(. #...#...#...#...# #.#...#...#...#.. .....#...#...#...#. ..#...#..o#...#... #...#...#).?#...# #.#...#...#...#.. ....#...#)..#...# .#...#...#)..#.. ..#...#...#...# #...#...#...#... ..#...#...#. #. .#...#...# #.. #...#.. # ..#...# #...