############# ####### ####### .............###########.....# #.....############ .............#.........#.....# #.....#...#......# .............#.........).....####.....#...'[.....# .............#.........#..................#......# ............##'########.......####.####.'##.....# #+##....####...........#######.##.....##...####### ...'....'..'........... #.#.......#...# ..#....#..#........... #.#.......#...# #....####........p.. #....._.......# #.......########.... ###.#.......#...## #.......#..$...#.... ###...#.......#....###### #.......#......# ... #.....##.....##....#....# #.......#......# ...'...#.####.####....#....# #.......#......' ...#...#..............#<...# #.....S.#....... .. #...#......#..#....'....# #.......oo...... . #####......#.##....##...# ####....o####.## #.......####.#.....>#...# #.....# #.......#....#......#...# #..Y..# +.......#....#......#...# #.....# #.......#....+......#...# #...... #.......###..#......#...# #.....# #....#'####..###....#...# +.....# #....#...#.....#....#...# +....#...#.....+....#...# #....#...##....#....##..# #....#...##....##....#..# #....#...#......#....'..# #........#......+....#..# #......######...#....##### #######.....#...####.....# #.)...+......'.....# #.....#......#.....# #...<.#......#.....# #.....##'##..#.....# ......#......########## ...#..#..>...# ....#..#......# ... +..#......# .. ####......# ####.... #..... #......