######### ##### #.......#####...####################################### ###.#.........................)...........))........... #.#.....................#####################.###### #.#..#.###..............# #.# #.#..#.# #..............# #.# #.#..#.###..............# #.# #.#..#...#..............## #)# ###.#..###.#.#+#...........# #.# #..........#.#.#...........# ######.# #.#.#...####.#.#...........# #.....## #.#.#.........)............# #.##### #.#.#.#......#.#......####)# ######.## #.#.#.##..........###.##.#.# #.......# #.#.#.....#####...###.##.#)# #....#.## #.#.#.##..#...#..........#.##########....#..## #.#.#.....'.8.+.......##.#...............#...## #.#.####..#...#..#######.###....####....[#.<..## #.#.......#####..# ####.# #....# .......#.....## #)#######........# #....# #....#........#......# #.##### ####.....# #....###....#........#.####'### #.....# #.##### #....'.'........ ,,,#.####.#.# ######.######.# #....###........ * #......#.# #......#......# #....# #####....,*, #<.###.#.# ###.####.###..# #....# .... * #..#####.# #.##........# ###### ..#. #........# #.########.## .#.######...######.#.# #.......##.# .....)............... #..........# .##.#..##...#..######## #.#####.##.##.. ....#>..#...#..####.... #.##.............. ....................# #.##.##.#####...O. .####.#........###### #.##.##.# .... .............#.#.# ### #.##.##.# ... .#####.........#.###.# #....##'## .. #..####.........#+## ######...# . #####..####...#.#......# #...# #.......x.+...+.#......# #...# #.......x##...###......# ##'### ###### #........##...# #......+ #########.#.. ### #....# #........###### #......# #.........#.# #.. #....# ########## ###'#### ###.#######.# #.########....## #.# #.# ###.# #.#......'.....# #.# #.# #...######.###.####.....# #############.# #.# #.##.............#......# #.............# #.# #.##.#####.###.#.#......# #.############# #.# #.##.#.........#.#.#..#.###### #.# #.# #.##.#.#.#.#)..#.#....#.#....# #.# #.# #[##.#.###.#...#.#.##.#.#.##.# #.# #.# #.##.#......>....#....#.#.##.#####.# #.# #.##.#.###.#########..#.#..........# #.# #.##.#####.# #....####.####### #.#####.##.......# ##.### #.# #.......########## #.# #.# #.####### #.# #.# ### #.######.# #........# ##########