####### ### #################.....## .# #############.# #.................^.^..# #.# #.# #.............# #.##############..^_^..# #.# #.# #.###########.### #.# ##..^^..## #.# #.# #.# #.....# #.# #.......###.# #.# #.#.. #.#..## #.# ##..........# #.# #.#.# #.#...# #.# #..........# #.# #(#.# #.#..## #.# #..........# #.# #...# ...... #.#.# #.#..# #.# #..........####.# #...# ..... #.#.# #.#..# #.# #...>.....#.....####...# ###.... #.#.# #.#..# #h# #.........+.....##.....# ....... #.#.#####.#.#>.# #)######## #######....#....###.....### .......##)........#.# #..>h..h.. #.............(...+....[+.# .......+..........#.# ###....... #.######+###......#.....#.# .......###.#......#.# ....... #.#....#.# #......'.....#.#.# ..................#.# ....... #.#.##.#.# #......#.....#.#.#########....#.####.#.# ....... ##'#.#.[#.# #......#####.#.#.........#..#........#.# ....... #..(.##.#.# #..............#............#.#.##...#.# ....... #....#..#.##############.#.#...(........#.#... ..#.# ####### #....#...................#.#............#%#..#...#.# #....#..#.################.#..........###)####...#.# ##+#+#..#.# #.[.........%.....................#.#.#### #.....###.# #....#########............##.###### #....# #.....'...# #.........................##........####.# #.....########....############.........########## #.# #............'....'............##'###### #.# ##############....##.(......##.##.# #.# #....##........##.##.# #.# #....##........##.##.# #.# #######....>...##.##.# #.# #........##.#..# #.# ##........##.#.## #.# ............##.#.# ########.## ............##.#.# #.........# .............##.#.# #.######### #######......##.#.# #.# #########.#.# #.# ### #.#.# #.# #.# ###.#'## #.# #.# #......# #.# ####.############......# #.# #...........[...'......# #.# #.###############.....## #.# #..................%..# #.# #...##777.777##...###.#############.# #...# 7}7 #.....................# #...77777.77777...################### #......}.<.}......# #...77777.77777...# #...# 7}7 #...# #...##777.777##..## #................# #.......########## #########