######### ####### ####### #.......# #.....# #.....# #.......# #.....# #.....# #.......# #.....# #.....# #.......# #### #####.....# #.....# #.......# #..###..##.....# #.....# #.......#####.##.##.#.....# #.....# .###############.......##_.##.##.##......#####.....## ............#..########.###.##.##.##................# ............#.........#..##...#...##................# ............#.........#...#########.................# ...........^#.........'.......#...#.................# ............#.#########.......##'##............>....# #......#'########....########...........############ #......#....................#...........'...# #......#....................#...........#...# #......#...........e....(...#...........#...# #......##########'###+###...#...........#...# ##.................# ##...#........######## #.................# +....#........# #.................# #....'........# #.................#. #....#........# #.................#.. ##+###.e......# ####+#######...e..#...##...#.e>.....# #........ +......#........#........# #........ #......#........+........# #....... #......#...<....#........# #.....# #......#........#........# #.....###### #.....[#.....[..#.....#### #.....##...#######......#........#.....# #...........e....+......#........#.....# #.............e..#......#...(....#.....# #.....##.........#......# .......#.....# #.....###+###'####......# #.....#######+# #.....##...##...#.......# #..........(... #............<..#.......# #.............h #...............#.......# +.............. #...............'...((..+ #.............. #...............# #.............. #......<...#....# #.............. ##############..### ##+########.... #.....# ... #.....# . #.....# #.....# #.....# #.....# ......# ####...#