######################## ############# ###.#....#..##......#.#..###.#..#......#### #..................................)......##.. .............................................. ##.#.................................)#).....# ##.###.....#########..........................# #...###....# #............>.....#....#..# . #.........# #..........................# ... ##........# #..........####............. .....#)##......# #..........#.8#.............. #....)##.....# #..........#..#.............. #.....##.#....# #...<......#..#.#.##..#....## .......##...#...# #..........#).#.#.#.......## ......##...###..#+#######..........##)#.......#...# ...... #..#.##......................)........<#...# ....................#.....###.)...........#....#.. ...##########..............#...........#........# .# ###.........................#.##...## ##....#####..............#...##### #....# #......#...........######## ##...# #...#...............oo....# #...# #.............#.#########.# #...###+#.............#.#().'..##o# #.......................'.8)#...#.# ##.#.....#...o#....#.#...#...#...#.# #...#...#.....##..##.##..#####o._#.# ##......###.....#......##.# .oo.#.# #.......###......#.....#..# ....#.# ....#.........##........##.# ....##.# ..#####.#####......#......#.#########.# ## #.#...#...#......#.##...........# #.#)8.#...##....##..############# #.#)..'..#.###.#.....# #.#####......o........# #........#...#####.....# ###########.## #....# #.# ... #.# .. #.# #.# #.. #.. ###