######## ####### #......# #.....# #......# #.....# #.(....# #.....# +....O.# #.....# ##...(h.# #.....# #.......# #.....# #.......#####.....# #.......(.........# #.................# +...hh.....%......# #..h..............# #.................# #.................# ##+##.................# #......###+#..........# #......#...#.....###### ... +......'...#.....# ....# #......#...#.....# .....# #......#...+.....# ....#+###......#...#.....# #.......##+###...#.....# #.......# #....'.....# #.......# #...h#.....# #.......# #....#........ #.......# #....#........ ... #%......+ +....#....... #....+.......# #....#...... #...#.......# ####+#..... ##...##'#######.. ..... ........)......#..... . ...............#...... ................+....... .................#....S... .................#.....h.. .................#........ ..................#......... ##+####.####...###......... #.####+###.....##+##. +....#...#.....# #....#...#.....# #....#...#.....# #....#...#.....+ #....#...#.....# #....'...'.<...# #+#####+##.....# .............# ..............+ ..............# ..............# ... .........<....# ...####+#.....###+## .........#.....#...# .........#.....#...# ...>....<#.....#...+ #.........#.....#...# #.........'.....'...# #.........#.....#...# ##########.....##### #######