############################################################################ #..........................................................................# #.......###.......#####....####....#..#..#..##.........##...(......#.......# #....#..###..#....#####....# #.................#......##......##........#.# #..........................####............####.#..#...##.........###.#....# #.#...................................##...#..#.#..#......#########.#......# #...######'########'#########+####.........#..#......######.........#......# #...# #........>..#h# #.........#..#......#...........####.#..#.# #.#.# #...........'.# #.###.....#^.#.#.####...........#.........# #...# +...........#.# #.###.....'..#.#.# #....##.######.#.###...# #...# ############### #.........####...# ##...##.#......#.# .#.# #.#.# #....#####....#'#####...##.#.###....+ ...# #.#.# #.##/'...#.#..#.........####.###.#### ..# #..h# #....#####....#####.#####........# . #.Yy# #.....# #.........#.#............# #.#.# #...<.# #.#..#..#.#.#............# #...# ##########.....# #.........#.#........#...# #.... .............#+#######...###.#####........# #..... ##......##.#.......#.#.# ... #...###### #..... #.........#.......'...#....@ #...# #.[.... #.....#####.......#...######. #...# #. #..## #...#.# #.......#........####...# #...#.# #.......#.#...##......#.# #...#.#####.....(.#.........##)...# #...#.....#.......#...............# #...#.....#..?....#.#...........#.# #...#.....#.......#..........#....# #...#.....#.......###+#####.......# $ #...#.....# #.......# #...#.....# #.....#.+ #...#.....# ##+##...# #...#.....# ... #...#.....# #...#....<# #...#.....# #..)#)....# #.....)...# #......#..# #......#..# .........#..# #............# #............# #............# $ #....(.......# ######.......# $