##### #...### ####### #.#...###.....# #..##..##..#..#### ######## ##...####..#.....# #......####.....#..#......# #####..........#..#..#...##.## #.#..##....)#..#..#....##....# ##.#....##...#.#....##........### #..#..#...##.#.#.##...##......#.# #.#..#.......####.......##....#.# #.#....##..#.# #...##....#..#..# #.#..##......# #.##...#..#..#.## #..##.......## ##......#..#....## #.#..##...#.####......#...<##...## { #.#....##........####.#.#....##..# #.#......##....##.# ## ##.#...#.# #..#.......#....#.# #####'###...# ... ##.#.......#.......#.#.........### { { .. #.#........#...#..#......<....# { .. #..#.......#...#...#..........# ########### { {{e# #..#........#.#..#.#.....))...# { ##( ###.........### '### #...........#.#.#...#.........# { e.# #.............# ##...## #(...##...().#......#.........# .. #.............# ##.2...## #.##...###...#...####.........# ... ##.............###.......# #.####..(.###(###...#.........# ...##.............(.##e......# #.......(()...())(# #.........# ..'.......###.......'.......# ########..)..##.(.# ########### #......## ##......##.....## ####'#####.# #(....## ##.....###...## ####...# #.# #.....# #.....# #'## #......## #+ #.....## ##.....# ..# ###.....# #...(..## ##......# !.# #..##...# #....e..###.......# ## ##...#..## ##...............## #...#...### ##.............## ##...#..... ## #...).........# ##..#....# .### ###.........### ### #)..#...#### #####...## ##....)..## #..###...#......###.#..##.. ####(#### ##### #....#))..##......#.#....#### ########..((.# #...# #.P.........##....#..#......# #........e...# #.#.# #.............#....).#...#..###### #....#..e...)### #.#.# #.............#..##...#..#.......# #..#..##..##...## #.#.# #........P.....#.##...#..#.......## #..#....#.{.##..# #.#.# #..........###.#...#+###..#.......# #...#.#.#.....###########.#.# #..(.....#+# #..#.... ##.#.......## ###.#....#......##.....##.#.# #.P....### #..#....# #.#........# #..##..#...##...........#.# #....### #...##?.# #..#......## #..[.##...#..##..##...#.#.# #..## ..... ### ##.#......## #.##...e..#....#...##...#.# ### #..... #.#.....+.# #.####.{...#.#.#.....##.#.# ##..### ######....#####'##..##[..#....#.......#.# #...###....#..#.....##..##..#...##..#.## ###....###.#......).....).##...#..###..## ####......#.)ee)[...###...)..#....#...# ########......#...)...### ###.....#.#.#...# +........##....#.[<[.######..##...#....#.^# #########..##..#...............##..##..#..# ##...##.....#######..........#.#..# ###.....##.# ###............## ##...##### #######.....## ##### #######