######## ########### #......###############################.........############ #......#.................[.....'.....#.........#.....#....# #......#.......................#.....#.........#.....#....# #[.....'...............[.......#.....#.........#.....#....# #......#...##....###...##.##...##....#.........#.....#....# ###......#############...##.##...####'##.........#.....#....# #..######.....#..........#.......'.....'.........#.)...#....# #.......#.....#..........+.......#....>#.........'.....#....# #.......#.....#..>.......#.......#.....#.........#####'##...# #.......#.....#.....#....##..#######...########.........#...# #########.....################.....#.).##.....#.........#...# ##'#### #.....#....#.....#.........#...# ..y #.....#....#.....'.........#...# #.... #.....#...########.........##'## #..... #.....#...##[...#.........##...# #.....# #.....#.........Y.........#....# Y.....# #.....#.........#.........#....# ......# #.....#.........#.........#....# #.....###########.........#....# ####...............#...#.##....# #................#.#........# #...........................# $ #...............##..........# #...............##)...'###### ##......#..............<....# #......#..#.##.##...+......# #......+.#..##.##...#......# #......#............#......# #......#.#..........#......# ########..#........##......# #.....##......[#...##......# #..........)).'....##......# #...........).#....##......# #...........).#............# ####...###..##.)##...##......# #..#...###..##..##...##......# #......#.....(...............# #......#.....^.......##......# #......#..............######## #......##...##........# #......##(..##.......## #.......#.<...........# ##.....##.............# ########.............# $ #....#####'##### $ #....#.........# ######.........# $ #..............# #..............# #..............# #..............# #..............# #..............# ################