. #.... #..... .. +..... ... ##+##.... ...##+####+### #.......####+#..........?# #.......#<...#...........# #.......#....#...........# +....>..'....+..h5.......# .##+##.......#.##.#..c.(......# ...........###+##.###+###(....# ...........#....#.......+.....# ............+....#.......#.....# ............#....'.......#.....# ............##'######'##.......# ..###+##'####)..###.....######## #........)......#.....# +...............#.....# #...............+.....# #...###..##.##+##.....# #+## #..##+# .......# .... .......+ ...... ......# ...... ...# ####