##### ####################### #...# #...............#.....# #...# #...............#.....# #...# #### #########..##....##...##....# #...# ##..## ##..##.###'###....##...##....# #..####### #....# #...........+................# #..##....# #....# #.[.........#..........##....# #........######..#################..###########...##...####### #.......##..#........##..##....#....###.###.###...##....# #.......#......................#.....#...#....#...##...## #.......#....#....#............#.....#...#....#....##### #.......#....#....#............#.....#...#...#####.# #..##...#....#....#............##....##^.#...##...## #..##...##..##...##########....##....##..#......<..# #.......##..##+#####.##..##....##.....>..#.........# #...............................#....###'##........# #..##.....................P.P..##....##..##..##....# ####....##..##...###.####.._...##.r..##......##....# #....##..########.###..P.P..##.............[....# #######.....................#.....##..##.......## #......................##....##..##.......## ######.##.##..#######..##..[.##............# #...##.##.#######.###..##..................# #..........................................# #....................................##...## #....######'########...##............##...## #....####...########...##.)..##.......#....# #......................##..).##.......#....# #......................#....))........#....# #.#####.....###'##.##+###...)....##..####### ##...##.....##..##.# #..<.....######....##### #....+......#......# #.............#....#...# #....#......'......# #.............#........# ###..###....##...### ###..##..##.###>..##...####### ##..###....##...##############+###.###...#######....# #....#..........#...#...........)........##...##....# #....#..........#...#..........................#....# #....##....###)####.######.........##....##....#....# ###'###....##...###.##..##..##.....###+####..>##....# #.^.......#..........<.###'##.....##.........##....# #.........#..................................'.....# #.........#..................................#.....# ####..##...###..####.##..##..###'#####....##...#.....# #.....##...###..####.##..##..# #...# #..####...#.....# ##.....#....#.........######## ##### ##.# ########### #.....#....#.........# #.# ##...##...#....##....# .#. ############..####### # ## #....# #....# #....# ##..## #### $ $ $