##### ##...## ##..#..#### ##..###....## ##..## ##....#### #..## ###......######################## #.## _.###............................# #..###.###.....#######################.# ##..#'#+#.......######## #.# ##..###..##...........# #.# #...#..##........#.#.# #.# #......#......##...#.# #.# ######..........##.###.##.# #.# #......###.#..#.##.# #.##.# #.####### ###.####...........#.# #.##.# #.......# ............(......#.# #.##.# #######.# ...##....##.#.....#.# #.##.# #.# #.#.......>..##.# #.##.############### #.# ##############'##.##.##.#. #.# #.##...............# #.# #...#...#...#...#.# # #^# #.################.# #.# #.⌠.'...'...'...#.. #.# #.# #...#...#...#...#### #.# #.# ##'###'#######+## #.# #.# #...#...#...# #.# #.# #.⌠.#...+.⌠.# ######.# #.# #...#...#...# #......# #.# ##'#######'## #.###### #.# #...#...#...# #.# #.# #...'...'.<.# #.# #.# #...#...#...# #.# #.# ############# #.# #.# ######.#### #.# ...........# #.# ######.###.# #####.# #. #.# #.....# #. #.# #.##### ##.###.#####.# ...........##.# ........##.##.# ........##.##.# #######.##.##.# #.......#.# #.#.......# #.#...### #.##.## # #.# #.# #.# ..# #.